FB_CheckAllowedControllerMacAddr:检查 MAC 地址是否获得控制器允许

功能块描述

此功能块检查指定的 MAC 地址是否在控制器所允许的 MAC 地址范围内。只有在 MAC 地址相符的情况下,应用程序才会继续执行。否则,应用程序会停止,控制器进入 HALT 状态,系统变量 i_wLastApplicationError 被相应地更新。

库和命名空间

库名称:PLCSystemBase

命名空间:PLCSystemBase

图形表示形式

G-SE-0068286.1.gif

 

 

IL 和 ST 表示形式

若要查看 IL 或 ST 语言的一般表示形式,请参阅功能和功能块表示形式一章。

I/O 变量描述

下表描述了输入变量:

输入

类型

注释

byAllowedMacAddress

ARRAY[0...5] OF BYTE

要检查的 MAC 地址 [aa.bb.cc.dd.ee.ff]

oi_byMACAddress[0]= aa

o...

oi_byMACAddress[5]= ff

下表介绍输出变量:

输出

类型

注释

xControllerMacAddressOk

BOOL

TRUE = 表示 MAC 地址是此控制器允许的地址。