使用西门子S7-1200PLC控制交通灯,交通灯由系统启停开关控制,启停开关闭合时,首先是南北红灯、东西绿灯亮。东西绿灯亮20s后闪烁3s自动熄灭,同时启动东西黄灯。东西 黄灯维持2s熄灭,并使东西红灯及南北绿灯亮。与东西绿灯工作方式一样,南北绿灯亮20s闪烁3s熄灭,同时启动南北黄灯,南北黄灯亮2s后,再次转向南北红灯、东西绿灯亮,系统进入下一工作周期,不断周而复始工作。启停开关断开时,各方向指挥灯全部熄灭,并做画面。
一、创建项目,添加设备S7-1200PLC。本次添加的设备为1212C AC/DC/RLY,使用博途V17软件编写程序。
二、打开系统时钟存储器,“属性”---“系统和时钟存储器”----勾选“启用时钟存储器字节”,示例用的存储器地址从M5.0开始。
三、根据题目要求建立变量
四、根据题目要求编写程序,该程序使用MOVE指令、定时器指令、比较指令编写。
1.程序段1,当按下启动按钮。M0.0接通将5通过MOVE指令传到中间量1,程序启动;当按下停止按钮,M0.1接通将0通过MOVE指令传到中间量1.程序停止,及将接通延时指令复位。
2.程序段2,当中间量1等于5时,比较指令接通,东西绿灯常亮,同时延时接通指令开始计时,当计时到达20S时接通延时指令接通,将10通过Move指令传到中间量1,东西绿灯常亮停止。
3.程序段3,当中间量1等于10时,比较指令接通,东西绿灯闪烁,同时延时接通指令开始计时,当计时到达3S时接通延时指令接通,将15通过Move指令传到中间量1;东西绿灯闪烁停止。
4.程序段4,当中间量1等于15时,比较指令接通,东西黄灯常亮,同时延时接通指令开始计时,当计时到达2S时接通延时指令接通,将20通过Move指令传到中间量1;东西绿灯闪烁停止。
5.程序段5,当中间量1大于等于5;小于等于15时,比较指令接通,南北红灯常亮。
6.程序段6,当中间量1等于20时,比较指令接通,南北绿灯常亮,同时延时接通指令开始计时,当计时到达20S时接通延时指令接通,将25通过Move指令传到中间量1;东西绿灯常量停止。
7.程序段7,当中间量1等于10时,比较指令接通,南北绿灯闪烁,同时延时接通指令开始计时,当计时到达3S时接通延时指令接通,将25通过Move指令传到中间量1;南北绿灯闪烁停止。
8.程序段8,当中间量1等于30时,比较指令接通,南北黄灯常亮,同时延时接通指令开始计时,当计时到达2S时接通延时指令接通,将5通过Move指令传到中间量1;南北绿灯闪烁停止。程序跳回程序段2,开始循环执行。
9.程序段9,当中间量1大于等于20;小于等于30时,比较指令接通,南北红灯常亮。
10.程序段9,东西绿灯通过两个中间值实现常亮和闪烁的程序。
11.程序段10,南北绿灯通过两个中间值实现常亮和闪烁的程序。
五、根据题目要求,画触摸屏画面。
A.点击“添加新设备”---“HIMI”---“SIMATIC Comfort Panel”---选择“7 Display”---选择“6AV2 1124-0GC01-0AX0”点击确定。
B.“选择PLC”浏览---选择PLC1---点击完成,此时触摸屏已添加完,并与PLC完成组态。
C.根据题目要求,完成触摸屏画面编写。
D.将触摸屏的画面与PLC变量进行连接。选择“启动按钮”--右键选择“属性”---“事件”---“按下”--“添加函数”---“编辑位”--选择“置位位”---选择“PLC变量”,找到启动的变量;再选择“释放”--“添加函数”---“编辑位”--选择“复位位”---选择“PLC变量”;启动按钮与PLC变量中的启动已经关联好了,下面的停止按钮按照上述步骤进行关联变量。
E.将红绿灯与PLC变量关联;选择一个圆形---右键选择“属性”---“动画”--“新建外观”---选择与PLC变量中对应的变量,示例中的南北红灯,选择与其对应的颜色;其余灯按此步骤全部关联对应的变量。
F.触摸屏画面与PLC变量关联好后,启动仿真,检验触摸屏和程序是否满足要求。
①先选择1212C AC/DC/RLY 点击菜单栏的仿真按钮,将程序下载,启动仿真。
②选择触摸屏,点击菜单栏的仿真按钮,将画面下载,启动仿真。
-
S7-1500做控制器 S7-200SMART做智能设备
2024-08-23 -
西门子S7-1200 PID调节
2024-07-09 -
S7-1500+V90 PN工艺对象的转矩限幅及附加转矩给定控制
2024-05-14 -
触摸屏的配方管理
2024-03-15 -
西门子S7-1200用工艺对象控制英威腾伺服
2023-08-25 -
触摸屏的用户管理
2023-08-11 -
S71200控制英威腾SV-DA200-0R4-2-D0伺服
2023-08-04 -
西门子S7-1200红绿灯程序
2023-07-28 -
触摸屏画面及报警
2023-07-21 -
“凝心聚力,突破自我”沈阳蓝泰科瑞2023激情夏日游记
2023-07-11 -
200SMART如何建立全局库
2023-06-30 -
200Smart运动控制
2023-06-25 -
S7-1500与RF180C通讯
2023-06-16 -
西门子远程IO——ET200SP常见模块接线图
2023-06-09 -
2023年度蓝泰科瑞西门子产品推广会圆满落幕
2023-05-26 -
200Smart获取/设置IP地址的应用
2023-05-19 -
v90调试软件基本应用
2023-05-12 -
TIA建立属于自己的全局库
2023-05-05 -
S7-200 smart密码保护
2023-04-28 -
S7-1200做高速计数
2023-04-23 -
博途软件存储区域保持性设置
2023-04-17 -
G120通过BOP-2面板上传与下载参数
2023-03-30 -
助力成长,工业技术培训开始啦
2023-03-24 -
【每周一话 助力成长】200SMART的PID向导设置
2023-01-31 -
【每周一话 助力成长】TIA功能码应用
2023-01-04 -
【每周一话 助力成长】S7-1500做客户端与S7-200smart做服务器进行MODBUS-TCP通讯
2022-12-27 -
【每周一话 助力成长】S7-200SMARTPLC设置与读取系统时间
2022-12-09 -
【每周一话 助力成长】200smart与G120做MODBUS-RTU通讯
2022-11-30 -
【每周一话 助力成长】1500 做主站,MODBUS 通讯
2022-11-22 -
【每周一话 助力成长】S7-1200做客户端,如何与S7-200 SMART S7 通信呢?
2022-11-14 -
【每周一话 助力成长】200SMART编程软件又更新了,V2.7版本有什么新的功能吗?
2022-11-09 -
【每周一话 助力成长】V17程序无特殊保护下载步骤
2022-11-01 -
【每周一话 助力成长】关于SIMATIC WINCC如何设置开机启动和与项目备份
2022-10-24 -
【每周一话 助力成长】关于S7-1500与V90PN采PROFINET IRT 的通信方式
2022-10-19 -
【每周一话 助力成长】关于200SMART做为Client与 1200的S7通讯操作
2022-10-11 -
喜迎国庆73周年 蓝泰邀您成为“数字化”人才
2022-10-01 -
叮咚,蓝泰邀您一起穿“月”中秋 !
2022-09-09 -
初心入磐 ,奋楫笃行—敢梦敢为,好伙伴,加油!
2022-08-18 -
通力合作 携手共进
2022-08-18 -
西门子S7系列PLC
2022-06-16 -
西门子数字化工业集团东北大区领导莅临蓝泰科瑞指导工作
2022-04-25 -
行远自迩 笃行不怠 踔厉奋发 踵事增华
2022-04-25 -
同心同行15载:庆祝蓝泰科瑞锦州分公司正式成立!
2022-04-25 -
新年已至 万象更新
2022-04-25 -
后疫情时代:家电市场的变化与测试解决方法
2022-03-07 -
电动车综合测试解决方案(一) : 车载式电池充电器
2022-03-07 -
如何使用可编程直流源进行LED灯源测试
2022-03-07 -
还在找一款能模拟各国电力系统的测试电源吗?
2022-03-07 -
还在因开关电源的浪涌电流,而选购大功率变频电源吗?
2022-03-07