摘要

介绍了可编程控制器集成开发软件SmartPLC的功能特点和关键技术。软件符合IEC61131-3标准,支持5种编程语言的编辑、编译、仿真运行和在线调试。在编辑功能方面,提出了梯形图编辑过程中自适应成图算法,实现了新建/删除符号自动调整梯形图网络,确保语法正确;针对复杂抽象的顺序功能图,采用分层设计思路,支持嵌套调用顺序功能子图。该软件构建了虚拟仿真环境,支持在PC机运行应用程序。该软件通过智能插桩技术实现了跨平台的通用断点和单步调试,提高了复杂程序的调试诊断效率。该软件作为可编程控制器的低代码集成开发环境,是自动化工程师用于快速开发和便捷调试的工业基础软件。

  • 单位
    南京南瑞继保电气有限公司