siemens x
PLC

突破編程語言的限制——全新自動(dòng)化控制平臺PLCnext Technology

2025China.cn   2018年04月25日

  菲尼克斯電氣開發(fā)的PLCnext Technology平臺在編程語言、工具及開源功能集成方面實(shí)現(xiàn)全面的自由度。更重要的是,該平臺保留了傳統(tǒng)PLC編程的優(yōu)勢。

  越來越多的IT應(yīng)用(如數(shù)據(jù)庫通信、云計(jì)算和直連ERP系統(tǒng)等)正成為傳統(tǒng)控制技術(shù)的一部分。然而,將開源市場的功能集成到大多數(shù)PLC平臺中仍是個(gè)非常復(fù)雜的過程。首先,要將這些功能轉(zhuǎn)移到合適的工程系統(tǒng),編程人員必須做出大量的修改,然后在實(shí)時(shí)環(huán)境中執(zhí)行。但是,大多數(shù)此類應(yīng)用使用的都是面向分組的以太網(wǎng)通信,因此對于協(xié)同要求高的制造自動(dòng)化過程,很難預(yù)測其性能表現(xiàn)。

  為此,菲尼克斯電氣認(rèn)真思考面向未來的控制平臺應(yīng)該是什么樣的,并明確了以下三個(gè)要求:

  此外,每位用戶應(yīng)能夠使用傳統(tǒng)PLC。全新開發(fā)的PLCnext Technology是唯一可滿足以上要求的技術(shù)平臺。

  實(shí)時(shí)和非實(shí)時(shí)

  控制器所使用的操作系統(tǒng)必須具備實(shí)時(shí)特性。在選擇操作系統(tǒng)時(shí),是否能自由使用源代碼、庫或全套應(yīng)用程序也是決定性因素?;谶@些條件,菲尼克斯電氣為PLCnext Technology選擇了帶實(shí)時(shí)擴(kuò)展功能的Linux系統(tǒng)。這樣,可在實(shí)時(shí)和非實(shí)時(shí)條件下執(zhí)行代碼。通過Linux能可靠執(zhí)行設(shè)備控制系統(tǒng)程序,還可在非實(shí)時(shí)條件下執(zhí)行與數(shù)據(jù)庫的通信。

  用戶常用IEC 61131-3編程語言編寫設(shè)備控制系統(tǒng)程序。用戶希望在集成Matlab Simulink?或C++語言等創(chuàng)建的控制器到應(yīng)用程序時(shí),無需翻譯成IEC 61131-3編程語言。由于大多數(shù)系統(tǒng)不支持高級語言編寫的程序訪問操作系統(tǒng)功能,因而這種翻譯過程無法避免。

  AXC F 2152控制器于2017年11月末上市,是首臺采用PLCnext Technology的設(shè)備

  IEC 61131語言代碼和高級語言代碼混合運(yùn)行

  在現(xiàn)代化應(yīng)用程序中,IEC 61131語言代碼和高級語言代碼在實(shí)時(shí)和非實(shí)時(shí)條件下混合運(yùn)行的情況越來越多。此外,編程人員還必須確保不同過程之間的數(shù)據(jù)能可靠傳輸。即使對于專家而言,這也是很苛刻的要求。由于很難精確了解系統(tǒng)中各種過程之間的時(shí)間關(guān)系,因此很容易導(dǎo)致優(yōu)先級分配不正確;或者因?yàn)橘Y源未被鎖定,導(dǎo)致應(yīng)用程序出錯(cuò)。

  PLCnext Technology在這方面具有優(yōu)勢,其不僅包含其他應(yīng)用程序,還包含執(zhí)行和同步管理器(ESM)以及全局?jǐn)?shù)據(jù)空間(GDS)。ESM可讓用戶以XML文件的形式組態(tài)用IEC 61131、 C++或Matlab Simulink編寫的程序,從而定義程序步驟的執(zhí)行周期和所述步驟的順序。因此,普通PLC可在混合運(yùn)行環(huán)境中同時(shí)使用高級語言或IEC 61131-3編寫的程序。

  GDS不僅僅是共享存儲器。此服務(wù)還提供發(fā)布和訂閱、智能緩沖機(jī)制和通過人能讀懂的XML文件進(jìn)行輕松組態(tài)等功能。

  標(biāo)準(zhǔn)調(diào)試機(jī)制

  PLCnext Technology還配有通過XML文件進(jìn)行組態(tài)的智能數(shù)據(jù)記錄器,可直接存儲到SQL數(shù)據(jù)庫中。在觸發(fā)智能數(shù)據(jù)記錄器后,它會記錄同步周期內(nèi)的過程數(shù)據(jù),例如記錄超過限值的所有關(guān)鍵數(shù)據(jù)。此外,PLCnext Technology還包含OPC-UA服務(wù)器和客戶端,以及Profinet控制器和設(shè)備功能。PLCnext Technology也支持編程人員常用的所有調(diào)試機(jī)制。因此,Eclipse編程人員可使用跟蹤功能顯示系統(tǒng)使用率。他還能發(fā)現(xiàn)因任務(wù)優(yōu)先級和中斷而導(dǎo)致的各種問題。

  面向開源

  用戶可通過PLCnext Technology使用開源平臺。這樣他就可以訪問現(xiàn)有的其中一個(gè)最大的軟件池。例如,為了實(shí)現(xiàn)可視化,用戶可安裝OpenVPN客戶端或服務(wù)器,然后在設(shè)備上創(chuàng)建數(shù)據(jù)庫或創(chuàng)設(shè)任何運(yùn)行的環(huán)境。因此,與嚴(yán)格集成到IEC 61131運(yùn)行時(shí)環(huán)境中的解決方案相比,PLCnext Technology可提供明顯的附加值,并為用戶提供實(shí)現(xiàn)其應(yīng)用程序所需的自由度。但與此同時(shí),用戶僅能在IEC 61131環(huán)境中執(zhí)行操作;對于所有PLCnext Technology設(shè)備而言,此環(huán)境指的是PC Worx Engineer。

  通過圖形連接過程數(shù)據(jù)

  如果用戶將PC Worx Engineer作為創(chuàng)建應(yīng)用程序的工具,則可在PC Worx Engineer中通過圖形方式進(jìn)行系統(tǒng)組態(tài),而無需使用上述XML文件??赏ㄟ^圖形方式連接任務(wù)、程序和過程數(shù)據(jù)。這也適用于將圖形表示作為實(shí)例的高級語言程序。例如,設(shè)備應(yīng)用程序的編程人員可將用高級語言編寫的閉環(huán)控制回路作為程序?qū)嵗砑拥絇C Worx Engineer中,其將在PC Worx Engineer中顯示為區(qū)塊。隨后通過圖形方式連接過程數(shù)據(jù)。

  PLCnext Technology還具有可靠的安全理念。這種安全理念始于以可信賴平臺模塊(TPM)形式應(yīng)用于設(shè)備的信任錨。用戶和群組管理系統(tǒng)支持對可達(dá)過程日期的訪問權(quán)限進(jìn)行定制修改。數(shù)據(jù)以加密和認(rèn)證的方式傳輸?shù)焦こ滔到y(tǒng)。此外,還可通過設(shè)備管理系統(tǒng)或手動(dòng)方式安裝定期進(jìn)行安全更新。

(轉(zhuǎn)載)

標(biāo)簽:菲尼克斯電氣 PLCnext Technology 我要反饋 
2024世界人工智能大會專題
即刻點(diǎn)擊并下載ABB資料,好禮贏不停~
優(yōu)傲機(jī)器人下載中心
西克
2024全景工博會
專題報(bào)道