HZPAC編程軟件介紹
一、HZPAC概述
軟件型PLC與工業(yè)以太網(wǎng)總線技術融合形成了一種全新的PC-Based的總線型控制器:可編程自動化控制器(ProgrammableAutomationController,PAC),并在歐洲形成了良好的生態(tài)環(huán)境,該生態(tài)中既有PLCopen、CiA等標準化組織,也有斯圖加特大學機床控制研究所ISG、瑞士理工大學ZUB等研究機構,還有3S、InfoTeam、KW等平臺軟件供應商,經(jīng)西門子、倍福、B&R等控制器廠商整合成工業(yè)解決方案,被KUKA、ABB等眾多自動化和機床廠商購買后,將自身多年積累的工藝知識(Knowhow)實現(xiàn)了軟件標準化,壟斷了國際裝備市場,形成了以PAC技術為基石難以撼動的技術壁壘。
HZPAC編程軟件支持CANopen、EtherCAT、NCUC、ASI等多種主流工業(yè)總線,形成了具有強大互連能力的全總線型PAC;提出了可重用易裝包技術規(guī)范,對標PLCopen研發(fā)了標準化運動控制庫HZMC和標準化功能安全庫HZSF;通過多項成功應用證明了編程系統(tǒng)的實用性和系列PAC的可靠性。
二、產(chǎn)品構成
HZPAC由一套編程系統(tǒng)和多套總線型可編程自動化控制器(ProgramableAutomationController,PAC)構成,圖中左邊為編程系統(tǒng),右邊為總線型PAC,
用戶在編程工作站上采用IEC61131-3規(guī)范以模型驅動開發(fā)(ModelDrivenDevelopment,MDD)方式編寫工控應用,由編程系統(tǒng)生成HZPAC運行時系統(tǒng)軟件并發(fā)布到總線型PAC中,基于通用總線式硬件平臺+標準化編程軟件實現(xiàn)了自動化控制系統(tǒng)的軟件定義。
1.編程系統(tǒng)
HZPAC編程系統(tǒng),具有五種代碼編譯編程系統(tǒng)、插件及易裝包管理系統(tǒng)、總線組態(tài)系統(tǒng)、HMI組態(tài)系統(tǒng)、Python腳本接口、支持FMU規(guī)范、具有Modbus/OPCUA信息化接口、IEC61131標準功能塊庫、PLCopen標準運動控制庫和功能安全庫等功能模塊。
可將軟件人員智慧結晶封裝成功能塊庫并以易裝包方式發(fā)布,實現(xiàn)了“機生蛋、蛋孵機”的數(shù)字資產(chǎn)迭代,系統(tǒng)內置的運動庫HZMC和安全庫HZSF就是用HZPAC編程系統(tǒng)開發(fā)并打包的,這兩個庫也以易裝包形式供用戶訂閱下載升級,因此HZPAC具有*的開放性。