当前位置:
台达PLC与带有485功能输出的流量计如何通讯且读写数据
回复 | 人气 | 打印
Smile-lyc 个人主页 给TA发消息 加TA为好友 发表于:2018-04-10 21:44:55 楼主

设置MODBUS通讯,以PLC为主站,流量计为从站,建立通讯。

这里,8 位二进制,以十六进制数0...9,A...F来表示。

编写SEND子程序来完成16进制查询命令的生成和数据的发送;RECV子程序完成接收到的数据的处理;CRC子程序完成发送数据和接收数据的校验码生成   

SEND子程序调用指令格式为-[ECALLP “SEND” P700 W30 W35 W3A]。

ECALLP是子程序调用指令;

“SEND”是子程序名称;

P700是公用指针号;

链接寄存器W30、W35和W3A是子程序的传递参数,分别表示设备号、功能代码和数据。

例如:链接寄存器W30、W35和W3A的值分别为1、5和64(16进制);则表示设定设备号为1的质量流量计的流量输出值为100sccm,QJ71C24-R4将发送16进制查询命令0106 0011 0064 D824。

分享到: 关注收藏 邀请回答 回复 举报
diaonima 个人主页 给TA发消息 加TA为好友 发表于:2018-04-11 16:27:22 1楼
  有这个指令吗!学习学习了!
  回复 引用 举报
jidaolun 个人主页 给TA发消息 加TA为好友 发表于:2018-06-11 10:22:19 2楼
 

学习分享,共同进步共同进步

  回复 引用 举报
superdijia 个人主页 给TA发消息 加TA为好友 发表于:2019-02-28 14:10:31 3楼
 

学习分享,共同进步共同进步

  回复 引用 举报

周点击排行
周回复排行
最新求助