产品库

s7-1200 西门子通信模块6ES7211-1AE40-0XB0

产品信息


7.5.1.1 开放式用户通信指令的连接 ID

TSEND_CTRCV_C TCON PROFINET 指令到用户程序中时,STEP 7

会创建一个背景数据块,以组态设备之间的通信通道(或连接)。

使用指令的属性”(Properties) ( 163) 组态连接的参数。 这些参数中有该连接的连接

ID

 连接 ID 对于 CPU 必须是的。 创建的每个连接必须具有不同的 DB 和连接 ID

 本地 CPU 和伙伴 CPU 都可以对同一连接使用相同的连接 ID 编号,但连接 ID

编号不需要匹配。 连接 ID 编号只与各 CPU 用户程序中的 PROFINET 指令相关。

 CPU 的连接 ID 可以使用任何数字。 但是,从“1”开始按顺序组态连接 ID

可以很容易地跟踪特定 CPU 使用的连接数。

说明

用户程序中的每个 TSEND_CTRCV_C TCON 指令都创建一个新连接。

为每使 ID 

西门子通信模块6ES7211-1AE40-0XB0

 

说明

Web (HTTP) 连接: CPU 提供用于多个 Web 浏览器的连接。 CPU

可同时支持的浏览器数取决于给定 Web 浏览器请求/使用的连接数。

说明

开放式用户通信、S7 连接、HMI、编程设备以及 Web (HTTP)

通信连接可以根据当前使用的功能使用多个连接资源。

PROFINET  PROFIBUS 指令


 

PROFINET 指令

TSEND_C TRCV_C 指令将 TCON SCON 指令的功能与 TSEND TRCV

指令相结合,从而使 PROFINET 通信更加简单。

 TSEND_C 可与伙伴站建立 TCP  ISO on TCP

通信连接、发送数据,并且可以终止该连接。 设置并建立连接后,CPU

会自动保持和该连接。TSEND_C 指令兼具 TCONSCON TSEND

指令的功能。

 TRCV_C 可与伙伴 CPU 建立 TCP  ISO-on-TCP

通信连接,可接收数据,并且可以终止该连接。 设置并建立连接后,CPU 会自动保持和该连接。 TRCV_C 指令兼具 TCONSCON  TRCV 指令的功能。

此外,也支持 TCONSCONTSEND TRCV 指令。

使用 TUSEND TURCV 指令可通过 UDP 发送或接收数据。TUSEND

TURCV(以及

TSENDTRCVTCONSCON)异步运行,即,作业的处理需要多次调用指令来

完成。


 

7.4 PROFINET  PROFIBUS 指令

使用 IP_CONF 指令可在用户程序中更改 IP 组态参数。IP_CONF 异步运行。执行作业时需要多次调用指令。


 

PROFIBUS 指令

DPNRM_DG(读取诊断)指令以“EN 50 170 2 卷,PROFIBUS”所的格式来读取

DP 从站的当前诊断数据。


 

用于 PROFINETPROFIBUS AS-i 的分布式 I/O 指令

可以对 PROFINETPROFIBUS GPRS 使用以下指令。

 使用 RDREC读取记录)和

WRREC(写入记录)指令可在组件(例如,机架上的模块,或者分布式组件(P ROFIBUS DP PROFINET IO))中读写的数据记录。

  使用 RALRM读取指令可从 DP 从站或 PROFINET IO 设备组件读取中断及其信息。 输出参数中的信息包含被调用 OB 的启动信息以及中断源的信息。

 使用 DPRD_DAT读取一致数据 DPWR_DAT写入一致数据指令可以从 DP

从站或向 DP 从站传送 64 字节以上的一致数据区域。

 仅针对 PROFIBUS,使用 DPNRM_DG 指令将以“EN 50 170  2

卷,PROFIBUS”所的格式来读取 DP 从站的当前诊断数据。


 

7.5 PROFINET

7.5.1 开放式用户通信

CPU 的集成 PROFINET 端口支持多种以太网网络上的通信:

 传输控制协议 (TCP)

 ISO on TCP (RFC 1006)

 用户数据报协议 (UDP)

表格 7- 2 协议以及用于每种协议的通信指令

协议

用途示例

在接收区输入数据

通信指令

寻址类型

TCP

CPU CPU 通信帧传输

特殊

TRCV_C

TRCV V4.1

及早期指令

将端口号分配给本地

()和伙伴(被动)设备

长度的数据接收

TSEND_CTRCV_ CTCONSC ONTSEND TRCVV4.1

及早期指令)

ISO on TCP

CPU CPU 通信消息的分割和重组

特殊

TRCV_C

TRCV V4.1

及早期指令

TSAP

分配给本地() 和伙伴(被动)设备

协议控制

TSEND_CTRCV_ CTCONSC ONTSEND TRCV V4.1

及早期指令

UDP

CPU CPU 通信用户程序通信

用户数据报协议

TUSEND TURCV

将端口号分配给本地

和伙伴动)设备,但不是专

用连接


 

协议

用途示例

在接收区输入数据

通信指令

寻址类型

S7 通信

CPU CPU 通信CPU

读取数据/CPU

写入数据

长度的数据传输和接收

GET PUT

TSAP

分配给本地() 和伙伴(被动)设备

PROFINET IO

CPU

PROFINET IO

设备通信

长度的数据传输和接收

内置

内置

7.5.1.1 特殊

通常,TCP ISO-on-TCP 接收长度的数据包(1 8192 字节)。 TRCV_C

TRCV 通信指令还提供特殊通信,可接收可变长度的数据包(1 1472 字节)。

说明

如果将数据存储在”DB(仅符号访问)中,则只能接收数据类型为

ByteCharUSInt  SInt 的数

要针对特殊组态 TRCV_C TRCV 指令,请置位 ADHOC 指令输入参数。

如果在特殊下并未调用 TRCV_C TRCV

指令,则可在一次调用中接收多个数据包。 例如: 如果要通过一次调用接收五个 100

字节的数据包,TCP 可将这五个数据包打包成一个 500 字节的数据包一起传送,而 ISO- on-TCP 则可将该数据包重组成五个 100 字节的数据包

 


 

信息声明:本产品供应信息由仪器网为您整合,供应商为(嘉奥得自动化科技电子(杭州)有限公司),内容包括 (s7-1200 西门子通信模块6ES7211-1AE40-0XB0)的品牌、型号、技术参数、详细介绍等;如果您想了解更多关于 (s7-1200 西门子通信模块6ES7211-1AE40-0XB0)的信息,请直接联系供应商,给供应商留言!
供应商产品推荐
    您可能感兴趣的产品