PLC的编程语言采用与国际标准IEC 61131-3相对应的工业标准JIS B 3503。进入20世纪90年代后期PLC业界一个引人注目的动向是开始注重采用和向国际标准靠拢,如1997年颁布的工业标准JIS B 3501《可编程序控制器——一般信息》,JIS B 3502《可编程序控制器装置的要求事项和试验》,JIS B 3503《可编程序控制器——编程语言》,分别对应IEC制定的PLC标准IEC 61131-1、IEC 61131-2和IEC 61131-3。其中尤以采用PLC编程语言具有特殊的意义。众所周知,IEC 61131-3是可编程序控制器的编程语言的标准,它将现代软件的概念和现代软件工程的机制与传统的PLC编程语言成功地结合,使它在工业控制领域的影响越出PLC的界限,成为DCS、PC控制、运动控制,以及SCADA的编程系统事实上的标准。同样,大家也知道,只有在某种国际标准已成为世界的主流的情况下,它才会考虑让工业标准向国际标准靠拢。我国在1995年就采用IEC 61131-3作为国家标准,采用IEC 61131-3要比我们晚好几年。
在它一旦采用了IEC 61131-3之后,便在其新一代的PLC编程软件平台中广泛采用。三菱电机的PLC编程软件包GX Ver.8开发系统,支持梯形图LD、指令表IL、顺序功能图SFC编程和结构化文本ST,其PX开发系统支持功能块图FBD,供PLC用于过程控制,不过PX是要与GX V.7.20W或更高版本一起用的。OMRON的PLC的编程软件包CX除支持LD、IL外,近期即将推出支持FB(功能块,不是FBD功能块图;其功能块将包括支持SYSMAC CS/CJ系列PLC等各种控制网络的通信功能块,以实现通信的无程序化),以及ST(结构化文本语言)。富士电机的PLC编程软件包及横河电机的FA-M3系列的编程系统,也支持IEC 61131-3。
附带要指出的是,上述这些符合IEC 61131-3的编程系统大多是在德国KW公司的标准编程系统MULTIPROG的基础上进行二次开发的。该编程系统基于IEC 61131-3标准,且包括IEC标准的全部特。它由一个在各种IEC编程语言的环境中的独立PLC核组成;不但提供文本化语言ST和IL,也很好地提供图形化语言LD、FBD和SFC。每个编辑程序都提供编辑向导,允许快速而方便地插入关键字、语句、运算操作符、函数和功能块。编辑向导也可用来对数据类型加以说明。特定的软部件适应于不同的PLC,以完成某种特定PLC的独立的核。MULTIPROG在PLC业界有不少使用,应归功于设在东京的KW公司的代理——欧洲远东有限公司碶而不舍的推广应用。
在过去的5年中,PLC的重大变化越来越着眼于”小”的方面:micro和na PLC的应用不断扩展。现在,微小型的控制器的一般都与信用卡般大小,却能实现与10年前的中型控制器相当的功能。
MOOG 641F229C SERVO VALVE REPAIRED
NEW VICTAULIC S/751 FIRELOCK ALARM CHECK VALVE S751 3”
TECHNIFOR CNR210 MARKER CNR210P
PACIFIC SCIENTIFIC R43HCNA-R2-NS-NV-00 SERVO MOTOR
UTICOR 100G1M1R4 OPERATOR INTERFACE 9IN MONOCHR
NEMATRON IWS-110 OPERATOR PANEL NEW
ALLEN BRADLEY 1747-TCAT SER. C TERMINAL 1747TCAT NIB
TOTAL CONTROL QPI2D100S2P-E QUICKPANEL 10.5 INCH COLOR
MOOG D061-603A SERVO VALVE W/ 963.364.8401-B
FANUC A05B-2351-C310 I/O PSU UNIT A05B2351C310 NEW
NSD CORP. VS-5EX-1-CE VARICAM VS5EX1CE W/CABLES NIB
PACIFIC SCIENTIFIC SK53DYY1YY-Y05 AC SERVO MOTOR
BALDOR JMM3613TZ MOTOR SPEC. 36E936X1OO SER. F600
ROLAND R2000 UDK60-PW-0 SENSOR UDK60PW0 UDK60-PWO
INTELLIGENT ACUATOR SEL-G-2-AC-200 200B-1 CONTROLLER
FANUC A06B-0215-B200 SERVO MOTOR AiS 4/5K S/K 1M-A NEW
ALLEN BRADLEY 2711E-K10C6 FRN. 5.14 SER. D 2711EK10C6
HONEYWELL C7012G1019 C7012G 1019 FLAME DETECTOR
ALLEN BRADLEY 8000-EJB INTERFACE MODULE 8000EJB
ALLEN BRADLEY 8000-AAGMZ RESOLVER SERVO BOARD 8000AAGMZ
NIB INA ZKLN3072.2Z2AP BALL SCREW SUPPORT BEARING
MODICON TSX3722001 CPU TSX-3722-001 W/ 2 I/O MODULES
ALLEN BRADLEY 2707-V40P2R VFD DISPLAY 2707V40P2R NIB
ALLEN BRADLEY 1440-RMA00-04RC MODULE FS 1440RMA0004RC
GAC SAM-IV MICRO REFRIGERANT MONITOR NEW
ALLEN BRADLEY 1785-L20B/E PROCESSOR 1785L20BE NIB
SIEMENS CXL50*3 NEMA SIZE 5 CONTACTOR CXL503
Z-AXIS V209AM020 MONITOR 12VDC 1.50ADC MAX NIB
TAPETONE C-407-2 REV. J 500 DISPLAY INTERFACE BOARD NEW
FAIRCHILD TFI5221-40 TRANSDUCER TFI522140 NEW
ALLEN BRADLEY 6181-ABBCBCZZZ OPERATION MONITOR
GE FANUC IC697PCM711V COPROCESSOR MODULE NIB
AEG 81.6583.00 AC SERVO MOTOR MS59D-YYYY-013 REPAIRED
SIEMENS 6SN1123-1AA00-0CA1 MODULE 6SN11231AA000CA1
TECHNIFOR CN210 INDENT MARKING MACHINE CN210Sm