贵州六盘水西门子一级总代理商
可编程控制器一般都使用工频交流电源(220V,50Hz),电网的冲击、频率的波动将直接影响到实时控制系统的精度和可靠性。电网的瞬间变化可产生一定的干扰传播到可编程控制器系统中,电网的冲击甚至会给整个系统带来毁灭性的破坏。为了提高系统的可靠性和抗干扰性能,在可编程控制器供电系统中一般可采取隔离变压器、交流稳压器、ups电源、晶体管开关型稳压电源等供电措施。
1.隔离变压器。隔离变压器的初级和次级之间采用隔离屏蔽层,用漆包线或铜等非导磁材料绕成。初、次级间的静电屏蔽层与零电位线相接,再用电容耦合接地。采用了隔离变压器后可以有效隔离供电电源中的各种干扰信号,从而提高系统的抗干扰性。
2.交流稳压器。为了抑制电网电压的起伏波动,可编程控制器系统中要设置有交流稳压器。在选择交流稳压器时,其容量要留有余量,余量一般可按实际*大需求容量的30%计算。一方面可充分保证稳压特性;另一方面有助于交流稳压器的可靠工作。在实际应用中,有些可编程控制器对电源电压的波动具有较强的适应性,此时为了减少开支,也可不采用交流稳压器。
3.UPS电源。在一些实时控制中,系统的突然断电会造成较严重的后果,此时就要在供电系统中加入UPS电源(不间断电源)供电,可编程控制器的应用软件可进行一定的断电处理。当突然断电后,可自动切换到UPS电源供电,并按工艺要求进行一定的处理,使生产设备处于安全状态。在选择UPS电源时要注意所需的功率容量。
4.晶体管开关型稳压电源。晶体管开关型稳压电源用调节脉冲宽度的办法调整直流电压。这种开关电源在电网或其他外加电源电压变化很大时,对其输出电压并没有多大影响,从而提高了系统抗干扰的能力
由于梯形图是一种程序表示的形式,并非由硬件构成的控制电路,在画梯形图时,应注意和普通控制电路的不同之处,plc编程时应该遵循以下基本原则:
(1)外部输入/输出继电器、内部继电器、定时器、计数器等软器件的逻辑触点可以多次重复使用,无需用复杂的程序结构来减少触点的使用次数。
(2)梯形图的每一行都是从左母线开始,线圈接在*右边。触点不能放在线圈的右边,而在继电接触器控制电路中,触点可以加在线圈的右边,这在PLC的梯形图中是不允许的。如图1(a)表示。从图中不难看出编程者的意图是,当触点0.00、0.01、0.02都闭合时,线圈10.00被驱动得电。但在梯形图中由于触点不能与右母线相连,将图1(a)转换成图1 (b)所示格式,既满足了程序的上述功能,又符合梯形图的编程规则。
图1 线圈未与右母线(或触点与右母线)相连情况的转换
(a)不符合编程规格的梯形图;(b)符合编程规格的梯形图
(3)线圈不能直接与左母线相连。由图2(a)不难看出编程者的意图是,使程序一运行10.00、10.01线圈即被驱动。要达到这样的目的,可以使用一个程序中未被调用的内部继电器(如200.00)的常闭触点或者特殊继电器25****(常通继电器)的常开触点来驱动它们,既满足了编程者的功能要求,又不违背梯形图编程规则,如图2(b)所示。
(4)同一编号的线圈在同一个主程序中连续使用两次称为同名双线圈输出。同名双线圈输出容易引起输出结果的不确定,编制程序时应尽量避免同名双线圈输出的情况,如何避免同名双线圈输出可以参考图3所示的方案。
图2 线圈直接与左母线相连情况的转换
(a)不符合编程规格的梯形图;(b)符合编程规格的梯形图
图3 同名双线圈输出及其解决方案
(a)原梯形图;(b)运行效果;
在梯形图程序中一般应尽量避免同名双线圈输出,因为这样会造成输出结果的不确定,如图(a)所示为同名双线圈输出梯形图。在编程语法上,该梯形图并不违反规定,但在实际运行过程中,其结果有时会和编程者的期望大相径庭。不难看出(a)图中编程者的意图是,当支路1中的触点0.00、0.01都闭合时、或支路2中的触点0.02、0.03都闭合时、或两条支路中的所有触点都闭合时,线圈10.00都能被驱动。但在实际执行中,当触点支路1中的触点0.00、0.01闭合,而支路2中的触点0.02、0.03断开时,线圈10.00并不得电,结果如图(b)所示。这是因为PLC采用循环扫描的处理方式。在输入采样后,中央处理器对梯形图自上而下进行运算。在运算第一阶电路时,线圈10.00是被驱动得电的,但运算到第二阶电路时,线圈10.00因触点0.02、0.03断开而不被驱动。在I/O刷新时,以*后的运算结果为准进行输出,此时的线圈10.00是失电状态的。