传统电工图转换为阶梯图的过程,浅谈程序设计

由传统电工图转换为阶梯图的第一个步骤,就是i/o编码,亦即将传统电工图中的输入/输出组件,先行确定其在plc中所拟对应之外部输入/输出端子编号,以及外部输入组件接线方式是采用a/b接点,如表1所示。由传统电工图转换为阶梯图之程序设计步骤如下:传统电工图完整转换后之plc外部输入/输出接线与阶梯图。

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是在传统继电器控制回路的基础上发展起来的,将继电器的触点和线圈进行了符号化。 当转换成通用梯形图或指令后,即可实现其控制。 但这种方式完成的控制环路是基于电路设计者自己的学习经验,比较主观和直接。 普通用户往往很难理解其动作流程,这意味着程序的可读性较低。

单片机

树莓PiB款端口和插口的用途是怎样的?

2024-4-27 19:02:00

单片机

秋至渐凉,流感疫苗守护您和家人的健康!

2024-4-27 20:02:09

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索