如LD(功能含意)X000(元件地址),即LDX000,LDIY000......
PLC是按循环扫描事件,沿梯形图先后顺序执行,在同一扫描周期中的结果留在输出状态暂存器中所以输出点的值在用户程序中可以当做条件使用。
本图中靠近母线一侧中的**梯级和*二梯级中的X000、X001均为PLC外部按钮SB2、SB3按钮所控制的常开接点,一旦接到外部信号使相应的X000或X001闭合,通过串接于**或*二梯级相应线路,使输出继电器Y000或Y001线圈中的一个闭合,由于输出继电器线圈的闭合,使并接于**和*二梯级中的常开接点Y000或Y001中的一个闭合形成了自保关系。接于输出继电器外围相应接触器则带动电动机运行。停止则由外部的SB1按钮控制,使串接于**和*二梯级中的常闭接点X002断开,不管是正转还是反转均能断电,从而使电动机停止运行。热保护则由外部的FR驱动,使串接于**和*二梯级中的常闭接点X003断开使电动机停转。而串接于**和*二梯级中的常闭接点Y001和Y000的作用,是保证在正转时反转回路被切断,同理反转时正转回路被切断使它们只能处于一种状态下运行,其实质是相互联锁的作用。这里特别要强调的是:由于PLC运行速度较快,在正反转控制状态下若没有必要的外围联锁,将会造成短路。如果只靠PLC内部的联锁是不行的。这一点初学者一定要记住。而且在星角降压启动等必要的电路中均应考虑这一问题。
⑤步序键:STEP,监视某步输入步序号。
梯形图中接点(触点)只有常开和常闭,接点可以是PLC输入点接的开关也可以是PLC内部继电器的接点或内部寄存器、计数器等的状态。
这一道题往往是初学者迈不过的一道坎。这主要是因为继电器电原理图使用的是复合按钮,形成的思维定式所造成。从梯形图中可以看出,X001为点动控制触点,因左边的电原理图是使用的复合按钮,思维上自然而然转向了采用X001的常闭触点,与X001的常开形成了与复合按钮相似的效果,想象是不错。要知道PLC在运行状态下,是以扫描的方式按顺序逐句扫描处理的,扫描一条执行一条,扫描的速度是较快的。如果是用X001的常闭代替M0的常闭的话,当按下外接点动按钮时,X001常开触点则闭合而常闭接点则断开,但一旦松手其常闭触点几乎就闭合形成了自保,因此失去了点动的功能,变为只有启动的功能。梯形图中的**梯级中的*二支路是由Y000的常开与中间继电器M0的常闭相串后再与**支路相并,在这样触点多的情况下如果允许应将它摆列在**行,这样在编程时可以少用了ORB指令。
这是一张PLC梯形图(不会运行)。左边的纵线称为左母线,右母线可以不表示。该图有三个梯级;*1梯级;左边**个触点为常开,上标为X000,X表示为输入继电器,其后的000数据,可以这样认为它使用的是输入继电器中的编号为*000的触点(下同)。其指令的正确表示应为(如右图程序所示):0、LDX000(前头的0即为从第0步开始,指令输入时无须理会,它会自动按顺序显示出)。*2梯级;左边的**个触点为常闭触点,上标为T0,T表示定时器(有时间长短不同,应注意),0则表示定时器中的编号为0的触点。其指令的正确表示应为:2、LDIT0(如程序所示)。*3梯级;左边**个触点为常闭,上标为M0,M为辅助继电器(该继电器有多种,注意类别),其指令的正确表示应为:4、LDIM0(如程序所示)。本梯级的*2行**个触点为常开,上标为Y000,Y表示输出继电器,由于该触点与后面Y001触点呈串联关系,形成了所谓的电路"块",故而其触点的指令应为5、LDY000。总之LD与LDI指令从上面可以看出,它们均是左母线每一梯级**触点所使用的指令。而梯级中的支路(即*3梯级的*2行)有二个或二个以上触点呈串联关系,其**触点同样按LD或LDI指令。可使用LD、LDI指令的元件有:输入继电器X、输出继电器Y、辅助继电器M、定时器T、计数器C、状态继电器S。OUT为线圈驱动指令,该指令不能出现在左母线**位。驱动线圈与驱动线圈不能串联,但可并联。同一驱动线圈只能出现一次,并安排在每一梯级的较后一位。如上图中的1、OUTY000,3、OUTY001,Y为输出继电器,其线圈一旦接获输出信号,可以这样认为,线圈将驱动其相应的触点而接通外部负载(外部负载多为接触器、中间继电器等)。而上图8、OUTT0K40为定时器驱动线圈指令,其中的K为常数40为设定值(类似电工对时间继电器的整定)。可使用OUT指令元件有:输出继电器Y、辅助继电器M、定时器T、计数器C、状态继电器S。
(3)触点并联指令OR(或)、ORI(或反);触点并联时,不管梯级中有几条支路,只要是单个触点与上一支路并联,是常开的用OR,是常闭的则用ORI。如下图所示。
④帮助键:HELP,显示应用指令一览表,在监视方式时进行十进制数和十六进制数为转换。