爱游戏体育平台官网-全国闪式提取器多级闪蒸器厂家直销
当前位置: 首页 > 爱游戏体育平台官网
求一种基于AnyControl的全栈国产PLC系统方案
作者:爱游戏体育平台官网 发布时间:2024-07-01 07:08:35

  据相关统计,PLC国内市场总量超过百亿,其应用场景范围囊括电力、交通、石化、冶金、工程PLC商品市场占比超过80%,仍占据主导地位;占比较低的国内品牌PLC产品则较久内处于跟跑状态,不仅市场占有率存在很明显差距,底层技术也根基不稳——绝大部分国产PLC是基于国外和软件系统开发的,因此打造全栈国产PLC系统解决方案对国内早日实现控制管理系统安全和供应链安全有着不容忽视的意义。

  PLC产品主要由以下三部分所组成:PLC的IEC61131-3集成开发环境IDE、PLC主控制器和I/O模块。本文主要围绕其中最为复杂的IEC61131-3集成开发环境IDE和PLC主控制器技术进行阐述,系统结构如图1所示。

  PLC集成开发环境IDE是面向自动化工程师开发的工具类基础软件,它运行于PC操作系统之上,为工程师提供了编写和调试PLC程序所必备的开发环境。PLC 集成开发环境的优劣可以从对 IEC61131-3 可编程功能支持的完善度,编译效率的高低,编程和调试的易用性以及系统的开放性等几个维度进行评判。PLC主控制器一般由处理器芯片、嵌入式实时操作系统和PLC运行时runtime组成。PLC主控制器性能大多数表现在系统的可靠性、PLC代码执行效率的高低、任务实时性和通讯协议丰富程度等指标上。

  基于20年来对PLC/DCS研发和应用的深入理解,北京奥特思技术有限公司自主研发了IEC61131-3可编程系统AnyControl(包含PLC集成开发环境和PLC运行时runtime软件)。AnyControl作为可编程控制器(PLC/DCS等)的核心软件解决方案,可以集成逻辑控制、运动控制、工业通讯协议、物联网通讯协议、人机界面、工业视觉以及行业相关应用算法等,并对这些功能元素进行统一编程和调试。

  国内100%自主研发的AnyControl软件搭配国产芯片和操作系统,即可形成全栈国产PLC控制管理系统解决方案,如图2所示。

  AnyControlruntime基于国产飞腾嵌入式E2000处理器和国产嵌入式实时操作系统

  支持梯形图LD、功能块图FBD/CFC、顺序功能图SFC、结构化文本ST、指令表IL,扩展支持高级语言C/C++。

  变量名支持中文和英文,支持数组、结构体、功能块和枚举,扩展支持指针类型。

  支持任务分配在多核运行,支持多种任务类型(任务类型:周期触发、事件触发、自由运行和中断触发等),任务扫描周期能够达到100us。

  支持控制器双机热备冗余,冗余通讯基于UDP协议,支持双/单冗余通讯链路。

  支持在线更新PLC程序对现场无扰动,包括支持连续版本和非连续版本的在线更新无扰。

  截至发稿时,该款基于IEC61131-3标准的国产可编程系统AnyControl已成功应用于风电、水电、火电、核电、冶金、军工、自动化产线、运动控制装备、物联网等领域,并形成符合各行业需求的成熟应用案例,产品的可靠性、易用性和稳定能力均得到了充分验证,深受用户好评。