PLC的用户程序是设计人员根据控制系统的工艺控制要求,通过PLC编程语言的编制设计的。根据国际电工委员会制定的工业控制编程语言标准(IEC1131-3)。PLC的编程语言包括以下五种:梯形图语言(LD)、指令表语言(IL)、功能模块图语言(FBD)、顺序功能流程图语言(SFC)及结构化文本语言(ST)。
梯形图语言(LD)
梯形图语言是PLC程序设计中最常用的编程语言。它是与继电器线路类似的一种编程语言。由于电气设计人员对继电器控制较为熟悉,因此,梯形图编程语言得到了广泛的欢迎和应用。
梯形图编程语言的特点是:与电气操作原理图相对应,具有直观性和对应性;与原有继电器控制相一致,电气设计人员易于掌握。
梯形图编程语言与原有的继电器控制的不同点是,梯形图中的能流不是实际意义的电流,内部的继电器也不是实际存在的继电器,应用时,需要与原有继电器控制的概念区别对待。
图1是典型的交流异步电动机直接启动控制电路图。图2是采用PLC控制的程序梯形图。
交流异步电动机直接启动电路图
PLC梯形图
指令表语言(IL)
指令表编程语言是与汇编语言类似的一种助记符编程语言,和汇编语言一样由操作码和操作数组成。在无计算机的情况下,适合采用PLC手持编程器对用户程序进行编制。同时,指令表编程语言与梯形图编程语言图一一对应,在PLC编程软件下可以相互转换。图3就是与图2PLC梯形图对应的指令表。
指令表
指令表表编程语言的特点是:采用助记符来表示操作功能,具有容易记忆,便于掌握;在手持编程器的键盘上采用助记符表示,便于操作,可在无计算机的场合进行编程设计;与梯形图有一一对应关系。其特点与梯形图语言基本一致。
功能模块图语言(FBD)
功能模块图语言是与数字逻辑电路类似的一种PLC编程语言。采用功能模块图的形式来表示模块所具有的功能,不同的功能模块有不同的功能。图4是对应图1交流异步电动机直接启动的功能模块图编程语言的表达方式。
GIDDINGS & LEWIS 502-03840-23 USPP 5020384023
GIDDINGS & LEWIS 502-03840-23R2 USPP 5020384023R2
GIDDINGS & LEWIS 401-34223-00 USPP 4013422300
GIDDINGS & LEWIS 401-34223-01 USPP 4013422301
GIDDINGS & LEWIS 401-34224-00 USPP 4013422400
GIDDINGS & LEWIS 401-34224-01 USPP 4013422401
GIDDINGS & LEWIS 401-34226-00 USPP 4013422600
GIDDINGS & LEWIS PIC900 CSM 50W MODULE 502-03512-02R1
GIDDINGS & LEWIS 572-02734-50 NSFP 5720273450
GIDDINGS & LEWIS 401-54187-10 NSPP 4015418710
GIDDINGS & LEWIS 502-03017-21 NSPP 5020301721
GIDDINGS & LEWIS 982603 NSPP 982603
GIDDINGS & LEWIS 502-03443-00 USPP 5020344300
GIDDINGS & LEWIS 503-15613-01 NSFP 5031561301
GIDDINGS & LEWIS 502-03676-22 USPP 5020367622
GIDDINGS & LEWIS 502-03676-20 USPP 5020367620
GIDDINGS & LEWIS 502-03640-02R1 USPP 5020364002R1
Giddings & Lewis Module Unit MMC-SD-0.5-23, M.1302.8130
One-day shipping available
GIDDINGS & LEWIS Analog Input 503-25909-01R1
Expedited shipping available
New Giddings & Lewis 502-03551-02R0 AC Output Module
Giddings & Lewis Peripheral Controller 503-15275-27
Giddings and Lewis 502-02823-00 Memory Interface No. 2
*NEW* Giddings&Lewis DSA 007-230-S Sercos servo drive
GIDDINGS & LEWIS 502-02777-50 PC BOARD/1 YEAR WARRANTY
GIDDINGS & LEWIS 502-02721-50 ALU PCB /1 YEAR WARRANTY
GIDDINGS & LEWIS 502-03207-00 NSFP 5020320700
Giddings&Lewis 502-02165-00 Rotation Direction Detector
GIDDINGS & LEWIS 502-03954-00 USPP 5020395400
GIDDINGS & LEWIS 502-02434-00 USPP 5020243400
GIDDINGS & LEWIS SERVO MOTOR HSM320B90 NEW
One-day shipping available
GIDDINGS & LEWIS 502-03782-02R1 USPP 5020378202R1
GIDDINGS & LEWIS 502-03642-02 USPP 5020364202
GIDDINGS & LEWIS 502-03642-03R3 USPP 5020364203R3
GIDDINGS & LEWIS 502-03907-02R1 USPP 5020390702R1
Giddings & Lewis 502-03642-03R3 Input Analog
GIDDINGS & LEWIS 572-03657-03 NSPP 5720365703
GIDDINGS & LEWIS 502-03518-22 NSFP 5020351822
GIDDINGS & LEWIS PIC900 P/N 5020378202R1 INPUT ENCODER
GIDDINGS & LEWIS 502-02576-01 USPP 5020257601
GIDDINGS & LEWIS 502-03518-20 USPP 5020351820
GIDDINGS & LEWIS 502-02556-01 USPP 5020255601
GIDDINGS & LEWIS 503-15274-27 USPP 5031527427
GIDDINGS & LEWIS 502-02433-00 USPP 5020243300
GIDDINGS & LEWIS 502-02435-00 USPP 5020243500
Giddings and Lewis 502-02778-50 Universal CRT Interface
Giddings & Lewis Power Distribution Module 871-21292-00
Giddings and Lewis 502-02724-01 Console Interface Board
GIDDINGS & LEWIS 502-03362-00 Up Data Acquisition
Expedited shipping available
Giddings and Lewis 502-02778-50 Universal CRT Interface
G&L Giddings and Lewis FSM490 Servo Motor CNC AC drive