大数跨境

WasomCodeX_AI V2.1.4 版本发布|本地仿真、IEC 61131-3 标准支持与图形化开发体验升级

WasomCodeX_AI V2.1.4 版本发布|本地仿真、IEC 61131-3 标准支持与图形化开发体验升级 WasomCodeX多语言工业编程软件
2026-10-20
2

版本号:V2.1.4
发布日期:2026 年 10 月 15 日

WasomCodeX_AI V2.1.4 面向控制程序开发与工程调试带来一系列更新:Windows 版 IDE 集成 Windows 版 Runtime,可作为本地模拟器使用;ST、SFC、LD、FBD 编程语言通过 IEC 61131-3 相关专业机构认证;同时持续完善标准语法与指令,并优化图形编辑器和工程树的使用体验。从本地仿真、标准化编程,到图形化工程编辑和设备调试,V2.1.4 让工程开发流程更加完整、直观。

一、Windows IDE 集成 Runtime, 本地仿真可不依赖WSL2

之前的Windows模拟器需要单独安装模拟器软件,并且依赖WSL2。V2.1.4 的 Windows 版 IDE 集成 Windows 版 Runtime,可将 Runtime 作为本地模拟器使用。用户如果需要WSL2版本(Linux), 可与万昇联系。

开发过程中,用户可以在 Windows 开发环境中使用 IDE 与 Runtime 开展本地仿真和程序验证,减少开发初期对实际设备的依赖,让逻辑检查与调试流程更加方便。涉及现场设备、通信和运行环境的项目,仍建议在目标设备上完成最终验证。


二、面向 IEC 61131-3 标准,语言与指令能力持续补齐

V2.1.4 持续完善 IEC 61131-3 相关语法、标准函数与功能块类型变体。根据本次版本认证信息,ST、SFC、LD、FBD 已通过 IEC 61131-3 相关专业机构认证,为采用标准化方式开发控制程序提供支持。

本次补充和完善的内容包括:

  • 增加 TIME、LDATE、TRUNC 等标准函数及 TF、TON、CTU 等功能块类型变体;
  • 支持 CONSTANT 变量、REF()、REF_TO 和相关常量写法;
  • 全局标识符支持大小写不敏感;
  • SFC 转移条件支持 ST 表达式,动作支持 ST 语句;
  • 时间相关类型支持使用 IEC 61131-3 标准格式进行写值和强制值操作。

标准语法与常用指令的覆盖不断完善,帮助开发者更顺畅地编写、阅读和维护控制程序。


三、图形编辑器升级,编辑与调试更灵活

V2.1.4 对图形化编辑器和相关编程能力进行了多项增强:

  • 支持定义异步功能块;
  • 适用的图形化编辑器支持一维变长数组参数及引脚绑定;
  • LD、CFC 等图形编辑器可按需启用严格类型校验,在引脚绑定或编译阶段发现类型不匹配;
  • LD、CFC、SFC 支持自定义图形颜色;
  • 修复 LD 撤销、CFC 引脚连接与编译、SFC 转移及动作执行等问题。

这些改进让图形程序的表达能力、类型检查和编辑展示更加灵活,也进一步提升图形编辑结果与程序执行的一致性。


四、工程树视觉优化,项目组织一目了然

项目树样式经过优化,工程结构浏览更加清晰。结合 POU 多选复制粘贴、打印及打印预览等功能,项目内容的整理、复用与文档输出更加便捷。

工程树截图位置

此外,ST 编辑器支持对未声明变量使用右键快速创建,并设置作用域、数据类型、初始值和注释,减少代码编辑与变量表之间的来回切换。


五、设备组态与项目配置持续完善

V2.1.4 进一步优化设备与通信配置能力:

  • EtherCAT 支持调整从站位置、插入和更新从站,并优化 CoE 配置页面;
  • 非通过 PLC 模型创建的项目也可配置协议线程;如模型中已有线程配置,则优先使用模型配置;
  • 可按设备模型设置是否在下装前校验项目 PLC 模型与实际设备模型的一致性;
  • 改进 EtherCAT-DP、CANopen、Modbus RTU 网关兼容性;
  • 改进 Linux Runtime 在由 NetworkManager 管理网络时的 IP 设置能力;
  • 优化冗余配置的编辑、保存和操作提示流程。

这些变化让设备位置调整、通信组态和项目部署前检查更加灵活。


六、在线调试、工程交换与 Runtime 稳定性提升

本次版本还集中完善了日常调试与项目维护中的多个环节:

  • TIME、DATE 类型在变量查看页面及结构化表格中按格式显示,图形化 ADD 等函数支持绑定时间类型变量;
  • 改进大规模数组类型全局变量的编译处理,并加强 PN 链路输入输出长度校验;
  • 修复 PLCopenXML 导入导出时部分 POU、变量属性、图形布局或工程数据丢失的问题;
  • 修复字符类型、自定义类型变量显示与设置,以及变量跟踪图表时间轴等问题;
  • 修复 Modbus 地址边界、EtherCAT 从站扫描及网络配置问题;
  • 修复特定场景下的 APP 加载、在线热更新、看门狗重启及 Windows 版掉电保持问题;
  • 修复密码策略、用户锁定策略和日志配置相关问题。

同时,编译器对部分语义与校验规则进行了调整。如果工程依赖实数转整数、位串转 BOOL 等转换结果,升级后请重新编译并核对关键计算结果。


获取 V2.1.4

  • 下载方式:关注公众号“WasomCodeX”,输入“下载”

  • 技术支持:添加微信 rong9king 获取下载链接

       

WasomCodeX_AI 将持续完善标准化编程、工程开发与设备调试能力,为控制项目的开发和维护提供更连贯的工具体验。

版本V2.1.5的主要规划

版本2.1.5将于2026年11月份发布。这个版本将引入对用户任务的多线程支持。

对开发者开放多线程能力会引入许多潜在的风险,比如数据原子性保证、死锁、临界区保护等,北京万昇经过数年的研究,最终提供一套由编译器、runtime以及静态分析工具等组件组成的综合方案,无需用户感知即可免除大部分的多线程编程风险。

【声明】内容源于网络
0
0
WasomCodeX多语言工业编程软件
WasomCodeX发展基于WebAssembly的创新编程模式, 支持IEC61131-3与C/C++/Rust/Go/Python多种现代计算机语言混合开发、混合编译和混合源码调试的能力的工业编程IDE
内容 12
粉丝 0
WasomCodeX多语言工业编程软件 WasomCodeX发展基于WebAssembly的创新编程模式, 支持IEC61131-3与C/C++/Rust/Go/Python多种现代计算机语言混合开发、混合编译和混合源码调试的能力的工业编程IDE
总阅读58
粉丝0
内容12