TwinCAT 3–eXtended Automation IT 标准—
本篇文章1914字,读完约5分钟
[2009年11月24日,德国]在twincat 3中,beckhoff推出了新一代基于pc的控制技术软件,并通过许多强大的新功能扩展了自动化产品。如果用专业术语来表达,这项新技术就是:扩展自动化(xa)。它包含xa模式,该模式由xa工程和xa运行时组件组成。
twincat 3和扩展自动化技术(XAT)中包含的基于pc的灵活控制软件将极大地扩展标准自动化领域的潜力。除了基于面向对象的iec 61131-3标准语言的扩展外,it领域的编程语言也可以通过C和c++来使用。此外,matlab & reg/Simulink & reg;的集成可以很容易地将自动化与科学领域联系起来。所有这些都可以在灵活的工程环境中实现。软件模块可以在同一运行时间内以不同的语言运行。这种模块化的优势在于,它可以提高编写和测试的模块的可重用性。运行时在实时条件下运行,采用多核技术,支持32位或64位操作系统。
扩展自动化架构
扩展自动化架构(xa)仍然保留了twincat的熟悉特性。此外,将来可以支持所有广泛使用的现场总线。当然,xaa仍然可以用在从ptp到cnc的运动控制软件中。这种纯自动化技术使得twincat软件在科学自动化领域得到了更广泛的应用,如机器人技术、测量技术和状态监测。新功能包括它可以使用更多的如c/c++和matlab & reg/Simulink & reg;的编程语言。
扩展自动化工程
扩展自动化工程环境(xae)本质上是一个广泛使用的微软visual studio & reg。除了现有的c/c++语言,beckhoff还将iec 61131-3编程标准集成到这个全球公认的编程环境中。因此,it框架的优点和方便性可以应用到自动化领域。
Twincat系统管理器是一个用于i/o和运动控制的配置工具,也集成到同一个开发环境中。这样做的好处是它可以很容易地集成更多的编程语言或者使用其他工具,比如源代码管理工具。
有两种方法可以将它们集成到visual studio & reg中等。在双猫标准版中,只有visual studio & reg其框架及其在数据处理方面的所有优势,与资源管理软件的链接和帮助功能。
在第二个版本中,twincat 3组件被直接集成到visual studio & reg2010年(如果visual studio & reg2010年).如果没有,visual studio & reg安装了twincat 3组件。在这个版本中,编程语言c/c++和matlab & reg/Simulink & reg;实时到车间matlab®。/Simulink & reg;的界面可以提供给用户。为c/c++语言开发的具有在线监测功能的调试程序扩展了c/c++的标准调试功能。
扩展自动化运行时
在扩展自动化运行时(xar)中,它们都是由iec 61131、c/c++或matlab®实现的。/Simulink & reg;编写的模块被实时处理。这里使用了成熟的基于微软操作系统的twincat实时内核。任务可以在50 μs的最小周期内完成,抖动非常小。Twincat实时内核也得到了扩展,可以将特定任务分配给多核cpu的不同内核。从而进一步提高了pc控制器的性能。
同时,twincat 3还支持广泛使用的64位操作系统。用不同编程语言编写的运行时对象只能通过使用具有清晰接口的模块化软件结构来处理。这些所谓的tccom接口基于通用组件对象模型,并已应用于自动化技术。任务可以通过这些接口调用模块,模块也可以相互调用,而不管编程语言是什么。在最底层,自动化设备驱动程序(add)也可以用这个模块定义来执行。例如,它们可以是新现场总线的驱动程序。
beckhoff/twincat3
图片说明:
twincat 3采用多核cpu,可以在每个内核上运行不同的任务,充分利用每个内核的资源,大大提高了处理速度。因此,与以前的版本相比,Twincat3具有更开放、更灵活、更易于扩展的优点,并且其处理速度比目前基于pc的控制器更快。Twincat 3遵循集成的概念,集成了自动化和it领域的所有主流编程语言,从而大大简化了软件工程。
图片说明:
除了根据iec 61131-3第三版的控制器编程之外,C和c++也可以使用最新的twincat 3架构作为编程语言。Twincat 3运行时已经过重构,使其更加开放和灵活。现在,它创建了一个twincat 3模块可以运行的环境。这样,无论这些模块是plc、nc还是cnc模块,还是来自c代码(如matlab & reg/Simulink & reg;)生成的模块不再重要。
关于德国北孚
德国北孚自动化有限公司-总部位于德国威尔。该公司在世界各地都有分支机构,并与全球合作伙伴,其业务已扩展到60多个国家。
基于pc的新型自动化技术一直是公司的发展理念。公司生产的工业计算机、现场总线模块、驱动产品和twincat控制软件构成了一个完整、兼容的控制系统,可以为各种工业控制领域提供开放的自动化系统和完整的解决方案。在过去的30年里,北孚公司的组件和系统解决方案在世界各地得到了广泛的应用。
自2001年3月北京代表处成立以来,公司在中国的业务发展迅速。先后成立了上海代表处和广州代表处,并在宁波、武汉、成都和青岛设立了联络处。2007年8月,上海代表处转型为正式成立的富弼中国公司,富弼中国总部迁至上海。随着各种性价比高的新产品和新技术进入中国市场,打破传统控制模式,推广pc控制新技术的想法已经被越来越多的中国用户所接受。欲了解更多信息,请访问贝克霍夫的官方中文网站。
标题:TwinCAT 3–eXtended Automation IT 标准— 地址:http://www.mingkongzdh.com/article/16107.html