[西门子] 博途S7-1200自由口通讯实例讲解

[复制链接]
查看190 | 回复0 | 2024-4-26 08:30:38 | 显示全部楼层 |阅读模式

博途S7-1200自由口通讯实例讲解


    本例中S7-1200与4个力创LCR-U超声波热表通讯,读取热表数据,通讯协议参照CJ/T 188-2004行业标准,但通讯议中瞬时流量、历史数据等部分数据与行业标准不同。

1.硬件配置:CPU1214 、CM1241RS422/485、PM1207、MBUS-RS485转换器、    LCR-U热表  


2.通讯组态设置:波特率2400bps、8位数据位、偶校验、1位停止位、“组态所接收到的消息”中“消息开始”选择“以特殊条件开始”,勾选“通过字符序列识别消息开始”“要定义的字符序列数”选择1,再定义下起始序列:“FE FE 68 20”。 消息结束选择“通过消息超时识别消息结束”时间选择500ms。


3.按协议要求创建发送接收存储区。



4.程序:调用SEND_PTP  RCV_PTP指令,用0.5hz脉冲信号与计数器组成轮询程序。



5.解析程序:根据协议解析程序,提取你所需要的数据。
(内容来源网络,版权归原作者)
免责声明:如涉及版权,请联系删除!任何人和机构不承担相关的法律责任。



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则