点对点通信模块概述

时间:2021-07-30点击次数:244

通信模块概述

自动化系统包含各式各样的组件。其中也包括通信模块。串行通信通过点对点连接提供简单的数据交换功能。

通过在 OSI 层模型中的较低层设置通信参数,便可以自定义各种通信伙伴(请参见传输安全性部分)。

只有利用带有串行接口的通信模块 (CM),才能通过与 S7-1500、ET 200MP 和 ET 200SP 的点对点连接实现通信。

为此,SIMATIC S7 提供了多个模块来提供物理接口和基本协议机制。

RS232:该接口通过附加伴随信号协调伙伴之间的通信。

RS422/RS485:该接口可通过使用差分电压作为传输技术来延长线路,还可以通过总线结构实现包含 2 台以上设备的结构 (RS485)。

执行 CPU 和 CM(通信模块)之间协调工作的指令可用于从 CPU 向相应模块传送数据。它们将通知用户程序成功传送或接收了新数据(在没有 SIMATIC CPU 的系统中,用户必须自行编写这些指令的功能)。

本功能手册介绍了 PtP 通信模块的功能和使用。

组件和订货号概述

通信模块及其应用适宜性的表格式概述

通信模块

S7-1500

ET 200MP

ET 200SP

订货号

CM PtP RS232 BA 1)

X

X

6ES7540-1AD00-0AA0

CM PtP RS422/485 BA

X

X

6ES7540-1AB00-0AA0

CM PtP RS232 HF 2)

X

X

6ES7541-1AD00-0AB0

CM PtP RS422/485 HF

X

X

6ES7541-1AB00-0AB0

CM PtP (ET 200SP)

X

6ES7137-6AA00-0BA0

1) BA = 基本
2) HF = 高性能型

组件和接口概述

通信模块及其功能的表格式概述。

通信模块

接口

协议

连接技术

 

 

Freeport

3964(R)

Modbus Master

Modbus Slave

USS-Master

D 型
9 针

D 型
15 针

CM PtP RS232 BA

RS232

X

X

-

-

X

X

-

CM PtP RS422/485 BA

RS422

X

X

-

-

X

-

X

RS485

X

-

-

-

X

-

X

CM PtP RS232 HF

RS232

X

X

X

X

X

X

-

CM PtP RS422/485 HF

RS422

X

X

X

X

X

-

X

RS485

X

-

X

X

X

-

X

CM PtP (ET 200SP)

RS232

X

X

X

X

X

ET 200SP BaseUnit 1)

RS422 2)

X

X

X

X

X

RS485

X

-

X

X

X

1) BaseUnit 用端子替代 D 型接口;分配取决于物理传输属性
2) CM PtP 通信模块也可用于 RS422 模式中的多点连接

组件和数据传输速率概述

通信模块可以按照不同的数据传输速率收发数据。下表显示了各个通信模块的分配。

通信模块

数据传输速率 (bps)

 

300

600

1200

2400

4800

9600

19200

38400

57600

76800

115200

CM PtP RS232 BA

X

X

X

X

X

X

X

-

-

-

-

CM PtP RS422/485 BA

X

X

X

X

X

X

X

-

-

-

-

CM PtP RS232 HF

X

X

X

X

X

X

X

X

X

X

X

CM PtP RS422/485 HF

X

X

X

X

X

X

X

X

X

X

X

CM PtP (ET 200SP)

X

X

X

X

X

X

X

X

X

X

X

组件和接收缓冲区大小概述

每个通信模块都有一个缓冲区用来临时存储接收到的帧数据。下表显示了单帧较大长度的分配以及单个通信模块存储器的大小。

模块

接收缓冲区大小
KB

较大帧长度
KB

可缓冲帧

CM PtP RS232 BA

2

1

255

CM PtP RS422/485 BA

2

1

255

CM PtP RS232 HF

8

4

255

CM PtP RS422/485 HF

8

4

255

CM PtP (ET 200SP)

4

2

255

伴随信号和数据流控制

使用 XON/XOFF 进行软件数据流控制

自由口协议支持使用 XON/XOFF 通过 RS232 和 RS422 接口进行数据流控制。

使用 RTS/CTS 进行硬件数据流控制

自由口协议支持使用 RTS/CTS 通过 RS232 接口进行数据流控制。

伴随信号的自动操作

RS232 伴随信号可使用 Freeport、Modbus 主站和 Modbus 从站协议通过 RS232 接口进行控制。(仅在硬件数据流控制激活时可用。)

通信模块的协议

您可使用不同协议建立通信连接,具体取决于所使用的通信模块:

Freeport:传输不带有*协议格式的 ASCII 字符串

3964(R):可编程逻辑控制器之间的通信(主站/主站通信)

Modbus RTU:可编程逻辑控制器之间的通信(主站/从站通信)。通信模块既可以是主站,也可以是从站。

USS:可编程控制器与变频器之间的通信(主站/从站通信)。通信根据变频器技术要求而定制。通信模块仅可作为主站。


http://shtxjd.cn.b2b168.com

产品推荐