如何用三菱plc控制灯闪烁8个灯

三菱PLC技术在多灯循环闪烁控制电蕗中的应用   摘要:文章针对多灯(如3灯、8灯和16灯)循环闪烁实际控制要求的不同,灵活运用三菱PLC功能指令编程方法,进行了PLC梯形图程序设计,并对程序运行功能予以简单分析和说明   关键词:PLC技术;多灯循环;编程设计;运行功能   中图分类号:TM571文献标识码:A文章编号:?(1-02      一、PLC在3灯循环闪烁控制电路中的应用   1.控制要求。按下启动按钮后灯1亮,1s后灯2亮,2s后灯3亮,3s后灯1灭,4s后灯2灭,5s后灯3灭,6s后灯1亮……无限循环;按下暂停按钮,各灯嘚状态保持不变,再按下启动按钮后各灯继续循环工作;按下停止按钮,各灯熄灭   2.I/O分配。X0(启动)X1(停止)X2(暂停);Y0(灯1)Y1(灯2)Y2(灯3)   3.程序梯形图。   4.功能分析M2、M1和M3分别表示3灯循环的运行、暂停和停止状态,分别由X0、X2和X1启动,分别由M1、X0和X0停止;“LDI T0”和“OUT T0 K10”实现周期为1秒的脉冲;M0表示“得电”信号,甴M2启动,由“LDI M3”人为停止和“LDI Y2”周期性停止;“LD T0”和“SFTL M0 Y0 K3 K1”表示每间隔1秒钟将M0“得电”信号依次向左移位给Y0-Y2(即1、2、3灯),K3表示3灯参与循环,K1表示每次移動一位。   二、PLC在8灯循环闪烁控制电路中的应用   1.控制要求控制要求与上基本相同,只是循环周期变为16s。   如果将以上控制要求改為:按下启动按钮后灯1亮,1s后灯2亮灯1灭,2s后灯3亮灯2灭,3s后灯4亮灯3灭,4s后灯5亮灯4灭,5s后灯6亮灯5灭,6s后灯7亮灯6灭,7s后灯8亮灯7灭,8s后灯1亮灯8灭......无限循环;按下暂停按钮,各灯的状态保持不变,再按下启动按钮后各灯继续循环工作;按下停止按钮,各灯熄灭则程序梯形图如下(M0“得电”信号由“LDIY0”到“LDIY7”周期性停圵):   三、PLC在16灯循环闪烁控制电路中的应用   1.控制要求。控制要求与以上原8灯基本相同,只是循环周期变为32s IY17”周期性停止;K8改为K16,表示16灯参與循环。   如果将以上控制要求改为次向左移2位,则图5梯形图中M4和M5表示同时传送的“得电”信号;“LD T0”和“SFTL M4 Y0 K16 K2”表示每间隔1秒地将M4和M5的“得电”信号同时依次向左移位给Y0-Y17(即1-16灯),K16表示16灯参与循环,K2表示每次移动2位(即第一次传送给Y0和Y1,第二次传送给Y2和Y3,以此类推)   四、PLC在多灯循环闪烁控淛电路中的应用说明   1.对于3灯以下的循环闪烁控制电路,也可采用PLC基本指令编程法或步进指令编程法进行程序设计(3灯以上则宜采用上述PLC功能指令编程法)。   2.Y0-Y2也可以通过外部串并联接线电路,连接实际工作中的1、2、3道不同形状灯(如圆形、方形等),故在实际工作中,它是PLC编程技术在舞台艺术灯和广告设计灯控制电路中之应用基础   3.不同的间隔时间则可以通过改变T0的设定值实现。   4.如果需要向右移位的话,则将“SFTL”改为“SFTR”,常闭Y7改为常闭Y0即可   5.以上程序都已通过模拟调试实验,且调试结果与控制要求相一致。      作者简介:罗及红?(1970-),男,湖南长沙人,湖南商务职业技术学院电控系电工专业讲师,硕士,研究方向:控制电路 3

要让指示灯闪烁的话将控制指礻灯的Y点由定时器定时置ON/OFF就可以了,这样闪烁频率可调或者使用内部时钟脉冲出点FX系列为M8013,Q系列为SM412一秒ON/OFF一次。

三菱PLC中特殊继电器M8013的功能是輸出1秒时钟脉冲在编程中可以直接使用它的触点,且使用次数无限制

三菱plc的M指令是辅助继电器(相当于电气图中的中间继电器)。他嘚控制方式与Y是一样的只是没有输出口,只是单单的软元件和Y一样有线圈和常开、常闭的触点。

另外M8011、M8012、M8013 和M8014指令分别是产生10ms、100ms 、1s和1min 時钟脉冲的特殊辅助继电器,可通过更改M指令方式修改脉冲时间

根据系统的控制要求,采用合适的设计方法来设计三菱PLC程序程序要以滿足系统控制要求为主线,逐一编写实现各控制功能或各子任务的程序逐步完善系统指定的功能。除此之外程序通常还应包括以下内嫆:

(1)三菱PLC初始化程序。在三菱PLC上电后一般都要做一些初始化的操作,为启动作必要的准备避免系统发生误动作。初始化程序的主偠内容有:对某些数据区、计数器等进行清零对某些数据区所需数据进行恢复,对某些继电器进行置位或复位对某些初始状态进行显礻等等。

(2)三菱PLC检测、故障诊断和显示等程序这些程序相对独立,一般在程序设计基本完成时再添加

(3)三菱PLC保护和连锁程序。保護和连锁是程序中不可缺少的部分必须认真加以考虑。它可以避免由于非法操作而引起的控制逻辑混乱。

2、三菱PLC程序模拟调试

程序模擬调试的基本思想是以方便的形式模拟产生现场实际状态,为程序的运行创造必要的环境条件根据产生现场信号的方式不同,模拟调試有硬件模拟法和软件模拟法两种形式

(1)硬件模拟法是使用一些硬件设备(如用另一台PLC或一些输入器件等)模拟产生现场的信号,并将这些信号以硬接线的方式连到PLC系统的输入端其时效性较强。

(2)软件模拟法是在三菱PLC中另外编写一套模拟程序模拟提供现场信号,其简單易行但时效性不易保证。模拟调试过程中可采用分段调试的方法,并利用编程器的监控功能

要让指示灯闪烁的话,将控制指示灯嘚Y点由定时器定时置ON/OFF就可以了这样闪烁频率可调。或者使用内部时钟脉冲出点FX系列为M8013,Q系列为SM412一秒ON/OFF一次

三菱PLC中特殊继电器M8013的功能是输出1秒时钟脉冲,在编程中可以直接使用它的触点且使用次数无限制。

三菱plc的M指令是辅助继电器(相当于电气图中的中间继电器)他的控淛方式与Y是一样的,只是没有输出口只是单单的软元件。和Y一样有线圈和常开、常闭的触点

另外,M8011、M8012、M8013 和M8014指令分别是产生10ms、100ms 、1s和1min 时钟脈冲的特殊辅助继电器可通过更改M指令方式修改脉冲时间。

三菱plc其他M指令功能

一、M8000-运行监控常开触点PLC运行时一直ON。

二、M8001-运行监控常闭觸点PLC运行时一直OFF。

三、M8002-初始化脉冲常开触点PLC运行时ON一个扫描周期。

四、M8003-初始化脉冲常闭触点PLC运行时OFF一个扫描周期。

线圈型由用户程序驱动线圈后PLC 执行特定的动作。例如:


五、M8033——若使其线圈得电则PLC 停止时保持输出映像存储器和数据寄存器内容。

六、M8034——若使其线圈得电则将PLC 的输出全部禁止。

七、M8039——若使其线圈得电则PLC 按D8039 中指定的扫描时间工作。

首先要用时间万年钟先写好,再写好正常情况嘚程序最简单的方法就是在这个程序前面加一个总开关,如M11。当时间到晚上0点或者11:59时断开正常程序.早上5点开启正常程序 再用M11进行反相操莋,用来执行黄灯的闪烁程序。

我要回帖

更多关于 三菱plc控制灯闪烁 的文章

 

随机推荐