IEC61131-3编程工具
一方梯队普通版编程工具
即使身处工业 4.0 与机器对机器(M2M)通信时代,PLC 编程仍是项目的核心基础。为客户提供 PLC 系统支持及应用开发服务。
1985 年,infoteam 推出 OpenPCS 编程系统,为业界首批平台无关型 PLC 系统奠定了软件基础。我们至今仍在持续迭代该软件,因此它已被全球众多知名原始设备制造商(OEM)采用。
OpenPCS/OpenMPC:IEC 61131-3/GB 15969.3 标准的开发源代码的自主可控的编程工具。
该系统包含两大组件:一是用于开发控一方梯队制应用的编程系统,二是最终在硬件上运行应用的运行时系统。通常,运行时系统会以源代码形式的软件开发工具包(SDK)提供,为你及客户带来极致灵活性与透明度。
 
                                                                                                                                                                                                                                  
支持的编程语言包括具体包括:
1、梯形图(LD,Ladder Diagram):基于传统继电器逻辑的图形化编程语言,适合电气工程师快速上手。
2、功能块图(FBD,Function Block Diagram):以图形化功能块连接的方式编程,适合描述复杂逻辑关系。
3、结构化文本(ST,Structured Text):类高级语言的文本编程,类似 Pascal 或 C,适合复杂算法和数据处理。
4、指令表(IL,Instruction List):类似汇编语言的文本指令集,适合底层逻辑和资源受限场景。
5、顺序功能图(SFC,Sequential Function Chart):用于描述顺序控制流程的图形化语言,适合分步操作的场景(如生产线流程控制)。
6、CFC(Continuous Function Chart,连续功能图)是一种常用于工业控制领域的图形化编程语言,尤其在过程控制和复杂逻辑控制场景中应用广泛。它与 IEC 61131-3 标准中的功能块图(FBD)有相似之处,均通过功能块的连接来描述控制逻辑,但 CFC 更侧重于连续过程控制和复杂功能块的层级化组合,支持更灵活的数据流和信号传递方式。

                                                                                               
  
       


工程师工具特性:
完全开放的代码和软件:工程师工具代码100%开放。
支持跨平台和操作系统:工程师工具可运行在多种操作系统上,支持全自主可控的国产化生态。
支持多种架构的控制器硬件:内置成熟的编译器可生成包括:X86,ARM Cortex A/M,ARM V8,Ti DSP,MIPS等多种平台的可执行代码。
其他特性:支持多种冗余架构,支持设备组态,支持数据组态,支持通信协议组态,支持多种在线调试方式,支持多种通信协议,支持客户扩展算法功能块,支持无扰下装和在线监控。
       




运行时软件特性:
完全开放的代码和软件:运行时代码100%开放。
支持跨平台和操作系统:运行时系统可运行在多种操作系统和CPU上上,支持全自主可控的国产化生态。
支持多种架构的控制器硬件:可移植在X86,ARM Cortex A/M,ARM V8,Ti DSP,龙芯MIPS等多种CPU上,支持8-64位系统。
小巧灵活:仅需256KB Flash和32KB RAM就可以运行,无需操作系统也可以运行。
支持多核:支持SMP/AMP等处理器和操作系统调度。
支持优先级调度:支持具有优先级的抢占式任务调度。
支持看门狗和程序监控:支持看门狗操作,自带防御性监控功能防止越界、除零等操作。
经过验证的移植包:多年在不同操作系统、硬件的移植经验保证移植的成功、快速。
 
     



​                                                      
获取下载权限
姓名*
电话*
Email
公司