6ES7431-7QH00-0AB0
BLOCK_DB
BLOCK_SDB
2字节 指示在被调用的逻辑块中由程序使用的块
格式: FC101
DB42
POINTER 6字节 标识地址
Format: P#M50.0
ANY 10字节 用于当前参数的数据类型是未知的
格式: P#M50.0 BYTE 10 数据类型是ANY格式
P#M100.0 WORD 5
L#1COUNTER 10 参数类型是ANY格式
附录
A-40
A.3.4.1 参数类型BLOCK、COUNTER、TIMER 的格式
STEP 7 将参数类型BLOCK、COUNTER 和
6ES7431-7QH00-0AB0
消息。
对热重启的反应
只有在暖重启或冷重启期间,用于S7通讯的SFB才被设置为NO_INIT状态。
也就是说,它们的反应和可以在热重启之后重新恢复运行的用户功能块一样。
对存储器复位的反应
存储器复位将终止所有连接。由于在存储器复位之后,对于用户程序来说,暖重启
或冷重启是唯一可以运行的启动类型,所以所有用于S7通讯的SFB (如果仍然存在)
都被设置为NO_INIT状态
6ES7431-7QH00-0AB0
暖重启和冷重启
在暖重启和冷重启期间,所有SFB都设置为NO_INIT状态。存储在背景数据块中的
实际参数不会改变。
通过SFB执行暖重启和冷重启,以实现双边数据交换
通常,用于双边数据交换的带有SFB的两个模块不会同时暖重启或冷重启。
SFB的反应受下列规则的控制:
接收块(SFB URCV、BRCV)的反应如下:
? 如果在暖重启或冷重启时,SFB已经接收了一个作业,但是还没有确认这个
作业,则SFB将产生一个序列中止帧(CFB、BRCV),并立即跳转到NO_INIT
状态。
6ES7431-7QH00-0AB0