HZPAC编程软件介绍
一、HZPAC概述
软件型PLC与工业以太网总线技术融合形成了一种全新的PC-Based的总线型控制器:可编程自动化控制器(ProgrammableAutomationController,PAC),并在欧洲形成了良好的生态环境,该生态中既有PLCopen、CiA等标准化组织,也有斯图加特大学机床控制研究所ISG、瑞士理工大学ZUB等研究机构,还有3S、InfoTeam、KW等平台软件供应商,经西门子、倍福、B&R等控制器厂商整合成工业解决方案,被KUKA、ABB等众多自动化和机床厂商购买后,将自身多年积累的工艺知识(Knowhow)实现了软件标准化,垄断了国际高端装备市场,形成了以PAC技术为基石难以撼动的技术壁垒。
HZPAC编程软件支持CANopen、EtherCAT、NCUC、ASI等多种主流工业总线,形成了具有强大互连能力的全总线型PAC;提出了可重用易装包技术规范,对标PLCopen研发了标准化运动控制库HZMC和标准化功能安全库HZSF;通过多项成功应用证明了编程系统的实用性和系列PAC的可靠性。
二、产品构成
HZPAC由一套编程系统和多套总线型可编程自动化控制器(ProgramableAutomationController,PAC)构成,图中左边为编程系统,右边为总线型PAC,
用户在编程工作站上采用IEC61131-3规范以模型驱动开发(ModelDrivenDevelopment,MDD)方式编写工控应用,由编程系统生成HZPAC运行时系统软件并发布到总线型PAC中,基于通用总线式硬件平台+标准化编程软件实现了自动化控制系统的软件定义。
1.编程系统
HZPAC编程系统,具有五种代码编译编程系统、插件及易装包管理系统、总线组态系统、HMI组态系统、Python脚本接口、支持FMU规范、具有Modbus/OPCUA信息化接口、IEC61131标准功能块库、PLCopen标准运动控制库和功能安全库等功能模块。
可将软件人员智慧结晶封装成功能块库并以易装包方式发布,实现了“机生蛋、蛋孵机”的数字资产迭代,系统内置的运动库HZMC和安全库HZSF就是用HZPAC编程系统开发并打包的,这两个库也以易装包形式供用户订阅下载升级,因此HZPAC具有彻底的开放性。