TwinCAT 3 Connectivity
通信场景及协议功能扩展
中国区总部
毕孚自动化设备贸易(上海)有限公司
+86 21 6631 2666
info@beckhoff.com.cn
www.beckhoff.com.cn/zh-cn/
通信场景及协议功能扩展
OPC UA 是一个独立于平台、面向服务的通信架构规范,用于安全、可靠地将数据从制造层传输到生产规划层、 ERP 系统,甚至传输至云端。有了 TF6100 TwinCAT 3 OPC UA,就可以使用 UA 服务器(DA/HA/AC)和 UA 客户端(DA)根据 OPC UA 规范访问 TwinCAT。目前已经增加以下功能:
TwinCAT 3 OPC UA I/O 客户端扩展,包含代码自动生成:TwinCAT 3 OPC UA I/O 客户端可以轻松集成 OPC UA 服务器,以便读取或写入变量,并将这些变量作为 TwinCAT I/O 过程镜像的一部分提供。这一功能已扩展到包含 PLC 代码自动生成。因此,只需轻轻按下按钮,即可将添加到过程镜像中的变量转换为 PLC 代码,并自动连接,进一步简化了开发过程。
Tc3_PLCopen_OpcUa PLC 库扩展,包含 UA_Browse 功能块:TwinCAT 3 Tc3_PLCopen_OpcUa PLC 库以及相应的 TwinCAT OPC UA 客户端已通过基于 PLCopen 标准的 UA_Browse 功能块进行了扩展。这一功能可用于在 PLC 运行环境中搜索所连接的 OPC UA 服务器的命名空间。
TwinCAT 3 OPC UA Configurator 扩展,用于连接至全局发现服务器(GDS):通过 TwinCAT 3 OPC UA Configurator 可以配置 TwinCAT 3 OPC UA 服务器的图形界面。现在也可通过新的扩展功能使用简单的图形化方式设置服务器参数,以便使用 Global Discovery Server(GDS)完成注册。此外,集成在 TwinCAT 3 OPC UA Configurator 中的 OPC UA 客户端也可以连接至 GDS。
OPC UA server历史数据访问功能的扩展,包含了TwinCAT Analytics 格式的数据:TwinCAT 3 OPC UA Server 可以通过 OPC UA 通信 对 TwinCAT 实时变量进行安全且一致的访问。OPC UA 历史数据访问功能可以用来长期保存变量值,例如 SQL 数据库中的变量。TwinCAT Analytics 文件格式现在也可以作为一种存储格式使用。这样,就可以跨产品重复使用历史数据,例如在 TwinCAT 3 Analytics 或 TwinCAT 3 Scope 内。
发布用于 TwinCAT/BSD 的 TwinCAT 3 OPC UA 服务器:TwinCAT 3 OPC UA 服务器可以通过 OPC UA 实现对 TwinCAT 实时符号的安全和与数据一致的访问,现在也可用于 TwinCAT/BSD 操作系统平台。
TwinCAT 3 FTP 客户端可用于实现 PLC 与 FTP 或 SFTP 服务器之间的文件传输。新开发的版本将产品扩展到支持 SFTP 协议。它提供了一些必要的改进,包括支持 TwinCAT/BSD 、详细的传输进度监测和基于文件的连接配置文件。
此外,新版本还向后兼容先前版本的 PLC 功能库,即也兼容为先前版本的 FTP 客户端开发的现有 PLC 应用程序;但是,它们必须包含新的 PLC 功能库才能使用新功能。
TF6310 TwinCAT 3 TCP/IP 用于在 TwinCAT 3 PLC 内实施一个或多个 TCP/IP 服务器和/或 TCP/IP 客户端。PLC 中相应的功能块用于建立/断开通信连接以及实现纯粹的数据交换(发送和接收)。
相应的 TwinCAT 3 PLC 功能库和相应的 TwinCAT TCP/IP 客户端/服务器现在已通过功能块进行了扩展,用于集成传输层安全协议(TLS)。TLS 可用于保证传输层中客户端/服务器通信连接的安全,例如,通过使用客户端/服务器证书或预共享密钥。
TwinCAT IoT 实时驱动程序及相应的 Tc3_IotBase PLC 库现在已经扩展到包含 MQTTv5。MQTTv5 是最新版的 MQTT 协议,通过例如集成的请求/应答机制等附加功能丰富了 MQTT 堆栈,以优化通信。
该功能可从 TwinCAT 3.1 Build 4026 获取。
Tc3_IotCommunicator(TF6730)PLC 库以及相应的 TF6735 智能手机 APP(适用于安卓和 iOS 系统)已经过扩展,包含以下功能:
CX7000 的可用性:TF6730 和 TF6735 现在也可用于 CX7000 嵌入式控制器。CX7000是一款结构紧凑,价廉物美的 TwinCAT 3 控制器,受益于最新的 Communicator App 功能组件,非常适合应用于楼宇自动化应用场景。
扩展的楼宇自动化功能组件 TF6730 和 TF6735 在 TwinCAT 3.1.4024.32 版本之后发布的版本中已实现。可以在应用中使用以下功能:照明、百叶窗、电源插座、HVAC 系统、通风和定时器控制。客户定制功能组件的需求可以通过一个可配置的通用组件实现。组件的配置工作完全在 PLC 侧进行,最终用户只需要打开 APP 即可看到构建好的组件。
TF6730 和 TF6735 的新功能在 TwinCAT 3.1.4024.32 之后发布的所有版本中均可使用。 该 PLC库 也可以安装在 Build 4024 以前的旧版 TwinCAT 中。APP 必须至少更新到 1.4.0 版本才能使用这些新功能。
OPC UA is a platform-independent, service-oriented communication architecture for reliable, secure and multisupplier data transport from the production level to the production planning and ERP system or to the cloud.
TwinCAT FTP enables easy access from the PLC to one or several FTP servers with the aid of various function blocks. Files can be loaded to or from a server after the establishment of a connection (optional with authentication). Additional function blocks allow files or directories to be searched for, created, deleted and renamed.
TwinCAT TCP/IP enables the implementation and realization of one or several TCP/IP servers and/or TCP/IP clients within the TwinCAT 3 PLC. Corresponding function blocks exist for the establishment/disconnection of communication as well as for the pure exchange of data (send and receive). The function blocks also support the use of multicast addresses. In addition, Transport Layer Security (TLS) is used to secure the transport channel.
TwinCAT 3 IoT Communication provides basic functionalities in the form of PLC libraries for sending and receiving data via the so-called MQ Telemetry Transport (MQTT) protocol.
The TwinCAT 3 IoT Communicator makes it possible to easily transmit process data to multiple end devices, monitor status changes, and send information back to the machine. The IoT Communicator is also ideal for use in building automation. Widgets can be used to display values for lamps, fans, air conditioning systems and other components.
The TwinCAT 3 IoT Communicator App provides a simple solution for monitoring and analyzing TwinCAT process data on mobile end devices. In addition, widgets for lamps, fans, air conditioners and other components enable specific data from building automation to be displayed. To receive, send and display selected TwinCAT messages, apps can be downloaded from the app stores free of charge.