青年加油
好好学习,努力挣钱
级别: 论坛先锋
精华主题: 0
发帖数量: 182 个
工控威望: 1057 点
下载积分: 9974 分
在线时间: 151(小时)
注册时间: 2019-06-08
最后登录: 2024-11-15
查看青年加油的 主题 / 回贴
楼主  发表于: 2020-07-27 09:18
程序要求是,连续进料 (x2一直闭合或一直断开)    x2闭合后,经过编码器反馈脉冲多少之后,接通Y0,再过反馈的脉冲数,接通Y1,,,以此类推
                                                                                     x2断开后,经过编码器反馈脉冲多少之后,断开Y0,再过反馈的脉冲数,断开Y1,,,以此类推

                      间断进料(x2不定时的闭合,关闭)    x2接通后,经过编码器反馈,开启Y0,,再经过编码器反馈,开启Y1,,,,
                                                                                    x2断开后,经过编码器反馈,关闭Y0,,再经过编码器反馈,关闭Y1,,,,



现在程序在连续进料的情况下是没问题的
在间断进料时,关闭状态下,输出出现问题了

大神们谁有空模拟一下帮忙看看吧        

程序哪里写的不好的指导一下,谢谢

这个程序已经能好了,还在完善中,谢谢大家,把手头其他活干完之后,再完善一下,
[ 此帖被青年加油在2020-09-15 16:57重新编辑 ]
梦雨天涯
微信hui530527   &
级别: 网络英雄
精华主题: 0
发帖数量: 4209 个
工控威望: 7578 点
下载积分: 14804 分
在线时间: 2856(小时)
注册时间: 2016-10-31
最后登录: 2024-11-16
查看梦雨天涯的 主题 / 回贴
1楼  发表于: 2020-07-27 10:09
我想知道你的编码器用的是什么型号?是ABZ这种?然后C251页没有看到清零过……
楼主留言:
是的,用的AB两相
清零我还没加,当y0~Y5全开或者全关的时候就可以清零,
这个对现在的程序没影响,每次改变状态我都取当前值

上述清零方法不对,
应该是当Y5接通时(上升沿)清零C251
也不对,我在搞一搞看看
微信hui530527      b站账号,非标自动化谭工
请不要随意加我,不会随便通过。QQ群942493953