当前位置: 主页 > PLC控制

s7-200cpu226 P0口自由口PPI协议和MODBUS协议切换分时和触摸屏和仪表通讯

本人在现场搞集中供热,自控柜配置如下,一个S7-200cpu2263个EM235模块一个威纶通触摸屏大连海峰热量表一个243以太网模块一个(仿西门子PPI转以太网)。CPUP0口连接触摸屏P1口连接以太网模块现在现场想采集热表一些参数以及后期变频器一些参数,本人打算采用MODBUS-RTU通讯,目前只采集热表的瞬时流量和热量等,采用modbus-RTU通讯接在P0口让p0口分时通讯每10S接通100ms进行485初始化通讯这样触摸屏也就有100ms时间不能和PLC通讯。现在程序已经做通。不知道多长时间接通一次485初始化程序以及485通讯的时间最为合理还有就是一个问题plc这样切换会不会烧口或者触摸屏那两根信号线和485信号线有不匹配吗?目前用着没问题,想探讨一下以后会不会有别的影响程序如下

图片说明:

s7-200cpu226  P0口自由口PPI协议和MODBUS协议切换分时和触摸屏和仪表通讯s7-200cpu226  P0口自由口PPI协议和MODBUS协议切换分时和触摸屏和仪表通讯 s7-200cpu226  P0口自由口PPI协议和MODBUS协议切换分时和触摸屏和仪表通讯s7-200cpu226  P0口自由口PPI协议和MODBUS协议切换分时和触摸屏和仪表通讯

最佳答案

1、CPUP0口连接触摸屏P1口连接以太网模块?
P0口、P1口均为RS485口,怎么连接以太网模块?直接连不了,除非是RS485转以太网的网关!
2、不知道多长时间接通一次485初始化程序以及485通讯的时间最为合理?
、一般RS485初始化程序在开机时执行一次就可以,可应用SM0.1(PLC从STop状态到Run状态,该继电器接通一个扫描周期,常用于初始化)来使能。
、RS485通讯的时间要根据自己系统的程序量来定,与其他程序无冲突并能达到预期的响应为宜。
3、plc这样切换会不会烧口或者触摸屏那两根信号线和485信号线有不匹配吗?
RS485通讯线接法是一致的。

提问者对于答案的评价:
对于你的回答
1P1口用的是285转以太网模块是仿西门子的以太网通讯模块
2说错了不是初始化是读取从站寄存器的时间如果p0mbus-ctrl这个指令mode为1时是读取从站数据但是这是p0口和触摸屏就不能通讯当mode为0是p0口回复ppi协议和触摸屏通讯不和热表通讯不知道你是否明白我的意思
威纶通触摸屏和热表485线都是接到了p0口但是威纶通触摸屏走的是ppi协议当485通讯接通时触摸屏有一个短暂显示PLCnoresponse来回通讯切换会不会烧口以前在网上看到过说有可能烧口

专家置评

不建议频繁切换同一个触摸口的通信协议,理论上,modbus和ppi协议不在同一个通信端口同时执行的。

  • 关注微信
上一篇:step7 5.5

猜你喜欢

微信公众号