首页 新闻 工控搜 论坛 厂商论坛 产品 方案 厂商 人才 文摘 下载 展览
TwinCAT 25 年 | C++ 用作设备控制系统的编程语言

德国倍福自动化有限公司
收藏本文     查看收藏

25 YEARS

  C++ 是当今使用最广泛的编程语言之一,备受 IT 和计算机科学领域用户的青睐,尤其是在涉及到硬件相关的编程时。在一个活跃的开发者社区的推动下,C++ 在过去的几十年里取得了长足发展,编译器和工具获得了很大改进。因此,倍福在 TwinCAT 自动化软件中提供 C++ 作为实时编程语言。

  通过 TwinCAT 3 C++ 可以在工业 PC 上实时执行 C++ 代码,倍福可为此提供自己的 TwinCAT Software Development Kit(SDK)和 Common Runtime(CRT)。倍福采用获得广泛应用的 Microsoft 编译器执行高效代码。通过使用这些组件以及在开发环境中生成大量代码,即可编写出一个日后可以通过任务循环执行的模块 — 与 PLC 程序一样。倍福提升了各种 Visual Studio® 调试界面的性能,并完善了实时典型显示功能,从而简化了开发工作。重要的一点是,不同的实时模块之间可以无缝交互,这使得 PLC 和 C++ 能够以不同的方式交换信息,当然,交换也是实时的。

  传统 PLC 编程语言与其它编程语言的一个重要区别是,它可以在不重新启动设备控制器的情况下交换代码,即在线更改。倍福也为 TwinCAT C++ 模块提供了这个功能。倍福还不断调整 TwinCAT C++ 编程语言的更新,以便客户也能实时获取这些更新。

  

  高级语言编程无缝集成到 TwinCAT C++ 的控制项目开发过程中

  为什么是 PLC?为什么是 C++?

  编程语言在不同的用途中具有不同的优势,因此 TwinCAT C++ 也有不同的应用场景。C++ 在一些行业领域是最受青睐的编程语言。此外,用 PLC 语言和 C++ 语言编写的混合代码经常被用在同一台设备上。通常情况下,算法由 C++ 开发,而设备的实际顺序控制一般用 PLC 语言编写。

  很多 TwinCAT 组件和高级产品也基于 TwinCAT C++,例如 TwinCAT 3 Target for Simulink®,它生成的 C++ 代码可以用作 TwinCAT C++ 模块。倍福为 TwinCAT 用户提供了一个性能强大的开放式接口。在某些方面,这也超出了 PLC 编程的范围,例如,当涉及到实时集成第三方硬件时,传统的 PLC 方法根本无法实现这一点。

  非实时应用

  除了用于实时控制设备的 TwinCAT C++ 接口之外,其它用 C++ 语言编写的程序和代码也可以由倍福工业 PC 上安装的操作系统执行。ADS 开放式标准提供了一个免授权接口,用作与实时环境交互的功能库,ADS 同时从实时编程语言中抽象出来:因此,通过 ADS 实现的访问完全独立于实时环境中的项目。

  关于德国倍福                                        

  倍福(Beckhoff)公司总部位于德国威尔市。作为全球自动化技术的驱动者,倍福定义了自动化领域的许多国际标准。公司所生产的工业 PC、现场总线模块、驱动产品和TwinCAT自动化软件构成了一套完整的、相互兼容的控制系统,可为各个工控领域提供开放式自动化系统和完整的解决方案。倍福于1997年进入中国市场,致力于帮助制造企业提升竞争优势,加速转型升级。倍福在业内享有“创新引擎”的美誉,公司所倡导的PC控制技术具有良好的开放性,将IT技术、互联网和自动化技术完美融合,助力实现工业 4.0 和智能制造。凭借领先的技术优势和丰富的行业知识,倍福的创新产品和解决方案广泛应用于风力发电、半导体、光伏太阳能、电子制造、金属加工、包装机械、物流输送以及楼宇自控等众多领域。                                        

  更多信息,请登录 Beckhoff 中文官方网站:www.beckhoff.com.cn                        


 

状 态: 离线

公司简介
产品目录

公司名称: 德国倍福自动化有限公司
联 系 人: 销售部
电  话: 021-66312666
传  真: 021-66315696
地  址: 中国上海市静安区汶水路 299弄 9-10号(市北智汇园4号楼)
邮  编: 200072
主  页:
 
德国倍福相关解决方案:
倍福 XTS 在药品包装中的应用
倍福基于 EtherCAT 的远程车辆控制实现可复现测试结果
倍福基于 PC 的控制技术和 EtherCAT 加速 OLED 材料研发进程
倍福基于 PC 控制的规模化太阳能燃料合成系统
倍福助力一体化开放式控制平台最大程度提升项目开发效率
倍福基于 PC 的控制技术助力提升电动汽车扁线电机生产效率
倍福 EPX 系列 EtherCAT 端子盒在喷涂机器人领域的应用
倍福基于 PC 的控制技术助力追踪标签规模化生产
倍福EtherCAT 与基于 PC 的控制技术为巡回演唱会“火蛇”保驾护航
倍福助力超 73,000 吨的巨型隧道管节运输
倍福助力地毯簇绒机全面升级改造
倍福面向未来的半导体设备自动化解决方案
更多德国倍福解决方案...
通过中华工控网在线留言德国倍福自动化有限公司:
用户名: 密码: 免费注册为中华工控网会员
请留下您的有效联系方式,以方便我们及时与您联络
 
中华工控网 GKong.com制作发布 广告联系