学习分享者
级别: 家园常客
精华主题: 0
发帖数量: 108 个
工控威望: 585 点
下载积分: 66 分
在线时间: 55(小时)
注册时间: 2022-12-16
最后登录: 2024-07-31
查看学习分享者的 主题 / 回贴
楼主  发表于: 2023-06-27 08:19
三菱PLC与EPSON机器人通讯,一个交互大概需要100多ms,就是从我写入数据开始计时,然后机器人收到后反馈,到我收到反馈数据计时结束。大概就是100多ms。这个通讯速度算快还是算慢。请教一下各位
gxtmdb82164
级别: 论坛先锋
精华主题: 0
发帖数量: 770 个
工控威望: 1148 点
下载积分: 399 分
在线时间: 604(小时)
注册时间: 2019-09-22
最后登录: 2024-12-20
查看gxtmdb82164的 主题 / 回贴
1楼  发表于: 2023-06-27 08:31
信息太少了,啥通信?远程IO还是基于通信指令的数据交互?

远程IO就肯定不太正常了,会影响操作效率的,给机器人一个启动信号,要100ms以后再响应,太慢了

数据交互和通信方式(网口?串口?)、通信速率(9600?)和程序编写方式都有关系的,特别是机器人那边,为通信单独开了并行任务和把通信写到主循环中轮询执行是完全不一样的。
只是用于数据交互的话,大部分情况下100ms也够用了吧。。。
爱在日落之后
所有的伟大,源于一个勇敢的开始
级别: 家园常客
精华主题: 0
发帖数量: 661 个
工控威望: 703 点
下载积分: 3439 分
在线时间: 140(小时)
注册时间: 2022-07-25
最后登录: 2024-12-12
查看爱在日落之后的 主题 / 回贴
2楼  发表于: 2023-06-27 08:56
tcp?你是怎么算出来100ms的,
leo.xue
级别: 略有小成
精华主题: 0
发帖数量: 154 个
工控威望: 258 点
下载积分: 3419 分
在线时间: 229(小时)
注册时间: 2018-01-26
最后登录: 2024-12-22
查看leo.xue的 主题 / 回贴
3楼  发表于: 2023-06-27 09:28
这速度是正常的
ljb6688
级别: 论坛先锋
精华主题: 0
发帖数量: 1805 个
工控威望: 1951 点
下载积分: 114022 分
在线时间: 1959(小时)
注册时间: 2009-12-08
最后登录: 2024-12-20
查看ljb6688的 主题 / 回贴
4楼  发表于: 2023-06-27 09:33
有延迟是正常的,不过100毫秒是怎么来的呢?
电气自动化,智能化控制,数据远传采集。工控元件代理,机器人附件    
17625606414
级别: 家园常客
精华主题: 0
发帖数量: 432 个
工控威望: 610 点
下载积分: 172 分
在线时间: 168(小时)
注册时间: 2022-07-11
最后登录: 2024-12-20
查看17625606414的 主题 / 回贴
5楼  发表于: 2023-06-28 11:26
daihdn
级别: 略有小成
精华主题: 0
发帖数量: 134 个
工控威望: 231 点
下载积分: 602 分
在线时间: 72(小时)
注册时间: 2009-08-28
最后登录: 2024-12-10
查看daihdn的 主题 / 回贴
6楼  发表于: 2023-06-28 17:35
这个速度应该是太慢了,不管是网口还是串口,通迅都是很快的,一般几ms可以接受,不然严重影响PLC的周期时间,是不是从外部看动作,PLC发送信号到机器人开始执行动作,这个之间的时间是100ms吗,机器人接收信号后有没有进行延时,机器人加减速时间是不是设的比较长,或基速比较小,才导致从外部看上去机器人启动比较缓慢。