电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

程序的执行过程

2016-11-14 16:23分类:PLC自学教材 阅读:

    程序的执行过程
    (1)当按钮SB第一次按下时,输入信号0.00有效(即0.00为ON),BCD码递增指令
将数据区DMO的内容加“1”,执行比较指令后内部特殊继电器(等于标志)为ON,通过
传送指令将常数“7”传送给输出通道100,控制100. 00、100. 01和100. 02同时为ON,控
制三个信号灯HL1、HL2和HL3点亮。
    (2)当按钮SB第二次被按下时,输入信号0.00又有效一次,BCD码递增指令又将数
据区DMO的内容加“1”,其内容累加为“2”,执行比较指令后内部特殊继电器(等于标
志)为ON,通过传送指令将常数“5”传送给输出通道100,控制100. 00和100. 02同时为
ON,控制信号灯HL1和HL3点亮。
    (3)当开关SB第三次接通时,输入信号0.00又有效一次,BCD码递增指令又将数据
区DMO的内容加“1”,其内容累加为“3”,执行比较指令后内部特殊继电器(等于标志)
为ON,通过传送指令将常数“1”传送给输出通道100,控制100. 00为ON,控制信号灯
HL1点亮。
    (4)当开关SB第四次接通时,BCD码递增指令又将数据区DMO的内容加“1”,其内
容累加为“4”,执行比较指令后内部特殊继电器(等于标志)为ON,通过传送指令将常数
“O”传送给输出通道100,同时使200. 00为ON,将数据区DMO清零,控制输出信号
100. 00、100. 01和100. 02同时断开,信号灯HL1、HL2和HL3同时熄灭。
    六、编程体会
    在本实例的程序设计中,对按钮的计数采用累加指令记录按钮的动作次数,并将其数据
存储到DMO区。对于输出信号的控制,根据本实例的特点采用了传送指令,使程序结构简
单易于分析。为保证记录准确,应增加上电复位和每次运行都应清零。同时对于按钮的防抖
问题,读者在实际应用时也应加以考虑。
用三个开关控制一个信号灯
    一、控制要求
    用三个开关控制一个信号灯,奇数个开关接通时,信号灯亮;其他条件时,信号
灯灭。
    二、硬件电路设计
    根据控制要求列出所用的输入/输出点,并为其分配了相应的地址,其I/O分配表如
表所示。

根据表和控制要求,设计PLC的硬件原理图,如图所示。其中COMI为


上一篇: 控制程序的设计

下一篇:PLC的应用领域有哪些?

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部