产品中心/ PRODUCTS

我的位置:首页  >  产品中心  >  SIEMENS 西门子 PLC  >  S7-1500  >  西门子PLC TCP/UDP OUC
西门子PLC TCP/UDP OUC
  • 产品型号:
  • 厂商性质:经销商
  • 更新时间:2026-07-03
  • 访  问  量:158
简要描述:

西门子开放式用户通信(OUC)是基于标准 Socket 接口的跨品牌以太网通信方案,支持‌TCP‌(面向流)、‌UDP‌(无连接消息)及‌ISO-on-TCP‌三种模式,需通过‌TCON/TSEND/TRECV/TDCON‌(S7-1200/1500/200 SMART 指令集略有差异)手动管理连接与数据收发 。‌‌

核心概念与协议特性
OUC 允许 PLC 自定义数据格式与交互逻辑

在线咨询

联系电话:

产品详情



西门子开放式用户通信(OUC)是基于标准 Socket 接口的跨品牌以太网通信方案,支持‌TCP‌(面向流)、‌UDP‌(无连接消息)及‌ISO-on-TCP‌三种模式,需通过‌TCON/TSEND/TRECV/TDCON‌(S7-1200/1500/200 SMART 指令集略有差异)手动管理连接与数据收发 。‌‌

核心概念与协议特性

OUC 允许 PLC 自定义数据格式与交互逻辑,打破仅支持 S7 协议的限制,适用于与非西门子设备(如机器人、视觉系统、第三方仪表)或不同系列西门子 PLC 通信 。

‌TCP‌:面向连接、可靠传输(带重传确认),数据以“流"形式传输,无天然帧边界,需自定义起止符或长度头;适合大数据量稳定传输 。

‌UDP‌:无连接、不可靠但低延迟,以“消息包"为单位发送,丢包不重传;每次发送需指定目标 IP/端口,适合高频小数据或广播场景 。

‌ISO-on-TCP‌:基于 RFC 1006 将 ISO 协议映射到 TCP,保留“面向消息"特性(含长度标识),可靠性高,常用于西门子设备间互联,需配置 TSAP 地址 。‌‌

关键指令与工作流程

OUC 通信为双边交互(两端均需编程),核心流程为“建连→收发→断连",指令分为‌自带连接管理‌(如 TSEND_C/TRCV_C)和‌需手动建连‌(如 TCON+TSEND+TRECV)两类 。

‌建立连接‌:使用 TCON(或集成指令自动处理),区分‌主动模式‌(客户端发起)与‌被动模式‌(服务端 );TCP/UDP 需配置 IP 与端口,ISO-on-TCP 需额外匹配本地/远程 TSAP 。

‌数据发送‌:TSEND(需手动建连)或 TSEND_C(自动建连);UDP 模式下每次发送需在参数表中填入目标 IP 和端口 。

‌数据接收‌:TRECV(需常使能 EN_R=1)或 TRCV_C;TCP 需注意流式拼接问题,UDP 接收后可获取发送方 IP/端口信息 。

‌断开连接‌:通信结束调用 TDCON 释放资源,断开后需重新触发 TCON 才能再次通信 。‌‌

注意事项与资源限制

‌连接资源‌:S7-1200 系列默认预留 8 个 OUC 连接资源,可扩展至最多 14 个(含动态资源),TCP/UDP/ISO-on-TCP 共享此配额 。

‌参数配置‌:手动指令依赖连续 VB/DB 参数表,连接 ID 必须 且贯穿 TCON/TSEND/TRECV/TDCON;UDP 无连接状态,不可用 TDCON 断连(无需建连)。

‌边界处理‌:TCP 流协议需应用层定义消息帧(如头长度 + 数据),避免粘包/拆包导致解析错误;ISO-on-TCP 两端 TSAP 格式必须严格一致(通常以 0xE0 开头)



































在线咨询

留言框

  • 产品:

  • 您的单位:

  • 您的姓名:

  • 联系电话:

  • 常用邮箱:

  • 省份:

  • 详细地址:

  • 补充说明:

  • 验证码:

    请输入计算结果(填写阿拉伯数字),如:三加四=7

扫码加微信

TEL:13816550676

扫码加微信