1.实训目的
1)掌握移位寄存器指令的应用方法。
2)用移位寄存器指令实现模拟喷泉控制系统。
3)掌握PLC的编程技巧和程序调试的方法。
2.实训内容
(1)控制要求
用灯L1~L2分别代表喷泉的12个喷水注。要求按下起动按钮后,隔灯闪烁,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后灭,如此循环下去,直至按下停止按钮。喷泉控制示意图如图6-21所示。
图6-21 喷泉控制示意图
(2)I/O分配
若能够通过程序控制,使“1”状态在某存储空间自动连续移位,即可完成小灯的顺序点亮。根据控制要求,确定I/O分配表,见表6-18。
表6-18 I/O分配表
(3)绘制PLC硬件接线图
根据控制线路图、I/O分配表及I/O接口电路要求,绘制PLC硬件接线图,如图6-22所示。
(4)设计梯形图程序
应用移位寄存器控制,根据喷泉模拟控制的8位输出(Q0.0~Q0.7),指定一个8位的移位寄存器(M10.1~M11.0),移位寄存器的每一位对应一个输出,如图6-23所示。
在移位过程中,设计一个0.5s的时钟脉冲(由T38构成),由这个时钟脉冲控制小灯点亮的时间(即移位的触发信号)。(www.daowen.com)
梯形图如图6-24所示,M10.0为数据补入端,根据控制要求,每次只有一个输出,因此只需要在第一个移位脉冲到来时送入M10.1位一个“1”,第二个移位至第八个移位到来时由M10.0送入M10.1的值均为“0”。当第八个移位脉冲到来再次将“1”送入M10.1,即可实现小灯点亮的循环。
图6-22 模拟喷泉接线示意图
图6-24 喷泉模拟控制梯形图
(5)编程与下载
在计算机上运行编程软件STEP7-Micro/WIN4.0,首先进行喷泉模拟控制程序的I/O及存储器的分配和符号表的编辑,然后实现喷泉模拟控制程序的编制,并通过编程电缆传送到PLC中。
在STEP7-Micro/WIN4.0中,单击“查看”视图中的“符号表”,在符号栏中输入符号名称(中英文都可以),在地址栏中输入寄存器地址。
(6)系统调试
①完成接线并检查确认接线正确。
②程序监控与调试。运行编程软件STEP7-Micro/WIN4.0,应用软件程序监控功能和状态监视功能,监测PLC中的各按钮的输入状态和继电器的输出状态,分析程序运行结果。
③程序符合控制要求后接通主电路试车,进行系统调试,直到满足控制要求。
(7)程序调试与运行
①下载程序到PLC。
②运行程序。进入监控状态观察程序运行结果。可以使用强制功能进行脱机调试。
③操作控制按钮,观察运行结果。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。