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