论文部分内容阅读
关键词:PLC;点位;解决措施
引言
目前小型PLC在各种生产企业中已经应用得非常广泛,因为PLC控制方便,接线简单,为电气控制提供了比较优秀的解决方案。但在PLC的实际应用过程中,往往会遇到急需进行的改造项目需要PLC进行控制,而又没有足够点位的PLC使用情况,而我们现场实际使用时,应用循环驱动的控制比较多,比如收尘器脉冲阀、自动循环加油、自动循环喷淋等。笔者在现场实际使用过程中需要循环控制方式的PLC程序采用下两种方法,解决了PLC实际应用点位不够的问题。
实例一:
笔者在实际应用中完成过一个自动喷淋系统,有两组电磁阀组,每组1个总控阀,5个分控阀。总共需要控制12路电磁阀,而PLC只有8个输出点。在实际处理中,采用中间继电器切换的方式,将PLC同样的输出点重复输出后作为不同的控制点使用。程序编写过程,使用2个输出点控制K0、K7两个继电器控制总控阀,使用5个输出点控制中间继电器K1~K5为10个阀输出控制,使用1个输出点控制K6进行转换。
控制部份电气原理图示意如下:
PLC程序编写过程:
第一组总控阀K0(对应PLC输出第一个点)打开时,
延时输出第一个阀控制点(对应PLC输出第二个点,控制K1),达时后关闭。
再延时输出第二个阀控制点(对应PLC输出第三个点,控制K2),达时后关闭。
再延时输出第三个阀控制点(对应PLC输出第四个点,控制K3),达时后关闭。
再延时输出第四个阀控制点(对应PLC输出第五个点,控制K4),达时后关闭。
再延时输出第五个阀控制点(对应PLC输出第六个点,控制K5),达时后关闭。
此时,总控阀K0所控制的1#~5#阀全部完成动作后关闭,并将K1~K5所有点复位。
再打开第二组总控阀K7(对应PLC输出第八个点),同时输出转换点K6(对应输出第七个点),此时K1~K5对应的就是第二组的6~10#电磁阀,其中,PLC输出第二个点对应6#电磁阀,第三个点对应7#电磁阀,第四个点对应8#电磁阀,第五个点对应9#电磁阀,第六个点对应10#电磁阀。此时,整个控制循环已完成。
然后程序将所有控制点复位,等待大循环时间。大循环时间到时后再按上述控制程序进行下一个控制循环。达到我们所需要的控制目的。
此例的应用,只使用了8个输出点的PLC即完成了需要12个控制点位的控制,经过长时间的连续运行验证后,只对系统的间隔、循环时间进行了微调,系统即运行正常,控制逻辑有效,达到了设计需要。
实例二:
现场除尘器改造,改造后除尘器需要有10个脉冲反吹点进行循环反吹。因无合适的材料备件,只有一台输出点位只有4个点的小型PLC。经过思考后,决定利用PLC的置位、复位命令,对PLC的4个输出点进行控制,通过不同的点位组合方式,结合继电器的接线灰控制不同的脉冲电磁阀。
下面是4个输出点的PLC控制了10个循环输出电磁阀控制点的电气原理示意图:
除尘器正常开机后:
此时需要第一个电磁阀动作,控制程序置位输出点1,反吹时间200ms后,将输出点1复位,此时第一个脉冲完成。过了间隔时间后置位输出点2,反吹时间200ms后,将输出点2复位,此时第二个脉冲完成。然后依次置位、复位输出点3、输出点4后完成第三个、第四个脉冲。此时需要第五个电磁阀动作时,程序同时置位输出点1、2,同样反吹时间200ms后,将输出点1、2同时复位,完成了第五个脉冲。然后通过同时置位、复位输出点1、3,完成第六个月脉冲。同时置位、复位输出点1、4,完成第七个脉冲。同时置位、复位输出点2、3,完成第八个脉冲。同时置位、复位输出点2、4,完成第九個脉冲。同时置位、复位输出点3、4,完成第十个脉冲。
此时,第一循环已经完成,程序里要确认所有的点复位完成,再经过大间隔时间后,按上述流程进行继续的循环脉冲。此程序也经过现场长时间的使用后验证运行可靠。
结束语
两种方法虽然接线稍显复杂,但在使用时能解决PLC输出点位不够的问题,经过长时间使用也能保证设备的正常运行,在实际应用中可以参考使用。
参考文献:
[1]卫昱含. 基于VB编程语言实现对PLC的单点控制[J]. 2021(2013-12):28-29.
[2]蔡杏山. 图解PLC技术一看就懂:PLC技术一看就懂[M]. 化学工业出版社,2015.
引言
目前小型PLC在各种生产企业中已经应用得非常广泛,因为PLC控制方便,接线简单,为电气控制提供了比较优秀的解决方案。但在PLC的实际应用过程中,往往会遇到急需进行的改造项目需要PLC进行控制,而又没有足够点位的PLC使用情况,而我们现场实际使用时,应用循环驱动的控制比较多,比如收尘器脉冲阀、自动循环加油、自动循环喷淋等。笔者在现场实际使用过程中需要循环控制方式的PLC程序采用下两种方法,解决了PLC实际应用点位不够的问题。
实例一:
笔者在实际应用中完成过一个自动喷淋系统,有两组电磁阀组,每组1个总控阀,5个分控阀。总共需要控制12路电磁阀,而PLC只有8个输出点。在实际处理中,采用中间继电器切换的方式,将PLC同样的输出点重复输出后作为不同的控制点使用。程序编写过程,使用2个输出点控制K0、K7两个继电器控制总控阀,使用5个输出点控制中间继电器K1~K5为10个阀输出控制,使用1个输出点控制K6进行转换。
控制部份电气原理图示意如下:
PLC程序编写过程:
第一组总控阀K0(对应PLC输出第一个点)打开时,
延时输出第一个阀控制点(对应PLC输出第二个点,控制K1),达时后关闭。
再延时输出第二个阀控制点(对应PLC输出第三个点,控制K2),达时后关闭。
再延时输出第三个阀控制点(对应PLC输出第四个点,控制K3),达时后关闭。
再延时输出第四个阀控制点(对应PLC输出第五个点,控制K4),达时后关闭。
再延时输出第五个阀控制点(对应PLC输出第六个点,控制K5),达时后关闭。
此时,总控阀K0所控制的1#~5#阀全部完成动作后关闭,并将K1~K5所有点复位。
再打开第二组总控阀K7(对应PLC输出第八个点),同时输出转换点K6(对应输出第七个点),此时K1~K5对应的就是第二组的6~10#电磁阀,其中,PLC输出第二个点对应6#电磁阀,第三个点对应7#电磁阀,第四个点对应8#电磁阀,第五个点对应9#电磁阀,第六个点对应10#电磁阀。此时,整个控制循环已完成。
然后程序将所有控制点复位,等待大循环时间。大循环时间到时后再按上述控制程序进行下一个控制循环。达到我们所需要的控制目的。
此例的应用,只使用了8个输出点的PLC即完成了需要12个控制点位的控制,经过长时间的连续运行验证后,只对系统的间隔、循环时间进行了微调,系统即运行正常,控制逻辑有效,达到了设计需要。
实例二:
现场除尘器改造,改造后除尘器需要有10个脉冲反吹点进行循环反吹。因无合适的材料备件,只有一台输出点位只有4个点的小型PLC。经过思考后,决定利用PLC的置位、复位命令,对PLC的4个输出点进行控制,通过不同的点位组合方式,结合继电器的接线灰控制不同的脉冲电磁阀。
下面是4个输出点的PLC控制了10个循环输出电磁阀控制点的电气原理示意图:
除尘器正常开机后:
此时需要第一个电磁阀动作,控制程序置位输出点1,反吹时间200ms后,将输出点1复位,此时第一个脉冲完成。过了间隔时间后置位输出点2,反吹时间200ms后,将输出点2复位,此时第二个脉冲完成。然后依次置位、复位输出点3、输出点4后完成第三个、第四个脉冲。此时需要第五个电磁阀动作时,程序同时置位输出点1、2,同样反吹时间200ms后,将输出点1、2同时复位,完成了第五个脉冲。然后通过同时置位、复位输出点1、3,完成第六个月脉冲。同时置位、复位输出点1、4,完成第七个脉冲。同时置位、复位输出点2、3,完成第八个脉冲。同时置位、复位输出点2、4,完成第九個脉冲。同时置位、复位输出点3、4,完成第十个脉冲。
此时,第一循环已经完成,程序里要确认所有的点复位完成,再经过大间隔时间后,按上述流程进行继续的循环脉冲。此程序也经过现场长时间的使用后验证运行可靠。
结束语
两种方法虽然接线稍显复杂,但在使用时能解决PLC输出点位不够的问题,经过长时间使用也能保证设备的正常运行,在实际应用中可以参考使用。
参考文献:
[1]卫昱含. 基于VB编程语言实现对PLC的单点控制[J]. 2021(2013-12):28-29.
[2]蔡杏山. 图解PLC技术一看就懂:PLC技术一看就懂[M]. 化学工业出版社,2015.