河南张先生
努力做事,诚信做人
级别: 家园常客
精华主题: 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
手册上好像说在一个扫描周期,出错
小八哥
电话15394301768 QQ815360919 慈溪余姚
级别: 工控侠客
精华主题: 0
发帖数量: 582 个
工控威望: 2138 点
下载积分: 2239 分
在线时间: 717(小时)
注册时间: 2016-02-18
最后登录: 2024-12-20
查看小八哥的 主题 / 回贴
1楼  发表于: 2020-07-10 11:15
用PLSR  多段指令           设置为 三段   第一段  和第二段      无所谓   设定大概 就行了   第三段设为你要定长长度    程序开始运行时    未感应到产品   让指令在第一段和第二段之间 不停的切换        一但感应到产品   立即切换到第三段    走定长    即可
本帖最近评分记录:
  • 下载积分:+1(至小屋)
    小八哥
    电话15394301768 QQ815360919 慈溪余姚
    级别: 工控侠客
    精华主题: 0
    发帖数量: 582 个
    工控威望: 2138 点
    下载积分: 2239 分
    在线时间: 717(小时)
    注册时间: 2016-02-18
    最后登录: 2024-12-20
    查看小八哥的 主题 / 回贴
    2楼  发表于: 2020-07-13 08:10
    图片:
    图片:
    你理解错了    切换的时候  根据  信号  改变对应的寄存器的数值就好了                切换 不会停顿的     第一段  和第二段  就是来  完成无盘无限运行的    
    小八哥
    电话15394301768 QQ815360919 慈溪余姚
    级别: 工控侠客
    精华主题: 0
    发帖数量: 582 个
    工控威望: 2138 点
    下载积分: 2239 分
    在线时间: 717(小时)
    注册时间: 2016-02-18
    最后登录: 2024-12-20
    查看小八哥的 主题 / 回贴
    3楼  发表于: 2020-07-13 08:14
    第一段脉冲发送完成  就切换到第二段     第二段脉冲发送完成  就切换到第一段   不停的循环     但是无论是第一段 还是 第二段一但接收到EXT 信号        那么都切换到第三段  定长运行就可以了
    小八哥
    电话15394301768 QQ815360919 慈溪余姚
    级别: 工控侠客
    精华主题: 0
    发帖数量: 582 个
    工控威望: 2138 点
    下载积分: 2239 分
    在线时间: 717(小时)
    注册时间: 2016-02-18
    最后登录: 2024-12-20
    查看小八哥的 主题 / 回贴
    4楼  发表于: 2020-07-13 12:04
    你是XC的PLC?
    小八哥
    电话15394301768 QQ815360919 慈溪余姚
    级别: 工控侠客
    精华主题: 0
    发帖数量: 582 个
    工控威望: 2138 点
    下载积分: 2239 分
    在线时间: 717(小时)
    注册时间: 2016-02-18
    最后登录: 2024-12-20
    查看小八哥的 主题 / 回贴
    5楼  发表于: 2020-07-15 07:59
    XC的不行  换XD的可以