- 发布
- 浔之漫智控技术(上海)有限公司
- 电话
- 15821971992
- 手机
- 15821971992
- 发布时间
- 2023-07-19 17:06:40
在现场使用中,有时需要把一个触摸屏连接到Profibus-DP网络中,通过鼎实网关模块PB-B-MODBUS可以实现这一需求。下面简要介绍实现过程,希望对您有所帮助(以连接eView触摸屏为例)。
1. 网络构架:
在Profibus-DP网络中,西门子PLC(带有DP通讯功能)作DP主站,PB-B-MODBUS作DP从站; 另外,在Modbus网络端,eView(为MT4400T为例)触摸屏作Modbus Master,PB-B-MODBUS作Modbus Slave。(如图1-1所示)发生通信中断时,PLC 收到信息并在适当的情况下执行请求。当 PLC
仍然处于 STOP(停止)模式时,映像寄存器做出 I/O 数值更改。能够改
动、覆盖 I/O 映像寄存器数值的强制功能属于例外的情况。处于 STOP(停
止)模式时,您能够下载、上传或删除用户程序存储区。
一台或多台设备尝试通过通信端口与 PLC 通信时,PLC 按顺序对每一
项请求做出应答。PLC 不会防止一台通信设备的行动干扰另一台通信设备。
所有必要的防止此类干扰的措施均由您的系统设计提供。
自我诊断检查包括定期检查操作系统 EEPROM、I/O 模块状态检查和在
每次访问扩展 I/O 时执行的 I/O 扩展总线检查。
2. RUN 模式
在 RUN(运行)模式中,PLC 读取输入、执行程序、写入输出、对通信
请求做出应答、更新智能模块、执行内部管理工作以及对中断条件做出应答
等。PLC 不支持在 RUN(运行)模式下执行固定的循环扫描周期。根据发生
的优先顺序为这些任务(中断事件除外)提供服务。如图 2.4 所示,这种
执行各种操作的循环被称为扫描周期。
每次扫描周期开始时先读取当前输入位数值,并将这些数值写入输入映
像寄存器,与具有实际输入点的输入位位于同一个字节中,但没有相应的实
际物理输入点的输入位,会在每次输入更新循环时在映像寄存器中被清零,
除非它被强制。
读取输入后,程序从条指令开始执行,直至遇到结束指令。遇到结
束指令时,PLC 检查系统的智能模块是否需要服务,如果需要,信息将被读
取并缓存,以用于循环周期的下一阶段。
在扫描周期的信息处理阶段,从通信端口接收的信息被处理。相关的应
答完成后被暂存,等待在适当的时间传送给通信请求方。
自我诊断检查包括对操作系统 EEPROM 和用户程序存储区以及 I/O 模
块状态进行定期检查。
图1-1
2. Profibus网络的配置过程:(本例中用WinLC代替硬PLC作DP主站,当然用户可以根据实际情况选择DP主站)
这里简要介绍一下添加PB-B-MODBUS DP从站的过程及一些注意事项。
(1)、把该模块对应的GSD文件(PB-B-MS/V32)导入Step7以后,刷新一下“HW Config…..”中的分类表(Update Catalog),然后在右边的分类栏中查找。
(2)、在DP网络上配置PB-B-MODBUS模块,这里要给模块分配一个DP从站地址,并且把模块上的拨码开关拨成相应的数值。然后进入其中的参数配置页中,对串口通讯的参数进行相应的设置(此设置在Modbus端的通讯中起作用),同时设置Modbus 从站的站号。由于在Modbus端, PB-B-MODBUS模块作Modbus Slave,所以要将模块背后的SW1拨为从站模式(详见PB-B-MODBUS的使用手册)。(如图2-1所示)
(3)、后,在slot中插入所需的通讯数据模块。例程中分别添加了8 bits in(0××××)、8 bits out(1××××) 、3 words in(4××××) 、3 words out(3××××)。
ET200iSP 电源单元由一个 TM‑PS 端子模块(A 或 B)和一个插在其上的 PS 电源模块组成。端子模块和电源模块可以单独订购。
该电源模块支持单独(标准)和冗余操作。根据不同的工作模块,电源模块与端子模块组合如下:
标准型:1 个 PS,TM‑PS‑A UC
冗余:1 个 PS,TM‑PS‑A UC(左),和 1 个 PS,TM‑PS‑B UC(右)
该电源模块可用于提供 24V DC 和 120/230VAC 电压。
该电源模块的工作状态通过 IM 152 接口模块上的 2 个 LED 指示灯指示(每个模块 1 个指示灯)。