您现在的位置是:首页 > PLC技术 > PLC技术
基于PLC子程序调用彩灯控制程序设计实例
来源:艾特贸易2017-06-04
简介现有彩灯 16 盏,分两组,每组 8 盏。如一组为红灯,另一组为绿灯。红灯组接于输出接口 Y0~Y7 ,绿灯组接于输出接口 Y10~Y17 。为显示美观,红灯、绿灯交替间隔布置。红灯组以 Y0 Y7 正
现有彩灯16盏,分两组,每组8盏。如一组为红灯,另一组为绿灯。红灯组接于输出接口Y0~Y7,绿灯组接于输出接口Y10~Y17。为显示美观,红灯、绿灯交替间隔布置。红灯组以Y0→Y7正序每隔1 s轮流点亮,当Y7亮后,停5 s;然后,反向逆序每隔1 s轮流点亮,当Y0亮后,停5s。这时轮到绿灯组工作。绿灯组先以Y10→Y17正序逐一点亮至全部亮,又反序Y17→Y10逐一熄灭到全部熄灭:接着又轮到红灯组工作,循环1 000次。 上述彩灯控制程序梯形图如图6 -58所示。FOR设定循环次数1 000次,是考虑了晚上灯组工作时间10 h以上。X0是启动控制开关,当X0→0N时灯组开始工作。X1是停止开关,X1→ON时灯组停止工作。因此在工作状态必须使X0=ON,X1=OFF。M8002为PLC通电初始脉冲,M8034为1,禁止全部输出。Z为变址寄存器,置初值8,即K4Y0Z起始元件为Y10。M8013为秒脉冲。 图6-58 子程序调用彩灯控制
点击排行
