让PLC输出脉冲的方法还是比较多的,我们可以根据控制不同的负载,通过不同的指令输出脉冲的频率是不一样的。下面我们以日系PLC(可编程控制器)与各位朋友说说如何用指令使PLC一直输出脉冲的方法。
下面用基本指令给朋友们介绍一下PLC输出脉冲的一些基本方法,比如我们可以用辅助继电器M0来产生一个扫描周期的脉冲,如下图所示。如果X0闭合,第一次扫描到M0常闭触点的时候,M0线圈会得电。第二次从头开始扫描,当扫描到M0的常闭触点时,由于M0线圈得电后,常闭触点已经断开,所以M0线圈失电,这样说来M0线圈得电为一个扫描周期,就这样M0线圈连续不断地得电、失电,这样如果与输出继电器Y0相连,就会让PLC输出连续不断的脉冲
当然我们也可以用定时器来实现PLC脉冲的不断输出,当辅助继电器M8000闭合的时候,由于定时器T1时间没到,它的动断触点是闭合的,Y0输出为高电平,当T1的定时到了后,Y0变为低电平,T1的常开触点闭合时T0开始计时,当T0时间到后,其常闭触点复位,又使T1开始计时,这时Y0又为高电平,就这样如此循环,达到了PLC输出脉冲的目的
我们还可以用PLC内部的特殊辅助继电器来实现脉冲的输出,比如M8013是一秒的脉冲时钟,如下图所示。当M8000为ON时,输出继电器Y0就会以0.5秒为高电平、0.5秒为低电平,这样反复输出以周期为1秒的脉冲。类似这样的特殊辅助继电器还有M8011周期为10毫秒的输出脉冲、M8012周期为100毫秒的输出脉冲、M8014为1分钟周期的输出脉冲等。
以上我们说的PLC脉冲输出要么频率很高、要么频率很低,我们要对一些特殊负载进行控制,那么我们还可以用这样的指令来控制伺服电机或步进电机,如下图所示。
当X0闭合时,就会将指令中的数据K12000传送到存储器D中,这时候M0常开触点会闭合,Y0会在频率为1000HZ下执行存储器D0里面的数据,因此PLC就会有高速脉冲输出。所以我们用[PLSY K1000 D0 Y0]这条脉冲输出功能指令也可以达到目的。其它品牌的PLC也可以实现连续的脉冲输出,
(责任编辑:admin) |