• {{item.name}}
SIMATIC S7-1500系列 {{item.name}}
{{item2.name}}
更多
应用实例与扩展工具

开放式用户通信 (OUC) 的基本示例

star star star star star
5.0 分
  • 软件编程
  • 变量
  • 脚本
文档编号:109747710| 文档类型:应用实例与扩展工具| 发布时间:2023年10月20日
  • 0
  • 579
  • 1
提供了开放式用户通信 (OUC) 的示例库

目前,基于 TCP/IP 的开放式通信 (OUC) 是与 SIMATIC S7-CPU 进行通信的标准。


在 S7 CPU 中,OUC 基于指令(TCON、TSEND、TRCV 和 TDISCON)实施。用户需要将其用户程序中的指令参数化,并以容错方式调用指令。此任务需要用户审慎思考。为了简化任务,我们在 SCL 中提供 功能块 (FB)。

这些函数块包含以下机制:

  • 基于指令“TCON” 和 “TDISCON”的连接管理
  • 向伙伴 CPU 发送数据
  • 从伙伴 CPU 接收数据

应用示例显示了在代码中集成独立扩展的位置。

对于以下的 OUC 版本,其中有一个自己的 FB 作为通信模板。

  • ISO-on-TCP:FB“LOpenUserComm_IsoOnTcp”
  • TCP:FB“LOpenUserComm_Tcp”
  • UDP:FB“LOpenUserComm_Udp”(正在完善中)

所有通信模板都汇总在“LOpenUserComm”库中。


 
文档和示例项目
 文档 ISO-on-TCP (1.5 MB)
 文档 TCP (2.2 MB)
  STEP 7 V15 的“LOpenUserComm”库 (1.4 MB)


注意
可以更新和使用 STEP 7 V15.1 中的库。

最近一次更改  
adhoc 模式下检查电报头。


您可以前往全球资源库查看此文档: https://support.industry.siemens.com/cs/cn/zh/view/109747710

  • 评论
更多
  • 分享

    扫码分享

提示
您即将前往“全球技术资源库”。
“全球技术资源库”的用户名与本地支持中心(下载中心、技术论坛、找答案、1847工业学习平台)的用户名不通用。如果需要在全球技术资源库下载文档,您需要重新登录或注册。
确定

扫码进入移动端

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。