15221406036
6ES7368-3BF01-0AA0型号规格
报价: 面议
最小起订: 1
有效期至: 长期有效
发布时间: 2023-07-05 00:53
发布IP: 116.224.103.5
浏览次数: 43
手机号: 15221406036
电话: 15221406036
在线咨询: 点击这里给我发消息
15221406036
详细信息

6ES7368-3BF01-0AA0型号规格

一、 概述

在()的画面工程文件编制过程中离不开软件的修改和调试工作,一般情况下,带触摸功能的人机界面组态软件具有工程文件离线仿真功能,不需要连接用户,工程人员就可以比较方便的调试编制的hmi工程文件,直到工程文件满足设计要求。

但在编制小型文本人机界面时,由于小型文本hmi的画面组态软件一般都不支持工程文件的离线仿真功能,工程人员编制工程文件时,往往要多次连接相应的plc来完成hmi工程文件的编制工作,比较费时、烦琐。在此,我们就提供一种可以模拟具有modbus rtu slave协议的串口设备(如plc)仿真器,通过这一仿真软件的使用,工程技术人员可以方便的在pc机上调试和修改小型文本hmi的工程文件。

二、 modbus_simulator软件简介

modbus_simulator为modbus rtu slave协议设备的仿真软件,主要可用于modbus rtu master设备的调试。本软件为公益软件,不用注册,可自由使用。使用中发现软件bug时请告知我们改正!软件发布在本公司网站,下载解压安装后,点击modbus_sim图标就可使用。

本软件运行于bbbbbbs平台下,modbus_sim.exe执行后,弹出如下画面

其中:寄存器地址项为要显示数据寄存器的初始地址。

[0,0]的前一个数据位是通信时所接收数据帧的次数值,后一个数据位是数据帧的长度值,方括号外的数据为接收数据帧值,本项参数仅用于串口正常通信状态的监测。串口正常通讯时,接收帧次数值递增变化;“帧值”按通讯实际值变化。如果这两项值不发生变化,表示通信口未连通!

弹出的初始窗口画面中默认显示的数据为:03:hold,数据格式为:16 bits dec。

1、 软件支持多窗口显示,点击图标,可增加一幅数据窗口,如下图:

2、本软件支持modbus rtu全部四种数据寄存器的显示,分别为:

寄存器类型的选择也可在“显示”项中选取。

3、软件提供8种数据格式,分别为:

数据格式的选择也可在“显示”项中选取。

4、支持寄存器数据地址两种寻址方式,分别为:

地址类型的选择也可在“显示”项中选取。

5、通信参数设定:点击“通信”选项中的“设置”,软件弹出“通信设置”画面,选择恰当的通信参数值后再“确定”退出。

三、用于pop-hmi文本显示器工程文件调试举例

1、 要求:

硬件:

① 支持modbus rtu master协议的pop-hmi文本显示器一台。

② pop-hmi文本 pc下载线一根

软件:pop-hmi文本画面组态软件v5.32 ;modbus_sim 仿真软件v1.0。

其中:文本显示器为modbus rtu master主设备,modbus_sim软件为 modbus rtu slave仿真从设备。

2、使用步骤:

① 用pop文本的画面组态软件jb-hmi完成文本的modbus rtu master协议的组态编程(详见pop-hmi文本使用手册),下载组态好需修改、调试的画面工程文件到pop文本中。串口为pc机的com1端口,文本显示器作为modbus rtu master设备,用户设备的modbus rtu slave通信参数为:波特率19200,数据位8,停止位1,偶校验,设备站号为0,如下图:

② 打开modbus_sim软件,选择“通信”中的“通信设置”项,设置与pop-hmi文本中一样的通信参数值,即

③ 点击图标,或选择“通信”中的“连接”项,pop-hmi文本将与modbus_sim软件模拟的modbus rtu slave从站设备正常通信。

④ 进入modbus_sim的工作画面,根据设计需求选择自己需要查看或设定的数据寄存器,进行pop-hmi文本的调试工作。

⑤ 如果jb-hmi组态软件产生的工程文件不能满足设计要求,则断开modbus_sim与文本显示器的通讯连接,并返回步骤①再次修改工程文件,直至满足设计需求为止。

四、结束语

modbus_sim能很好的仿真modbus rtu slave设备,可以作为支持modbus rtu slave通讯协议的软件仿真器,用于各种modbus rtu maste设备的调试工作

mt500系列密码保护功能可分为工程密码和窗口安全密码。具体设置方法如下:

工程密码:该密码为整个工程的保护密码,当您编辑的工程设置了该密码,在下载到触摸屏后,如果有人想上传您编辑的工程文件,必须提供正确的密码才可以,否则就无法上传。这样就很好的保护了您的劳动成果。工程密码是在eb500软件的“系统参数”里设置的,设置过程为:编辑->;系统参数->;一般——>;密码。在密码栏内输入你需要的密码,然后将你的工程下载到触摸屏就可以了。

安全密码:该密码只对基本窗口有效,对弹出窗口、直接窗口、间接窗口等是无效的。安全密码分为三级:0级、1级、2级,其中2级高,0级低,所有没有设置安全等级的基本窗口,其等级都是0级,可以随意打开。设置了安全等级的基本窗口,当要从等级比它低的基本窗口切换到高一级的窗口时,只有提供正确的密码后才能打开,否则无法进入。

安全密码也是在“系统参数”里设置的,其设置过程为:编辑->;系统参数->;安全等级,在安全等级各栏内填入你需要的密码。接着,只要将你需要的基本窗口设置为你需要的等级就可以了。比如你将10号窗口定为1级,16号窗口定为2级等等

读出S7-1500 CPU的运行时间有多种方式,下面分别介绍这几种方式。

1 通过OB1的启动参数读出运行时间 在非优化的OB1启动信息中带有OB1的运行时间,如图1所示。

读出非优化的OB1中运行时间


图1.读出非优化的OB1中运行时间

将启动信息参数传递到全局变量中就可以读出CPU的上次扫描、小、大扫描时间,编程非常方便。

2调用RD_SINFO函数读出运行时间

如果使用优化的OB1,启动信息简化而没有这些运行信息,如图2所示,则必须调用函数读出。

优化OB1的启动信息

2优化OB1的启动信息

例如在OB1中调用RD_SINFO函数读出运行时间,程序如图3所示。参数TOP_SI为当前OB1的启动信息,
数据类型为
SI_classic,需要手动键入,ZI1为上次扫描时间,ZI2_3包含小、大扫描时间,低字为小扫描时间,
高字为大扫描时间,示例中分别传送到
MW10MW12中。START_UP_SI为暖启动OB的启动信息,
示例中没有进行引用。

调用RD_SINFO函数

3调用RD_SINFO函数

3调用RT_INFO函数读出运行时间

通过函数RT_INFO也可以读出CPU的运行时间,示例程序如图4所示。

调用RT_INFO函数

4调用RT_INFO函数

通过模式123可以读出CPU的上次扫描、小、大扫描时间,在这三种模式下,参数INFO的数据类型为LTIME,可以直接读出。也可以通过其他模式读出运行时间的百分比。

4调用RUNTIME指令读出运行时间

通过指令RUNTIME可以从参数RET_Val直接读出CPU的运行时间,单位为秒,MEM为中间保存程序运行的存储器,两个参数类型都是LREAL,除此之外还可以读出一段程序的运行时间。如图5所示。

指令RUNTIME 

 RUNTIME指令


相关产品
相关型号规格产品
产品分类
最新发布
企业新闻
站内搜索
 
联系方式
  • 地址:上海市松江区广富林路4855弄88号3楼
  • 电话:15221406036
  • 手机:15221406036
  • 联系人:聂航