登录
首页 PLC论坛 台达PLC
回帖 发帖
正文

主题:PLSY 与 PWM 是不能同时使用 还是同一个控制程序中只能使用二者之一

点击:3388 回复:14

   我的程序中有两部分须要控制:三套比例阀控制压力输出,一台步进电机控制运转。
    程序的两部分各自运行互不关联,即运行比例阀时不运行步进电机,运行步进电机时不运行比例阀控制。
    比例阀采用PWM指令控制,  
   
附件 脉冲波宽调节.jpg
   步进电机采用PLSY指令控制
附件 脉冲输出.jpg
    比例阀的控制端分别为Y2、Y4、Y6
   步进电机的控制输出为Y0、方向控制Y1、脱机控制Y2。
    试验时,发现运行步进电机时,不能关闭比例阀运行程序,而且电机是按照PWM给定的参数运行,好像PWM指令具有程序独占性。
   我请教的问题是:PLSY  与  PWM  是不能同时使用   还是同一个控制程序中只能使用二者之一?
最后修改:2014/5/24 9:31:50
14-05-24 09:19
自己的指令代码用错了,Y2  用M1071,更改后可能会好,供高手作茶余饭后的谈资。
14-05-24 09:37
呵呵;是不能对同一输出点同时使用;
你一个使用的Y0,一个使用的Y2,没有影响;
14-05-24 11:22

引用 rgbest 在 2014/5/24 9:19:07 发言【内容省略】

楼主可否讲讲PWM的应用,我正好也在使用这个,还不大会用,
我是打算用PWM控制变频器的频率,请赐教!
14-05-24 21:06
3楼的问题我这个新手可能说不好,只能就自己个案尽己所能进行说明
PWM指令的解释在DVP手册上面讲的比较细致了,个案中:
D410  是自己设定的1#比例阀的工作压力值   xxxKPa
K800  是自己系统最大工作压力             800KPa
释义应该是D410里面的值与最大工作压力之间的比例关系,实际也就是脉冲输出宽度与输出周期之间的比例关系,好像被称为占空比,这种比例值只能≤1。个案中系统需要的压力值在0~800KPa之间,调节步距1KPa
至于M1070用错主要在于:M1070 只对应于CH0(Y0、Y1);M1071 才对应于CH1(Y2、Y3);
14-05-25 08:59
我现在的问题仍然是PLSY指令不能启动步进电机运转,但在PWM指令下电机能够运行,
PLSY指令PLC输出端Y0信号输出正常,反转信号Y1也能正常输出,
PWM指令PLC输出端Y2、Y4、Y6都有信号输出。
请高手帮忙指点一下可能的原因和处理方法。
14-05-25 10:45
会不会是给步进电机的频率太高了?
14-05-25 12:57
单独测试步进电机程序,电机也不能转动,具体程序十分经典,如下
附件 PLSY  指令测试.jpg
请高手帮忙看诊断一下这个程序的问题出在哪里?
谢谢6楼,现象上看好像不是频率的问题,在这个程序中,我将PLSY 指令里的频率K调整为400以内也还是电机不运行。
最后修改:2014/5/26 9:48:37
14-05-25 12:59
可能是指令限制的问题!我今天也遇到类似的问题!三菱FX2N输出两路脉冲,控制两台步进电机,一路有输出另一路始终没输出,后来翻说明书,解释说PLSY..PLSR..PWM指令使用次数是有限制的  ,
附件 Screenshot_2014-05-25-21-41-16.jpg
14-05-25 21:38
会不会是重复输出Y2.
14-05-26 06:58

上一页下一页

工控新闻

更多新闻资讯