登录
首页
更多往期体验论坛
西门子S7-200 SMART PLC体验
回帖
发帖
正文
主题:modbus通信程序,调试的时候出现了问题,求帮忙解决下
点击:838 回复:9
楼主
编辑
引用
管理
742513814
上图右边是调试的时候出现的情况,哪位大神能帮忙看下,为啥会出现这种情况。
15-07-05 09:47
1楼
编辑
引用
管理
cvlsam
引用
742513814
在 2015/7/5 9:47:16 发言
【内容省略】
MSG指令中VB163链接的是错误代码,6为同一时间多条MSG指令被执行,一次只能执行一条MSG,所以你应该使用MSG指令的结束位来作为MSG指令的输入条件,这样可以确保同一时间只执行1条MSG指令。
Good Luck ~
15-07-05 13:02
2楼
编辑
引用
管理
742513814
重点是那个定时器,没有按照我设计的100ms定时
15-07-05 15:14
3楼
编辑
引用
管理
chengjunbin07
置位指令都用错了!
兄弟!
15-07-05 16:05
4楼
编辑
引用
管理
742513814
哪里错了,请指出
15-07-05 20:39
5楼
编辑
引用
管理
chengjunbin07
置位指令下面那个应该用1,你用的2,不解!
网络47步,是不是应该用V105.1呀!
15-07-05 21:06
6楼
编辑
引用
管理
chengjunbin07
网络41是不是应该用V101.5呀?
15-07-05 21:07
7楼
编辑
引用
管理
742513814
V101.5有别的用处,用于暂停别的程序,下面用2是用于复位连续的V101.5和V101.6
15-07-06 17:22
8楼
编辑
引用
管理
chengjunbin07
你究竟用了几个MSG指令呀?
MSG指令是需要轮询的,兄弟!
不可以一次性采集完!
15-07-06 21:02
9楼
编辑
引用
管理
wuyang750
贴一份Modbus主设备MBUS_MSG执行错误代码说明
15-07-06 21:23
工控新闻
西门子推出 Tessent In-System Test,在硅片全生命周期内实现先进的确定性测试
ADI收购了一家FPGA公司
艾睿电子提供电子工程技术和供应链服务 助力大湾区打造更完善产业生态系统
兆易创新MCU新品重磅揭幕,以多元产品和方案深度解锁工业应用场景
艾默生全新解决方案助力制造商降低能源成本和碳排放
《新型工业控制蓝皮书》正式发布
研华科技:投身Edge AI创新,驱动智能未来
北京人形机器人“天工”面向行业开源开放
更多新闻资讯