024-23988189

专业 优质 系统

您的当前位置: 首页  >   新闻资讯  >   企业动态
西门子S7-1200红绿灯程序
发布时间:2023-07-28

使用西门子S7-1200PLC控制交通灯,交通灯由系统启停开关控制,启停开关闭合时,首先是南北红灯、东西绿灯亮。东西绿灯亮20s后闪烁3s自动熄灭,同时启动东西黄灯。东西  黄灯维持2s熄灭,并使东西红灯及南北绿灯亮。与东西绿灯工作方式一样,南北绿灯亮20s闪烁3s熄灭,同时启动南北黄灯,南北黄灯亮2s后,再次转向南北红灯、东西绿灯亮,系统进入下一工作周期,不断周而复始工作。启停开关断开时,各方向指挥灯全部熄灭并做画面。

一、创建项目,添加设备S7-1200PLC。本次添加的设备为1212C AC/DC/RLY,使用博途V17软件编写程序。

     二、打开系统时钟存储器,“属性”---“系统和时钟存储器”----勾选“启用时钟存储器字节”,示例用的存储器地址从M5.0开始。

                      1.jpg     

      三、根据题目要求建立变量

                   2.jpg

四、根据题目要求编写程序,该程序使用MOVE指令、定时器指令、比较指令编写。

     1.程序段1,当按下启动按钮。M0.0接通将5通过MOVE指令传到中间量1,程序启动;当按下停止按钮,M0.1接通将0通过MOVE指令传到中间量1.程序停止,及将接通延时指令复位。

                   3.jpg


     2.程序段2,当中间量1等于5时,比较指令接通,东西绿灯常亮,同时延时接通指令开始计时,当计时到达20S时接通延时指令接通,将10通过Move指令传到中间量1,东西绿灯常亮停止。

     3.程序段3,当中间量1等于10时,比较指令接通,东西绿灯闪烁,同时延时接通指令开始计时,当计时到达3S时接通延时指令接通,将15通过Move指令传到中间量1;东西绿灯闪烁停止。

                   4.jpg

      4.程序段4,当中间量1等于15时,比较指令接通,东西黄灯常亮,同时延时接通指令开始计时,当计时到达2S时接通延时指令接通,将20通过Move指令传到中间量1;东西绿灯闪烁停止。

      5.程序段5,当中间量1大于等于5;小于等于15时,比较指令接通,南北红灯常亮。

                   5.jpg

      6.程序段6,当中间量1等于20时,比较指令接通,南北绿灯常亮,同时延时接通指令开始计时,当计时到达20S时接通延时指令接通,将25通过Move指令传到中间量1;东西绿灯常量停止。

      7.程序段7,当中间量1等于10时,比较指令接通,南北绿灯闪烁,同时延时接通指令开始计时,当计时到达3S时接通延时指令接通,将25通过Move指令传到中间量1;南北绿灯闪烁停止。

                    6.jpg

       8.程序段8,当中间量1等于30时,比较指令接通,南北黄灯常亮,同时延时接通指令开始计时,当计时到达2S时接通延时指令接通,将5通过Move指令传到中间量1;南北绿灯闪烁停止。程序跳回程序段2,开始循环执行。

       9.程序段9,当中间量1大于等于20;小于等于30时,比较指令接通,南北红灯常亮。

                    7.jpg

      10.程序段9,东西绿灯通过两个中间值实现常亮和闪烁的程序。

      11.程序段10,南北绿灯通过两个中间值实现常亮和闪烁的程序。

                    8.jpg


五、根据题目要求,画触摸屏画面。

     A.点击“添加新设备”---“HIMI”---“SIMATIC Comfort Panel”---选择“7 Display”---选择“6AV2 1124-0GC01-0AX0点击确定。

                    9.jpg

     B.“选择PLC”浏览---选择PLC1---点击完成,此时触摸屏已添加完,并与PLC完成组态。

     C.根据题目要求,完成触摸屏画面编写。

                       10.jpg

      D.将触摸屏的画面与PLC变量进行连接。选择“启动按钮”--右键选择“属性”---“事件”---“按下”--“添加函数”---“编辑位”--选择“置位位”---选择“PLC变量”,找到启动的变量;再选择“释放”--“添加函数”---“编辑位”--选择“复位位”---选择“PLC变量”;启动按钮与PLC变量中的启动已经关联好了,下面的停止按钮按照上述步骤进行关联变量。

                       

                        

      E.将红绿灯与PLC变量关联;选择一个圆形---右键选择“属性”---“动画”--“新建外观”---选择与PLC变量中对应的变量,示例中的南北红灯,选择与其对应的颜色;其余灯按此步骤全部关联对应的变量。

                        13.jpg

                        14.jpg

      F.触摸屏画面与PLC变量关联好后,启动仿真,检验触摸屏和程序是否满足要求。

①先选择1212C AC/DC/RLY 点击菜单栏的仿真按钮,将程序下载,启动仿真。

                    15.jpg

     ②选择触摸屏,点击菜单栏的仿真按钮,将画面下载,启动仿真。

                        16.jpg

最新动态

访客评论

我要评论
访客评论
x
称呼:
评论:
沈阳蓝泰科瑞自动控制有限公司×
沈阳蓝泰科瑞自动控制有限公司
微信公众号
一键拨号