登录
首页 PLC论坛 三菱Mitsubishi
回帖 发帖
正文

主题:PLSY一条指令的问题请教!

点击:2961 回复:28

引用 YXBK 在 2010-5-25 19:14:36 发言【内容省略】

D8142 里面的脉冲数也是2 , 真的好奇怪!
10-05-25 20:22
发1个脉冲,Y执行了2次,那发2个、3个脉冲,Y执行几次有没有看过?确认一下。
伺服放大器正负逻辑换一下看看。有结果了记得回帖。
10-05-26 08:41
发 1、 2、 3 个脉冲的结果是这样的:
如果在y1两次输出未完成的时候给再多的脉冲都是输出2次的y1 。
如果在y1两次输出结束后给出第二个脉冲的时候,y1会再一次像前面一样重新输出y1两次,结束后再给第三次,又会输出两次的y1,如果未完成y1的两次输出,给再多的脉冲都是无效的!
说明书上讲plsy指令是连续型指令!
至于d8142内的值与y1输出次数相同!
请各位朋友指教!
10-05-26 23:50
楼主理解错我的意思了,我是说一次性发2个脉冲,或者一次性发3个脉冲。修改执行指令。
你那种方法出现这样的结果是正确的。在没有发完信号的时间内,再次启动定位,是无效的。运行完成后,M8029置位,才代表定位完成。
顺带修改一下伺服放大器正负逻辑看看。有结果了记得回帖。
10-05-27 09:32
我手里只有plc,没有伺服驱动器!你说的该怎么进行修改?
你说的一次性触发是什么意思,跟手动连续触发2次或则3次不一样吗?
10-05-28 00:11
按1秒的频率发脉冲,X2按一下,发出2个脉冲,看Y1动作几次。发3个脉冲,Y1动作几次。更多个时,Y1动作几次。
数不过来的话,可以用计数器对Y1计数。
最后修改:2010-5-28 8:39:17
10-05-28 08:38
附件
发1~3个脉冲y1输出2次 ,发4~6个脉冲y1输出4次(其中y1输出两次与y1第二次输出两次有间隔!)
10-05-28 19:59
有没有哪位高人给予解释解释,指点指点?
在下感激不尽。
10-05-30 23:47

引用 xitonghua 在 2010-5-28 19:59:55 发言【内容省略】

这个程序什么意思哦,为什么不对Y1计数?
10-05-31 09:51
附件
按照这个图测试。看看什么结果。
每次发脉冲,按一下X1,等脉冲发完了看C2,C4等于几。
测试第二次,按一下X2,对C计数器清零。
10-05-31 10:05

上一页 下一页

工控新闻

更多新闻资讯