西门子SMART200PLC和昆仑屏以太网通讯时还能和另一块昆仑屏MODBUS TCP通讯吗?

现在我有一个改造项目,系统主柜有SMART200PLC,五**换机,昆仑通态屏(以太网通讯),物联网工业云模块。 PLC和昆仑触摸屏走的以太网通讯。  另外有一个第3方的检测柜(没有PLC,只有一块带网口的昆仑屏)。 附件中有2图,1个是手画组网图,第2个是MODBUS TCP协议表

问题1:咱们PLC和主柜的昆仑屏以太网通讯后,还能同时和第三方昆仑屏进行MODBUS TCP通讯吗?
问题2: 第三方昆仑屏的协议举例:扬尘PM2.5值  只读  浮点数  寄存器地址24
MODBUS指令如下 01 04 00 24 00 02 31 C0.    实际 对应的MODBUS地址是400多少?

图片说明:

西门子SMART200PLC和昆仑屏以太网通讯时还能和另一块昆仑屏MODBUS TCP通讯吗?    西门子SMART200PLC和昆仑屏以太网通讯时还能和另一块昆仑屏MODBUS TCP通讯吗?   

最佳答案

问题1
可以,但是SMART 中要编写MODBUS TCP 服务器端程序,并且要将数据规划好,放在一片连续的V存储区相当于MODBUS TCP 保持寄存器区。其它的区自己可以对应。第三方的 MODBUS TCP  屏是MODBUS TCP 客户端。
问题2
这张图是第三方要求的吗?如果是则 SMART 200 要按这图中的表组织数据到相应的保持寄存器区。
从数据请求帧算
00 24H 是十六进制数换算成十进制,则为 36,再加上1 就是37,则地址为 40037,读2个字,即是一个浮点数。
参考资料
S7-200 SMART Modbus TCP通信
https://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/077.html

提问者对于答案的评价:
谢谢大家

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc279560.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日 下午6:03
下一篇 2020年10月30日 下午6:03

相关推荐

发表回复

登录后才能评论