西门子200smartPLC与第三方进行Modbus TCP通讯

发布时间:2023-10-17
公司接到一个项目,方案初期选用s7-1200plc,但因s7-1200plc货期问题,最终采用200smartplc来做控制。设备与客户现场的设备有信号交互的需求,且客户现场的设备只支持can通讯。因plc没有can通讯模块,在经过多方咨询后,最终确认选用第三方的can转modbus tcp的模块,来与客户现场的设备进行信号交互。
在硬件到手后,又搭建的测试平台,进行测试,中途有一些波折,基本都是通讯设置的问题及第三方转换模块的设置问题,在和第三方厂家咨询沟通后,都胜利解决。
程序采用轮询方式,读取和写入数据。通过使用第三方的测试软件和can信号模块进行测试,数据可以正常的读取和写入。
首次上电,触发读取模块使能信号
接收数据指令调用
读取完成,复位读取使能,触发写入指令使能
写指令调用
写入完成,复位写入使能,触发读取指令使能
上一个:变频器电子元件24V保险丝监控故障引起的堆垛机子站网络通讯问题
下一个:ipad的下方栏怎么设置(苹果ipad下滑界面怎么设置)

win7一直卡在还原更改进不了系统解决方法怎么办(win7一直卡在还原更改 进不了系统)
图解技嘉主板bios如何设置u盘启动顺序(图解技嘉主板bios如何设置u盘启动模式)
thinkpad e580进入bios按什么键(thinkpad e570 bios)
50赫兹和60赫兹的区别
格式化好还是恢复出厂设置好,格式化手机好还是恢复出厂设置好
兰花蓟马类害虫防治方法
惠普打印机手机无线连接方法(惠普打印机手机如何连接无线网)
idc运维工程师是做什么的
472电容是多少nf
发包人是否可以请求参照约定支付工程价款?