解除固定固定关闭

中国区总部
毕孚自动化设备贸易(上海)有限公司

市北智汇园4号楼
静安区汶水路 299 弄 9-10 号
上海, 200072, 中国

+86 21 6631 2666
info@beckhoff.com.cn
www.beckhoff.com.cn/zh-cn/

TwinCAT PLC++

全新一代 PLC 技术

TwinCAT PLC++:在开发环境和 Runtime 性能方面实现了显著的优化与提升

产品经理 Béla Höfig 对 TwinCAT PLC++ 进行了详细的阐释,并介绍了倍福这项技术有哪些开创性创新及其优势。
产品经理 Béla Höfig 对 TwinCAT PLC++ 进行了详细的阐释,并介绍了倍福这项技术有哪些开创性创新及其优势。

TwinCAT PLC++ 是倍福的一项最新创新成果,它能够无缝集成到成熟的 TwinCAT 环境中。它依然基于 IEC 61131-3 标准中规定的编程语言,并采用了先进的b编译器技术,在开发环境和 Runtime 性能方面实现了显著的优化与提升。倍福始终如一地坚持自动化与IT技术深度融合的理念,并高度重视运用 DevOps(开发运维一体化)原则来实现持续集成和持续部署。全新一代的 PLC 技术由此应运而生,它能够针对复杂的客户需求提供理想的解决方案,并将自动化流程的效率提升到新的高度。

TwinCAT PLC++ 的主要优势如下:

  • 开发环境和 Runtime 性能双提升
  • 更强的用户友好性
  • 完全符合 IEC 标准,确保编写出高质量代码
  • 无缝融入 DevOps 工作流程
  • 确保连续性和兼容性
  • 深度融入 TwinCAT 世界

TwinCAT PLC++ 是 TwinCAT 系统中最新一代的 PLC。Runtime 和开发环境性能均得到了显著提升,为用户带来了极大的附加价值,此外,切换变得简单便捷,同时保留了现有的 TwinCAT 功能,这对用户而言,无疑是一项真正的“加分项”。

TwinCAT PLC++ 优势详解

TwinCAT PLC++ 在性能和效率方面具有显著优势,既可降低硬件成本,又能提升生产效率。
TwinCAT PLC++ 在性能和效率方面具有显著优势,既可降低硬件成本,又能提升生产效率。

相较于现有的 TwinCAT PLC,TwinCAT PLC++ 在 Runtime 性能方面具有显著优势。有了 TwinCAT PLC++,相同控制代码的执行速度可比之前快 1.5 倍。特别值得一提的是,新的编译器能够进一步缩短控制代码的执行时间。与 TwinCAT PLC 相比,这一在 IT 领域广受欢迎的优化选项能够进一步提升执行速度,最高可提升 3 倍。这意味着,对于之前的设备控制系统而言,可能计算能力较低的工业 PC 就足以满足需求,进而有效降低了硬件成本。如果硬件平台保持不变,那么释放出来的计算机资源可以用于实现更多的控制功能,或者通过周期时间的最小化来提升设备的生产效率。

从工程角度来看,TwinCAT PLC++ 能够缩短从控制代码开发、调试直至整个设备生命周期的吞吐时间。通过缩短项目加载时间和改进转换流程可以有效减少操作时间,从而实现上述目标。项目周期时间的缩短不仅大幅降低了成本,还加速了新设备和新系统上市的进程。凭借这些优势,TwinCAT PLC++ 无疑是那些希望优化其控制解决方案并最终提升其竞争力的企业的首选方案。

通过将该产品与已经上市的新一代运动控制产品 TwinCAT MC3 相结合,可以进一步实现性能提升。TwinCAT MC3 配备了先进的工程技术和 Runtime 架构。当这两种 TwinCAT 基础功能结合使用时,可以高效控制和监测复杂的应用和流程,从而提升客户解决方案的竞争力。

TwinCAT PLC++ 通过其增强的用户友好性,极大地减轻了 TwinCAT 用户的工作负担。功能的增强显著缩短了开发时间。
TwinCAT PLC++ 通过其增强的用户友好性,极大地减轻了 TwinCAT 用户的工作负担。功能的增强显著缩短了开发时间。

倍福将其近 30 年来积累的经验融入到 TwinCAT PLC++ 的开发中。来自全球 20,000 多名 TwinCAT 用户的反馈意见在完善实施方案中起到了举足轻重的作用, 不仅推动了用户界面的直观性优化,还实现了功能的显著提升,极大地减轻了用户的工作负担。

下述优势可让开发人员受益:

  • 可扩展的代码片段
  • 通过快捷方式引导代码创建
    – 为功能块、方法和函数调用添加格式参数
    – 使用枚举构建状态机(CASE)
  • 更强大的监测功能
    – 在线-离线代码比较
    – 为注释中的变量值提供占位符
    – 简单地控制被监测的变量
  • 收藏夹库,实现文件快速访问
  • 可选的完整文件视图
    – 变量声明界面和编程界面之间去除了明显分隔
    – 在同一个编辑器中处理多个编程对象
  • 使用 TwinCAT Chat 实现 AI 支持方式的编程

这些功能够显著提升开发人员的工作效率,进而有效缩短开发周期,加快产品上市速度。

遵循 IEC 61131-3 标准、额外的安全保障以及面向对象的编程语言选项,确保应用程序更加可靠和安全。这有助于提高硬件利用效率,并提升设备的整体性能。。
遵循 IEC 61131-3 标准、额外的安全保障以及面向对象的编程语言选项,确保应用程序更加可靠和安全。这有助于提高硬件利用效率,并提升设备的整体性能。。

作为德国 IEC 小组的重要成员,倍福对标准化工作的推进和最佳实践起着积极影响。TwinCAT PLC++ 几乎与 IEC 61131-3 第四版的要求完全吻合,因此达到了国际最高标准。这种合规性极大地促进了不同自动化系统间的数据交互与协同作业,并支持采用标准化的面向对象的编程语言,包括类以及对变量访问权限的修改等功能。

遵循 IEC 标准为编程增添了额外的安全保障,这些保障通过编译器中的扩展类型检查得到进一步强化。TwinCAT PLC++ 还支持安全的在线更改功能,能够自动调整指针和引用,从而有效防止执行可能出错的代码, 确保应用程序更加可靠和安全。在紧急模式下,用户可以明确定义针对设备异常状态的应对措施,例如执行单独的代码来实现安全的关机操作。

TwinCAT PLC++ 凭借其高效的代码开发与测试能力,以及无缝融入先进的 DevOps 工作流程的特性,显著提升了生产效率。自动化质检选项能够增强可靠性,并加速产品上市进程。
TwinCAT PLC++ 凭借其高效的代码开发与测试能力,以及无缝融入先进的 DevOps 工作流程的特性,显著提升了生产效率。自动化质检选项能够增强可靠性,并加速产品上市进程。

TwinCAT PLC++ 实现了将程序代码以纯文本形式存储在文件级。这极大地简化了源代码管理系统(如 Git)的应用,因为不同代码版本的同步变得尤为简单和直观。此外,新的编译器可作为独立组件使用,并可通过命令行界面自动调用。由于无需完整的工程实例,在单元测试中创建和测试程序代码的自动化流程在时间效率上实现了显著提升。

因此,TwinCAT PLC++ 为将 PLC 代码开发无缝集成到 DevOps 工作流程中, 以及通过自动化测试程序对代码进行审查以确保其质量打下了坚实的基础。自动化测试不仅能够增强控制系统的可靠性,还能显著提升测试流程的效率。因此能够加速产品上市进程,并有效降低现场出错的风险。

TwinCAT PLC++ 可完全集成到现有的 TwinCAT 生态系统中。
TwinCAT PLC++ 可完全集成到现有的 TwinCAT 生态系统中。

TwinCAT PLC++ 基于大家所熟悉的 TwinCAT 架构,并完全集成到成熟的 TwinCAT 生态系统中。因此,TwinCAT PLC++ 也可以与现有的 TwinCAT 功能完全兼容,并且如果需要,还可与现有的 TwinCAT PLC 并行使用。此外,还可以充分利用现有的 PLC 库。

这允许通过 TwinCAT PLC 和 TwinCAT PLC++ 的并行运行进行逐步过渡。集成的转换器可以高效地迁移现有的程序代码,从而能够在 TwinCAT PLC++ 中轻松利用现有的专业知识。这意味着,现有的 TwinCAT ScopeTwinCAT HMI应用程序可以继续使用,无需进行任何修改。因此,转换到 TwinCAT PLC++ 的整个过程所需的工作量极少,而且现有的投资也不会受到影响。

由于可以选择继续使用现有的库和应用程序,因此可以无缝过渡到新一代 PLC。这有助于引进新技术,提升自动化流程的效率。

TwinCAT 功能的深度集成和编程助手所提供的强大支持极大地提高了整个开发流程的效率,并充分挖掘自动化解决方案的潜力。
TwinCAT 功能的深度集成和编程助手所提供的强大支持极大地提高了整个开发流程的效率,并充分挖掘自动化解决方案的潜力。

全新的 TwinCAT PLC++ 架构实现了 TwinCAT 功能更深层次的集成。例如,TwinCAT HMI 和 TwinCAT Target Browser 未来将能够直接访问 PLC 变量,这一过程中无需预先编译或执行程序代码。

此外,还可以集成基于 TwinCAT Chat 的编程助手,该助手支持生成文本和图形代码。通过这种方式,我们可以充分挖掘 TwinCAT 世界的广阔潜力,并提高整个开发流程的效率。

产品状态
产品发布 | 预计将于 2025 年第四季度投放市场

产品

AI 辅助工程助力高效开发 TwinCAT 项目

AI 辅助工程助力高效开发 TwinCAT 项目

倍福近日为 TwinCAT XAE 开发环境开发出了一款 TwinCAT Chat 客户端。

TwinCAT MC3

TwinCAT MC3

TwinCAT MC3 是倍福最新一代运动控制软件解决方案。

TwinCAT HMI

TwinCAT HMI

TwinCAT 现在将人机界面直接集成在人们所熟悉的 Visual Studio® 环境中。它不需要编程,因为 TwinCAT HMI 图形编辑器可以轻松地完成配置工作。

TwinCAT 3 Scope

TwinCAT 3 Scope

示波软件全集成在 TwinCAT 系统架构内,能够以简单的图形方式显示信号曲线。