plc的灯闪烁怎么编程,plc的灯闪烁三次怎么编程

首页 > 实用技巧 > 作者:YD1662023-11-13 05:33:44

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

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

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

plc的灯闪烁怎么编程,plc的灯闪烁三次怎么编程(1)

plc的灯闪烁怎么编程,plc的灯闪烁三次怎么编程(2)

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

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

plc的灯闪烁怎么编程,plc的灯闪烁三次怎么编程(3)

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

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

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

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

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

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

plc的灯闪烁怎么编程,plc的灯闪烁三次怎么编程(4)

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

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.