西门子S7-1200 OPC UA 通讯

什么是OPC UA? 标准 OPC 仅支持 Windows 操作系统。为了应对这一限制条件,OPC Foundation 研发出了 OPC UA(OPC 统一架构)标准。 OPC UA 标准并不特定于某个平台,并且针对高性能应用使用优化的基于 TCP 的二进制协议。 OPC UA 支持诸如 Window、Linux、Apple OS X、实时操作系统或移动操作系统(Android 或 iOS)。 OPC UA 目前支持以下传输机制和协议: 通过 TCP/IP,将消息作为二进制流直接传输 (S7-1200 支持) 通过 TCP/IP 和 HTTP 采用 XML 形式传送消息。由于这种传输机制仅支持慢速传输,因此极少使用 S7-1200 基本控制器支持"Micro Embedded Device 2017 Server Profile"。 由于 OPC UA 标准独立于特定的操作系统,并采用安全传送机制和数据语义描述,因此尤其适合于跨层级的数据交换。机器数据(受控变量,测量值或参数)也可采用这种方式传输。 OPC UA 采用简单的客户端/服务器的机制进行通信。服务器可在网络中提供大量信息,如有关 CPU、OPC UA 服务器、数据和数据类型的信息。OPC UA 客户端访问这些信息。 通过OPC UA 可以做些什么? OPC UA 通信常用的有以下功能: · 浏览 · 读/写 · 注册读/写 · 订阅 · 方法 · 伴随规范 S7-1200 支持的 OPC UA 功能 服务器: S7-1200 CPU 固件版本 V4.4 及以上版本均配备 OPC UA 服务器,除了标准的 S7-1200 CPU 外,还包括 S7-1200F 系列 CPU。 · 浏览 · 读/写 · 订阅 · 方法(仅 V4.5 支持) · 伴随规范 固件版本 V4.5 开始支持结构化数据类型(结构和数组)、诊断功能。 客户端: S7-1200 CPU 目前不支持,具体信息可以参考表1 描述。 表 1.S7-1200 OPC UA 各版本兼容性 S7-1200 OPC UA性能参数 S7-1200 OPC UA 的性能参数,以固件版本 V4.5 为例,参考表 2 内容。

S7-200 SMART PLC 与 RFID 读写器的通信

应用描述 S7-200 SMART PLC 将微处理器、集成电源、输入和输出电路、运动控制、RS-485 通讯口以及以太网通讯口组合到一个设计紧凑的外壳中形成了功能强大的控制器。S7-200 SMART PLC 集成的 RS-485 口支持 PPI、modbus RTU 、USS 等通讯协议,扩展 SB CM01 RS485/232 通信板可以使用 RS-485 或 RS-232 连接方式。 SIMATIC RF200R 系列是一种紧凑型低成本读写装置,尤其适合在工业小型装配线和内部物流系统中使用。通过 RF200R 极为经济有效地实现 HF 范围(13.56 MHz,ISO 15693)内的中等性能识别任务。RF200R 读写装置可与 MOBY D 产品系列 (MDS Dxxx) 中的 ISO 数据载体一起使用。 S7-200 SMART PLC 使用 SB CM01 RS485/232 通信板可与 RF200R 读写器通过 RS-232 连接方式,采用 RFID_smart_library 指令库实现与 RF200R 进行通信来实现对数据载体的读写。 解决方案 本文以 ST40 CPU 和 RF260R 为例,具体讲解了S7-200 SMART PLC 采用 RFID_smart_library 指令库实现与 RF260R 的编程和调试过程。 图01. S7-200 SMART 与RF260R 设备的基本连接 1. RF260R读写器 SB CM01 RS485/232 通信板 S7-200 SMART PLC MDS DXX数据载体 电源末端开路的RS-232连接电缆 下载链接 1.入门指南 https://sykkr.quickconnect.cn/d/s/wvIBqUs2Zo0YFs0ZP8Ku0lciNacEhE3j/CUbuvVTmrlcwBnIHZN7vHlmMYH7FiKlX-YLHAeDPcEQs 2.示范程序 https://sykkr.quickconnect.cn/d/s/wvIBe0nurhgLcBEiZiYJhwjlYs1slapu/U1gvs47LAoJzBHr1oXkyHrBZlNiQX-HQ-h7EAE1_cEQs 3.指令库 https://sykkr.quickconnect.cn/d/s/wvIBPWpssPBQfrGKCrY1g21gzXfXM1Nj/OYlRn2bRrgjw-ieuXt5iETHXjUuPvMVu-PrGABAvcEQs