怎样用PLC的一个定时器控制一个灯的闪烁

怎样用PLC的一个定时器控制一个灯的闪烁,第1张

在很多工业场合中,经常用LED按一定的频率闪烁来实现信号指示功能,例如红灯闪烁表示报警,黄灯闪烁表示设备处于准备状态等。如何实现LED灯的闪烁效果呢?通常使用以下两种方法:

例题:Q00外接一个LED发光二极管作为信号指示灯,要求PLC系统上电后LED灯以1Hz频率闪烁。

方法一:两个定时器交替工作产生脉冲信号,程序如下图所示

方法二:使用系统时钟脉冲存储器直接产生脉冲信号

在S7-1200PLC程序中除了使用两个定时器来产生脉冲信号,还可以应用PLC的系统和时钟存储器来产生特定频率的脉冲信号。时钟存储器的设置和使用步骤如下:

(1)在博图项目文件中双击“设备和网络”;

(2)鼠标双击PLC的CPU图标,下方将d出该PLC的属性窗口;

(3)在属性窗口左侧目录中双击“系统和时钟存储器”选项;

(4)勾选启用时钟存储器字节将其激活;

(5)如下图所示可以看到PLC中支持几种特定频率的时钟存储器,我们需要选用的是1Hz的始终存储器,其默认地址为M05。

(6)在程序中只需调用该存储器就可以产生1Hz的脉冲信号,编程PLC程序如下图所示

这种方式的优点是程序结构简单,使用方便。缺点是产生的时钟脉冲频率是固定的。

专栏

轻松学会KUKA工业机器人

作者:电气技术微课堂

29币

47人已购

查看

时间中断指针为I6XX;I7XX(XX为1-99,单位1ms);I8XX(单位01ms)

PLC间隔设定时间跳转到指定中断子程序,

间隔时间由指针中的XX设定,跳转到IXXX子程序。

需配合EI,FEND,IRET指令一起使用。

如图中程序,定时会将D10清除。

这个得从PLC得扫描周期来看,档X24为ON了,T3开始计时,假设T3计时到了,T3为ON,常开触点导通,T4开始计时,当T4计时到了,假设这个扫描周期为第一个扫描周期,这个扫描周期里,从头开始运行,X24为ON,常开触点导通,T4为OFF,常闭触点导通,计时器T3得电,T3继续为ON,常开触点导通,定时器T4计时到了,T4为ON,Y1继续输出。第一个扫描周期结束。

第二个扫描周期,X24为ON,常开触点导通,T4为ON,常闭触点断开,计时器T3失电,自动复位,T3为OFF,常开触点断开,定时器T4失电,自动复位,T4为OFF,Y1不输出。第二个扫描周期结束。

第三个扫描周期,X24为ON,常开触点导通,T4为OFF,常闭触点导通,计时器T3得电,开始计时,T3为OFF,常开触点断开,定时器T4失电,不计时,T4为OFF,Y1不输出。第三个扫描周期结束。

直到T3计时到了,T4开始计时。T4计时到了,就回到了第一个扫描周期的状态。因此,就是每次T4计时到了,只为ON一个扫描周期,就会被断开复位。

望采纳。。。。。。

以上就是关于怎样用PLC的一个定时器控制一个灯的闪烁全部的内容,包括:怎样用PLC的一个定时器控制一个灯的闪烁、台达PLC的中断定时器如何使用、PLC定时(闪烁)编辑问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9330845.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存