控制要求:按下起动按钮后,隔灯闪烁,L1亮0.5s后灭,接着L2亮0.5s后灭, 接着L3亮0.5s后灭,接着L4亮0.5s后灭,接着L5、L9亮0.5s后灭,接着L6、L10亮0.5s后灭,接着L7、L11亮0.5s后灭,接着L8、L12亮0.5s后灭,L1亮0.5s后灭,如此循环下去,直至按下停止按钮。喷泉控制示意图如图4-14所示。 试写出程序并调试。
L5L9 L4L6L10 L3L7L11 L2 L8L1L12
图4-14 喷泉控制示意图 (答案见项目四任务二(1))
2.舞台灯光的模拟控制。控制要求:L1、L2、L9→L1、L5、L8→L1、L4、L7→L1、L3、L6→L1→L2、L3、L4、L5→L6、L7、L8、L9→L1、L2、L6→L1、L3、L7→L1、L4、L8→L1、L5、L9→L1→L2、L3、L4、L5→L6、L7、L8、L9→L1、L2、L9??循环下去。(答案见项目四
任务二(2))
3.编程实现下列控制功能,假设有8个指示灯,从右到左以0.5s的时间间隔依次点亮,任意时刻只有一个指示灯亮,到达最左端,再从右往左依次点亮。(略)
任务三 运算单位转换
思考与练习
1.用算术运算指令完成下列的运算。
(1)53 (2)求cos30°
(1)
33
(2)2.(略)
任务五 温度控制
思考与练习
1.某频率变送器的量程为45~55Hz,输出信号为DC 0~10V,模拟量输入模块输入的0~10V电压被转换为0~32000的整数。在I0.0的上升沿,根据AIW0中A-D转换后的数据N,用整数运算指令计算出以0.01Hz为单位的频率值。当频率大于52Hz或小于48Hz时,通过Q0.0发出报警信号,试编写程序。((答案见项目四任务五(1))
2.某热水箱中需要对水位和水温进行控制:水箱中水位低于下警戒水位时,打开进水阀给水箱中加水。当水位高于水箱中的上警戒水位时,关闭进水阀;水箱中的水温低于设定温度下限时,打开加热器给水箱中的水加热。当水温高于设定温度上限时停止加热;在加热器没有工作且进水阀关闭时打开出水阀,以便向外供水。
其中水箱中的上警戒水位和下警戒水位、温度上下限可以任意设定。试编写PLC控制程序。((答案见项目四任务五(2))
任务六 三相异步电动机的转速测量
思考与练习
1. 简述光电编码器的工作原理。 答:光电编码器是一种通过光电转换将输出轴上的机械几何位移量转换成脉冲或数字量的传感器。由于光电码盘与电动机同轴,电动机旋转时,光栅盘与电动机同速旋转,经发光二极管等电子元件组成的检测装置检测输出若干脉冲信号,如图所示。
34
2. 基于PLC的三相异步电动机转速测量的实现流程是什么? 答:PLC转速测量程序实现流程如下:
35