由此可见,该软件模型足以映像各类实际系统:对于只有一个处理器的小型系统,其模型只有一个配置、一个资源和一个程序,与现在大多数PLC的情况完全相符。对于有多个模块插装在同一机架上的中、大型系统,每个模块被视作一个配置,可由一个或多个资源来描述,而一个资源则包括一个或多个程序。对于分散型系统,包含多个配置,而一个配置又包含多个处理器,每个处理器用一个资源描述,每个资源则包括一个或多个程序。
值得指出的是,这个PLC结构的革命变化,显然是建立在这个软件模型的理论基础上,要不然PLC还是由一个按扫描方式执行一个程序的那种传统结构。
至于程序互换的问题,至少到目前为止尚是一个努力的方向。只有在每个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,达到低功耗的目的;三是考虑了通过安装模块的基板,使模块所产生的热量能得到良好散热的机械结构。
336A4954ARP2 GCT (ABB MATCHED PAI
336A4954ATP1 DIODE 6 0KV 34MM (S
336A4954AUG01 PLATE HEAT EXCHANGER
336A4954BAP1 CAPACITOR 4200 500V 20%
336A4954BEP1 CAPACITOR 5 3MF 3300VDC
336A4954BG001 THYRISTOR 100MM 5KV
336A4960AAG1L150E CABLE ICS BNC150″L B
336A4960AAG1L170E CABLE ICS BNC170″L B
336A4960AAG1L195E CABLE ICS BNC195″L B
336A4960AAG1L600E CABLE ICS BNC600″L BELDEN82907
336A4964ABG01 NTB CARD MODIFICATION
336A5000AAP1 NP TB STRIP GTB
336A5003BBP1 REACTOR ENCL & COIL
336A5003BDP1 REACTOR
336A5006AL039 CABLE ASM 50 CONDUCT
336A5006BL078 CABLE ASM 50 CONDUCT
336A5007AL015 CABLE ASM 44 CONDUCT
336A5007AL048 CABLE ASM 44 CONDUCT
336A5007AL060 CABLE ASM 44 CONDUCT
336A5101PAC115 RELAY 1A 115VAC 4PDT
336A5101PAC115=SK14W RELAY 1A 115VAC 4PDT SEAL/LT
336A5102P1 RESISTOR 66 OHM
336A5102P2 RESISTOR 25 OHM
336A5102P3 RESISTOR 14 OHM
336A5115G1 POWER SUPPLY
336A5116P250 25 OZ ANTIFRETTING
336A5116P30 30CC ANTIFRETTING LU
336A5199AHP1 PMC610 ETHERNET CTLR 10/100TX
336A5199AKP1 1 ARCNET CHANNEL PWA
336A5199ALP2 ARCNET CONTROLLER PWA
336A5199ANP1 UNABLE TO PROVIDE
336A5199ANP2 ADL PC104+CARD 128MB SDRAM
336A6405G1 J9 CABP TOOL INNOVA
336A6405G2 J9 CABP TOOL INNOVA
336A6406P1 WIRE P J10 KEYPAD/DIS
336A6505P1 SR750 MULITLIN RELAY
336A7105AF001 SHEETMETAL ASM
336A7120G1 IOS PWB REPL FOR KLD
336A7510P1 REACTOR 350MH
336A7631G1 CPT 525V 4 6A
336A7661P1 N TRON 509FXSC DINRAIL MOUNT
336A7661P2 N TRON 508FXSC DINRAIL MOUNT
339A1108AA001 PHOTO SWITCH CRANE
339A1112AB006 OPTICAL ENCODER
342A4908AAP1 FUSEHOLDER (SLOTTED TOP)
342A4911P1 CURRENT TRANSDUCER 2
342A4922P28V150DL POWER SUPPLY 18 36VDC >28VDC 150W
342A4931ABP1 RS232 CONVERTER RJ45/DB9F
342A4936P2 FUSEHOLDER 2 P CLASS J DIN
342A4941ARP1 IGCT 4500V 4000A
342A4941ARP2 IGCT 4500V 4000A MATCHED PAIR
342A4942PK01 PARTS KIT 3 3KV IGCT DRIVE
342A4942PK02 PARTS KIT 6 6KV IGCT DRIVE
342A4944P1 RS232 CONVERTER RJ45/DB9F
342A4945P1 AC/DC CONV 110VAC TO +28VDC
342A6264DTP10BK CABLE RJ45 PATCH 10’BLK CAT5E
342A6264DTP10RD CABLE RJ45 PATCH 10’RED CAT5E
342A6264DTP16BK CABLE RJ45 PATCH 16’BLK CAT5E
342A6264DTP16RD CABLE RJ45 PATCH 16’RED CAT5E
342A6264DTP3BK CABLE RJ45 PATCH 3′ BLK CAT5E
342A8083G1 KEYPAD KIT
342A8107AA001 UPS
342A8150AAL006 JUMPER CABLE
342A8150ABL024 IS BUS CABLE
354B7459P1 AC REACTOR ENCL AND COIL
354B7459P2 AC REACTOR ENCL AND COIL
359B3733AKG01 PUMP 5HP 50/60HZ 5 1 >
359B4251G1 RESISTOR ASM
359B6350APG03 EXCAVATOR BP









