PLC功能指令编程练习题(2009年3月编)

更新时间:2023-10-11 21:40:01 阅读量: 综合文库 文档下载

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

功能指令编程练习题:

以下编程题中,输入与输出部分考虑用HMI实现

1、用功能指令设计一个数码管循环点亮的控制系统,其控制要求如下: (1)手动时,每按一次按钮数码管显示数值加1,由0~9依次点亮,并实

现循环;

(2)自动时,每隔一秒数码管显示数值加1,由0~9依次点亮,并实现循

环。

2、设计一个用PLC以BCD码输出的方式控制数码管循环显示数字0、1、2、……9的控制系统。

(1)程序开始后显示0,延时1秒,显示1,延时2秒,显示2,……显示9,

延时10秒,再显示0,如此循环不止; (2)按停止按钮时,程序无条件停止运行; (3)需要连接数码管。

3、设计一个从1开始数值连续累加的计算程序,累加终值由外部HMI输入,并将输入值与累加结果通过数码管显示出来。 4、设计一个从1开始奇数和偶数分别累加的计算程序,累加终值由外部HMI输入,并将输入值与累加结果通过数码管显示出来。

5、用功能指令设计一个8站小车的呼叫控制系统,其控制要求如下: (1)车所停位置号小于呼叫号时,小车右行至呼叫号处停车; (2)车所停位置号大于呼叫号时,小车左行至呼叫号处停车; (3)小车所停位置号等于呼叫号时,小车原地不动; (4)小车运行时呼叫无效;

(5)具有左行、右行定向指示、原点不动指示; (6)具有小车行走位置的七段数码管显示。

6、设计一个定时启动电路,定时启动时刻由外部输入:时、分、秒。

7、设计一个自动售货程序,可以销售汽水(1.2元)、咖啡(1.5元)、纯净水(1.0元)、口香糖(0.5元)。 (1)外部输入按钮每按一次:

X1:0.1元;X2:0.2元;X3:0.5元;X4:1元

(2)当累计付款大于等于0.5元时,口香糖等亮(Y0);大于等于1.0元时,

口香糖、纯净水灯(Y1)亮;以此类推;

(3)用产品选择按钮(X5)来选择产品,按一下时口香糖灯以1秒周期闪

烁,按两下时纯净水灯闪烁,以此类推,但未亮起灯的产品无法选择; (4)选完产品,指示灯闪5秒后,变成以200毫秒为周期闪烁,确认出货,

5秒后本次售货结束,所有灯熄灭; 8、将经验编程法练习题的高级部分(共25题)用步进指令或SFC方法实现。

9、设计一个抢答器:4个抢答按钮,哪个抢答成功LED数码管显示其编号。

10、设计一个数字加减计算器:按照常用计算器的按钮布局在HMI上设计,

在PLC中实现后台的计算功能。

11、设计一套混凝土装运车的装料程序:

(1)混凝土由水泥、黄沙、石子三种原料按比例构成; (2)通过HMI实现比例的设定和总装料吨位的给点;

(3)按启动按钮开始装料,按停止按钮结束装料,设计三个装料的模拟

增加按钮;

(4)在HMI上显示当前已经装完的水泥、黄沙、石子的吨位,当其吨位达

到设定值时,自动停止该种料的装料工作,三种料全部装完后,发出警示信号通知用户装料完成;

12、设计一个电机转速控制程序: (1)电机工作频率为:高速(40HZ)、中速(25HZ)、低速(10HZ); (2)电机的转速选择由HMI上的按钮控制,按钮包括:启动、停止、高速、

中速、低速;

13、用PLC、变频器,HMI设计一个电动机的三速运行的控制系统。

其控制要求如下:(采用SFC编程实现)

按下起动按钮,电动机以30Hz速度运行,5s后转为45Hz速度运行,再过5s转为20Hz速度运行,按停止按钮,电动机即停止。

14、设计一个电机转速控制程序:

(1)50电机工作频率为7档,最高档为HZ,其后每档低5HZ; (2)电机的启动与停止由HMI上的按钮控制;

(3)电机的转速选择由HMI上的数值输入选择,数值输入范围为1—7,若

输入数值不在此范围内,则电机不转,HMI上给出报警信息。

15、设计一个电机转速控制程序: (1)电机分为高(50HZ)、中(30HZ)、低(10HZ)三档转速;

(2)通过HMI外部输入一个累加计算终值来控制电机转速,累加值大于

100时,电机高速运行;累加值大于50且小于100时,电机中速运行;累加值小于50时低速运行; (3)在HMI上设置启动与停止按钮;

16、用PLC、INV、HMI设计一个8站小车的呼叫控制系统,其控制要求

如下:

(1)8个呼叫按钮在HMI上实现,小车当前所处的站号在HMI上显示; (2)根据小车的运行方向控制电机的转向;

(3)当小车实际位置与呼叫位置大于5站时,电机高速运行(50HZ);

当小车实际位置与呼叫位置大于3站,但小于5站时,电机中速运行(35HZ);当小于3站时,电机低速运行(15HZ)。

17、用PLC、变频器设计一个工业洗衣机的控制系统。其控制要求如下。 工业洗衣机的控制流程如图下图所示。

(1)系统在初始状态时,按起动按钮则开始进水,到达高水位时,停止

进水,并开始洗涤。洗涤正转15s暂停3s,洗涤反转15s暂停3s(为一个小循环)。

(2)若小循环未满3次,则返回洗涤正转开始下一个小循环;若小循环

满3次,则结束小循环开始排水。水位下降到低水位时,开始脱水并继续排水,脱水10s即完成一个大循环。

(3)若大循环未满3次,则返回进水进入下一次大循环;若完成3次大

循环,则进行洗完报警,报警10s后结束全部过程,自动停机。 注:用变频器驱动电动机,洗涤和脱水时的变频器输出频率为50Hz,其

加减速时间根据实际设定,执行机构(如电磁阀)用指示灯代替。

工业洗衣机的控制流程

18、用PLC、变频器设计一个三层电梯的控制系统。其控制要求如下: (1)电梯停在一层或二层时,按3AX(三楼下呼)则电梯上行至3LS

停止;

(2)电梯停在三层或二层时,按1AS(一楼上呼)则电梯下行至1LS停

止;

(3)电梯停在一层时,按2AS(二楼上呼)或2AX(二楼下呼)则电梯

上行至2LS停止;

(4)电梯停在三层时,按2AS或2AX则电梯下行至2LS停止;

(5)电梯停在一层时,按2AS、3AX则电梯上行至2LS停止t秒,然后

继续自动上行至3LS停止;

(6)电梯停在一层时,先按2AX,后按3AX(若先按3AX,后按2AX,

则2AX为反向呼梯无效),则电梯上行至3LS停止t秒,然后自动下行至2LS停止;

(7)电梯停在三层时,按2AX、1AS则电梯运行至2LS停t秒,然后继

续自动下行至1LS停止;

(8)电梯停在三层时,先按2AS,后按1AS(若先按1AS,后按2AS,

则2AS为反向呼梯无效),则电梯下行至1LS停t秒,然后自动上行至2LS停止;

(9)电梯上行途中,下降呼梯无效;电梯下行途中,上行呼梯无效; (10)轿厢位置要求用七段数码管显示,上行、下行用上下箭头指示灯

显示,楼层呼梯用指示灯显示,电梯的上行、下行通过变频器控制电动机的正反转。

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

Top