shenyuan
级别: 略有小成
精华主题: 0
发帖数量: 116 个
工控威望: 362 点
下载积分: 1174 分
在线时间: 43(小时)
注册时间: 2018-01-30
最后登录: 2024-12-22
查看shenyuan的 主题 / 回贴
楼主  发表于: 2024-06-27 11:04
图片:
图片:
不加延时的话是不是PokOK还没来得及变为0就直接就跳转了?
wang620
级别: 探索解密
精华主题: 0
发帖数量: 94 个
工控威望: 139 点
下载积分: 3107 分
在线时间: 66(小时)
注册时间: 2021-04-27
最后登录: 2024-12-21
查看wang620的 主题 / 回贴
1楼  发表于: 2024-06-27 12:45
触发应该是脉冲,定位完成也是脉冲信号。你的博图是什么版本?
shenyuan
级别: 略有小成
精华主题: 0
发帖数量: 116 个
工控威望: 362 点
下载积分: 1174 分
在线时间: 43(小时)
注册时间: 2018-01-30
最后登录: 2024-12-22
查看shenyuan的 主题 / 回贴
2楼  发表于: 2024-06-27 13:16
图片:
引用
引用第1楼wang620于2024-06-27 12:45发表的  :
触发应该是脉冲,定位完成也是脉冲信号。你的博图是什么版本?

博图V14   posok是定位完成持续输出的
wang620
级别: 探索解密
精华主题: 0
发帖数量: 94 个
工控威望: 139 点
下载积分: 3107 分
在线时间: 66(小时)
注册时间: 2021-04-27
最后登录: 2024-12-21
查看wang620的 主题 / 回贴
3楼  发表于: 2024-06-27 13:25
嗯嗯,那延时读取没问题啊。
渣渣晖
学海无涯,苦中作乐···
级别: 略有小成
精华主题: 0
发帖数量: 136 个
工控威望: 205 点
下载积分: 1536 分
在线时间: 68(小时)
注册时间: 2018-07-25
最后登录: 2024-10-24
查看渣渣晖的 主题 / 回贴
4楼  发表于: 60天前
定位完成 := PoseOK AND  ABS(Position-Actposition)<=#PosWidth;
Hello,你快乐吗?
bryant_0729
级别: 略有小成
精华主题: 0
发帖数量: 79 个
工控威望: 321 点
下载积分: 276 分
在线时间: 41(小时)
注册时间: 2024-10-14
最后登录: 2024-12-21
查看bryant_0729的 主题 / 回贴
5楼  发表于: 56天前
4楼这样比较严谨
最好的控制
级别: 略有小成
精华主题: 0
发帖数量: 25 个
工控威望: 332 点
下载积分: 233 分
在线时间: 27(小时)
注册时间: 2023-10-16
最后登录: 2024-12-20
查看最好的控制的 主题 / 回贴
6楼  发表于: 49天前
西门子OPEN指令的逻辑是带Execute的指令的DONE信号状态如下:
如果"Execute"在命令执行完成之前设置为 FALSE,则"Done"的值仅在一个执行周期内为 TRUE。
如果"Execute"在命令执行完成之后设置为 FALSE,则"Done"的值也保持为 TRUE,跟随"Execute"一起为FALSE。
按这个推理,FB284也是一样的,你要定位完成信号的话,就不要把"ExecuteMode"信号消掉,等定位完成你读到信号后再消掉。
shenyuan
级别: 略有小成
精华主题: 0
发帖数量: 116 个
工控威望: 362 点
下载积分: 1174 分
在线时间: 43(小时)
注册时间: 2018-01-30
最后登录: 2024-12-22
查看shenyuan的 主题 / 回贴
7楼  发表于: 26天前
明白了,多谢大佬。
引用
引用第6楼最好的控制于2024-11-04 17:03发表的  :
西门子OPEN指令的逻辑是带Execute的指令的DONE信号状态如下:
如果"Execute"在命令执行完成之前设置为 FALSE,则"Done"的值仅在一个执行周期内为 TRUE。
如果"Execute"在命令执行完成之后设置为 FALSE,则"Done"的值也保持为 TRUE,跟随"Execute"一起为FALSE。
按这个推理,FB284也是一样的,你要定位完成信号的话,就不要把"ExecuteMode"信号消掉,等定位完成你读到信号后再消掉。
shenyuan
级别: 略有小成
精华主题: 0
发帖数量: 116 个
工控威望: 362 点
下载积分: 1174 分
在线时间: 43(小时)
注册时间: 2018-01-30
最后登录: 2024-12-22
查看shenyuan的 主题 / 回贴
8楼  发表于: 26天前
好的,感谢,PosWidth一般设置多少合适?
引用
引用第4楼渣渣晖于2024-10-24 23:07发表的  :
定位完成 := PoseOK AND  ABS(Position-Actposition)<=#PosWidth;
最好的控制
级别: 略有小成
精华主题: 0
发帖数量: 25 个
工控威望: 332 点
下载积分: 233 分
在线时间: 27(小时)
注册时间: 2023-10-16
最后登录: 2024-12-20
查看最好的控制的 主题 / 回贴
9楼  发表于: 26天前
这个定位偏差看你自己实际需求了,先看你调的伺服能定位多准,再考虑自己的设备定位精度。