返回工控网首页
|
| 添加到收藏夹
中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册
广告服务
|
客服中心
您现在所在的是:
信捷XINJE
工控论坛首页
→
信捷XINJE
→ 浏览主题:
关于信捷的Modbus RTU通信,感觉它的标志位和状态字有问题,不知大家怎样解决的?
回帖:
12
个,阅读:
1729
次
[上一页]
[1]
[2]
[下一页]
* 帖子主题:
关于信捷的Modbus RTU通信,感觉它的标志位和状态字有问题,不知大家怎样解决的?
收藏
分享到
986
ranse
文章数:
11
年度积分:
50
历史总积分:
986
作者的所有帖子(11)
注册时间:
2008/5/12
发站内信
发表于:2023/5/23 12:05:15
#10楼
回复超时和重试次数增加,会导致状态位的延迟更长
【方案】
异形瓶装箱机的设计和电气控制
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
266
胡须
文章数:
9
年度积分:
266
历史总积分:
266
作者的所有帖子(9)
注册时间:
2019/8/29
发站内信
发表于:2024/1/6 9:30:14
#11楼
调试时也遇到这问题。搜到这帖,知道用SM160和SD160难搞。
我的方法是,在读从站前写数据到不用的地址,读回来比较。
【方案】
华北工控AIoT主板EMB-3582,助力AR/VR落地工业制造
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
56
阳春节拍
文章数:
1
年度积分:
56
历史总积分:
56
作者的所有帖子(1)
注册时间:
2024/10/19
发站内信
发表于:2024/10/19 16:34:05
#12楼
应该是需要两个知识点来理解这个通讯问题。
一是下降沿信号的捕捉。在当前周期当前位置之前被清0又置1的位,是无法捕捉到下降沿的;信捷的普通下降沿只在下一周期的完整周期为1,双参数下降沿才是立即为1到下一周期的当前位置。
二是信捷的通讯是超级方便的堆栈轮询,无须用户编写轮询程序。即凡是未触发过的通讯指令只要触发必然在某个时刻通讯,凡是触发过的再次触发无效。也就是说常驱动的通讯指令排队执行,沿驱动的通讯指令单次执行,通讯执行时刻和通讯指令触发时间基本无关。sm160和sd160是所有通讯指令共用的。
综上,楼主的问题实现方法如下:在两个通讯指令之间插入ldp sm160 m0;mov sd160 d0。
【方案】
通过传感器选择减少数据中心的二氧化碳排放量 | 维萨拉 (Vaisala)
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
工控学堂推荐视频:
PLC学习视频
变频器学习视频
西门子学习视频
三菱学习视频
更多学习视频>>
•
[视频课程]一个小时教你学会升降输送系统编程方法
•
[视频课程]零基础快速入门西门子S7-1500PLC
•
[视频课程]西门子S7-200SMART如何快速找回原点
•
[视频课程]三菱PLC程序进制转化你懂了吗
•
[视频课程]台达DVP系列入门精讲
•
[视频课程]七节课带你全面认识西门子S7-1200
•
[视频课程]西门子S7-1500TCPU应用
•
[视频课程]西门子S7-1200与欧姆龙温控仪表的自由口通信
•
[视频课程]西门子S7-200SMART带参数子程序使用详解
62.4004
欧宝网页版登录入口-欧宝(中国)
|
问鼎在线-问鼎在线(中国)
|
KY.COM-开元(中国)
|
欧宝官方-(中国)网站首页
|
开云官方网页版_开云(中国)
|
问鼎在线-问鼎在线(中国)
|
KY.COM-开元(中国)
|
开云网页版-开云(中国)官方
|
华体会手机端-华体会官网(中国)
|