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

欢迎来到电工学习网!

谈谈PLC程序设计的原则

2016-10-03 19:38分类:PLC编程入门 阅读:

 

    掌握了PLC的基本程序设计之后,就可以根据控制要求编写简单的程序。下面给出PLC的基本编程原则。
    1.继电器触点的使用
    输入/输出继电器、内部辅助继电器、定时器、计数器等的触点可以无限制重复使用。
    2.梯形图的母线
    梯形图的每一行都是从左边母线开始,继电器线圈或指令符号接在最右边。S7-200 PLC右边的母线未画出。
    3.指令的输入与输出
    必须有能流输入才能执行的功能块或线圈指令称为条件输入指令,它们不能直接连接到左侧母线上。如果需要无条件执行这些指令,可以用接在左侧母线上的SMO.0常开触点来驱动它们。
    有的线圈或功能块的执行与能流无关,如标号指令LBL和顺序控制指令SCR等,称为无条件输入指令,应将它们直接接在左侧母线上。
    不能级联的指令块没有ENO输出端和能流流出。JMP、CRET、LBL、NEXT、SCR和SCRE等属于这类指令。
    触点比较指令没有能流输入时,输出为0,有能流输入时,输出与比较结果有关。
    4.程序的结束
    S7-200 PLC编程软件在程序结束时默认有END、RET、RETI等指令,用户不必输入。
    5.尽量避免双线圈输出
    使用线圈输出指令时,同一编号的继电器线圈在同一程序中使用两次以上,称为双线圈输出。双线圈输出容易引起误动作或逻辑混乱,因此一定要慎重。
    例如图8-5中,设10.0为ON、10.1为OFF。由于PLC是按扫描方式执行程序的,执行第一行时QO.0对应的输出映像寄存器为ON,而执行第二行时QO.0对应的输出映像寄存器为OFF。本次扫描执行程序的结果是,QO.0的输出状态是OFF。显然QO.0前面的输出状态无效,最后一次输出才是有效的。

上一篇:S7-200 PLC常用的典型梯形图电路起保停电路

下一篇:如何灵活利用西门子PLC顺序功能图

相关推荐

电工推荐

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