先把联系方式晒上:QQ:254666548。忘大侠不吝赐教!
因项目需要,本人需开发一套系统,其中就包括组态王与单片机的通讯问题。
由于我是做上位机软件工作,下位机(单片机)的编程是由我一个同事完成,他要求我提供一个完整的通讯参数(波特率、校验等)和命令帧、数据帧结构。
为了测试需要达到的效果,我做了组态王modbus rtu模拟通讯。
第一步,设置组态王通讯设备端口,设备名为:从站01,设置参数如下图:
第二步,建立变量,如下图所示:
第三步,在画面上输出该变量,或者输入该变量。
组态王的设置就基本完成了。
楼主最近还看过
引用 whh254666548 的回复内容:回复内容:对:EBN战略军团-棋影关于 引用 whh254666548 的回复内容:回复内容:对:青岛黄工关于 通讯等待时间延长点。。。。。。。试验一下。 内容的回复:通信超时修改为5000、10000ms,都不行啊。 跟从站没有嘛关系的!呵呵! 内容的回复:盗用了你的上位机组态王工程,不好意思啦。我做的这个模拟不知道为什么不可行,既然通信超时没问题,请问下哪儿还有啥问题呢?还有这个通信失败究竟为神马?
波特率:9600
数据位:8位
停止位:1位
校验位:无校验
通信超时:3000毫秒
你的模拟从站也要这样设置!
并且组态王还是要时时在读取各个变量的状态!