Feature #1432
广州PSD门设备图元-原自定义多态逻辑错误-增加正在开门和正在关门的2态logic.dll
Start date:
06/04/2021
Due date:
06/04/2021
% Done:
0%
Estimated time:
Description
广州PSD门设备增加正在开门和正在关门的2态logic
1 2 3 4 5 6 7
HLS_ASD101_OFF;HLS_ASD101_ON;HLS_ASD101_OFFING;HLS_ASD101_ONING;HLS_ASD101_GL;HLS_ASD101_GZC;HLS_ASD101_GZO;
说明:HLS_ASD101_ONING动态开门进行中;HLS_ASD101_OFFING动态关门进行中
1000 000 关 返回值0
0100 000 开 返回值1
0010 000 正在关 返回值2
0001 000 正在开 返回值3
1 2 3 4 5 6 7
HLS_ASD101_OFF;HLS_ASD101_ON;HLS_ASD101_OFFING;HLS_ASD101_ONING;HLS_ASD101_GL;HLS_ASD101_GZC;HLS_ASD101_GZO;
说明:HLS_ASD101_ONING动态开门进行中;HLS_ASD101_OFFING动态关门进行中
1000 000 关 返回值0
0100 000 开 返回值1
0010 000 正在关 返回值2
0001 000 正在开 返回值3
- 100 隔离 返回值4
- 010 故障关 返回值5
- 001 故障开 返回值6
前4点全0或者多点为1时,显示未知态,返回值7
隔离、故障关、故障开,多点为1时,自左往右级别升高,返回最右边一个1值的对应返回值,例如111,返回6
当前四个判断为未知态时,此时有隔离、故障关、故障开 1值出现的,返回故障对应返回值
Files
History
Updated by yufeng wu over 3 years ago
Logic_stateN4PSD
自定义区域配置7个点code,分号;隔开,逻辑和返回值同上
当非7个点配置时,例如n个,前2个点off on联合判断开关值,返回0-1,第三点往后级别依次升高,前两点的00 11未知态级别最高返回值=n
cfg\logic.ini
[全局定义]
逻辑个数=13 新增一个
逻辑13 =自定义多点_PSD7
[自定义多点_PSD7]
文件=logic.dll
接口=Logic_stateN4PSD
Updated by yufeng wu about 3 years ago
后根据余震宇要求调整逻辑值
1000 000 关 返回值0
0100 000 开 返回值3
0010 000 正在关 返回值1
0001 000 正在开 返回值2
100 隔离 返回值4
010 故障关 返回值5
001 故障开 返回值6
前4点全0或者多点为1时,显示未知态,返回值7
隔离、故障关、故障开,多点为1时,自左往右级别升高,返回最右边一个1值的对应返回值,例如111,返回6
当前四个判断为未知态时,此时有隔离、故障关、故障开 1值出现的,返回故障对应返回值