迪文科技论坛

 找回密码
 立即注册
搜索
查看: 1261|回复: 3

【提问】关于modbus读指令周期时序,与突然写指令的延时

[复制链接]

3

主题

9

回帖

308

积分

中级会员

Rank: 3Rank: 3

积分
308
发表于 2020-8-25 14:42:39 | 显示全部楼层 |阅读模式
手中的屏幕型号为DMG80480C050_03WTC,内核为:T5L_OS_DGUS2_V10(没有RX8130的使用)与T5L_UI_DGUS2_V34_20200625
有几个问题想要请问下,问题一:在一个界面上通过modbus的03指令读数据,通讯得以及时回复,那么两条读指令之间的时间间隔是多少?可不可以人为的设定,如果指令得以回复,时间还与设置的等待时间有关吗?
问题二:在一个界面一直进行数据的读取,有一个控件“按压状态同步返回”,控件设置的是某一写指令 05指令的开关,当按下与松开时会触发开关,发送写指令,会发现存在发送指令时存在延时,会等待上一条读指令的处理完成或者等待时间过去,才会发送写指令,请问下是这样的吗?如果是,有没有办法规避这个延时?
麻烦帮忙看下,麻烦了
回复

使用道具 举报

0

主题

50

回帖

394

积分

中级会员

Rank: 3Rank: 3

积分
394
发表于 2020-8-25 16:09:02 | 显示全部楼层
MODBUS指令中有一个地址是用来设置延时时间的。
机制是:
读指令发出后,如果主机收到了下位机返回的正确指令,那么就会马上执行下一条指令,如果主机没有收到下位机返回的指令,就会等待这个设置的时间,等时间到了才会执行下一条。
回复

使用道具 举报

3

主题

9

回帖

308

积分

中级会员

Rank: 3Rank: 3

积分
308
 楼主| 发表于 2020-8-25 16:25:36 | 显示全部楼层
z6642008 发表于 2020-8-25 16:09
MODBUS指令中有一个地址是用来设置延时时间的。
机制是:
读指令发出后,如果主机收到了下位机返回的正确指 ...

您好,谢谢您,我知道等待时间的设置。我想请问下,收到了正确的指令,到执行下一条指令的这个时间可以设置吗,如果不能的话,大概会是多久?
回复

使用道具 举报

0

主题

29

回帖

921

积分

高级会员

Rank: 4

积分
921
发表于 2020-8-26 16:14:25 | 显示全部楼层
liuzop 发表于 2020-8-25 16:25
您好,谢谢您,我知道等待时间的设置。我想请问下,收到了正确的指令,到执行下一条指令的这个时间可以设 ...

您好,这个是不能进行设置的。大概时间是一个屏的运行周期20ms。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2024-11-22 14:43 , Processed in 0.090939 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表