PLC

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

2025China.cn   2017年11月22日

  目前,基于 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”库中。

(转载)

标签:西门子 S7 CPU 我要反馈 
什么是新一代机器人界面(HMI)?
ABB协作机器人,自动化从未如此简单
优傲机器人下载中心
即刻点击并下载ABB资料,好礼赢不停~
西克
专题报道