公司熱線: 18903837318
- 產品詳情
- 聯系方式
鞏義電氣柜-繼飛機電(在線咨詢)-保濕電氣柜 :
PLC控制柜,變頻控制柜,污水處理自控這款PLC曾經是我每天的工作對象,大量用在ABB的MNS2.0和MNS3.0開關柜中用作低壓進線和母聯的備自投操作。
燈是發光二極管,與線圈并聯的。如果功能正常而僅僅只是燈不正常,說明發光二極管本身或者限流電阻出了問題。
此款PLC是ABB的早期產品,屬于AC31的50系列,是法國ABB生產的。目前ABB主推的PLC產品是AC500系列,因此該款PLC及其全部產品和部件都已經退出銷售序列,只能自己設法維修。
維修很簡單:把PLC殼的螺絲卸下,可以看見那幾只發光二極管。用萬用表檢查一下,看看到底是二極管壞還是限流電阻壞,然后更換元件既可。
提個醒:供貨時隨機提供的PLC程序要保存好,將來升級時,可以直接輸入新款PLC。
本款PLC的程序使用IEC 61131-3的模塊化編程語言來編寫,新款PLC對它的程序兼容。
===================
突然發現,圖片上的PLC只是左上側的第三個燈異常點燃。若確實如此,說明程序運行中存在BUG,但不會影響運行。
等到合適時,把PLC工作電源斷電,然后再起動,一般都能恢復正常。
PLC到底是怎么替代傳統繼電接觸控制系統的{控制柜}{配電柜}{變頻柜}{鄭州PLC控制柜}{PLC控制柜}
電氣控制柜設計制作:結構與工藝篇
PLC內部許多具有不同功能的元件,這些元件是由電子電路和存儲器組成的。例如,輸入繼電器(X)是由輸入電路和輸入映像寄存器組成的,輸出繼電器(Y)是由輸出電路和輸出映像寄存器組成,定時器(T)、計數器 (C)、輔助繼電器(M)、狀態繼電器(S)、數據寄存器(D)、變址寄存器(Ⅴ、Z)等都是由存儲器組成的。
為了把它何與通常的硬件元件區分開,通常把這些元件稱為軟元件,它們是等效抽象的模擬的元件,并非實際的物理元件。以工作過程來看,只注重元件的功能,按元件的功能給予名稱,并且每個元件都是有確定的地址編號。
1、輸入繼電器(X);它與PLC的輸入端子相連,是PLC接收外部開關信號的大門,PLC通過輸入端子將外部信號狀態讀入并存儲在輸入映像寄存器中。與輸入端子連接的輸入繼電器是光電隔離的電子繼電器,在PLC程序中其動合觸點、動斷觸點很多很多。
例如:FX2NPLC的輸入繼電器采用八進制地址編號,如Xo~X7、X10~X17、X20~X27等。 PLC輸入信號的接線圖參考下面圖示。
如把啟動按鈕SB1信號和停止按鈕SB2信號送入到PLC,分別把其一端接到Xo求X1,另一端接到輸入端的CoM場,即可把對應的按鈕開關信號送入PLC中。如果SB1按鈕為0FF狀態,則在PLC程序中的Xo的所有觸點都是保持原有狀態,即動合觸點保持斷開,動斷觸點保持閉合。如果SB1按鈕為0N狀態,則在pLC程序中的X0的所有觸點都要動作,即動斷觸點斷開,動合觸點閉合。
2、輸出繼電器(Y);輸出繼電器與PLC的輸出端子相連,它是PLC向外部負載發送信號的窗口。輸出繼電器是用來將PLC的輸出信號傳送給輸出單元,再由輸出單元來驅動外部負載。在PLC程序中有輸出繼電器的線圈及其觸點。 在程序中其線圈一般只出現一次,而其觸點可以不受限制。其地址編號與輸入繼電器類似,采用八進制地址編號,如Y0~Y7、Y10~Y17、Y20~Y27等。
當PLC程序中的Y0線圈狀態接通為0N時,則程序中Y0的所有觸點就會動作,動合觸點閉合,動斷觸點斷開。并且在外圍電路(見上圖所示),Y0端子與C0M1端子會連通,則Y0所控制的負載HL1就會接通其工作電源而點亮。當程序中Y0的線圈斷開為0FF時,程序中Y0的所有觸點保持原來狀態,動合觸點斷開,動斷觸點閉合。并且在外圍電路中,Y0端子與C0M1端子會斷開,則Y0所控制的負載HL1未接通,其工作電源控制的燈不亮。
學習PLC靠老師教一部分,主要靠自己動手,并且要系統的學習PLC的一系列知識。剛開始入門覺得有點難,等你嘗到它的其中樂趣時,就會樂不思蜀。學習時一步一個腳印,由淺而深,由簡單到復雜,技術沒有捷徑可走。
第yi:PLC是可以工作在極其惡劣的電磁環境中的
我們都在宣傳片中見過三江源地區的藏羚羊,它們生活在極其惡劣的環境中。如果把我們內地的普通山羊放到這里,不出三天,普通山羊恐怕就見??怂沽?。
如果我們把計算機直接放到PLC工作的環境中,無需太久,這些計算機將死機甚至燒毀。
在ABB的早期工程中,我們就是把工業控制計算機直接放在變電站開關柜中,用來實施測控和數據處理。然而,用不了多久,電源故障和硬盤故障,還有輸入輸出接口的故障就接踵而來,讓人煩不勝煩。直到我們用PLC替換下這些工控機,事情才算完。
這叫做抵御電磁騷擾EMC的能力,保溫電氣柜,PLC可達三級甚至四級,而計算機能達到二級就算很不錯了。
抵御EMC電磁騷擾,保濕電氣柜,會有許多措施。例如隔離技術、接地技術等等都是。
第二:PLC的程序是一行行順序執行的,它不會陷入死循環
我們在編寫計算機程序時,經常會遇見循環。如果一個循環子程序設計不恰當,或者條件引起了程序返回,有可能進入到死循環中,系統當然就死機了。
然而,PLC的程序是一條接一條順序執行的,只有到了程序末尾才會回頭。在程序中任何部位,若條件滿足,可以實現跳轉,但程序還是一條接一條順序執行。
如此一來,PLC幾乎不會死機。這也是PLC區別于普通計算機的根本特性。
基于此,我們會發現PLC的可靠性極高,這是普通計算機完全不能比擬的。
第三:冗余配置
所謂冗余配置,就是在控制過程中存在主機和從機,它們依靠握手線關聯,并共享資源和信息。
如果是計算機,當主機出現問題時,切換到從機的時間較長。但對于PLC,我們可以在機架上安排2套CPU作為主從控制,它們之間的轉換僅幾個時鐘周期即可完成。
例如我們的控制對象是汽輪機,它的轉子在高速旋轉。我們不妨假定轉子的轉速就是工頻周期,也即每分鐘3000轉。如果我們對汽輪機實施DCS監控,在現場層面我們只能選用帶冗余配套的PLC,絕bu可能使用計算機。一旦PLC的主機發生故障,它立刻就轉入從機控制,對于受控對象來說幾乎感覺不到,但計算機就未必可以實現類似功能了。
事實上,帶冗余配套的PLC系統就屬于規模較大的PLC。從題主的描述看,似乎連邊都沒沾上。
第四:PLC的程序特點
PLC的程序規模都不大,一般才幾千字節,能上萬字節就算很大的程序了。
PLC有許多輸入輸出接口,鞏義電氣柜,以及各種類型的變量,這些都需要專門設置地址,以便在程序中使用。
我們看下圖,此圖是用PLC國際通用標準IEC61131-3模塊化編程語言寫成的:
圖1:某地鐵配電控制系統PLC的輸入接口參數定義程序和延遲判誤程序
在圖1中,我們在左側看到了許多輸入參量,它們的末尾都有_s的標識,這些就是開關量輸入參數,它們不但有地址,還有名稱。這是必須的,否則程序無法辨識和使用它們。
我們由圖1的程序看到,這種編程方法比所謂的C語言方便得多。事實上,每一個功能塊就相當于一段C語言。例如TON模塊,它是延遲模塊,如果用C語言,怎么也要若干語句行,但這里僅僅只是一個程序模塊而已。何者更方便一看便知。
我們再看下圖:
圖2:PLC的16位字解析為單個開關量的程序段
圖2中,程序開頭的AND(與邏輯模塊)實施程序轉移。當條件滿足時,AND啟動子程序入口。
在圖2中,我們看到了UNPACK16模塊,它的任務是把一個16位的字解析為16個開關量,供下一步程序使用。
我們很容易想到,這個UNPACK16模塊若用C語言來寫,又會有何種形式?何者更方便?
我們看下圖:
圖3:數據交換的RS485接口定義和MODBUS通信管理
圖3是PLC對系統中各種數據交換的定義、數據采集和管理。圖中的一個個模塊就是處理MODBUS通信協議數據的,同時還實現數據采集輪巡操作。
這些模塊用C語言該如何寫?是不是會麻煩很多?
我們看到,PLC程序的便捷性是C語言無法比擬的。
第五:PLC的工作范圍
PLC的內存不大,盡管它的可靠性很高,但PLC不能用于較大的計算。我曾經設計過一個PLC程序,用于浮點數的乘法,麻煩得很,后不得不使用模塊配合查表來解決問題。
PLC的內部其實就是單片機,短相保護電氣柜,只不過整個PLC的單片機系統經過了嚴格的EMC測試,而操作系統和編程系統也進行了優化,方便我們這些編程者使用。
既然PLC只是一臺單片機系統,可想而知它與計算機不在同一個技術水平上。計算機能夠完成的工作,哪怕只是一篇WORD文檔的寫作,用PLC絕bu可能完成。但PLC能夠輕松實現的控制功能,用計算機雖然也能勉強實現,但效果極差,且可靠性極低,尺寸也巨大。
如此看來,PLC與計算機的工作特性不一樣,適用的工作對象當然也不一樣。
所以,題主拿計算機的C語言來比擬PLC的編程語言,并不合適。
另外,題主所謂的規模較大的PLC,這個定義不明確,也是沒有意義的。
繼飛機電(圖)-保溫電氣柜-鞏義電氣柜由鄭州繼飛機電設備有限公司提供。鄭州繼飛機電設備有限公司(www.zzjifei.com)是一家從事“電氣控制柜的設計安裝調試及服務”的公司。自成立以來,我們堅持以“誠信為本,穩健經營”的方針,勇于參與市場的良性競爭,使“西門子,正泰,施耐德,臺達,歐科”品牌擁有良好口碑。我們堅持“服務至上,用戶至上”的原則,使繼飛機電在工業自動控制系統及裝備中贏得了眾的客戶的信任,樹立了良好的企業形象。 特別說明:本信息的圖片和資料僅供參考,歡迎聯系我們索取準確的資料,謝謝!