问:老板不想用模拟量模块读取仪表的温度,想用plc直接读取。买的仪表支持modbus通信。
答:很多仪表都支持modbus通信。1.首先要跟设置仪表的通信类型、通信波特率、通信地址、校验等。2.200PLC上要安装modbus通信协议库,4.0sp4以上版本的,200可以编写modbus主站程序,如果是sp3,只有做从站的协议库,显示不出主站来。3.通信电缆自己焊接,自己做4.可以先用个串口调试工具,由上位机发送数据读写表的数据试试,看看自己的理解是否正确。有些表的地址是将16进制的数据转换为10进制后,再加个偏移量。5.modbus,网上有很多介绍,可以查一下具体的资料。plc这边要初始化,再进行读写。plc帮助里有,可以看一下。6.你的设备是2个仪表,要进行读写,最好是进行轮寻。200如果几个modbus数据一起发的话,只认第一个。可以第一个发送成功了,有个标志位,这个标志位再启动发送第二个,依次类推
——此文章转载于互联网,文中观点与本网站无关,如有侵权请联系删除