数据点典型值的类型
数据点典型值处理相同信息类型的一个或多个数据点,例如 4 字节的二进制信息、4 个模拟值或 1 字节命令等。
当调用数据点典型值 (FB) 时,需要*相应的背景数据块,将要把数据写入或从中读取将要传送的数据。
典型值传送方向
用于*类型或数量信息的数据点典型值始终有两个版本:
用于采集和发送的典型值
用于接收和输出的典型值
使用数据点典型值时,根据传送方向进行区分:
发送典型值
发送典型值处理数据并将其发送至远程伙伴。
其具有结尾“_S”例如: Bin04B_S, Ana04W_S
接收典型值
接收典型值从其远程伙伴接收数据。
其具有结尾“_R”例如: Bin04B_R, Ana04W_R
在两个通信伙伴上传送数据时,始终包含相应的典型值对。
示例:
监视方向
- 该站发送二进制数据,具有典型值 Bin04B_S。
- *站接收数据,具有典型值 Bin04B_R。
控制方向
- *站发送命令,具有典型值 Cmd01B_S。
- 该站接收命令,具有典型值 Cmd01B_R。
典型值名称结构
提示 无 SMS 块与 STEP 7 V5 的块库不同,全局库“Telecontrol ST7”中不存在用于发送 SMS 的块。 可在 TIA Portal 中通过消息编辑器组态 STEP 7 Professional 的电子邮件和/或 SMS 发送,请参见组态数据点和消息部分。 |
数据点典型值的 8 字符名称根据以下规划分配:
列表: 8 字符典型值名称的结构
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
---|---|---|---|---|---|---|---|
数据点类型 | 数据量 (类型编号遵守特征 6) 例外: | 数据格式 X = 位 B = 字节 W = 字 D = 双字 R = 实数 | 未使用 (下划线) | S R | |||
Bin = 二进制信息 | |||||||
Ana = 模拟值 | |||||||
Cnt = 计数值 | |||||||
Cmd = 命令 | |||||||
Set = 设定值、参数 | |||||||
Par = 参数 | |||||||
Dat = 数据(任意混合信息类型) |
数据点典型值概述
下表概要说明了数据点典型值。
列表: 数据点典型值概述
数据格式 | 符号块名称 | 功能 |
---|---|---|
二进制值典型值 | ||
Byte | Bin04B_S | 发送 4 字节二进制值 |
Byte | Bin04B_R | 接收 4 字节二进制值 |
模拟值典型值 | ||
Int | Ana04W_S | 发送 4 个模拟值 |
Int | Ana04W_R | 接收 4 个模拟值 |
Real | Ana04R_S | 以浮点数形式发送 4 个模拟值 |
Real | Ana04R_R | 以浮点数形式接收 4 个模拟值 |
计数值典型值 | ||
UInt, Word * | Cnt01D_S | 发送 1 个计数值 |
UInt, Word * | Cnt01D_R | 接收 1 个计数值 |
UInt, Word * | Cnt04D_S | 发送 4 个计数值 |
UInt, Word * | Cnt04D_R | 接收 4 个计数值 |
命令典型值 | ||
Byte, USInt * | Cmd01B_S | 发送 1 字节命令 |
Bit | Cmd08X_S | 针对特定位发送 8 字节命令 |
Bit | Cmd08X_R | 针对特定位接收 8 字节命令 |
Byte, USInt * | Cmd01B_R | 接收 1 字节命令 |
设定值与参数典型值 | ||
Word | Set01W_S | 发送 1 个设定值并接收当前本地设定值 |
Word | Set01W_R | 接收 1 个设定值并发送当前本地设定值 |
ARRAY [1...12] of DInt / UDInt / DWord / Real * | Par12D_S | 发送较多 12 个双字的参数并接收当前本地参数 |
ARRAY [1...12] of DInt / UDInt / DWord / Real * | Par12D_R | 接收较多 12 个双字的参数并发送当前本地参数 |
用于变量数据类型和数量的典型值 | ||
ARRAY [1...12] of DInt / UDInt / DWord / Real * | Dat12D_S | 发送较多 12 个双字的任意数据 |
ARRAY [1...12] of DInt / UDInt / DWord / Real * | Dat12D_R | 接收较多 12 个双字的任意数据 |
Div. 数据类型 ** | Dat12x1D_S | 较多发送 12 个通道的任意数据 |
Div. 数据类型 ** | Dat12x1D_R | 较多接收 12 个通道的任意数据 |
DWord | Dat256D_S | 发送较多 256 个双字的任意数据 |
DWord | Dat256D_R | 接收较多 256 个双字的任意数据 |
shtxjd.cn.b2b168.com/m/