可编程控制器及其应用.ppt
二、可编程控制器的编程原则和方法1.编程原则(1)PLC编程元件的触点在编程过程中可以无限次使用,每个继电器的线圈在梯形图中只能出现一次,它的触点可以使用无数次。(2)梯形图的每一逻辑行皆起始于左母线,终止于右母线。线圈总是处于最右边,且不能直接与左边母线相连。[][][][](3)编制梯形图时,应尽量做到“上重下轻、左重右轻”。[]不合理合理[](4)两个或两个以上的线圈可以并联,但不可以串联。[][]X0X0Y12.编程方法确定I/O点数及分配编制梯形图和指令语句表程序以END指令结束,程序的执行是从第一个地址到END指令结束,在调试的时候,可以利用这个特点将程序分成若干个块,进行分块调试,直至程序全部调试成功。三、FPI可编程控制器的指令系统ST加载ST/加载非OT输出指令可使用区域XYRTC1.起始指令ST,ST/与输出指令OT:表示可用功能:读入指定常开接点(X1)的ON/OFF信息。在每一条逻辑线或一个程序段的开始都要使用ST指令或ST/指令。STX1ST/X1功能:读入指定常闭接点(X1)的ON/OFF信息。X1[]X1[]功能:把输出指令之前的运算结果输出到指定的接点,输出指令可并列使用。OTY1Y1[]例:当输入接点X0ON时,使输出继电器Y0接通,当接点X1OFF时,使输出继电器Y1接通,R1线圈接通,且Y2线圈接通。梯形图对应的助记符程序梯形图程序[][]Y0X0[]Y1X1R1[]Y2R1STX0OTY0ST/X1OTY1OTR1STR1OTY2ANX1功能:该指令是串联动合触点的连接指令。到此为止的运算结果与指定的触点X1的ON/OFF信息进行与运算。2.触点串联指令AN,AN/与触点并联指令OR,OR/AN与AN/与非OR或指令可使用区域XYRTCOR/或非X1X[]例:当输入条件R0和R1及R2同时为ON时Y3被输出的程序。助记符程序STR0ANR1ANR2OTY3时序图R0R1R2Y3[]R1R0R2Y3梯形图程序AN/X1功能:该指令是串联动断触点的连接指令。到此为止的运算结果与指定的接点X1的ON/OFF信息进行与运算。[]X1X例:当输入条件R0为ON,R1和R2为OFF时Y3被输出程序。梯形图程序[]R1R0R2Y3例:当输入条件R0为ON,R1和R2为OFF时Y3被输出程序。时序图R0R1R2Y3助记符程序STR0AN/R1AN/R2OTY3梯形图程序[]R1R0R2Y3例:当输入条件R0或R1或R2为ON时Y3被输出程序。ORX1功能:该指令是触点并联连接指令。到此为止的运算结果与指定的接点X1的ON/OFF信息进行或运算。[]X1X助记符程序STR0ORR1ORR3OTY3梯形图程序时序图R0R1R2Y3[]R1R0R2Y3第11章可编程序控制器11.2可编程序控制技术性能介绍11.3FPI可编程序控制器的基本指令11.1可编程序控制器的基本结构11.4可编程序控制器的基本应用第11章可编程序控制器本章要求:了解可编程控制器的结构和工作原理。了解可编程控制器的几种基本编程方法。熟悉常用的编程指令。学会使用梯形图编制简单的程序。第11章可编程序控制器定义:可编程控制器是一种数字运算的电子操作系统装置,专为工业现场应用而设计的,它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时/计数和算术运算等操作的指令,并通过数字式或模拟式的输入和输出,控制各种类型的机械