公司动态
当前位置:首页 > 公司动态 > 命令典型值 Cmd08X_R
命令典型值 Cmd08X_R

有效性

S7-1500

功能

针对特定位通过 8 个通道接收 8 字节命令

有关 8 取 1 检查的信息,请参见下述内容。

参数

常规参数:

PartnerNo

PartnerObjectNo

有关说明,请参见部分。

名称:

Enabled

有关声明、数据类型、取值范围、默认值和功能的信息,请参见部分。

特定于典型程序块的响应:

启用块处理

如果禁用处理,则 FB 仅检查是否已取消处理锁定。不输出任何仍接收到的命令。FB 无法发送或接收组织帧,因此处于该状态的 FB 无法在组织级通信。

如果“Enabled”输入可由开关控制,则此本地禁用意为不再输出接收到的命令。由于该块不能发送组织帧,因此无法将此本地禁用报告回伙伴本身。必须借助另一个典型程序块(例如 Bin04B_S)完成。

名称:

CommandOutputTime

声明:

INPUT

数据类型:

INT

取值范围:

0 ... 500

默认值:

500

说明:

命令输出的命令输出时间(毫秒)

*的时间适用于所有命令输出。

对每个命令通道单独计算输出时间。仅当在输出中再次接收到同一命令,才重新计算输出时间。其它命令的输出时间不受影响。

如果值为零,已设置的命令输出不会由命令典型程序块复位。需要通过用户程序完成复位。

名称:

NewData

说明:

有关声明、数据类型、取值范围、默认值和功能的信息,请参见部分。

当 FB 接收到新数据并将其输出到相应“CommandOuputXX”输出时,输出“NewData”在一个 OB1 循环内始终设置为 TRUE。

名称:

CommandOutput01..08

声明:

IN_OUT

数据类型:

Bool

取值范围:

请参见地址范围

默认值:

0 (B#16#0)

地址范围:

输出位

Q 0.0 ... Q n.7

存储器

M 0.0 ... M n.7

数据位

DBm.DBX 0.0 ... n.7

由于该参数是输入/输出参数(IN_OUT 声明),因此不允许将命令位的 I/O 直接输出到 PQ0 ... PQn。此外,不应使用本地存储器的规范。

说明:

命令输出位

该参数出现八次,每个通道一次。

为使命令输出可以由命令典型程序块本身和用户程序复位(当输出时间 = 0 时),已将该参数声明为输入/输出参数 (IN_OUT)。

 

在每个字节中执行内部 8 取 1 检查。

如果在一个字节中收到多个位,则输出以下错误:

0xB174 ‑ 8 取 1 错误

如果命令字节副本不同,则输出以下错误:

0xB173 ‑ 命令和控制字节不同

以上两种情况都会删除命令。


shtxjd.cn.b2b168.com/m/