经典小程序

更新时间:2024-05-24 17:07:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

一、PLC控制的气缸延时控制回路,当气缸的活塞伸出到位停留5s后再返回,退回到位停留3s再伸出,如此往复运动。

(一)气控回路

(二)PLC接线

(三)定义符号地址

符号地址 S0 S1 1S1 1S2 1Y1 1Y2 M0

类据类型 BOOL BOOL BOOL BOOL BOOL BOOL BOOL 第 1 页 共 21 页

绝对地址 I0.0 I0.1 I0.2 I0.3 Q0.0 Q0.1 M0.0 说明 启动按钮 停止按钮 位置传感器 位置传感器 换向阀电磁线圈 换向阀电磁线圈 启动线圈 (四)梯形图程序

第 2 页 共 21 页

二、灯泡控制程序

一盏灯泡由一个按钮来控制,已知第一次按下按钮,灯泡亮,第二次按下按钮,灯光灭。

(一)PLC接线图

(二)定义符号地址

符号地址 S0 L0 M0

(三)梯形图程序

绝对地址 I0.0 Q0.0 M0.0 类据类型 BOOL BOOL BOOL 说明 按钮 灯泡 标标位

第 3 页 共 21 页

三、 风机监控程序

某设备有三台风机,当设备处于运行状态时,如果风机至少有两台以上转动,则指示灯常亮;如果仅有一台风机转动,则指示灯以0.5Hz的频率闪烁;如果没有任何风机转动,则指示灯以2Hz的频率闪烁。当设备不运行时,指示灯不亮。 梯形图程序:

输入位I0.0,I0.1,I0.2分别表示风机1,2,3。存储位M100.3为2Hz的频率信号,M100.7为0.5Hz的信

号。风机转动状态指示灯由Q4.0控制。存储位10.0为1时用于表示至少有两台风机转动,M10.1为1时表示没有风机转动。

四、编制双控灯控制程序,要求开关K1或K2任意一个开关的开和关的操作均可以控制灯L的亮和灭。完成后可再编制三控灯。 参考程序

程序1:

第 4 页 共 21 页

五、 控制传送带

一个由电气启动的传送带,在传送带的起点有两个按钮开关:用于START的S1和STOP的S2。在传送带的尾部也有两个按钮开关:用于START的S3和STOP的S4。可以从任何一端起动或停止传送带。另外,当传送带上的物件到达末端时,传感器S5使传送带停机。

(一)PLC接线

(二)定义符号地址

符号地址 S1 S2 S3 S4 S5 MOTOR_ON 绝对地址 I0.0 I0.1 I0.2 I0.3 I0.4 Q0.0 类据类型 BOOL BOOL BOOL BOOL BOOL BOOL 说明

起点启动按钮 起点停机按钮 尾部启动按钮 尾部停机按钮 末端传感器 电机 (三)梯形图程序

第 5 页 共 21 页

六、 双缸顺序动作控制程序

(一)气控回路

设计程序,使两个气缸顺序动作,其顺序为:A1B1B0A0。

(二)位移-步骤图

1 A

1 2 3 4 5=1

0

1 B

0

(三)I型障碍信号分析(四)PLC接线

第 6 页 共 21 页

(五)定义符号地址

(六)梯形图程序

第 7 页 共 21 页

七、第一次按按钮指示灯亮,第二次按按钮指示灯闪亮,第三次按下按钮指示灯灭,如此循环,试编写其PLC控制的LAD程序。

第 8 页 共 21 页

八、 脉冲发生器

用定时器可构成脉冲发生器,这里用了两个定时器产生频率占空比均可设置的脉冲信号。如下图的脉冲发生器的时序图,当输入I0.0为1时,输出Q0.0为1或0交替进行,脉冲信号的周期为3s,脉冲宽度为1s。

梯形图程序:

九、 频率监测器

频率监测器用于监测脉冲信号的频率,若其低于下限,则指示灯亮,“确认”按键能使指示灯复位。为此,

使用了一个扩展脉冲定时器,每当频率信号有一个上升沿就启动一次定时器。如果超过了定时时间没有启动定时器,则表明两个脉冲之间的时间间隔太长,即频率太低了。

第 9 页 共 21 页

梯形图程序:

十、 顺序循环执行程序

当X0接通,灯Y0亮;经5s后,灯Y0灭,灯Y1亮;经5s后,灯Y1灭,灯Y2亮,再过5s后,灯Y2灭,灯Y0亮,如此顺序循环,其时序图如下。

第 10 页 共 21 页

梯形图程序:

十一、 电动机顺序启动控制程序

有三台电动机M1、M2、M3,按下启动按钮后M1启动,延时5s后M2启动, 再延时16s后M3启动。

(一)PLC接线

第 11 页 共 21 页

(二)定义符号地址

(三)梯形图程序

十二、十字路口的交通指挥信号灯布置如下图:

第 12 页 共 21 页

一、控制要求

(1)信号灯系统由一个启动开关控制,当启动开关接通时,该信号灯系统开始工作,当启动开关关断时,所有信号灯都熄灭。

(2)南北绿灯和东西绿灯不能同时亮。如果同时亮应关闭信号灯系统,并立刻报警。

(3)南北红灯亮维持25s。在南北红灯亮的同时东西绿灯也亮,并维持20s。到20s时,东西绿灯闪亮,闪亮3s后熄灭,此时,东西黄灯亮,并维持2s。到2s时,东西黄灯熄灭,东西红灯亮。同时,南北红灯熄灭,南北绿灯亮。

(4)东西红灯亮维持30s。南北绿灯亮维持25s,然后闪亮3s后熄灭。同时南北黄灯亮,维持2s后熄灭,这时南北红灯亮,东西绿灯亮。

(5)以上南北、东西信号灯周而复始地交替工作状态,指挥着十字路口的交通,其时序如下所示。

第 13 页 共 21 页

二、PLC接线

三、定义符号地址

四、梯形图程序

第 14 页 共 21 页

第 15 页 共 21 页

十三、如下所示是三层楼电梯示意图。电梯的上升、下降由一台电动机控制;正转时电梯上升、反转时电梯下降。各层设一个呼叫开关(SB1、SB2、SB3)、 一个呼叫指示灯(H1、H2、H3)、一个到位行程开关(ST1、ST2、ST3)。

控制要求:

(1)各层的呼叫开关为按钮式开关,SB1、SB2及SB3均为瞬间接通有效(即瞬间接通的即放开仍有效)。(2)电梯箱体上升途中只响应上升呼叫,下降途中只响应下降呼叫,任何反方向呼叫均无效,简称为不可

逆响应。具体动作要求,如下表。

(3)各楼层间有效运行时间应小于10S,否则认为有故障、自动令电动机停转。

序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 输 入 原停层 1 2 3 1 2 3 1 2 3 1 2 2 3 任意 呼叫层 3 3 3 2 2 2 1 1 1 2、3 1、3 3、1 2、1 任意 运行方向 升 升 停 升 停 降 停 降 降 升 降 升 降 任意 输 出 运 行 结 果 上升到3层停,这期间经过2层时不停 上升到3层停 呼叫无效 上升到2层停 呼叫无效 下降到2层停 呼叫无效 下降到1层停 下降到1层停,这期间经过2层时不停 先升到2层暂停2S后,再升到3层停 下降到1层停 上升到3层停 先降到2层暂停2S后,再降到1层停 楼层间运行时间必须小于10S,否则停 第 16 页 共 21 页

第 17 页 共 21 页

十四、 长时间延时程序

采用定时器和计数器可以组成长时间延时程序,如下:

第 18 页 共 21 页

当输入I0.0接通时,定时器T0经过10s时间延时后,其动合触点T0闭合,计数器C0开始递

减运算,与此同时T0的动断触点是断开的,造成T0线圈断电,使T0的动合触点断开,C0仅计数一次,而后T0线圈又接通,如此循环.当C0经过10s*10=100s时间后,计数器C0输出为0,输出Q0.0接通, 具有长时间延时的功能.

十五、 气缸运动计数控制

要求: 气缸连续往复运动20次便自动停止 (一)气控回路

第 19 页 共 21 页

(二)PLC接线

(三)定义符号地址

说明 启动按钮 停止按钮 位置传感器 位置传感器 换向阀电磁线圈 1Y2 Q0.1 BOOL 换向阀电磁线圈 M0

第 20 页 共 21 页

符号地址 绝对地址 类据类型 S0 S1 1S1 1S2 1Y1 I0.0 I0.1 I0.2 I0.3 Q0.0 BOOL BOOL BOOL BOOL BOOL M0.0 BOOL 启动线圈 (四)梯形图程序

第 21 页 共 21 页

本文来源:https://www.bwwdw.com/article/0fw7.html

Top