首頁 - 關于我們 - 新聞活動 - 技術 | 符合 IEC 61131-3标準編程的(de)邊緣智能控制器

技術 | 符合 IEC 61131-3标準編程的(de)邊緣智能控制器

2019-8-1新聞

傳統PLC系統集成商面臨産品個(gè)性化(huà)生産需求增加,控制工藝要随訂單系統需求變化(huà)随時(shí)進行調整。


例如增加産品的(de)外觀顔色和(hé)新功能等,但是PLC控制程序設計随工程師的(de)編程開發習(xí)慣不同,各家PLC廠商的(de)開發環境和(hé)語法受到硬件PLC廠商的(de)自身封閉性限制也(yě)有明(míng)顯差異,工程師在從一家PLC硬件廠商遷移到新硬件平台時(shí),需要适應新硬件的(de)PLC軟件開發的(de)語法習(xí)慣和(hé)庫函數接口,各家PLC硬件平台形成天然的(de)技術孤島。

image.png


盡管傳統的(de)梯形圖編程語言是PLC最常用(yòng)的(de)編程語言,遵從了(le)廣大(dà)電氣自動化(huà)工程師易學易用(yòng)的(de)專業習(xí)慣,但也(yě)存在許多(duō)難以克服的(de)缺點:例如程序可(kě)移植性差、程序可(kě)複用(yòng)性差、程序封裝能力等不足。


工程師期待市場(chǎng)上能有一套遵循通(tōng)用(yòng)自動化(huà)編程标準的(de)控制軟件,使得(de)客戶可(kě)以重複使用(yòng)已開發的(de)程序代碼,且可(kě)靈活進行程序任務分(fēn)工設計。軟件模塊化(huà)設計可(kě)加速系統程序開發效率。


IEC 61131-3


 IEC 61131-3是當今世界第一個(gè)爲工業自動化(huà)控制系統的(de)軟件設計提供标準化(huà)編程語言的(de)國際标準。


IEC 61131-3是PLC Open 組織定義的(de)國際自動化(huà)編程标準,遵循此标準的(de)自動化(huà)編程軟件可(kě)以快(kuài)速在不同的(de)硬件平台切換以适應不同項目規模的(de)開發需求。工程師可(kě)以基于此标準設計模塊化(huà)的(de)程序,整合特定工藝後的(de)模塊化(huà)的(de)程序可(kě)被重複用(yòng)于新的(de)自動化(huà)項目中,從而提高(gāo)項目設計效率。


IEC 61131-3将現代軟件的(de)概念及工程機制與傳統的(de)PLC編程語言成功地結合,使它在工業控制領域的(de)影(yǐng)響越出PLC的(de)界限,成爲DCS、PC控制、運動控制以及SCADA的(de)編程系統的(de)标準!

  • 降低成本:符合IEC 61131-3标準的(de)編程語言均統一在國際标準之下(xià),減少了(le)人(rén)力資源,如培訓、調試、維護和(hé)咨詢的(de)浪費;

  • 重複應用(yòng):IEC 61131-3規定編程軟件應獨立于控制硬件,程序可(kě)重複使用(yòng)且可(kě)移植,而且能夠應用(yòng)于各個(gè)廠商支持IEC 61131-3标準的(de)硬件之上;

  • 語法規範:利用(yòng)IEC 61131-3能夠減少編程中的(de)誤解和(hé)錯誤,因此增加了(le)軟件的(de)可(kě)靠性; 

  • 工藝可(kě)定制:IEC 61131-3将标準編程技術和(hé)當代編程語言的(de)優點結合,定義不同的(de)數據類型和(hé)标準功能/功能模塊,能夠容易和(hé)更快(kuài)地寫出用(yòng)戶自己的(de)應用(yòng)。 

基于IEC 61131-3 标準,工業控制系統用(yòng)戶可(kě)以自由地選擇能夠适用(yòng)他(tā)們的(de)應用(yòng)軟件的(de)最優硬件,并且不會因爲他(tā)們的(de)軟件使用(yòng)了(le)封閉的(de)單一标準編寫而限制住。這(zhè)讓工程師在編程的(de)時(shí)候,在工具和(hé)技術等層面進行抉擇之時(shí),能夠實現“無痛升級”。

CODESYS

                                 image.png

CODESYS(Controller Development System)是德國3S(SMART,SOFTWARE,SOLUTIONS)公司開發的(de)開放式、可(kě)重構的(de)IEC 61131-1(PLCopen)編程軟件


在CODESYS V3.5版本中越來(lái)越強調其面向對(duì)象的(de)編程方式,指針功能也(yě)包含在其中,通(tōng)過強大(dà)的(de)指令系統以及庫功能能夠靈活的(de)實現程序的(de)複用(yòng),減少編程、調試工作同時(shí)增強程序的(de)穩定性。

      image.png


符合IEC 61131-3編程标準的(de)CODESYS編程環境,那麽采用(yòng)該平台的(de)控制都非常容易上手,相同的(de)編程環境、指令、語法結構。程序移植也(yě)非常方便,從A家的(de)産品程序升級到B家的(de)控制器隻需修改少部分(fēn)代碼即可(kě)使用(yòng),減少了(le)程序開發時(shí)間、并且代碼質量有保證。


目前CODESYS廣泛應用(yòng)于PLC、運動控制器、數控機床、機器人(rén),而且OEM廠商提供了(le)大(dà)量成熟的(de)行業解決方案庫文件,比如标準的(de)機器人(rén)功能庫,隻需要拖拽相應的(de)功能塊鏈接相關參數變量即可(kě)實現如Pick & Place或DELTA機械手。這(zhè)些使用(yòng)起來(lái)都非常方便。在完成機器人(rén)動作的(de)同時(shí)還(hái)能集成PLC任務,一機多(duō)用(yòng),減少用(yòng)戶成本。

image.png


邊緣控制器

image.png


研華新一代工業物(wù)聯網邊緣智能控制器WISE-5580 内嵌CODESYS RTE實時(shí)内核。


工程師可(kě)在研華官方網站上下(xià)載CODESYS IDE編程開發環境(Codesys V3 , SP13)及I/O設備驅動文件,工程師可(kě)基于CODESYS 對(duì)WISE-5580控制器實現快(kuài)速應用(yòng)開發。在後續的(de)工程維護中,工程師可(kě)将特定行業工藝進行定制後封裝爲專用(yòng)函數功能塊。



IEC 61131-3作爲工控編程語言的(de)國際标準,正成爲PLC、DCS、PC控制、運動控制以及SCADA編程系統的(de)事實上唯一标準!

研華的(de)邊緣控制器系列産品均符合IEC 61131-3标準,内置CODESYS軟件,整合工業物(wù)聯網邊緣計算(suàn)平台,順應工業控制領域的(de)趨勢,爲工程師提供以強有力的(de)支持。