1762-IF20F2
PLC(本文簡(jiǎn)稱硬PLC)自身存在著這樣那樣的缺點(diǎn):難以構(gòu)建開放的硬件體系結(jié)構(gòu);工作人員必須經(jīng)過較長(zhǎng)時(shí)間的專業(yè)培訓(xùn)才能掌握某一種產(chǎn)品的編程方法;傳統(tǒng)PLC的生產(chǎn)被幾家廠商所壟斷,造成PLC的性價(jià)比增長(zhǎng)很緩慢。
這些問題都成了制約傳統(tǒng)PLC發(fā)展的因素。近年來,隨著計(jì)算機(jī)技術(shù)的迅猛發(fā)展以及PLC方面國際標(biāo)準(zhǔn)的制定,一項(xiàng)打破傳統(tǒng)PLC局限性的新興技術(shù)發(fā)展起來了,這就是軟PLC技術(shù)。其特征是:在保留PLC功能的前提下,采用面向現(xiàn)場(chǎng)總線網(wǎng)絡(luò)的體系結(jié)構(gòu),采用開放的通信接口,如以太網(wǎng)、高速串口等;采用各種相關(guān)的國際工業(yè)標(biāo)準(zhǔn)和一系列的事實(shí)上的標(biāo)準(zhǔn);全部用軟件來實(shí)現(xiàn)傳統(tǒng)PLC的功能。
2、軟PLC技術(shù)優(yōu)勢(shì)
軟PLC的硬件體系結(jié)構(gòu)不再封閉,用戶可以自己選擇合適的硬件組成滿足要求的軟PLC。
傳統(tǒng)PLC的指令集是固定的,而實(shí)際工業(yè)應(yīng)用中可能需要定義算法。軟PLC指令集可以更加豐富,用戶可以使用符合標(biāo)準(zhǔn)的操作指令。
PC機(jī)廠家的激烈競(jìng)爭(zhēng)使得基于PC機(jī)的軟PLC的性價(jià)比得以提高。
傳統(tǒng)PLC限制在幾家廠商生產(chǎn),具有私有性,因此很難適應(yīng)現(xiàn)有標(biāo)準(zhǔn)計(jì)算機(jī)網(wǎng)絡(luò),常常是PLC與計(jì)算機(jī)處在不同類型的網(wǎng)絡(luò)中。軟PLC不僅能加入到已存在的私有PLC網(wǎng)絡(luò)中,而且可以加入到標(biāo)準(zhǔn)計(jì)算機(jī)網(wǎng)絡(luò)中。這使得現(xiàn)有計(jì)算機(jī)網(wǎng)絡(luò)的很多研究成果很容易地應(yīng)用到PLC控制技術(shù)中。
軟PLC的技術(shù)是基于IEC61131-3標(biāo)準(zhǔn)的,因此在掌握標(biāo)準(zhǔn)語言后開發(fā)就比較容易。
3、制約軟PLC發(fā)展的因素
盡管軟PLC技術(shù)具有很大的發(fā)展?jié)摿?,但是這項(xiàng)技術(shù)的實(shí)現(xiàn)需要解決一些重要的問題。其中主要是以PC為基礎(chǔ)的控制引擎的實(shí)時(shí)性問題。軟PLC首選的操作系統(tǒng)是WindowsNT,但是它并不是一個(gè)硬實(shí)時(shí)的操作系統(tǒng)。傳統(tǒng)PLC具有硬實(shí)時(shí)性,正因?yàn)槿绱怂拍芴峁┛焖?、確定而且可重復(fù)的響應(yīng)。而要讓W(xué)indowsNT具有硬實(shí)時(shí)性,必須對(duì)它進(jìn)行擴(kuò)展,使得PC的控制任務(wù)具有最高的優(yōu)先級(jí),不因?yàn)镹T的系統(tǒng)功能和用戶程序的調(diào)用而被搶占。
現(xiàn)在,我們可以通過一些方法將實(shí)時(shí)性能加入到NT系統(tǒng)中去。比如,修改NT的硬件抽象層,或者NT與一種經(jīng)過實(shí)用驗(yàn)證的硬實(shí)時(shí)操作系統(tǒng)組合。另外,WindowsCE等操作系統(tǒng)具有了NT在硬實(shí)時(shí)性方面所不具備的特性。在實(shí)際開發(fā)中也可使用其他的操作系統(tǒng)作為平臺(tái)。
Forry 220183 REV E Circuit Board PCB Free Shipping!
FOXBORO 2B8005 PCB CIRCUIT BOARD (NEW)
FOXBORO B0142CE F0109AE-B MEMORY PCB CIRCUIT BOARD D507645
FOXBORO CIRCUIT BOARD B0132WV-B 105395
FOXBORO CONTROL CIRCUIT BOARD D-09-0-B / B0132WJ-B 105303
FOXBORO CPU MODULE CIRCUIT BOARD B0132WM-E / D-05-9F 103055
FOXBORO CPU MODULE CIRCUIT BOARD B0132WM-E 104381
FOXBORO D0134FJ-D PCB CIRCUIT BOARD
FOXBORO F0109AC-B+++ BUFFER PCB CIRCUIT BOARD D507852
FOXBORO PCB POWER SOURCE CIRCUIT BOARD NIB F7942E / F0107AK-D / D0130AX 105576
FREESHIP VIDEOJET 356400-03 356300-K1 R375400-14 CIRCUIT BOARD 35640003 356300K1
FREESHIPSAMEDAY CB100186-01 REV F ADC/MCU CIRCUIT BOARD CB10018601
FREESHIPSAMEDAY INTERPHASE V/SIO3208 VME CIRCUIT BOARD
FREESHIPSAMEDAY ML471L294G001 GE FANUC CIRCUIT BOARD 237A4848AA-0 ML471L294 G001
FREESHIPSAMEDAY SAF CA407 CA407-1 DRIVE INTERFACE ENCODER CARD PCB CIRCUIT BOARD
FREESHIPSAMEDAY WESTINGHOUSE 2838A32G01 5NAC4 PC CIRCUIT BOARD
Fuji Circuit Board PCB 970300-0_9703000_FCS-4CPU_FCS4CPU_ES-V5055_ESV5055
Fujitsu CA20358-B20X 84002046 Printed Circuit Board PCB für PRIMEPOWER 2500 NEU
GE 2000 I/O Circuit Board 44A719304-104 _ 44A719251-002 _ 44A719304104
GE 511L460FBG-5 / 511L460AXG-3 / 511L460AY-25 + MORE
GE 531X305NTBANG1 3TB CARD Circuit Board F31X305NTBA
GE 531X307LTBAJG1 I/O Input Output LAN Circuit Terminal Board Card Gas Mark V
GE 531X307LTBAKG1 I/O Input Output LAN Circuit Terminal Board Card Gas Mark V
GE BASE DRIVE CIRCUIT BOARD 531X304IBDASG1 F31X304IBDAMG1-006 REMANUFACTURED
GE C-E66 CIRCUIT BOARD MRX42NECF6FA02 / DS3800NFCF1C1C 6BA03 103069
GE Circuit Board # 531X139APMANG2 NEW F31X139APMALG2
GE CIRCUIT BOARD 44A717684-001/44A398795-G04
GE CIRCUIT BOARD 44B395049-001/44A394683-G01
GE CIRCUIT BOARD 44B398293-001/44A394699-G03
GE DS200ACNAG1ADD Circuit Board Card ARCNET Interface Gas Mark V
GE DS200SHVIG1BGD 6BA07 HIGH VOLTAGE INTERFACE CARD PCB CIRCUIT BOARD D537580
GE DS3800NGDD1C1B FIELD GROUND DETECTOR PCB CIRCUIT BOARD D534736
GE DS3800XAIG1A1A Circuit Board Assembly Speedtronic DS3820STBB1A1A
GE EXCITER CIRCUIT BOARD C-ESS 6BA11 / DS3800NMEC1K1K 102716
GE FANUC 44A398714-G01, CIRCUIT BOARD, #223858
GE Fanuc 44A399739-G01 PC Circuit Board
GE FANUC 531X139APMANM7 CIRCUIT BOARD
GE FANUC CIRCUIT BOARD 44A717584-G01 44A719291-001 R04/4
GE FANUC DS200FCRLG1AFC CIRCUIT BOARD
GE FANUC DS3800DXRA1F1F with DS3800DXRA1C1C PCB CIRCUIT BOARD (CS062)
GE FANUC DS3800NEPB1D1D 6BA06 PC CIRCUIT CONTROL BOARD MOTOR EXCITER
GE FANUC DS3800NFCF1F1D 6BA03 PC CIRCUIT CONTROL BOARD FIRING CIRCUIT
GE FANUC DS3800NGRC1D1D 6BA05 REGULATOR PCB CIRCUIT CONTROL BOARD D205107
GE FANUC DS3800NHVK1A1A 6BA01 PC CIRCUIT CONTROL BOARD High Voltage Board
GE FANUC DS3800NMEC1F1F 6BA07 PC CIRCUIT CONTROL BOARD
GE FANUC IC3600AAMA1B PC CIRCUIT BOARD *NEW IN A BOX*
GE Fanuc IC3600ADAF1A Ground Fault Relay Circuit Board ! WOW !
GE FANUC IC3600STDC1H1B PCB CIRCUIT BOARD CONTROL