ABB DCS系統 CS300E PAC 031-1053-00
ABB DCS系統 CS300E PAC 031-1053-00
梯形圖邏輯通常是PLC使用多的圖形編程語言,但在某些特定的編程應用中其他語言可能更適合。
在美國,大多數參與可編程邏輯控制器(PLC)編程和維護的人員都傾向于認為:梯形圖邏輯是PLC的編程語言。這種理念在很大程度上是由PLC的歷史、以及美國的工業控制市場是被以梯形圖邏輯為主要語言的品牌統治所造成的。
在計算機和便攜式計算機廣泛應用于PLC編程之前,經常使用手持式編程器將程序輸入到PLC中。在此之前,通常需要繪制用于不同指令的電氣圖。這就像在PLC出現之前,如何連接原始繼電器邏輯一樣。在手持設備上,有時會用符號表示不同指令,但是在圖形設計的背后,是基于文本的語言。
1994年,電工委員會(IEC)制定了一個可用于定義和規范PLC編程系統的標準IEC61131-3。除了形式化定義諸如計時器和計數器之類的指令外,該標準還定義了5種編程語言。
指令表(IL)是基于文本的語言,梯形圖邏輯經常被轉換成相同的語言。有些廠商僅將其用作機器代碼的過渡,終會編譯成在處理器中執行的語言。另外有一些廠商則使用指令列表作為主要語言,并添加了無法用梯形圖邏輯表示的其它指令(例如語句列表)。梯形圖邏輯(LAD),是PLC使用得多的圖形編程語言。它是從繼電器邏輯電路圖演變而來。梯形圖邏輯是在常用的繼電器與接觸器邏輯控制基礎上簡化了符號演變而來的,具有形象、直觀、實用等特點。
功能塊圖(FBD)是另一種圖形編程語言,可用于包括PLC和分布式控制系統(DCS)在內的一些控制器。它使用不同類型的塊(例如與、或、比較、數學計算、計時器和計數器),來描述輸入和輸出變量之間的功能。輸入從設備或其它模塊的輸出饋入一個模塊;輸出將數據傳送到下一個塊或變量。
結構化文本(ST)是一種類似于計算機語言(例如Pascal)的高級語言。ST語言中的表達式由運算符和操作數組成。操作數可以是常量、變量、函數調用或另一個表達式。表達式的計算通過執行具有不同優先級的運算符完成。有高優先級的運算符先被執行,然后依次執行下一個優先級的運算符,直到所有的運算符被處理完。有相同優先級的運算符按從左到右的順序執行。
順序功能圖(SFC)語言是基于一種被稱為Grafcet的古老邏輯語言,該語言基于二進制Petri網絡。它可用于編制復雜的順控程序,又稱為狀態轉移圖或功能表圖,是描述控制系統的控制過程、功能和特性的一種圖形,也是設計順序控制程序的工具。它是一種被稱為步的塊語言,帶有相關邏輯條件切換。語言中的步可以是活動或不活動的,并且邏輯可以并行運行。利用這種*的編程方法,初學者也很容易編出復雜的順控程序,大大提高了工作效率,也為調試、試運行帶來許多言傳的方便。
指令和注釋,通常使用帶顏色的編碼,以便于閱讀。通常,語言包會額外收費或包含在編程軟件的“專業”版本中。
不同語言有不同的用途。梯形圖仍然適用于直接的“位操作”邏輯。指令列表和結構化文本通常用于更復雜的數學任務和搜索。功能塊圖可以很好地用于安全電路/安全PLC。順序功能圖對于分段邏輯很有用。
優勢產品:
l Invensys Foxboro(福克斯波羅):I/A Series系統,FBM(現場輸入/輸出模塊)順序控制、梯形邏輯控制、事故追憶處理、數模轉換、輸入/輸出信號處理、數據通信及處理等。
l Invensys Triconex: 冗余容錯控制系統、基于三重模件冗余(TMR)結構的現代化的容錯控制器。
l Bently Nevada(本特利):3500/3300系統
l Westinghouse(西屋): OVATION系統、WDPF系統、WEStation系統備件。
l Schneider Modicon(施耐德*康):Quantum 140系列處理器、控制卡、電源模塊等。
l ABB:工業機器人備件DSQC系列、Bailey INFI 90等。
l Siemens(西門子):Siemens MOORE, Siemens Simatic C1,Siemens數控系統等。
l Motorola(摩托羅拉):MVME 162、MVME 167、MVME1772、MVME177等系列。
l XYCOM:I/O 、VME板和處理器等。
l GE FANUC(GE發那科):模塊、卡件、驅動器等各類備件。
l Yaskawa(安川):伺服控制器、伺服馬達、伺服驅動器。
l Bosch Rexroth(博世力士樂):Indramat,I/O模塊,PLC控制器,驅動模塊等。
l Woodward(伍德沃德):SPC閥位控制器、PEAK150數字控制器。
Siemens 7SV5121-5CA01-0C/CC
Endress+Hauser LPGmass PROMASS E 8FE15-CFWAAABAA10N
Conductix/Wampfler C080/C120/C180 Typ 1LA7073-4AB11
Rexroth MAD 130B-0200-SA-S2-BQ0-05-A1 MAD130B
Trane CSHA 150K
Wittenstein PKF 600-M03-54-40/130S05
SITEMA Absturzsicherung KR 080 10
Leuze ODT 2/200.2-1111
Leuze ODT 2/200.1-1111
Fanuc SERVO AMPLIFIER MODULE SVM1-40S A06B-6096-H103
Telemecanique Magelis XBTGT6330