用户中心

资讯 > 业界新闻

IEC61311-3 编程软件 WasomCodeX:突破国产 PLC 研发 “安卓模式”

作者:www.cechina.cn2025.04.15阅读 302

  大家都知道,智能手机的操作系统存在两种模式,分别是iOS代表的封闭模式和安卓代表的开放模式,这两种模式可谓各具特点、各有优势。同样,在PLC产品研发领域,也存在着类似的两种模式。
  一种是封闭的“iOS模式”,经常为行业PLC头部企业所采用,这类企业专注于软硬件一体化研发,对产品发展方向拥有绝对的掌控权。然而,该模式需要企业组建专业软件团队,不仅研发成本高昂、周期漫长。
  另一种则是开放的“安卓模式”,它允许企业在自有硬件上采用第三方商用 PLC 编程软件方案,这种模式极大地降低了初始启动成本,助力产品迅速抢占市场。因此,在过去十年间,“安卓模式” 在 PLC 产品市场中取得了迅猛发展,我们目前国产的多数PLC采用的就是这种模式。
  01PLC “安卓模式” 的发展瓶颈
  尽管 “安卓模式” 为 PLC 研发带来了诸多便利,但其固有的痛点也在一定程度上制约了国产 PLC 的发展。
  瓶颈一:产品同质化严重,品牌建设受阻
  大家用“安卓模式”的时候,很多厂商都用一样的第三方编程软件,结果做出来的 PLC 产品的编程与操作体验极为相似,为打造自己独特的品牌形象造成了不便。更为严峻的挑战在于,如果第三方编程软件过度介入,直接对接开发者,还会使 PLC 厂商陷入 “工具人” 的窘境与困境。
  瓶颈二:硬件差异化设计支持不足,应用AI 能力受限众
  所周知,AI 技术是一项颠覆性创新,它能够帮助 PLC 实时分析数据、预测设备故障、优化生产流程。但使用第三方软件的时候,经常很难把 AI 算法和厂家的专有AI硬件搭配好,没办法合理利用硬件资源,造成AI 功能和硬件“各自为政”,PLC 的数据处理和分析能力难以发挥。
  瓶颈三:技术路线发展受限
  此外,厂商对第三方软件的依赖,从长期发展的角度看,存在无法根据自身战略和市场需求灵活调整技术路线的困境。
  02WasomCodeX:开启 PLC 深度定制与自由创新的新时代
  WasomCodeX 作为工业界备受瞩目的下一代工业编程软件,搭载多语言编译器,支持在同一 IDE 中进行 IEC61131 - 3、C/C++、Rust 等多种编程语言的混合开发与源码调试。这一特性使厂家用户能够根据场景需求,灵活选择最合适的编程语言,轻松集成数据分析、视觉识别、AI 算法等复杂功能,极大地拓展了 PLC 的应用边界。
  WasomCodeX 始终以客户价值为导向,从技术架构和商业模式两个维度,为客户提供深度定制和创新 PLC 产品的强大赋能。下面本文将从以下四个方面进行剖析:1)深度定制IDE; 2)适配多元硬件与网络结构;3) 专有AI设计与能力;4)行业定制化。
  1)深度定制,打造专属个性化 IDE 方案
  WasomCodeX 采用 Visual Studio Code 开源框架,能帮厂家对 IDE 进行全面改造,提供更个性化的操作体验。比如厂家可以自定义产品名称和图标,为客户进行展示的时候,可以显著提升自有品牌的识别度。厂家甚至还可以定义自有的主界面设计、硬件组网图形、图形化编程等用户操作界面,轻松打造出高度契合自身品牌形象与操作习惯的专属开发环境。


  上图: WasomCodeX IDE主界面
  ①厂家自主开发IDE扩展能力
  WasomCodeX 是开放式的 IDE 框架,具有优异的拓展性。这就为 PLC 厂家和用户留出了很大的自主开发空间。
  以人工智能辅助编程场景为例,厂家可以开发独立扩展插件,助力用户提升编程效率。得益于框架的底层设计优势,多个插件之间能够协同工作,实现功能叠加生效。厂家还可以开发自己的插件来实现个性化编程体验,或者大幅提升编程效率,充分满足多样化的编程需求。
  ② 前端界面个性化开发
  在前端界面个性化开发方面,通过后台分层的结构设计,WasomCodeX 支持在一个通用后端的基础上www.cechina.cn,开发具有不同用户体验的 IDE 前端系统,实现前端界面的个性化定制。

  上图: 支持前端编辑器定制的系统框架
  2)适配多元硬件与网络结构
  ① 适配广泛的CPU 与操作系统
  要适配CPU,编译器需要为目标CPU生成高效的机器指令代码。WasomCodeX 设计了二级编译框架,用 WebAssembly 这一虚拟指令标准作为中间码。IDE 先把代码变成和硬件架构无关的虚拟指令码,然后再通过第二级编译器,把这些虚拟指令码变成高度优化的机器指令码。这样一来,无论使用什么样的 CPU,都能很好地适配,不用担心兼容性问题。WasomCodeX目前已支持 X86、ARM、龙芯、Riscv 等多种指令集。
  在操作系统适配方面,WasomCodeX 的runtime已支持 Linux、鸿蒙、翼辉、欧拉、麒麟、Reworks、VxWorks 等多种操作系统,且团队持续为客户提供更多 CPU 和操作系统的适配支持。
  ② 适配多样硬件架构
  WasomCodeX 平台拥有”描述文件驱动 + 开放 SDK”的双引擎架构,厂家在扩展硬件本地总线的时候,既可以按照标准工业通信协议进行开发,也可以自己深度定制,特别灵活,实现从硬件设计到软件部署的全流程自主可控。
  1硬件架构可视化定义
  ■ 标准化描述文件:采用JSON Schema定义硬件机架(Rack)、硬件模块(Module)的拓扑关系,支持插槽分配(Slot Assignment)、堆叠模式(Stacking Mode)及模块参数化数据库配置。
  ■ 动态组态生成:IDE内置可视化编辑器控制工程网版权所有,通过导入描述文件可自动生成图形硬件组态界面(如下图),支持模块参数在线调试与实时状态监控。
上图: 动态组态界面展示
  2多协议通信灵活适配
  ■ 标准总线即插即用:如果本地总线模块支持EtherCAT、共享内存(Shared Memory)、CoAP等协议通讯,厂商仅需在描述文件中声明通信参数,即可实现模块的零代码侵入式集成,无需修改Runtime核心代码。
  ■ 私有通讯协议扩展开发:如果扩展模块使用私有通信机制,提供Runtime SDK支持C/C++动态库开发。厂商可自定义通信解析逻辑,通过标准接口实现私有协议模块的IO访问与管理,确保跨平台兼容性。
  ③ 远程 IO 耦合器与模块定制
  依托 WasomCodeX,厂家能够根据 Ethernet/IP 等协议自行定义耦合器和扩展模块。而且只要使用 WasomCodeX 提供的模块描述文件,IDE 就能自动生成硬件组态图形界面,使得最终用户能够方便操作。

上图:厂家专有远程IO模块组态
  ④ 灵活适配的总线链路协议与多样的冗余拓扑方案
  WasomCodeX 团队凭借在工业自动化领域的深厚积累,与众多厂家深度协作,打造契合工业场景严苛稳定性要求的环网及冗余解决方案。在总线链路层面,WasomCodeX 大力支持国产化方案,充分考虑国内工业企业的实际需求与产业发展趋势,助力构建自主可控的工业网络生态。
  在冗余拓扑方案方面,WasomCodeX响应客户需求控制工程网版权所有,为不同规模、不同复杂程度的工业网络,量身定制多种冗余拓扑架构。当网络中任一链路或节点突发故障时,系统内置的冗余机制将即刻响应,最大程度降低因故障导致的停机时长,切实保障工业生产的连续性。
  3 )推动全方位 AI 创新
  ① 定制AI 大语言模型编程平台,守护工业Know-How主权
  在工业自动化控制领域,行业Know-How 堪称企业的核心知识资产,珍贵且关键。众多企业对员工运用基于大语言模型平台服务的辅助编程工具心存顾虑,毕竟在使用过程中,企业独特的专有设计极有可能被平台获取,进而在未来为竞争对手的编程工作提供 “助力”,这无疑给企业带来潜在风险。
  WasomCodeX 洞察到这一行业痛点,创新性地推出人工智能辅助 PLC 编程解决方案。一方面,它支持接入 DeepSeek、千问等主流大语言模型平台服务,为编程工作注入强大的智能化动力;另一方面,更是为客户精心打造丰富多样的私有定制工具,协助客户构建专属的大语言辅助编程服务。为此,WasomCodeX支持基于企业知识库的私有化LLM部署,提供微调工具链(Fine-tuning Kit)与检索增强生成(RAG)引擎,实现控制逻辑、设备参数等核心知识的定向注入与安全隔离。确保企业的核心知识资产始终牢牢掌控在内部,让企业在享受 AI 编程便利的同时,无需担忧资产外流。

  上图:人工智能辅助编程
  ② AI 控制能力的定制化
  在工业自动化领域,PLC 厂家期望能够对自身硬件设计进行个性化打造,以此实现最佳 AI 性能表现,这就要求软件能够充分发挥硬件的潜在能力。与此同时,由于最终用户的应用场景丰富多样,系统需要具备便捷支持个性化模型的能力,以满足不同场景下的独特需求。
  WasomCodeX 精准回应了这些行业诉求。支持多种 AI 算法执行模式,还有多种推理框架能动态加载,这样就能轻松把人工智能技术用到 PLC 控制系统里,让设备能实现智能诊断、预测性维护等高级功能,让设备更智能,让运维更轻松。
  对于 PLC 厂家而言,WasomCodeX 提供了灵活的集成方式。厂家能够在 Runtime 底层集成推理框架,从底层优化系统性能;而 IDE 使用者也可借助多语言编译器,将像 tflite 这类轻量级推理框架便捷地编译到特定的 PLC 应用中,适配不同的开发场景与需求。
  此外,WasomCodeX 具备强大的网络模型升级迭代能力,这一特性保障了 PLC 系统能够灵活适应各类复杂多变的应用场景,始终保持高效运行状态。通过这些优势CONTROL ENGINEERING China版权所有,WasomCodeX 全力协助厂商打造高性能、智能化的 PLC 控制系统,推动工业自动化迈向新高度 。
  ③ 打通最后一公里:底层 AI 能力的功能块封装
  当厂家PLC已成功集成 AI 推理框架与模型加载能力,仍存在如何让PLC工程师快速在项目中使用AI能力的“最后一公里” 关键问题。WasomCodeX 精心打造了 AI 能力封装功能块机制。通过这一创新机制,工程师可将复杂的 AI 技术转化为易于操作的功能模块,轻松实现视觉分拣、预测性维护等常见应用场景的开发,大幅降低 AI 技术在工业领域的应用门槛,推动工业动化向智能化加速迈进 。
  通过这些能力,PLC的逻辑控制与AI算法可以高度耦合(highly-coupled);同时成熟的AI算法(如Python或C/C++编写的)可以无缝集成在PLC应用程序里,无需进行更改。

  上图:基于AI功能块开发的自动分拣线
  4)构建定制化算法生态,助力 PLC 厂商差异化发展
  在竞争激烈的 PLC 市场中,深度挖掘行业需求并提供高度定制化的行业能力,已成为 PLC 厂商实现市场差异化竞争的关键路径。WasomCodeX 聚焦这一行业痛点,为不同行业的特殊需求,构建起多维度的深度定制化机制。
  ① 行业库封装,沉淀专业智慧
  WasomCodeX 与客户紧密协作,共同开发专用功能块,涵盖交通控制、纺织机械工艺参数管理等多个关键领域。通过这一合作模式,将行业专属的技术与经验沉淀为可复用的功能模块,形成宝贵的行业知识资产。同时,凭借强大的多语言编程能力,WasomCodeX 支持客户充分调用各类编程语言的丰富生态资源,实现对不同算法的高效重用,助力客户构建起完善且专属的行业库,为行业应用开发提供坚实的技术支撑。
  ② 扩展编程语法,满足个性需求
  WasomCodeX 团队凭借长达 20 年的编译器开发深厚经验,为客户提供灵活的语言语法扩展服务。在面对定制行业专用语法的复杂需求时,团队能够精准把握客户意图,通过专业的技术手段对语言语法进行定制化扩展,确保 PLC 编程环境能够完美适配行业特殊的编程习惯与逻辑要求,进一步提升编程效率与代码可读性,为行业定制化开发注入强大动力 。
  03以专业定制实力,筑牢客户价值堡垒
  满足不同客户的多元需求,除了产品技术架构的支持,更需要强大的团队能力与商业模式来支撑。WasomCodeX团队依托深厚的技术积淀以及丰富的行业实战经验,秉持长期深度合作的理念, 推出了多种灵活适配的商业模式:
  ■ 社区版零启动成本:如果用户希望先对软件进行免费试用,可以选择社区版,经过免费下载即可使用,极大方便了用户首先评估该软件是否适用自己的业务,避免在一开始就付出额外成本。
  ■ 许可证模式,降低起步门槛:厂商可通过购买软件使用许可证的方式,以相对较低的成本迅速开启定制项目之旅。这种模式有效降低了厂商前期的资金投入风险,使其能够轻装上阵,快速将定制计划付诸实践。
  ■ 委托专业定制,高效达成目标:厂商可选择将控制器系统以及 PLC 编程软件开发平台的定制服务,全权委托给 WasomCodeX 团队。团队凭借专业精湛的技术能力与丰富的项目经验,能够精准把握厂商需求,高效助力厂商实现定制目标www.cechina.cn,少走弯路。
  ■ 关键技术转让,实现自主可控:针对有着更高战略诉求的厂商,或是当客户商业规模发展至一定阶段,对自主掌控关键技术有强烈需求时,WasomCodeX 提供关键技术转让服务。帮助厂商实现自主可控的定制开发,在核心技术层面拥有自主权,为企业长远发展奠定坚实基础 。
  04突破国产 PLC 的 “安卓模式”
  众多厂商欲摆脱国产 PLC 的‘安卓模式’困境,做出既先进又有特色的 PLC 系统,WasomCodeX 绝对可以成为您的最佳帮手。
  WasomCodeX目前已经推出了多个迭代的版本,软件已经十分成熟,已经应用到国内众多的工业龙头企业的产品之中,感兴趣的读者可以通过邮件或者公众号获取应用案例。

  上图:使用WasomCodeX深度定制产品
  联系我们
  请大家速速关注公众号 “WasomCodeX” (ID),留言“下载地址”获取软件下载地址,体验一下 WasomCodeX 的强大功能。

  或者加微信联系人“rong9king” (ID),来咨询更多细节,或者加入技术交流群进行讨论。

  官网与技术参数白皮书:http://www.wansheng-intelli.com/开源社区:https://gitee.com/wasome联系邮箱:business@wansheng-intelli.com
标签:AI,PLC,WasomCodeX,
版权声明:版权归控制工程网所有,转载请注明出处!

频道推荐

关于我们

控制工程网 & CONTROL ENGINEERING China 全球工业控制、自动化和仪器仪表领域的先锋媒体

CE全球

联系我们

商务及广告合作
任小姐(北京)                 夏小姐(上海)
电话:010-82053688      电话:18616877918
rendongxue@cechina.cn      xiashuxian@cechina.cn
新闻投稿:王小姐

关注我们的微信

关于我们 | 网站地图 | 联系我们
© 2003-2020    经营许可编号:京ICP证120335号
公安机关备案号:110102002318  服务热线:010-82053688