至于程序互换的问题,至少到目前为止尚是一个努力的方向。只有在每个PLC的供应厂商所提供的PLC产品都真正遵循IEC 61131-3的标准,而且其编程系统的具体实现又切实符合IEC 61131-8《编程语言的应用和实现导则》,并通过PLCopen这个国际组织对各种编程语言(LD、SFC、FBD、ST和IL)的一致性测试,还要解决不同PLC的存储地址资源的对应互换,才有可能实现名副其实的程序互换。
PLC硬件和软件的进展,从系统上讲是实现小型化、高速化,以及将信息技术渗入PLC;从硬件上讲是,采用32位RISC的MPU、专用的LSI和多;从软件上讲则是,采用与国际标准IEC 61131-3相对应的工业标准JIS B 3503。
小型化由于电子工业尤以器件、电路板等硬件见长,所以在PLC系统上实现小型化,可以说早就是起源于,又由他们来推动,并一直乐此不疲、贯彻至今的。小型化的好处是:节省空间、安装灵活、降低成本。
现今主要PLC厂商生产的模块式中、大型PLC,其典型的外形尺寸要比他们在前一代的同类产品的安装空间要小50-60%。例如三菱电机的小Q系列就比AnS系列的安装空间减少60%。要做到这一点,首先需要开发大规模的专用集成电路芯片(ASIC)来减少芯片的个数,并采用球栅阵列(BGA)以保证在同样封装尺寸下能提供足够多的针脚数。例如,某模块原来用了约700个元器件,通过开发了12种大规模的ASIC(采用BG352的针脚封装)和调整功能,减少了显示用的LED和开关等措施,使元器件减少了一半左右。其次,为减少接插件在印刷电路板上所占的空间,要求接插件的针脚间隔足够小。再次,随着微细加工技术的发展,印刷电路板上的接线布局可实现高密度化、多层化和薄型化,大大提高了元器件的安装率。例如某模块采用了1毫米厚的基板制成8层电路板。由于采取了以上这些措施,使模块由3块印刷电路板变为2块,体积减少了70%,小型化得以较地实现。随着小型化又产生了如何解决小空间的散热设计问题:一是要根据热分析仿真来确定元器件的布置安排;二是主要元器件的电源电压采用3.3V,达到低功耗的目的;三是考虑了通过安装模块的基板,使模块所产生的热量能得到良好散热的机械结构。
高速化所谓高速化应该包括:运算速度的高速化;与外部设备的数据交换速度高速化,如I/O刷新和网络刷新等;编程设备服务处理的高速化;外部设备的高速响应。
Heidenhain EXE 602 D/5-F Amplifier Interpolation Module
ITD Automation 572269 Rev. A Control Board
(40) New Chicago Rawhide CR 37525 Oil Seals
Reliance Electric 0-48652-30 Drive Module
Allen-Bradley 7300-UIA CNC Control Board
NEW Bailey Controls 6634685G1 Flicker Receiver Board
Fuji Sharp SMT VME VM1110T Circuit Board
Fuji Sharp SMT VME VM1510 Circuit Board
Fuji Sharp SMT VME VM1520 Circuit Board
NEW Allen-Bradley 8500-E153 CNC Digital I/O Module
NEW AEG Modicon PC-M984-230 Micro 984 Processor Module
BALOGH MRUC-20 PROCESSOR BOARD FOR MODUL-R CAN NETWORK
ALLEN-BRADLEY 1771-HS3CR REV.14 SERVO CONTROLLER
NEW Newport QUANTA Q9000-P Process Meter^
GE 193X717ACG01 Power Supply Module
Honeywell 51107403-100 Rev. W LCN I/O Control Board
New Allen-Bradley 103620 Rev. 09 Drive Control Board
Modicon 110-200 Cyberline 1000 Dual Mounting Plate
NEUNDORFER MVCII-P02 CONTROL BOARD
Refurbished Reliance Electric 0-52853 ISCA Drive Module
Allen-Bradley 7300-UCQ-2 CNC Control Board
New INDUCTOHEAT 31035-901 Feedback Control Board
New INDUCTOHEAT 31035-715B Annunciator Board
New INDUCTOHEAT 31035-500 3KHz Control Board
Philips CI21/1 Control Board
Fisher PROVOX DM6003X1-GA2 Parallel Buffer Board
Siemens TI 500-2108 I/O Channel Controller Module
Pepperl + Fuchs IVI-KHD2-4HRX IDENT-1 Interface Module
Texas Instruments/TI 5TI-1021 Sequencer Unit
NEW Ametek 80436SE Rev. F Series 2000 Control Board
New Anton Paar IPC-3 Internal Process Controller Module
NEW SICK C400 MICRO C41E-0701AG300 RECEIVER
NEW Cutler-Hammer 6-207-3 Crane Control Contact Kit
Honeywell 51304584-200 Rev. G EPDGP I/O Control Board
Seichter GmbH 5243 Sensor Distance Measuring Unit DMU
Allen-Bradley 100W-B300ND2 Size 5 Welding Contactor
Honeywell 51305072-100 CLCN I/O Control Board
NIB Russellstoll DBRE310703000 MAXGARD Receptacle W/CB
Joslyn-Clark 352L1 Size 7 Operating Coil
NEW Allen-Bradley 102936 Rev. 11 Field Supply Assembly
Joslyn-Clark 347L1 Size 6 Operating Coil
NEW Honeywell RMA300-ME-TG-F1-C3 Remote Analog Meter
NEW Honeywell 30731808-503 Regulator Board
STI P4124B OPTOSAFE 24″ TRANSMITTTER & RECEIVER
NEUNDORFER MVCII-A01 CONTROL BOARD
NEW Bailey Controls 6635176N1 U/V Receiver Board