1、传统电气图
已知的三相异步电动机故障报警控制电路的传统电工图如图1所示。
图1 三相异步电动机故障报警控制电路图
2. 动作说明
1、电源正常时,只有绿灯gl亮,电机不转动。
2、按下启动按钮pb1,电磁接触器mc动作,电机立即运转,指示灯rl亮,绿灯gl熄灭。
3、按下停止按钮pb2,电磁接触器mc断电,电机停止运转,指示灯rl熄灭,绿灯gl亮。
4、电机运行时,由于过载或其他故障,热继电器th-ry动作,电机停止运行,蜂鸣器bz发出报警声,指示灯rl熄灭,绿灯gl亮起。
5、按下按钮开关pb3,蜂鸣器bz停止报警,白灯wl亮,绿灯gl亮,红灯rl熄灭。
6、故障排除后,按下热继电器复位杆,白灯wl熄灭,绿灯gl亮,红灯rl熄灭,电机即可重新启动。
3.i/o编码
使用PLC意味着用软件程序代替硬件接线。 传统电气图中,主电路无法用PLC代替; PLC可以替代的部分是控制电路。 传统电气图转换为梯形图的第一步是I/O编码,即对于传统电气图中的输入/输出元件,首先确定其要对应的外部输入/输出端子号plc中,外部输入元件接线方式采用a/b触点,如表1所示。
(a):外部接线为接点形式
(b):使用b接触方式的外部接线
4.plc外部接线图
对输入/输出元件进行I/O编码并确定外部输入元件采用A/B触点接线方式后,PLC外部接线图如图2所示。图为丰威vigor-vb系列plc型号,采用npn接线,即24v端子和s/s端子并联。
图2 plc外部接线图
5.plc梯形图
将传统电气图转换为梯形图的编程步骤如下:
(1)直接将电气图中的控制电路转换成相应的梯形图。 因为PLC梯形图规定触点在前面,输出线圈必须在回路末尾。 因此,首先必须重新绘制电气图,并适当改变图中触点和输出线圈的位置,以满足PLC梯形图的要求。 重新绘制的电气图如图3所示。
图3 重新绘制的电气图
(2) 使用 I/O 编码元件编号替换电气图中的输入/输出元件。 这里需要注意的是,th-ry的ca触点和cb触点必须是独立的,各自成为一个控制回路,如图4所示。
图4 I/O编码后电气图
(3)将图4所示电气图向左旋转90°,然后垂直翻转(上下颠倒),就成为PLC梯形图,但因为:
(1) y1、x0 触点,
(2)输出线圈y1、y2不符合通用编程软件格式,必须进行适当修正,如图5右侧所示。
图5 适度翻转修正后的梯形图
※如果你用Visio画电气图,向左旋转90°,然后垂直翻转就很容易了。
(4)用编程软件绘制的梯形图,如图6所示,与经过适度翻转和修正后的梯形图一模一样。
图6 编程软件绘制的梯形图
6.使用说明
将梯形图转换为指令如下所示:
7.plc转换接线及梯形图
完全转换传统电气图后的PLC外部输入输出接线及梯形图。 用软件程序代替硬件接线后的plc外部输入输出接线及梯形图如下图7所示。
图7 用软件程序代替硬件接线后的PLC
8结论
PLC研发的目的是取代基于继电器的顺序控制,即用软件程序代替硬件接线。 因此,只要改变软件程序,就可以改变控制顺序,轻松实现不同的控制要求。 通用PLC是在传统继电器控制回路的基础上发展起来的,将继电器的触点和线圈进行了符号化。 当转换成通用梯形图或指令后,即可实现其控制。 但这种方式完成的控制环路是基于电路设计者自己的学习经验,比较主观和直接。 普通用户往往很难理解其动作流程,这意味着程序的可读性较低。