基本逻辑指令是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地址
XYCOM XVME-490/1 BURNDY PT 96830 P00F00 Z1 70490-001 E
XYCOM XVME-400
XyCom XVME-202
XYCOM XVME-957 VMEBus MODULE XVME957 *new*
XYCOM XVME-100 MEMORY MODULE WARRANTY ! ! !
Xycom XVME-113 VMEbus RAM/ROM Memory Module *NEW*
Xycom circuit board 70201-002 XVME-201
FANUC A06B-6054-H030 AC SPINDLE SERVO UNIT
SIEMENS 6SE-1107-2AA02 SIMOVERT 6SE1107-2AA02
FANUC A06B-6059-H218#H519 AC SPINDLE SERVO UNIT
BOSCH UVF132L/4C-21C MOTOR
Siemens 6FC5210-0DF24-0AA0 SINUMERIK PCU 70
VACIII OKUMA SPINDLE DRIVE UNIT D11 Reparatur Service
SIEMENS 6RA2291-4DV62-0 SIMOREG Reparatur
MITSUBISHI MDS-B-SP-185 SPLINDLE DRIVE
Siemens 6SC6101-2B-Z Simodrive
SIEMENS 6RA2285-6DS21-0 SIMOREG
MODICON AS-584A-032 PLC MODULE 584A032 _
CONTRAVES VARIDYN COMPACT ADB/F440.90
SIEMENS 6RA2485-6DS22-0 CONVERTER 6RA24856DS220
Simovert 6SE-1116-4AA00 SIEMENS 6SE1116-4AA00
FANUC A87L-0001-0018-11 PC BOARD BMU256-4
FANUC A06B-6059-H218#H519 AC SPINDLE SERVO UNIT
SIEMENS 6RA2632-6DV51-1A or 6RA-2632-6DV51-1A SIMOREG