河南张先生
努力做事,诚信做人
级别: 家园常客
精华主题: 0
发帖数量: 672 个
工控威望: 955 点
下载积分: 3187 分
在线时间: 876(小时)
注册时间: 2009-04-25
最后登录: 2024-10-28
查看河南张先生的 主题 / 回贴
楼主  发表于: 2020-07-09 08:36
进盘光电没有检测到盘到位时(或者无盘时)传动一直行走,如果进盘光电检测到盘到位以后,按输入距离脉冲继续行走到设定距离停止,应该用什么指令在检测到信号后改变距离脉冲,
LD M0
MOV K0 D2
PLSY  D0  D2  Y0
LD X0
MOV K1000 D2
手册上好像说在一个扫描周期,出错
河南张先生
努力做事,诚信做人
级别: 家园常客
精华主题: 0
发帖数量: 672 个
工控威望: 955 点
下载积分: 3187 分
在线时间: 876(小时)
注册时间: 2009-04-25
最后登录: 2024-10-28
查看河南张先生的 主题 / 回贴
1楼  发表于: 2020-07-09 18:40
引用
引用第1楼升令君.于2020-07-09 08:46发表的  :
DRVA绝对定位指令

没有盘时确定不了目标距离,其目标距离或许是无限距离,或许是0-10000
河南张先生
努力做事,诚信做人
级别: 家园常客
精华主题: 0
发帖数量: 672 个
工控威望: 955 点
下载积分: 3187 分
在线时间: 876(小时)
注册时间: 2009-04-25
最后登录: 2024-10-28
查看河南张先生的 主题 / 回贴
2楼  发表于: 2020-07-09 18:41
引用
引用第2楼seafar于2020-07-09 09:03发表的  :
中断定位指令DDVIT

信捷XC2好像没这个指令
河南张先生
努力做事,诚信做人
级别: 家园常客
精华主题: 0
发帖数量: 672 个
工控威望: 955 点
下载积分: 3187 分
在线时间: 876(小时)
注册时间: 2009-04-25
最后登录: 2024-10-28
查看河南张先生的 主题 / 回贴
3楼  发表于: 2020-07-10 20:16
引用
引用第6楼小八哥于2020-07-10 11:15发表的  :
用PLSR  多段指令           设置为 三段   第一段  和第二段      无所谓   设定大概 就行了   第三段设为你要定长长度    程序开始运行时    未感应到产品   让指令在第一段和第二段之间 不停的切换        一但感应到产品   立即切换到第三段    走定长    即可

请问如何切换,切换当中会不会停顿,无盘时是无限运行,大概这样切换测试了一下,感应到产品时把第一段第二段脉冲数送0,数据不对,
LD  M8002
DMOV  频率  D300
DMOV  第一段脉冲暂设999999  D302
DMOV  频率  D304
DMOV  第2段脉冲暂设999999  D306
DMOV  频率  D308
DMOV  第三段定距离脉冲暂设5000  D310
FMOV K100  D20(加减速)  K4
DMOV K100 D20
LD M10(运行)
DPLSR D300 D20 Y0
LDP M8170
SET M11(执行下个动作)
RST M10
[ 此帖被河南张先生在2020-07-10 20:26重新编辑 ]
河南张先生
努力做事,诚信做人
级别: 家园常客
精华主题: 0
发帖数量: 672 个
工控威望: 955 点
下载积分: 3187 分
在线时间: 876(小时)
注册时间: 2009-04-25
最后登录: 2024-10-28
查看河南张先生的 主题 / 回贴
4楼  发表于: 2020-07-13 11:20

  
怎么 所查到的手册是这样的
河南张先生
努力做事,诚信做人
级别: 家园常客
精华主题: 0
发帖数量: 672 个
工控威望: 955 点
下载积分: 3187 分
在线时间: 876(小时)
注册时间: 2009-04-25
最后登录: 2024-10-28
查看河南张先生的 主题 / 回贴
5楼  发表于: 2020-07-13 16:23
信捷XC2
河南张先生
努力做事,诚信做人
级别: 家园常客
精华主题: 0
发帖数量: 672 个
工控威望: 955 点
下载积分: 3187 分
在线时间: 876(小时)
注册时间: 2009-04-25
最后登录: 2024-10-28
查看河南张先生的 主题 / 回贴
6楼  发表于: 2020-07-14 20:29
引用
引用第14楼逆风不怂于2020-07-14 11:48发表的  :
试一下这个,可以的话请告知一下。。

以前都试过了,不行,第一次上升沿执行第一段,第二次上升沿执行第二段,第三次执行第三段。。。。。等等 ,以此类推,控制不了单独执行
河南张先生
努力做事,诚信做人
级别: 家园常客
精华主题: 0
发帖数量: 672 个
工控威望: 955 点
下载积分: 3187 分
在线时间: 876(小时)
注册时间: 2009-04-25
最后登录: 2024-10-28
查看河南张先生的 主题 / 回贴
7楼  发表于: 2020-07-17 09:40
引用
引用第18楼gaoyingchun于2020-07-15 17:12发表的  :
你应该用伺服的PT-S模式方式啊,我不知道你的伺服有没有这种模式。
正常情况伺服工作在速度模式,当光电检测到信号时(信号接入伺服输入点,该点定义为模式切换功能),伺服进入位置模式,你再发脉冲就可以了

欧瑞DOP10说没有这个功能,DOP20应该可以,要求占用一个PLC点位,我想直接用光电外部信号,一并控制PLC,和驱动器同时接入