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