采用网上的modbusTCP库,连接上位机PC做数据通讯,通过调试发现通讯数据包时间间隔为1S,无法提高。自己用时间中断的方式也无法提高通讯频率,各位大侠求解?
图片说明:
最佳答案
可以用CPU做服务器,电脑做客户端,做通讯测试
而且你用的库是老版本的库,和新版本的软件兼容性不好,可以用2.4以后的软件自带的库
S7-200 SMART Modbus TCP通信 http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/077.html
提问者对于答案的评价:
确实采用软件自带的库解决问题,通讯改为PC读取PLC的寄存器的方式
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc279717.html