FB_CheckAllowedControllerMacAddr:检查 MAC 地址是否获得控制器允许
此功能块检查指定的 MAC 地址是否在控制器所允许的 MAC 地址范围内。只有在 MAC 地址相符的情况下,应用程序才会继续执行。否则,应用程序会停止,控制器进入 HALT 状态,系统变量 i_wLastApplicationError 被相应地更新。
库名称:PLCSystemBase
命名空间:PLCSystemBase
若要查看 IL 或 ST 语言的一般表示形式,请参阅功能和功能块表示形式一章。
下表描述了输入变量:
输入 |
类型 |
注释 |
---|---|---|
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 地址是此控制器允许的地址。 |