可编程逻辑控制器PLC、运动控制器、机器人控制器广泛应用于制造自动化系统,随着工业数字化的发展,以上述控制器为运行载体的自动化控制系统(OT)与信息系统编程(IT)不断融合。自动化编程需要使用ST、梯形图、FBD图等多种工业标准语言,进行实时任务调度、工业通讯、设备组态的参数配置,仿真调试(GB15969-3/IEC61131-3/PLCOpen),而IT系统则使用C++、Python等高级语言,采用通用信息模型。在二者的融合过程中,利用AI技术可以实现控制系统的智能升级,降本增效,具体场景包括: OT及IT多种编程语言的智能辅助、自然语言与现有工控编程语言的转换、参数配置的检查与优化、调试与运维过程中的智能数据分析。
主要产品:工业控制器PLC编程组态工具软件、运行时系统、数采及边缘计算平台工具的研发。
主要技术:用于工业控制系统的多语言编译技术、工业低代码编程技术、基于软实现的工业以太网通讯技术、控制系统内生安全技术、运行时调度技术。
技术特点:
1.云边融合:软件完全采用B/S架构,Server端采用轻量化设计功能可裁剪,可部署在服务器、上位机或设备中;用户可以基于浏览器远程使用
2.数字化:面向信息模型编程,基于数据中间层实现自动化与数字化应用的融合;支持C++、Python编程,提供基于行业工艺模型的OPC-UA服务。
3.开放系统:运行时系统开放,用户可以安装第三方应用,基于应用管理工具远程实现控制器中的应用增删、升级、日志管理。
4.内生安全:通过各环节、全周期的内生信息安全保障云边融合;支持国密算法和轻量化的IBC标识认证;符合等保三级要求。
IDE软件亮点:
1.灵活部署:公有云/私有云、单机、设备内置
2.提供第三方应用及功能库开发与发布接口
3.多人在线、AI辅助编程、智能提示,提供丰富的编译、调试及仿真功能
4.控制编程语言支持ST、LD/FBD、CFC、SFC,可使用C++直接编写
5.提供Python环境,实时-非实时数据交互接口
6.支持EtherCAT、Powerlink、Modbus等工业协议栈,以及OPC-UA、MQTT等IT交互协议
运行时软件与硬件亮点
1.多合一:智能应用(IPC)、实时控制(PLC/RTU)、数据采集(IoT)、人机交互(HMI)、协议转换(网关)
2.内置OPC-UAServer,可自定义信息模型
3.支持冗余与无扰下装,通过工业可靠性测试
4.为第三方应用开发者提供运行时扩展及数据服务接口
5.信创版支持可信及国密,通过等保三认证
6.通用版内置GPU,支持边缘推理
核心技术指标:
1.编程组态软件所支持的工控编程语言:7 (种)
2.运行时软件适配的国产CPU类型:5 (种)
3.运行时软件适配的国产操作系统类型:4 (种)
4.工业通讯协议栈类型:10 (种)
5.内生安全技术措施:6(项)