您现在的位置是:首页 > PLC技术 > PLC技术

CP1H系列PLC的基本编程规则

来源:艾特贸易2017-06-04

简介1) 梯形图中的每一行都是从左侧母线开始画起,输出线圈接在本逻辑行的最右端,紧靠右母线( OMRON PLC 梯形图的右母线可以省略)。触点不能置于线圈的右侧,如图 2-4 所示。 图 2-4

    1)梯形图中的每一行都是从左侧母线开始画起,输出线圈接在本逻辑行的最右端,紧靠右母线(OMRON PLC梯形图的右母线可以省略)。触点不能置于线圈的右侧,如图2-4所示。
编程规则示例1
    2-4    编程规则示例1    a)错误的梯形图b)正确的梯形图    2)输出线圈或指令不能直接与左侧母线连接(除极少数没有执行条件的指令,如END等)。如果必须时,可以通过特殊辅助继电器P_On(常ON)的触点与左侧母线连接,如图2-5所示。
编程规则示例2
    2-5    编程规则示例2    3)OUT指令输出时,同一编号的继电器线圈在同一程序中使用两次以上,称为双线圈输出。双线圈输出容易引起误动作或逻辑混乱,一般要避免出现这种情况。    譬如,图2-6a中,设0.00ON0.05OFF,由于PLC是按扫描方式执行程序的,执行第一行时100. 00ON,而执行第二行时100. 00OFF。在I/O刷新阶段100. 00的输出状态只能是OFF。显然前面的输出无效,最后一次输出才是有效的。    再如图2-6b中,设0.00ON0.01OFF。在执行第一行程序后100. 00ON,执行第二行后100. 01ON,执行第三行后100. 00OFF。因此在I/O刷新阶段,100. 01ON100. 00OFF。但从第二行看,100. 00100. 01的状态应该一致。这就是双线圈输出造成的逻辑混乱。
双线圈输出示例
    2-6    双线圈输出示例   4)梯形图必须遵循从左到右、从上到下的顺序编写,不允许在两行之间垂直连接触点。如果不符合上述顺序,就要进行转换。如图2-7a若转换成图2-7b就符合顺序要求了。
梯形图的顺序转换
    2-7    梯形图的顺序转换    5)在梯形图中串联、并联触点使用的次数没有限制,可无限次地使用,如图2-8所示。    6)两个或两个以上的线圈可以并联输出,如图2-9所示。
编程规则示例3
    2-8    编程规则示例3
编程规则示例4    2-9    编程规则示例4    7)程序结束时一定要安排END指令,否则程序不被执行。本书通常省略END指令,以节省空间。    8)尽量使用那些操作数少、执行时间短的指令编程,以缩短扫描周期,从而提高I/O响应速度。