首页 理论教育 三菱电机小型可编程序控制器应用指南:循环运行示例

三菱电机小型可编程序控制器应用指南:循环运行示例

时间:2023-11-26 理论教育 版权反馈
【摘要】:第25步M0作为作为循环启动脉冲信号,实现循环运行。图3-188 示例程序2.有呼必应服务系统中的呼叫系统控制。(本例中,只列出两个“呼叫”台。图3-189 有呼必应I/O信号的分配表3-77 I/O信号分配控制程序及说明工程名为有求必应,程序数据名为MAIN,如图3-190所示。

三菱电机小型可编程序控制器应用指南:循环运行示例

1.交通岗红绿灯控制

(1)动作要求

通过PLC的控制,按以下动作要求,实现对交通信号灯,红、黄、绿灯的控制如图3-186所示(掌握基本指令的用法,学习编写基础的梯形图程序)。

控制要求如图3-187所示,实现红、黄、绿灯自动反复循环动作:

1)启动控制[X000]后,控制开始后,绿色信号灯[Y002]保持ON 10s;

978-7-111-38958-3-Chapter03-380.jpg

图3-186 红绿灯

2)10s后,绿色信号灯[Y002]OFF,黄色信号灯保持ON 5s;

3)5s之后,黄色信号灯[Y001]OFF,红色信号灯保持ON 10s;

4)10s之后,红色信号灯[Y000]OFF,从绿色信号灯进行反复控制。

978-7-111-38958-3-Chapter03-381.jpg

图3-187 信号灯的循环动作

(2)I/O信号的分配(见表3-76)

表3-76 I/O信号分配

978-7-111-38958-3-Chapter03-382.jpg

(3)控制程序及说明

1)工程名(红绿灯控制)

程序数据名为MAIN,如图3-188所示。

2)要点说明

在各个信号灯的控制程序中,使用到基本指令,脉冲上升沿PLS指令,定时器指令,X0作为启动信号,通过PLS指令M0变为脉冲信号,通过100ms计时器T0、T1、T2分别控制绿、黄、红灯的启动,每个控制回路都有采用自保持回路。第25步M0作为作为循环启动脉冲信号,实现循环运行。

978-7-111-38958-3-Chapter03-383.jpg(www.xing528.com)

图3-188 示例程序

2.有呼必应

服务系统中的呼叫系统控制。

(1)动作要求

在很多娱乐场所,比如旅馆、体育馆、卡拉OK厅,常常有客人对服务员的服务请求要求,也称为远程客户与服务员间的信息传送系统,远程客户请求服务通过按钮(如X000)给服务员发送信息,通过指示灯告诉服务员已发出了一个请求。服务员就知道请求来自哪里,因为一个接通信号灯的输出对应一个位置。(如Y000)当服务员看到这个请求,服务员就会发出一个应答信号送回至顾客(如X001、Y001),顾客就知道服务员已收到了请求,同时服务员也知道哪位顾客正在请求,当服务完成,满足顾客的请求后,复位应答信号。(如X002)此过程可为下一个顾客重复(如X003~005、Y002~003),同时当前顾客会知道目前有几个客户等待,通过LED 7段显示码显示现在排队的顾客数。(本例中,只列出两个“呼叫”台。可以同样的方法列出更多。错误检测,当服务完成,已无服务请求后,未对服务请求复位,要将服务请求队列中的人数复位,如图3-189所示。

978-7-111-38958-3-Chapter03-384.jpg

图3-189 有呼必应

(2)I/O信号的分配(见表3-77)

表3-77 I/O信号分配

978-7-111-38958-3-Chapter03-385.jpg

(3)控制程序及说明

工程名为有求必应,程序数据名为MAIN,如图3-190所示。

978-7-111-38958-3-Chapter03-386.jpg

图3-190 示例程序

978-7-111-38958-3-Chapter03-387.jpg

图3-190 示例程序(续)

978-7-111-38958-3-Chapter03-388.jpg

图3-190 示例程序(续)

说明:程序中使用的关键指令SET置为指令发出请求命令(如Y0),命令应答后RST复位(如Y0),ADD加法指令,每有一个请求队列数据寄存器D10加1,SUB减法指令,服务完成后复位请求,队列数据寄存器D10减1,同时队列数据通过BCD指令在7段数码管上显K4Y10上显示出来。M8000为特殊数据继电器,为运行时常通。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈