移植点对点程序块

2021-07-09 浏览次数:91
移植点对点程序块

简介

S7-300/400 使用特定的程序块,通过点对点 CP 实现通信功能。

S7-1500 中包含有一个适用于这些通信功能的修订指令集。

在移植期间,将询问是使用适用于 S7‑1500 通信模块的修订指令集还是 S7‑300/400 通信处理器的程序块。

下表简要列出了移植 S7-300/400 中程序块时所使用的 S7-1500 指令。

有关“类别”列中规范的详细信息,请参见章节“有关移植指令的信息”。

用于点对点通信的程序块


通信服务/功能范围

S7‑1500
中的指令

类别

CP 300

CP 400

ET 200S

CP 340 的块

P_RCV

-

-

Receive_P2P

3 1)

P_SEND

-

-

Send_P2P

3 1)

P_RESET

-

-

Receive_Reset

3 1)

V24_STAT_340

-

-

Signal_Get

3 1)

V24_SET_340

-

-

Signal_Set

3 1)

P_PRINT

-

-

-

4

CP 341 的块

P_RCV_RK

-

-

Receive_P2P

3 1)

P_SND_RK

-

-

Send_P2P

3 1)

V24_STAT

-

-

Signal_Get

3 1)

V24_SET

-

-

Signal_Set

3 1)

P-PRT341

-

-

-

4

CP 440 的块

RECV_440

-

-

Receive_P2P

3 1)

SEND_440

-

-

Send_P2P

3 1)

RES_RECV

-

-

Receive_Reset

3 1)

CP 441 的块

V24_STAT_441

-

-

Signal_Get

3 1)

V24_SET_441

-

-

Signal_Set

3 1)

Modbus 的块

MODB_341

-

-

-

4 2)

MODB_441

-

-

-

4 2)

ET 200S 1SI 的块

S_RCV

-

-

Receive_P2P

3 1)

S_SEND

-

-

Send_P2P

3 1)

S_VSTAT

-

-

Signal_Get

3 1)

S_VSET

-

-

Signal_Set

3 1)

S_XON

-

-

Port_Config

3 1)

S_RTS

-

-

Port_Config

3 1)

S_V24

-

-

Send_Config

3 1)

S_MODB

-

-

-

4 2)

S_USST

-

-

-

4 2)

S_USSR

-

-

-

4 2)

S_USSI

-

-

-

4 2)

紧凑型 CPU S7-300 中的块

SEND_PTP

-

-

Send_P2P

3 1)

RCV_PTP

-

-

Receive_P2P

3 1)

RES_RCVB

-

-

Receive_Reset

3 1)

1) 有关移植该指令的信息,请参见“链接”。

2) S7-1500 不支持 ET 200S 1SI 中的这些指令。而使用 Modbus (RTU) 或 USS 中的指令,连接点到点模块“ET 200SP CM PtP”。

其它形参

在 S7-1500 中,这些指令还带有其它形参。在移植过程中,需要为这些附加参数提供相应的实参。


shtxjd.cn.b2b168.com/m/
top