有效性
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/