You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

77 lines
2.4 KiB

4 months ago
$INCLUDE_FILE
(* GLOBALE TYPEN *)
(* PROJEKT TYPEN *)
TYPE FAU_OUT:STRUCT
WVCS :INT ; (*水阀控制转换值,放大100倍*)
VFCS :INT; (*变频控制*)
FVCS :INT ; (*风阀控制 (50~100)*)
FDO :BOOL; (*风阀开控制*)
FDS :BOOL; (*风阀关控制*)
Control :BOOL; (*启停控制*)
RH :REAL; (*运行小时*)
SN :INT ; (*设备状态代码*)
END_STRUCT;
END_TYPE
TYPE FAU_IN:STRUCT
SM :INT ; (*季节模式 0夏季 1冬季 2过渡 *)
LM :BOOL; (*逻辑联动模式 0无联动 1联动 *)
Run :BOOL; (*运行状态*)
Fault :BOOL; (*故障状态*)
Auto :BOOL; (*自动状态*)
Control :BOOL; (*程序控制*)
FDOB :BOOL; (*风阀开状态*)
FDSB :BOOL; (*风阀关状态*)
FVMC :BOOL; (*风阀手动控制*)
FVMV :INT ; (*风阀手动控制值*)
FVOCT :TIME; (*风阀开启时间周期设定OpenCycleTime*)
FVOST :TIME; (*风阀开启稳定时间设定OpenStableTime*)
TSET :REAL; (*温度设定*)
WVMC :BOOL; (*水阀手动控制*)
WVMV :REAL; (*水阀手动控制值*)
VFMC :BOOL; (*变频手动控制值*)
VFMV :INT; (*变频手动控制值*)
STS :REAL; (*送风温度*)
RST :BOOL; (*运行时间累计重置*)
RSTV :REAL; (*运行时间累计重置值*)
FPS :BOOL; (*风机压差*)
IPS :BOOL; (*滤网压差*)
AFS :BOOL; (*低温断路开关*)
ISO1 :BOOL; (*运行故障反馈隔离*)
ISO2 :BOOL; (*风机压差反馈隔离*)
ISO3 :BOOL; (*低温断路报警隔离*)
VP :REAL; (*PI设定值P*)
VI :REAL; (*PI设定值I*)
FDELAY :TIME; (*风机启动延时*)
VDELAY :TIME; (*风阀信号切除延时*)
END_STRUCT;
END_TYPE
(* GLOBALE PROTOTYPEN *)
(* PROJEKT PROTOTYPEN *)
$INCLUDE "E:\PROGRAMFILE\EXDRIVER\EXCONFIG\EXDRIVE\LIB\BRCON_MCFB_ED_V3.3.0.1\$GEN$\BS_SCALE.PTT"
$INCLUDE "E:\PROGRAMFILE\EXDRIVER\EXCONFIG\EXDRIVE\LIB\BRCON_MCFB_ED_V3.3.0.1\$GEN$\IJ_EAFGROUP.PTT"
$INCLUDE "E:\PROGRAMFILE\EXDRIVER\EXCONFIG\EXDRIVE\LIB\BRCON_MCFB_ED_V3.3.0.1\$GEN$\BS_AVERAGE.PTT"
$INCLUDE "E:\PROGRAMFILE\EXDRIVER\EXCONFIG\EXDRIVE\LIB\BRCON_MCFB_ED_V3.3.0.1\$GEN$\IJ_FAU.PTT"
$INCLUDE "E:\PROGRAMFILE\EXDRIVER\EXCONFIG\EXDRIVE\LIB\BRCON_MCFB_ED_V3.3.0.1\$GEN$\IJ_LSYNCCONTROL.PTT"
(* EXTERNE POEs *)
$END_INCLUDE_FILE