- 4 FX2N系列的基本逻辑指令
基本逻辑指令是PLC中基本的编程语言,掌握了它也就初步掌握了PLC的使用方法,各种型号的PLC的基本逻辑指令都大台大同小异,现在我们针对FX2N系列,逐条学习其指令的功能和使用方法,。每条指令及其应用实例都以梯形图和语句表两种编程语言对照说明。
一、输入输出指令(LD/LDI/OUT)
下面把LD/LDI/OUT三条指令的功能、梯形图表示形式、操作元件以列表的形式加以说明:
LD与LDI指令用于与母线相连的接点,此外还可用于分支电路的起点。
OUT指令是线圈的驱动指令,可用于输出继电器、辅助继电器、定时器、计数器、状态寄存器等,但不能用于输入继电器。输出指令用于并行输出,能连续使用多次。
含有两个以上触点串联连接的电路称为“串联连接块”,串联电路块并联连接时,支路的起点以LD或LDT指令开始,而支路的终点要用ORB指令。ORB指令是一种独立指令,其后不带操作元件号,因此,ORB指令不表示触点,可以看成电路块之间的一段连接线。如需要将多个电路块并联连接,应在每个并联电路块之后使用一个ORB指令,用这种方法编程时并联电路块的个数没有限制;也可将所有要并联的电路块依次写出,然后在这些电路块的末尾集中写出ORB的指令,但这时ORB指令多使用7次。
将分支电路(并联电路块)与前面的电路串联连接时使用ANB指令,各并联电路块的起点,使用LD或LDT指令;与ORB指令一样,ANB指令也不带操作元件,如需要将多个电路块串联连接,应在每个串联电路块之后使用一个ANB指令,用这种方法编程时串联电路块的个数没有限制,若集中使用ANB指令,多使用7次。
梯形图的设计与编程方法
梯形图是各种PLC通用的编程语言,尽管各厂家的PLC所使用的指令符号等不太一致,但梯形图的设计与编程方法基本上大同小异。
一、确定各元件的编号,分配I/O地址
利用梯形图编程,首先必须确定所使用的编程元件编号,PLC是按编号来区别操作元件的。我们选用的FX2N型号的PLC,其内部元件的地址编号如下表所示,使用时一定要明确,每个元件在同一时刻决不能担任几个角色。一般讲,配置好的PLC,其输入点数与控制对象的输入信号数总是相应的,输出点数与输出的控制回路数也是相应的(如果有模拟量,则模拟量的路数与实际的也要相当),故I/O的分配实际上是把PLC的入、出点号分给实际的I/O电路,编程时按点号建立逻辑或控制关系,接线时按点号“对号入坐”进行接线。FX2N系列的I/O地址分配及一些其他的内存分配前面都已介绍过了,同学们也可以参考FX系列的编程手册。
二、梯形图的编程规则
1、每个继电器的线圈和它的触点均用同一编号,每个元件的触点使用时没有数量限制。
2、梯形图每一行都是从左边开始,线圈接在右边(线圈右边不允许再有接触点),如图(a)错,图(b)正确。
3、线圈不能直接接在左边母线上。
Acquire ACE-925C PC Power Supply – Screw Terminals
ACS CFC2 Control Board
ACT MKLM-1450CHFER ACT Industrial Monitor
Acu-Rite Acu-Rite Control Unit Acu-Rite Control Unit
Acu-Rite Acu-Rite Operator Interface Acu-Rite Operator Interface
Acuity Imaging Inc AS-MC10B VDU
Acula Technology Corp DAX1564 15″ Chassie Mount VDU
Acula Technology Corp YEV_14 Acula Colour Monitor
Addi-Data PA311 Addi-Data PA311 PCB
Addison Addison 4 Addison 4 Pendant
Addison Addison LAN Controller Addison LAN Controller
Addison E-030338 Electronic Servo Valve PSU
Addison EL00211 Addison Serial ENC PCB
Addison EL2006R AX2426 MK3 Axis Card
Addison EL2011 CP40095 MK3 CPU Board
Addison EL2012R CMS1714 MK3 Comms Board
Addison Single Board controller Single Board controller
Ademco AMM9 Ademco Mono Monitor
Adlee Power AP4G3-75 Adlee Power 7.5Kw Inverter
Adtech Power Inc. CS2404-872 4 Output Switch Mode Power Supply
Advance AVE0519 Advance 3 Power Supply System
Advance ETD1K5VA007/01 Advance 1500VA UPS
Advance MG5-40C Adavnce 5 Volt 40 Amp Switch Mode Power Supply
Advance P350/026 Advance 5 Output Switch Mode Power Supply
Advance P350/748 Advance 4 Output Switch Mode Power Supply
Advance Highvolt OL400/803/01 Advance Highvolt EHT Power Supply
Advanced Energy Industries 3155017-002D Advanced Energy Industries Automatic Matching Unit
Advanced Motion Controls 25A20T AMC Brush Type PWM Servo Amplifier
Advanced Motion Controls B12A6F Brushless PWM Servo Amplifier
Advanced Motion Controls B15A8F Brushless PWM Servo Amplifier
Advanced Motion Controls BE25A20ACE Brushless PWM Servo Amplifier
Advanced Motion Controls BE25A20ACG Brushless PWM Servo Amplifier
Advanced Motion Controls INV-0056 Vector Servo Amplifier
Advanced Motion Controls PC3XC-EQ1 Advanced Motion Controls PCB
Advantech 610 Advantech Industrial Computer
Advantech AWS-8124T-T AWS-8124 with 12.1″TFT LCD Display
Advantech AWS-825B Advantech 14″ Chassie Mount VDU
Advantech FPM-3150TVE Advantech VGA Display
Advel SPS-RQ3P1/2700-C017 Advel Power Supply
AEC A0536808 AEC PCB
AEC E5AX-VSS-AEC-320 A0535011
AEC S1010 UPS
AEG 029 147 628 AEG AM400/20 Servo Drive
AEG 029.141 367 AEG AM400/20 Servo Drive
AEG 029.143 630 AEG AM400/20 Servo Drive
AEG 029.147 611 AEG Servo Drive 17 Amp Power Supply
AEG 029.147 614 AEG Servo Drive Power Supply
AEG 029.147 630 AEG AM400/20 Servo Drive
AEG 029.147 638 AEG AM400/50 50A Servo Drive
AEG 140 AVI 030 00 AEG 8 Channel Analogue Input Module
AEG 140 AVO 020 00 AEG Modicon 4 Channel Analogue Output Module









