【摘要】:先确定PLC 的I/O 分配,1 号按钮SB1:I0.0,2 号按钮SB2:I0.1,3 号按钮SB3:I0.2,1 号指示灯:Q0.0,2 号指示灯:Q0.1。图3-9PLC 程序程序段1 和程序段2 都是典型的启保停控制,按下按钮SB1,1 号指示灯接通并自锁,按下按钮SB2,M1.0 接通并自锁。这里不能像程序段1 那样直接在程序段2 后串联M0.5 来控制2 号指示灯,因为时钟信号会导致自锁回路断开从而不能持续闪烁,所以这里采用标记位M1.0 来存储SB2 按钮按下后的状态,在程序段3 串联M0.5 使得Q0.1 控制2 号指示灯。
在做该任务前,这里分析一个相关的案例,要求如下:
按下1 号按钮SB1,1 号指示灯亮;按下2 号按钮SB2,2 号指示灯闪烁;按下3 号按钮SB3,所有指示灯停止。
先确定PLC 的I/O 分配,1 号按钮SB1:I0.0,2 号按钮SB2:I0.1,3 号按钮SB3:I0.2,1 号指示灯:Q0.0,2 号指示灯:Q0.1。PLC 变量表如图3-6所示,这个变量表是自己建立的变量表。
图3-6 PLC 变量表
在PLC 的“属性”设置“常规”选项里开启时钟存储位,如图3-7所示,单击“确定”完成设置。这里可以修改时钟存储器位的地址,也可以采用默认设置,以MB0 作为时钟存储器字节的地址,若选择闪烁的频率为1 Hz,那可以用M0.5 表示,让其通断各占0.5 s,周期为1 s。若选择闪烁的频率为2 Hz,那可以用M0.3 表示,让其通断各占0.25 s,周期为0.5 s。设置完成的位存储器变量系统自动放在默认变量表中,如图3-8所示。PLC程序如图3-9所示。
(www.xing528.com)
图3-7 时钟存储器位设置
图3-8 PLC 默认变量表
图3-9 PLC 程序
程序段1 和程序段2 都是典型的启保停控制,按下按钮SB1,1 号指示灯接通并自锁,按下按钮SB2,M1.0 接通并自锁。这里不能像程序段1 那样直接在程序段2 后串联M0.5 来控制2 号指示灯,因为时钟信号会导致自锁回路断开从而不能持续闪烁,所以这里采用标记位M1.0 来存储SB2 按钮按下后的状态,在程序段3 串联M0.5 使得Q0.1 控制2 号指示灯。按下停止按钮SB3,指示灯都停止。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。