yangliu
一笑而过
级别: 家园常客
精华主题: 0
发帖数量: 465 个
工控威望: 569 点
下载积分: 35385 分
在线时间: 1823(小时)
注册时间: 2006-11-12
最后登录: 2024-04-30
查看yangliu的 主题 / 回贴
楼主  发表于: 2011-03-11 16:07

在圆盘(分为8个工位)控制过程中经常使用到移位指令,从一个工位旋转到另一个工位时,编码器(360P/R)旋转一圈,但是在实际应用移位指令时遇到的以下的问题,请各位多多指教。
程序如图,DT200为编码器(360P/R)的实际角度,DT300为动作开始角度,X4(光电开关)是在角度为120-200度的时间内的检测信号。
如果DT300角度设置为120-200,则移位指令中能正确捕捉到X4的信号,如果DT300角度设置为1-119,即动作开始角度先前于捕捉信号X4,此时如何解决?
一笑而过
ysheng9099
三人行必有吾师
级别: 工控侠客
精华主题: 0
发帖数量: 959 个
工控威望: 2440 点
下载积分: 21434 分
在线时间: 117(小时)
注册时间: 2010-10-28
最后登录: 2021-06-02
查看ysheng9099的 主题 / 回贴
1楼  发表于: 2011-03-11 17:47
程序执行顺序决定的,改变一下程序的顺序,把0行后移看看
zjjtjs
级别: 略有小成
精华主题: 0
发帖数量: 93 个
工控威望: 208 点
下载积分: 756 分
在线时间: 13(小时)
注册时间: 2011-02-16
最后登录: 2024-03-15
查看zjjtjs的 主题 / 回贴
2楼  发表于: 2011-03-12 01:34
向前面的学习/.
yangliu
一笑而过
级别: 家园常客
精华主题: 0
发帖数量: 465 个
工控威望: 569 点
下载积分: 35385 分
在线时间: 1823(小时)
注册时间: 2006-11-12
最后登录: 2024-04-30
查看yangliu的 主题 / 回贴
3楼  发表于: 2011-03-12 12:46
试过,后移后不行。谢谢各位!
一笑而过
jxh668
jxh668
级别: 工控侠客
精华主题: 0
发帖数量: 1429 个
工控威望: 2169 点
下载积分: 4006 分
在线时间: 826(小时)
注册时间: 2009-12-21
最后登录: 2024-04-29
查看jxh668的 主题 / 回贴
4楼  发表于: 2011-03-12 15:36
X4用上沿试一下
来看看 ,有用的就下了。深圳的可找我呵
yangliu
一笑而过
级别: 家园常客
精华主题: 0
发帖数量: 465 个
工控威望: 569 点
下载积分: 35385 分
在线时间: 1823(小时)
注册时间: 2006-11-12
最后登录: 2024-04-30
查看yangliu的 主题 / 回贴
5楼  发表于: 2011-03-14 11:17
引用
引用第4楼jxh668于2011-03-12 15:36发表的  :
X4用上沿试一下

不行吧!如果这样,那这两个信号要保持同步才可以,否则移位功能难以实现。
一笑而过