#include"TcPch.h"
#pragma hdrstop
#include"IoAlarmSignal.h"
#include"DEVICE.h"
#include"debug.h"
IoAlarmSignal::IoAlarmSignal(const char* className,const char* name,const char* module):BaseDevice(className, name, module){
}
//AUTOIO_BEGIN
IoAlarmSignal* _initAlarmSignalUPSFault_0(){
	static IoAlarmSignal staticAlarmSignalUPSFault("IoAlarmSignal","AlarmSignalUPSFault",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalUPSFault=&staticAlarmSignalUPSFault;
	IoAlarmSignal* dev=&staticAlarmSignalUPSFault;
	strcpy(dev->id,"AlarmSignalUPSFault");
	strcpy(dev->diSignalsplay,"UPS Fault");
	dev->diSignal.create("diSignal",&NDI->UPS_Fault,"NDI.UPS_Fault",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalUPSAlarm_0(){
	static IoAlarmSignal staticAlarmSignalUPSAlarm("IoAlarmSignal","AlarmSignalUPSAlarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalUPSAlarm=&staticAlarmSignalUPSAlarm;
	IoAlarmSignal* dev=&staticAlarmSignalUPSAlarm;
	strcpy(dev->id,"AlarmSignalUPSAlarm");
	strcpy(dev->diSignalsplay,"UPS Alarm");
	dev->diSignal.create("diSignal",&NDI->UPS_Alarm,"NDI.UPS_Alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalVaccum1PumpWarning_0(){
	static IoAlarmSignal staticAlarmSignalVaccum1PumpWarning("IoAlarmSignal","AlarmSignalVaccum1PumpWarning",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalVaccum1PumpWarning=&staticAlarmSignalVaccum1PumpWarning;
	IoAlarmSignal* dev=&staticAlarmSignalVaccum1PumpWarning;
	strcpy(dev->id,"AlarmSignalVaccum1PumpWarning");
	strcpy(dev->diSignalsplay,"Vaccum1 Pump Warning");
	dev->diSignal.create("diSignal",&NDI->Vaccum1_Pump_Warning,"NDI.Vaccum1_Pump_Warning",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalVaccum1PumpAlarm_0(){
	static IoAlarmSignal staticAlarmSignalVaccum1PumpAlarm("IoAlarmSignal","AlarmSignalVaccum1PumpAlarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalVaccum1PumpAlarm=&staticAlarmSignalVaccum1PumpAlarm;
	IoAlarmSignal* dev=&staticAlarmSignalVaccum1PumpAlarm;
	strcpy(dev->id,"AlarmSignalVaccum1PumpAlarm");
	strcpy(dev->diSignalsplay,"Vaccum1 Pump Alarm");
	dev->diSignal.create("diSignal",&NDI->Vaccum1_Pump_Alarm,"NDI.Vaccum1_Pump_Alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPS17ValueOutLimitAlarm1_0(){
	static IoAlarmSignal staticAlarmSignalPS17ValueOutLimitAlarm1("IoAlarmSignal","AlarmSignalPS17ValueOutLimitAlarm1",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPS17ValueOutLimitAlarm1=&staticAlarmSignalPS17ValueOutLimitAlarm1;
	IoAlarmSignal* dev=&staticAlarmSignalPS17ValueOutLimitAlarm1;
	strcpy(dev->id,"AlarmSignalPS17ValueOutLimitAlarm1");
	strcpy(dev->diSignalsplay,"PS17 Value Out Limit Alarm1");
	dev->diSignal.create("diSignal",&NDI->PS17_Value_Out_Limit_Alarm1,"NDI.PS17_Value_Out_Limit_Alarm1",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPG3LOWALARM_0(){
	static IoAlarmSignal staticAlarmSignalPG3LOWALARM("IoAlarmSignal","AlarmSignalPG3LOWALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPG3LOWALARM=&staticAlarmSignalPG3LOWALARM;
	IoAlarmSignal* dev=&staticAlarmSignalPG3LOWALARM;
	strcpy(dev->id,"AlarmSignalPG3LOWALARM");
	strcpy(dev->diSignalsplay,"PG3 LOW ALARM");
	dev->diSignal.create("diSignal",&NDI->PG3_LOW_ALARM,"NDI.PG3_LOW_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPG3HIGHALARM_0(){
	static IoAlarmSignal staticAlarmSignalPG3HIGHALARM("IoAlarmSignal","AlarmSignalPG3HIGHALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPG3HIGHALARM=&staticAlarmSignalPG3HIGHALARM;
	IoAlarmSignal* dev=&staticAlarmSignalPG3HIGHALARM;
	strcpy(dev->id,"AlarmSignalPG3HIGHALARM");
	strcpy(dev->diSignalsplay,"PG3 HIGH ALARM");
	dev->diSignal.create("diSignal",&NDI->PG3_HIGH_ALARM,"NDI.PG3_HIGH_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPG4LOWALARM_0(){
	static IoAlarmSignal staticAlarmSignalPG4LOWALARM("IoAlarmSignal","AlarmSignalPG4LOWALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPG4LOWALARM=&staticAlarmSignalPG4LOWALARM;
	IoAlarmSignal* dev=&staticAlarmSignalPG4LOWALARM;
	strcpy(dev->id,"AlarmSignalPG4LOWALARM");
	strcpy(dev->diSignalsplay,"PG4 LOW ALARM");
	dev->diSignal.create("diSignal",&NDI->PG4_LOW_ALARM,"NDI.PG4_LOW_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPG4HIGHALARM_0(){
	static IoAlarmSignal staticAlarmSignalPG4HIGHALARM("IoAlarmSignal","AlarmSignalPG4HIGHALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPG4HIGHALARM=&staticAlarmSignalPG4HIGHALARM;
	IoAlarmSignal* dev=&staticAlarmSignalPG4HIGHALARM;
	strcpy(dev->id,"AlarmSignalPG4HIGHALARM");
	strcpy(dev->diSignalsplay,"PG4 HIGH ALARM");
	dev->diSignal.create("diSignal",&NDI->PG4_HIGH_ALARM,"NDI.PG4_HIGH_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPG5LOWALARM_0(){
	static IoAlarmSignal staticAlarmSignalPG5LOWALARM("IoAlarmSignal","AlarmSignalPG5LOWALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPG5LOWALARM=&staticAlarmSignalPG5LOWALARM;
	IoAlarmSignal* dev=&staticAlarmSignalPG5LOWALARM;
	strcpy(dev->id,"AlarmSignalPG5LOWALARM");
	strcpy(dev->diSignalsplay,"PG5 LOW ALARM");
	dev->diSignal.create("diSignal",&NDI->PG5_LOW_ALARM,"NDI.PG5_LOW_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPG5HIGHALARM_0(){
	static IoAlarmSignal staticAlarmSignalPG5HIGHALARM("IoAlarmSignal","AlarmSignalPG5HIGHALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPG5HIGHALARM=&staticAlarmSignalPG5HIGHALARM;
	IoAlarmSignal* dev=&staticAlarmSignalPG5HIGHALARM;
	strcpy(dev->id,"AlarmSignalPG5HIGHALARM");
	strcpy(dev->diSignalsplay,"PG5 HIGH ALARM");
	dev->diSignal.create("diSignal",&NDI->PG5_HIGH_ALARM,"NDI.PG5_HIGH_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPG6LOWALARM_0(){
	static IoAlarmSignal staticAlarmSignalPG6LOWALARM("IoAlarmSignal","AlarmSignalPG6LOWALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPG6LOWALARM=&staticAlarmSignalPG6LOWALARM;
	IoAlarmSignal* dev=&staticAlarmSignalPG6LOWALARM;
	strcpy(dev->id,"AlarmSignalPG6LOWALARM");
	strcpy(dev->diSignalsplay,"PG6 LOW ALARM");
	dev->diSignal.create("diSignal",&NDI->PG6_LOW_ALARM,"NDI.PG6_LOW_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPG6HIGHALARM_0(){
	static IoAlarmSignal staticAlarmSignalPG6HIGHALARM("IoAlarmSignal","AlarmSignalPG6HIGHALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPG6HIGHALARM=&staticAlarmSignalPG6HIGHALARM;
	IoAlarmSignal* dev=&staticAlarmSignalPG6HIGHALARM;
	strcpy(dev->id,"AlarmSignalPG6HIGHALARM");
	strcpy(dev->diSignalsplay,"PG6 HIGH ALARM");
	dev->diSignal.create("diSignal",&NDI->PG6_HIGH_ALARM,"NDI.PG6_HIGH_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPG7LOWALARM_0(){
	static IoAlarmSignal staticAlarmSignalPG7LOWALARM("IoAlarmSignal","AlarmSignalPG7LOWALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPG7LOWALARM=&staticAlarmSignalPG7LOWALARM;
	IoAlarmSignal* dev=&staticAlarmSignalPG7LOWALARM;
	strcpy(dev->id,"AlarmSignalPG7LOWALARM");
	strcpy(dev->diSignalsplay,"PG7 LOW ALARM");
	dev->diSignal.create("diSignal",&NDI->PG7_LOW_ALARM,"NDI.PG7_LOW_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPG7HIGHALARM_0(){
	static IoAlarmSignal staticAlarmSignalPG7HIGHALARM("IoAlarmSignal","AlarmSignalPG7HIGHALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPG7HIGHALARM=&staticAlarmSignalPG7HIGHALARM;
	IoAlarmSignal* dev=&staticAlarmSignalPG7HIGHALARM;
	strcpy(dev->id,"AlarmSignalPG7HIGHALARM");
	strcpy(dev->diSignalsplay,"PG7 HIGH ALARM");
	dev->diSignal.create("diSignal",&NDI->PG7_HIGH_ALARM,"NDI.PG7_HIGH_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPG8LOWALARM_0(){
	static IoAlarmSignal staticAlarmSignalPG8LOWALARM("IoAlarmSignal","AlarmSignalPG8LOWALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPG8LOWALARM=&staticAlarmSignalPG8LOWALARM;
	IoAlarmSignal* dev=&staticAlarmSignalPG8LOWALARM;
	strcpy(dev->id,"AlarmSignalPG8LOWALARM");
	strcpy(dev->diSignalsplay,"PG8 LOW ALARM");
	dev->diSignal.create("diSignal",&NDI->PG8_LOW_ALARM,"NDI.PG8_LOW_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPG8HIGHALARM_0(){
	static IoAlarmSignal staticAlarmSignalPG8HIGHALARM("IoAlarmSignal","AlarmSignalPG8HIGHALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPG8HIGHALARM=&staticAlarmSignalPG8HIGHALARM;
	IoAlarmSignal* dev=&staticAlarmSignalPG8HIGHALARM;
	strcpy(dev->id,"AlarmSignalPG8HIGHALARM");
	strcpy(dev->diSignalsplay,"PG8 HIGH ALARM");
	dev->diSignal.create("diSignal",&NDI->PG8_HIGH_ALARM,"NDI.PG8_HIGH_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPG31LOWALARM_0(){
	static IoAlarmSignal staticAlarmSignalPG31LOWALARM("IoAlarmSignal","AlarmSignalPG31LOWALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPG31LOWALARM=&staticAlarmSignalPG31LOWALARM;
	IoAlarmSignal* dev=&staticAlarmSignalPG31LOWALARM;
	strcpy(dev->id,"AlarmSignalPG31LOWALARM");
	strcpy(dev->diSignalsplay,"PG31 LOW ALARM");
	dev->diSignal.create("diSignal",&NDI->PG31_LOW_ALARM,"NDI.PG31_LOW_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPG31HIGHALARM_0(){
	static IoAlarmSignal staticAlarmSignalPG31HIGHALARM("IoAlarmSignal","AlarmSignalPG31HIGHALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPG31HIGHALARM=&staticAlarmSignalPG31HIGHALARM;
	IoAlarmSignal* dev=&staticAlarmSignalPG31HIGHALARM;
	strcpy(dev->id,"AlarmSignalPG31HIGHALARM");
	strcpy(dev->diSignalsplay,"PG31 HIGH ALARM");
	dev->diSignal.create("diSignal",&NDI->PG31_HIGH_ALARM,"NDI.PG31_HIGH_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPG32LOWALARM_0(){
	static IoAlarmSignal staticAlarmSignalPG32LOWALARM("IoAlarmSignal","AlarmSignalPG32LOWALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPG32LOWALARM=&staticAlarmSignalPG32LOWALARM;
	IoAlarmSignal* dev=&staticAlarmSignalPG32LOWALARM;
	strcpy(dev->id,"AlarmSignalPG32LOWALARM");
	strcpy(dev->diSignalsplay,"PG32 LOW ALARM");
	dev->diSignal.create("diSignal",&NDI->PG32_LOW_ALARM,"NDI.PG32_LOW_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPG32HIGHALARM_0(){
	static IoAlarmSignal staticAlarmSignalPG32HIGHALARM("IoAlarmSignal","AlarmSignalPG32HIGHALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPG32HIGHALARM=&staticAlarmSignalPG32HIGHALARM;
	IoAlarmSignal* dev=&staticAlarmSignalPG32HIGHALARM;
	strcpy(dev->id,"AlarmSignalPG32HIGHALARM");
	strcpy(dev->diSignalsplay,"PG32 HIGH ALARM");
	dev->diSignal.create("diSignal",&NDI->PG32_HIGH_ALARM,"NDI.PG32_HIGH_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalVG31LOWALARM_0(){
	static IoAlarmSignal staticAlarmSignalVG31LOWALARM("IoAlarmSignal","AlarmSignalVG31LOWALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalVG31LOWALARM=&staticAlarmSignalVG31LOWALARM;
	IoAlarmSignal* dev=&staticAlarmSignalVG31LOWALARM;
	strcpy(dev->id,"AlarmSignalVG31LOWALARM");
	strcpy(dev->diSignalsplay,"VG31 LOW ALARM");
	dev->diSignal.create("diSignal",&NDI->VG31_LOW_ALARM,"NDI.VG31_LOW_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalVG31HIGHALARM_0(){
	static IoAlarmSignal staticAlarmSignalVG31HIGHALARM("IoAlarmSignal","AlarmSignalVG31HIGHALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalVG31HIGHALARM=&staticAlarmSignalVG31HIGHALARM;
	IoAlarmSignal* dev=&staticAlarmSignalVG31HIGHALARM;
	strcpy(dev->id,"AlarmSignalVG31HIGHALARM");
	strcpy(dev->diSignalsplay,"VG31 HIGH ALARM");
	dev->diSignal.create("diSignal",&NDI->VG31_HIGH_ALARM,"NDI.VG31_HIGH_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalFS105flowalarm_0(){
	static IoAlarmSignal staticAlarmSignalFS105flowalarm("IoAlarmSignal","AlarmSignalFS105flowalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalFS105flowalarm=&staticAlarmSignalFS105flowalarm;
	IoAlarmSignal* dev=&staticAlarmSignalFS105flowalarm;
	strcpy(dev->id,"AlarmSignalFS105flowalarm");
	strcpy(dev->diSignalsplay,"FS105 flow alarm");
	dev->diSignal.create("diSignal",&NDI->FS105_flow_alarm,"NDI.FS105_flow_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalFS106flowalarm_0(){
	static IoAlarmSignal staticAlarmSignalFS106flowalarm("IoAlarmSignal","AlarmSignalFS106flowalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalFS106flowalarm=&staticAlarmSignalFS106flowalarm;
	IoAlarmSignal* dev=&staticAlarmSignalFS106flowalarm;
	strcpy(dev->id,"AlarmSignalFS106flowalarm");
	strcpy(dev->diSignalsplay,"FS106 flow alarm");
	dev->diSignal.create("diSignal",&NDI->FS106_flow_alarm,"NDI.FS106_flow_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalFS202flowalarm_0(){
	static IoAlarmSignal staticAlarmSignalFS202flowalarm("IoAlarmSignal","AlarmSignalFS202flowalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalFS202flowalarm=&staticAlarmSignalFS202flowalarm;
	IoAlarmSignal* dev=&staticAlarmSignalFS202flowalarm;
	strcpy(dev->id,"AlarmSignalFS202flowalarm");
	strcpy(dev->diSignalsplay,"FS202 flow alarm");
	dev->diSignal.create("diSignal",&NDI->FS202_flow_alarm,"NDI.FS202_flow_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalFS104flowalarm_0(){
	static IoAlarmSignal staticAlarmSignalFS104flowalarm("IoAlarmSignal","AlarmSignalFS104flowalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalFS104flowalarm=&staticAlarmSignalFS104flowalarm;
	IoAlarmSignal* dev=&staticAlarmSignalFS104flowalarm;
	strcpy(dev->id,"AlarmSignalFS104flowalarm");
	strcpy(dev->diSignalsplay,"FS104 flow alarm");
	dev->diSignal.create("diSignal",&NDI->FS104_flow_alarm,"NDI.FS104_flow_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalFS111flowalarm_0(){
	static IoAlarmSignal staticAlarmSignalFS111flowalarm("IoAlarmSignal","AlarmSignalFS111flowalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalFS111flowalarm=&staticAlarmSignalFS111flowalarm;
	IoAlarmSignal* dev=&staticAlarmSignalFS111flowalarm;
	strcpy(dev->id,"AlarmSignalFS111flowalarm");
	strcpy(dev->diSignalsplay,"FS111 flow alarm");
	dev->diSignal.create("diSignal",&NDI->FS111_flow_alarm,"NDI.FS111_flow_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalFS102flowalarm_0(){
	static IoAlarmSignal staticAlarmSignalFS102flowalarm("IoAlarmSignal","AlarmSignalFS102flowalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalFS102flowalarm=&staticAlarmSignalFS102flowalarm;
	IoAlarmSignal* dev=&staticAlarmSignalFS102flowalarm;
	strcpy(dev->id,"AlarmSignalFS102flowalarm");
	strcpy(dev->diSignalsplay,"FS102 flow alarm");
	dev->diSignal.create("diSignal",&NDI->FS102_flow_alarm,"NDI.FS102_flow_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalVG11LOWALARM_0(){
	static IoAlarmSignal staticAlarmSignalVG11LOWALARM("IoAlarmSignal","AlarmSignalVG11LOWALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalVG11LOWALARM=&staticAlarmSignalVG11LOWALARM;
	IoAlarmSignal* dev=&staticAlarmSignalVG11LOWALARM;
	strcpy(dev->id,"AlarmSignalVG11LOWALARM");
	strcpy(dev->diSignalsplay,"VG11 LOW ALARM");
	dev->diSignal.create("diSignal",&NDI->VG11_LOW_ALARM,"NDI.VG11_LOW_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalVG11HIGHALARM_0(){
	static IoAlarmSignal staticAlarmSignalVG11HIGHALARM("IoAlarmSignal","AlarmSignalVG11HIGHALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalVG11HIGHALARM=&staticAlarmSignalVG11HIGHALARM;
	IoAlarmSignal* dev=&staticAlarmSignalVG11HIGHALARM;
	strcpy(dev->id,"AlarmSignalVG11HIGHALARM");
	strcpy(dev->diSignalsplay,"VG11 HIGH ALARM");
	dev->diSignal.create("diSignal",&NDI->VG11_HIGH_ALARM,"NDI.VG11_HIGH_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalVG13LOWALARM_0(){
	static IoAlarmSignal staticAlarmSignalVG13LOWALARM("IoAlarmSignal","AlarmSignalVG13LOWALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalVG13LOWALARM=&staticAlarmSignalVG13LOWALARM;
	IoAlarmSignal* dev=&staticAlarmSignalVG13LOWALARM;
	strcpy(dev->id,"AlarmSignalVG13LOWALARM");
	strcpy(dev->diSignalsplay,"VG13 LOW ALARM");
	dev->diSignal.create("diSignal",&NDI->VG13_LOW_ALARM,"NDI.VG13_LOW_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalVG13HIGHALARM_0(){
	static IoAlarmSignal staticAlarmSignalVG13HIGHALARM("IoAlarmSignal","AlarmSignalVG13HIGHALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalVG13HIGHALARM=&staticAlarmSignalVG13HIGHALARM;
	IoAlarmSignal* dev=&staticAlarmSignalVG13HIGHALARM;
	strcpy(dev->id,"AlarmSignalVG13HIGHALARM");
	strcpy(dev->diSignalsplay,"VG13 HIGH ALARM");
	dev->diSignal.create("diSignal",&NDI->VG13_HIGH_ALARM,"NDI.VG13_HIGH_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalAV71fan1alarm_0(){
	static IoAlarmSignal staticAlarmSignalAV71fan1alarm("IoAlarmSignal","AlarmSignalAV71fan1alarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalAV71fan1alarm=&staticAlarmSignalAV71fan1alarm;
	IoAlarmSignal* dev=&staticAlarmSignalAV71fan1alarm;
	strcpy(dev->id,"AlarmSignalAV71fan1alarm");
	strcpy(dev->diSignalsplay,"AV71 fan 1 alarm");
	dev->diSignal.create("diSignal",&NDI->AV71_fan_1_alarm,"NDI.AV71_fan_1_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalAV71fan2alarm_0(){
	static IoAlarmSignal staticAlarmSignalAV71fan2alarm("IoAlarmSignal","AlarmSignalAV71fan2alarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalAV71fan2alarm=&staticAlarmSignalAV71fan2alarm;
	IoAlarmSignal* dev=&staticAlarmSignalAV71fan2alarm;
	strcpy(dev->id,"AlarmSignalAV71fan2alarm");
	strcpy(dev->diSignalsplay,"AV71 fan 2 alarm");
	dev->diSignal.create("diSignal",&NDI->AV71_fan_2_alarm,"NDI.AV71_fan_2_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalDG1lowlimitalarm_0(){
	static IoAlarmSignal staticAlarmSignalDG1lowlimitalarm("IoAlarmSignal","AlarmSignalDG1lowlimitalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalDG1lowlimitalarm=&staticAlarmSignalDG1lowlimitalarm;
	IoAlarmSignal* dev=&staticAlarmSignalDG1lowlimitalarm;
	strcpy(dev->id,"AlarmSignalDG1lowlimitalarm");
	strcpy(dev->diSignalsplay,"DG1 low limit alarm");
	dev->diSignal.create("diSignal",&NDI->DG1_low_limit_alarm,"NDI.DG1_low_limit_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalDG1highlimitalarm_0(){
	static IoAlarmSignal staticAlarmSignalDG1highlimitalarm("IoAlarmSignal","AlarmSignalDG1highlimitalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalDG1highlimitalarm=&staticAlarmSignalDG1highlimitalarm;
	IoAlarmSignal* dev=&staticAlarmSignalDG1highlimitalarm;
	strcpy(dev->id,"AlarmSignalDG1highlimitalarm");
	strcpy(dev->diSignalsplay,"DG1 high limit alarm");
	dev->diSignal.create("diSignal",&NDI->DG1_high_limit_alarm,"NDI.DG1_high_limit_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalMP21PSPressurelowalarm_0(){
	static IoAlarmSignal staticAlarmSignalMP21PSPressurelowalarm("IoAlarmSignal","AlarmSignalMP21PSPressurelowalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalMP21PSPressurelowalarm=&staticAlarmSignalMP21PSPressurelowalarm;
	IoAlarmSignal* dev=&staticAlarmSignalMP21PSPressurelowalarm;
	strcpy(dev->id,"AlarmSignalMP21PSPressurelowalarm");
	strcpy(dev->diSignalsplay,"MP21 PS Pressure low alarm");
	dev->diSignal.create("diSignal",&NDI->MP21_PS_Pressure_low_alarm,"NDI.MP21_PS_Pressure_low_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalFS101flowalarm1_0(){
	static IoAlarmSignal staticAlarmSignalFS101flowalarm1("IoAlarmSignal","AlarmSignalFS101flowalarm1",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalFS101flowalarm1=&staticAlarmSignalFS101flowalarm1;
	IoAlarmSignal* dev=&staticAlarmSignalFS101flowalarm1;
	strcpy(dev->id,"AlarmSignalFS101flowalarm1");
	strcpy(dev->diSignalsplay,"FS101 flow alarm 1");
	dev->diSignal.create("diSignal",&NDI->FS101_flow_alarm_1,"NDI.FS101_flow_alarm_1",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalFS101flowalarm2_0(){
	static IoAlarmSignal staticAlarmSignalFS101flowalarm2("IoAlarmSignal","AlarmSignalFS101flowalarm2",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalFS101flowalarm2=&staticAlarmSignalFS101flowalarm2;
	IoAlarmSignal* dev=&staticAlarmSignalFS101flowalarm2;
	strcpy(dev->id,"AlarmSignalFS101flowalarm2");
	strcpy(dev->diSignalsplay,"FS101 flow alarm 2");
	dev->diSignal.create("diSignal",&NDI->FS101_flow_alarm_2,"NDI.FS101_flow_alarm_2",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalFS116flowalarm_0(){
	static IoAlarmSignal staticAlarmSignalFS116flowalarm("IoAlarmSignal","AlarmSignalFS116flowalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalFS116flowalarm=&staticAlarmSignalFS116flowalarm;
	IoAlarmSignal* dev=&staticAlarmSignalFS116flowalarm;
	strcpy(dev->id,"AlarmSignalFS116flowalarm");
	strcpy(dev->diSignalsplay,"FS116 flow alarm");
	dev->diSignal.create("diSignal",&NDI->FS116_flow_alarm,"NDI.FS116_flow_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPS110Pressurelowalarm_0(){
	static IoAlarmSignal staticAlarmSignalPS110Pressurelowalarm("IoAlarmSignal","AlarmSignalPS110Pressurelowalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPS110Pressurelowalarm=&staticAlarmSignalPS110Pressurelowalarm;
	IoAlarmSignal* dev=&staticAlarmSignalPS110Pressurelowalarm;
	strcpy(dev->id,"AlarmSignalPS110Pressurelowalarm");
	strcpy(dev->diSignalsplay,"PS110 Pressure low alarm");
	dev->diSignal.create("diSignal",&NDI->PS110_Pressure_low_alarm,"NDI.PS110_Pressure_low_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPS110Pressurehighalarm_0(){
	static IoAlarmSignal staticAlarmSignalPS110Pressurehighalarm("IoAlarmSignal","AlarmSignalPS110Pressurehighalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPS110Pressurehighalarm=&staticAlarmSignalPS110Pressurehighalarm;
	IoAlarmSignal* dev=&staticAlarmSignalPS110Pressurehighalarm;
	strcpy(dev->id,"AlarmSignalPS110Pressurehighalarm");
	strcpy(dev->diSignalsplay,"PS110 Pressure high alarm");
	dev->diSignal.create("diSignal",&NDI->PS110_Pressure_high_alarm,"NDI.PS110_Pressure_high_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPGPS12Pressurelowalarm_0(){
	static IoAlarmSignal staticAlarmSignalPGPS12Pressurelowalarm("IoAlarmSignal","AlarmSignalPGPS12Pressurelowalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPGPS12Pressurelowalarm=&staticAlarmSignalPGPS12Pressurelowalarm;
	IoAlarmSignal* dev=&staticAlarmSignalPGPS12Pressurelowalarm;
	strcpy(dev->id,"AlarmSignalPGPS12Pressurelowalarm");
	strcpy(dev->diSignalsplay,"PG PS12 Pressure low alarm");
	dev->diSignal.create("diSignal",&NDI->PG_PS12_Pressure_low_alarm,"NDI.PG_PS12_Pressure_low_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPGPS12Pressurehighalarm_0(){
	static IoAlarmSignal staticAlarmSignalPGPS12Pressurehighalarm("IoAlarmSignal","AlarmSignalPGPS12Pressurehighalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPGPS12Pressurehighalarm=&staticAlarmSignalPGPS12Pressurehighalarm;
	IoAlarmSignal* dev=&staticAlarmSignalPGPS12Pressurehighalarm;
	strcpy(dev->id,"AlarmSignalPGPS12Pressurehighalarm");
	strcpy(dev->diSignalsplay,"PG PS12 Pressure high alarm");
	dev->diSignal.create("diSignal",&NDI->PG_PS12_Pressure_high_alarm,"NDI.PG_PS12_Pressure_high_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPS13highlimitalarm_0(){
	static IoAlarmSignal staticAlarmSignalPS13highlimitalarm("IoAlarmSignal","AlarmSignalPS13highlimitalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPS13highlimitalarm=&staticAlarmSignalPS13highlimitalarm;
	IoAlarmSignal* dev=&staticAlarmSignalPS13highlimitalarm;
	strcpy(dev->id,"AlarmSignalPS13highlimitalarm");
	strcpy(dev->diSignalsplay,"PS13 high limit alarm");
	dev->diSignal.create("diSignal",&NDI->PS13_high_limit_alarm,"NDI.PS13_high_limit_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPG101waterPressurelowalarm_0(){
	static IoAlarmSignal staticAlarmSignalPG101waterPressurelowalarm("IoAlarmSignal","AlarmSignalPG101waterPressurelowalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPG101waterPressurelowalarm=&staticAlarmSignalPG101waterPressurelowalarm;
	IoAlarmSignal* dev=&staticAlarmSignalPG101waterPressurelowalarm;
	strcpy(dev->id,"AlarmSignalPG101waterPressurelowalarm");
	strcpy(dev->diSignalsplay,"PG101 water Pressure low alarm");
	dev->diSignal.create("diSignal",&NDI->PG101_water_Pressure_low_alarm,"NDI.PG101_water_Pressure_low_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPG101waterPressurehighalarm_0(){
	static IoAlarmSignal staticAlarmSignalPG101waterPressurehighalarm("IoAlarmSignal","AlarmSignalPG101waterPressurehighalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPG101waterPressurehighalarm=&staticAlarmSignalPG101waterPressurehighalarm;
	IoAlarmSignal* dev=&staticAlarmSignalPG101waterPressurehighalarm;
	strcpy(dev->id,"AlarmSignalPG101waterPressurehighalarm");
	strcpy(dev->diSignalsplay,"PG101 water Pressure high alarm");
	dev->diSignal.create("diSignal",&NDI->PG101_water_Pressure_high_alarm,"NDI.PG101_water_Pressure_high_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalVG14LOWALARM_0(){
	static IoAlarmSignal staticAlarmSignalVG14LOWALARM("IoAlarmSignal","AlarmSignalVG14LOWALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalVG14LOWALARM=&staticAlarmSignalVG14LOWALARM;
	IoAlarmSignal* dev=&staticAlarmSignalVG14LOWALARM;
	strcpy(dev->id,"AlarmSignalVG14LOWALARM");
	strcpy(dev->diSignalsplay,"VG14 LOW ALARM");
	dev->diSignal.create("diSignal",&NDI->VG14_LOW_ALARM,"NDI.VG14_LOW_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalVG14HIGHALARM_0(){
	static IoAlarmSignal staticAlarmSignalVG14HIGHALARM("IoAlarmSignal","AlarmSignalVG14HIGHALARM",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalVG14HIGHALARM=&staticAlarmSignalVG14HIGHALARM;
	IoAlarmSignal* dev=&staticAlarmSignalVG14HIGHALARM;
	strcpy(dev->id,"AlarmSignalVG14HIGHALARM");
	strcpy(dev->diSignalsplay,"VG14 HIGH ALARM");
	dev->diSignal.create("diSignal",&NDI->VG14_HIGH_ALARM,"NDI.VG14_HIGH_ALARM",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPS14Pressurelowalarm_0(){
	static IoAlarmSignal staticAlarmSignalPS14Pressurelowalarm("IoAlarmSignal","AlarmSignalPS14Pressurelowalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPS14Pressurelowalarm=&staticAlarmSignalPS14Pressurelowalarm;
	IoAlarmSignal* dev=&staticAlarmSignalPS14Pressurelowalarm;
	strcpy(dev->id,"AlarmSignalPS14Pressurelowalarm");
	strcpy(dev->diSignalsplay,"PS14 Pressure low alarm");
	dev->diSignal.create("diSignal",&NDI->PS14_Pressure_low_alarm,"NDI.PS14_Pressure_low_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPS14Pressurehighalarm_0(){
	static IoAlarmSignal staticAlarmSignalPS14Pressurehighalarm("IoAlarmSignal","AlarmSignalPS14Pressurehighalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPS14Pressurehighalarm=&staticAlarmSignalPS14Pressurehighalarm;
	IoAlarmSignal* dev=&staticAlarmSignalPS14Pressurehighalarm;
	strcpy(dev->id,"AlarmSignalPS14Pressurehighalarm");
	strcpy(dev->diSignalsplay,"PS14 Pressure high alarm");
	dev->diSignal.create("diSignal",&NDI->PS14_Pressure_high_alarm,"NDI.PS14_Pressure_high_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalBufferA1N2Pressurealarm_0(){
	static IoAlarmSignal staticAlarmSignalBufferA1N2Pressurealarm("IoAlarmSignal","AlarmSignalBufferA1N2Pressurealarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalBufferA1N2Pressurealarm=&staticAlarmSignalBufferA1N2Pressurealarm;
	IoAlarmSignal* dev=&staticAlarmSignalBufferA1N2Pressurealarm;
	strcpy(dev->id,"AlarmSignalBufferA1N2Pressurealarm");
	strcpy(dev->diSignalsplay,"Buffer A1 N2 Pressure alarm");
	dev->diSignal.create("diSignal",&NDI->Buffer_A1_N2_Pressure_alarm,"NDI.Buffer_A1_N2_Pressure_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalBufferB1N2Pressurealarm_0(){
	static IoAlarmSignal staticAlarmSignalBufferB1N2Pressurealarm("IoAlarmSignal","AlarmSignalBufferB1N2Pressurealarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalBufferB1N2Pressurealarm=&staticAlarmSignalBufferB1N2Pressurealarm;
	IoAlarmSignal* dev=&staticAlarmSignalBufferB1N2Pressurealarm;
	strcpy(dev->id,"AlarmSignalBufferB1N2Pressurealarm");
	strcpy(dev->diSignalsplay,"Buffer B1 N2 Pressure alarm");
	dev->diSignal.create("diSignal",&NDI->Buffer_B1_N2_Pressure_alarm,"NDI.Buffer_B1_N2_Pressure_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalBufferC1N2Pressurealarm_0(){
	static IoAlarmSignal staticAlarmSignalBufferC1N2Pressurealarm("IoAlarmSignal","AlarmSignalBufferC1N2Pressurealarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalBufferC1N2Pressurealarm=&staticAlarmSignalBufferC1N2Pressurealarm;
	IoAlarmSignal* dev=&staticAlarmSignalBufferC1N2Pressurealarm;
	strcpy(dev->id,"AlarmSignalBufferC1N2Pressurealarm");
	strcpy(dev->diSignalsplay,"Buffer C1 N2 Pressure alarm");
	dev->diSignal.create("diSignal",&NDI->Buffer_C1_N2_Pressure_alarm,"NDI.Buffer_C1_N2_Pressure_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalBufferD1N2Pressurealarm_0(){
	static IoAlarmSignal staticAlarmSignalBufferD1N2Pressurealarm("IoAlarmSignal","AlarmSignalBufferD1N2Pressurealarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalBufferD1N2Pressurealarm=&staticAlarmSignalBufferD1N2Pressurealarm;
	IoAlarmSignal* dev=&staticAlarmSignalBufferD1N2Pressurealarm;
	strcpy(dev->id,"AlarmSignalBufferD1N2Pressurealarm");
	strcpy(dev->diSignalsplay,"Buffer D1 N2 Pressure alarm");
	dev->diSignal.create("diSignal",&NDI->Buffer_D1_N2_Pressure_alarm,"NDI.Buffer_D1_N2_Pressure_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalBufferA2N2Pressurealarm_0(){
	static IoAlarmSignal staticAlarmSignalBufferA2N2Pressurealarm("IoAlarmSignal","AlarmSignalBufferA2N2Pressurealarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalBufferA2N2Pressurealarm=&staticAlarmSignalBufferA2N2Pressurealarm;
	IoAlarmSignal* dev=&staticAlarmSignalBufferA2N2Pressurealarm;
	strcpy(dev->id,"AlarmSignalBufferA2N2Pressurealarm");
	strcpy(dev->diSignalsplay,"Buffer A2 N2 Pressure alarm");
	dev->diSignal.create("diSignal",&NDI->Buffer_A2_N2_Pressure_alarm,"NDI.Buffer_A2_N2_Pressure_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalBufferB2N2Pressurealarm_0(){
	static IoAlarmSignal staticAlarmSignalBufferB2N2Pressurealarm("IoAlarmSignal","AlarmSignalBufferB2N2Pressurealarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalBufferB2N2Pressurealarm=&staticAlarmSignalBufferB2N2Pressurealarm;
	IoAlarmSignal* dev=&staticAlarmSignalBufferB2N2Pressurealarm;
	strcpy(dev->id,"AlarmSignalBufferB2N2Pressurealarm");
	strcpy(dev->diSignalsplay,"Buffer B2 N2 Pressure alarm");
	dev->diSignal.create("diSignal",&NDI->Buffer_B2_N2_Pressure_alarm,"NDI.Buffer_B2_N2_Pressure_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalBufferC2N2Pressurealarm_0(){
	static IoAlarmSignal staticAlarmSignalBufferC2N2Pressurealarm("IoAlarmSignal","AlarmSignalBufferC2N2Pressurealarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalBufferC2N2Pressurealarm=&staticAlarmSignalBufferC2N2Pressurealarm;
	IoAlarmSignal* dev=&staticAlarmSignalBufferC2N2Pressurealarm;
	strcpy(dev->id,"AlarmSignalBufferC2N2Pressurealarm");
	strcpy(dev->diSignalsplay,"Buffer C2 N2 Pressure alarm");
	dev->diSignal.create("diSignal",&NDI->Buffer_C2_N2_Pressure_alarm,"NDI.Buffer_C2_N2_Pressure_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalBufferD2N2Pressurealarm_0(){
	static IoAlarmSignal staticAlarmSignalBufferD2N2Pressurealarm("IoAlarmSignal","AlarmSignalBufferD2N2Pressurealarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalBufferD2N2Pressurealarm=&staticAlarmSignalBufferD2N2Pressurealarm;
	IoAlarmSignal* dev=&staticAlarmSignalBufferD2N2Pressurealarm;
	strcpy(dev->id,"AlarmSignalBufferD2N2Pressurealarm");
	strcpy(dev->diSignalsplay,"Buffer D2 N2 Pressure alarm");
	dev->diSignal.create("diSignal",&NDI->Buffer_D2_N2_Pressure_alarm,"NDI.Buffer_D2_N2_Pressure_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalBufferA3N2Pressurealarm_0(){
	static IoAlarmSignal staticAlarmSignalBufferA3N2Pressurealarm("IoAlarmSignal","AlarmSignalBufferA3N2Pressurealarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalBufferA3N2Pressurealarm=&staticAlarmSignalBufferA3N2Pressurealarm;
	IoAlarmSignal* dev=&staticAlarmSignalBufferA3N2Pressurealarm;
	strcpy(dev->id,"AlarmSignalBufferA3N2Pressurealarm");
	strcpy(dev->diSignalsplay,"Buffer A3 N2 Pressure alarm");
	dev->diSignal.create("diSignal",&NDI->Buffer_A3_N2_Pressure_alarm,"NDI.Buffer_A3_N2_Pressure_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalBufferB3N2Pressurealarm_0(){
	static IoAlarmSignal staticAlarmSignalBufferB3N2Pressurealarm("IoAlarmSignal","AlarmSignalBufferB3N2Pressurealarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalBufferB3N2Pressurealarm=&staticAlarmSignalBufferB3N2Pressurealarm;
	IoAlarmSignal* dev=&staticAlarmSignalBufferB3N2Pressurealarm;
	strcpy(dev->id,"AlarmSignalBufferB3N2Pressurealarm");
	strcpy(dev->diSignalsplay,"Buffer B3 N2 Pressure alarm");
	dev->diSignal.create("diSignal",&NDI->Buffer_B3_N2_Pressure_alarm,"NDI.Buffer_B3_N2_Pressure_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalBufferC3N2Pressurealarm_0(){
	static IoAlarmSignal staticAlarmSignalBufferC3N2Pressurealarm("IoAlarmSignal","AlarmSignalBufferC3N2Pressurealarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalBufferC3N2Pressurealarm=&staticAlarmSignalBufferC3N2Pressurealarm;
	IoAlarmSignal* dev=&staticAlarmSignalBufferC3N2Pressurealarm;
	strcpy(dev->id,"AlarmSignalBufferC3N2Pressurealarm");
	strcpy(dev->diSignalsplay,"Buffer C3 N2 Pressure alarm");
	dev->diSignal.create("diSignal",&NDI->Buffer_C3_N2_Pressure_alarm,"NDI.Buffer_C3_N2_Pressure_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalBufferD3N2Pressurealarm_0(){
	static IoAlarmSignal staticAlarmSignalBufferD3N2Pressurealarm("IoAlarmSignal","AlarmSignalBufferD3N2Pressurealarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalBufferD3N2Pressurealarm=&staticAlarmSignalBufferD3N2Pressurealarm;
	IoAlarmSignal* dev=&staticAlarmSignalBufferD3N2Pressurealarm;
	strcpy(dev->id,"AlarmSignalBufferD3N2Pressurealarm");
	strcpy(dev->diSignalsplay,"Buffer D3 N2 Pressure alarm");
	dev->diSignal.create("diSignal",&NDI->Buffer_D3_N2_Pressure_alarm,"NDI.Buffer_D3_N2_Pressure_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalBufferA4N2Pressurealarm_0(){
	static IoAlarmSignal staticAlarmSignalBufferA4N2Pressurealarm("IoAlarmSignal","AlarmSignalBufferA4N2Pressurealarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalBufferA4N2Pressurealarm=&staticAlarmSignalBufferA4N2Pressurealarm;
	IoAlarmSignal* dev=&staticAlarmSignalBufferA4N2Pressurealarm;
	strcpy(dev->id,"AlarmSignalBufferA4N2Pressurealarm");
	strcpy(dev->diSignalsplay,"Buffer A4 N2 Pressure alarm");
	dev->diSignal.create("diSignal",&NDI->Buffer_A4_N2_Pressure_alarm,"NDI.Buffer_A4_N2_Pressure_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalBufferB4N2Pressurealarm_0(){
	static IoAlarmSignal staticAlarmSignalBufferB4N2Pressurealarm("IoAlarmSignal","AlarmSignalBufferB4N2Pressurealarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalBufferB4N2Pressurealarm=&staticAlarmSignalBufferB4N2Pressurealarm;
	IoAlarmSignal* dev=&staticAlarmSignalBufferB4N2Pressurealarm;
	strcpy(dev->id,"AlarmSignalBufferB4N2Pressurealarm");
	strcpy(dev->diSignalsplay,"Buffer B4 N2 Pressure alarm");
	dev->diSignal.create("diSignal",&NDI->Buffer_B4_N2_Pressure_alarm,"NDI.Buffer_B4_N2_Pressure_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalBufferC4N2Pressurealarm_0(){
	static IoAlarmSignal staticAlarmSignalBufferC4N2Pressurealarm("IoAlarmSignal","AlarmSignalBufferC4N2Pressurealarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalBufferC4N2Pressurealarm=&staticAlarmSignalBufferC4N2Pressurealarm;
	IoAlarmSignal* dev=&staticAlarmSignalBufferC4N2Pressurealarm;
	strcpy(dev->id,"AlarmSignalBufferC4N2Pressurealarm");
	strcpy(dev->diSignalsplay,"Buffer C4 N2 Pressure alarm");
	dev->diSignal.create("diSignal",&NDI->Buffer_C4_N2_Pressure_alarm,"NDI.Buffer_C4_N2_Pressure_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalBufferD4N2Pressurealarm_0(){
	static IoAlarmSignal staticAlarmSignalBufferD4N2Pressurealarm("IoAlarmSignal","AlarmSignalBufferD4N2Pressurealarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalBufferD4N2Pressurealarm=&staticAlarmSignalBufferD4N2Pressurealarm;
	IoAlarmSignal* dev=&staticAlarmSignalBufferD4N2Pressurealarm;
	strcpy(dev->id,"AlarmSignalBufferD4N2Pressurealarm");
	strcpy(dev->diSignalsplay,"Buffer D4 N2 Pressure alarm");
	dev->diSignal.create("diSignal",&NDI->Buffer_D4_N2_Pressure_alarm,"NDI.Buffer_D4_N2_Pressure_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalSysDataHTR1Tempalarm_0(){
	static IoAlarmSignal staticAlarmSignalSysDataHTR1Tempalarm("IoAlarmSignal","AlarmSignalSysDataHTR1Tempalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalSysDataHTR1Tempalarm=&staticAlarmSignalSysDataHTR1Tempalarm;
	IoAlarmSignal* dev=&staticAlarmSignalSysDataHTR1Tempalarm;
	strcpy(dev->id,"AlarmSignalSysDataHTR1Tempalarm");
	strcpy(dev->diSignalsplay,"SysData HTR1 Temp alarm");
	dev->diSignal.create("diSignal",&NDI->SysData_HTR1_Temp_alarm,"NDI.SysData_HTR1_Temp_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalSysDataHTR2Tempalarm_0(){
	static IoAlarmSignal staticAlarmSignalSysDataHTR2Tempalarm("IoAlarmSignal","AlarmSignalSysDataHTR2Tempalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalSysDataHTR2Tempalarm=&staticAlarmSignalSysDataHTR2Tempalarm;
	IoAlarmSignal* dev=&staticAlarmSignalSysDataHTR2Tempalarm;
	strcpy(dev->id,"AlarmSignalSysDataHTR2Tempalarm");
	strcpy(dev->diSignalsplay,"SysData HTR2 Temp alarm");
	dev->diSignal.create("diSignal",&NDI->SysData_HTR2_Temp_alarm,"NDI.SysData_HTR2_Temp_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalSysDataHTR3Tempalarm_0(){
	static IoAlarmSignal staticAlarmSignalSysDataHTR3Tempalarm("IoAlarmSignal","AlarmSignalSysDataHTR3Tempalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalSysDataHTR3Tempalarm=&staticAlarmSignalSysDataHTR3Tempalarm;
	IoAlarmSignal* dev=&staticAlarmSignalSysDataHTR3Tempalarm;
	strcpy(dev->id,"AlarmSignalSysDataHTR3Tempalarm");
	strcpy(dev->diSignalsplay,"SysData HTR3 Temp alarm");
	dev->diSignal.create("diSignal",&NDI->SysData_HTR3_Temp_alarm,"NDI.SysData_HTR3_Temp_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalLSC1LevelLalarm_0(){
	static IoAlarmSignal staticAlarmSignalLSC1LevelLalarm("IoAlarmSignal","AlarmSignalLSC1LevelLalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalLSC1LevelLalarm=&staticAlarmSignalLSC1LevelLalarm;
	IoAlarmSignal* dev=&staticAlarmSignalLSC1LevelLalarm;
	strcpy(dev->id,"AlarmSignalLSC1LevelLalarm");
	strcpy(dev->diSignalsplay,"LSC1 Level L");
	dev->diSignal.create("diSignal",&NDI->LSC1_Level_L,"NDI.LSC1_Level_L",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalO2analyzeroverrangealarm_0(){
	static IoAlarmSignal staticAlarmSignalO2analyzeroverrangealarm("IoAlarmSignal","AlarmSignalO2analyzeroverrangealarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalO2analyzeroverrangealarm=&staticAlarmSignalO2analyzeroverrangealarm;
	IoAlarmSignal* dev=&staticAlarmSignalO2analyzeroverrangealarm;
	strcpy(dev->id,"AlarmSignalO2analyzeroverrangealarm");
	strcpy(dev->diSignalsplay,"O2 analyzer over range alarm");
	dev->diSignal.create("diSignal",&SDI->O2_analyzer_over_range_alarm,"SDI.O2_analyzer_over_range_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalO2analyzerfault_0(){
	static IoAlarmSignal staticAlarmSignalO2analyzerfault("IoAlarmSignal","AlarmSignalO2analyzerfault",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalO2analyzerfault=&staticAlarmSignalO2analyzerfault;
	IoAlarmSignal* dev=&staticAlarmSignalO2analyzerfault;
	strcpy(dev->id,"AlarmSignalO2analyzerfault");
	strcpy(dev->diSignalsplay,"O2 analyzer fault");
	dev->diSignal.create("diSignal",&SDI->O2_analyzer_fault,"SDI.O2_analyzer_fault",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalSMK1detectorfault_0(){
	static IoAlarmSignal staticAlarmSignalSMK1detectorfault("IoAlarmSignal","AlarmSignalSMK1detectorfault",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalSMK1detectorfault=&staticAlarmSignalSMK1detectorfault;
	IoAlarmSignal* dev=&staticAlarmSignalSMK1detectorfault;
	strcpy(dev->id,"AlarmSignalSMK1detectorfault");
	strcpy(dev->diSignalsplay,"SMK1 detector fault");
	dev->diSignal.create("diSignal",&SDI->SMK1_detector_fault,"SDI.SMK1_detector_fault",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalSMK1detectorfirealarm_0(){
	static IoAlarmSignal staticAlarmSignalSMK1detectorfirealarm("IoAlarmSignal","AlarmSignalSMK1detectorfirealarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalSMK1detectorfirealarm=&staticAlarmSignalSMK1detectorfirealarm;
	IoAlarmSignal* dev=&staticAlarmSignalSMK1detectorfirealarm;
	strcpy(dev->id,"AlarmSignalSMK1detectorfirealarm");
	strcpy(dev->diSignalsplay,"SMK1 detector fire alarm");
	dev->diSignal.create("diSignal",&SDI->SMK1_detector_fire_alarm,"SDI.SMK1_detector_fire_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD201NF3gasleak1stalarm_0(){
	static IoAlarmSignal staticAlarmSignalGD201NF3gasleak1stalarm("IoAlarmSignal","AlarmSignalGD201NF3gasleak1stalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD201NF3gasleak1stalarm=&staticAlarmSignalGD201NF3gasleak1stalarm;
	IoAlarmSignal* dev=&staticAlarmSignalGD201NF3gasleak1stalarm;
	strcpy(dev->id,"AlarmSignalGD201NF3gasleak1stalarm");
	strcpy(dev->diSignalsplay,"GD201 NF3 gas leak 1st alarm");
	dev->diSignal.create("diSignal",&SDI->GD201_NF3_gas_leak_1st_alarm,"SDI.GD201_NF3_gas_leak_1st_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD201NF3gasleak2ndalarm_0(){
	static IoAlarmSignal staticAlarmSignalGD201NF3gasleak2ndalarm("IoAlarmSignal","AlarmSignalGD201NF3gasleak2ndalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD201NF3gasleak2ndalarm=&staticAlarmSignalGD201NF3gasleak2ndalarm;
	IoAlarmSignal* dev=&staticAlarmSignalGD201NF3gasleak2ndalarm;
	strcpy(dev->id,"AlarmSignalGD201NF3gasleak2ndalarm");
	strcpy(dev->diSignalsplay,"GD201 NF3 gas leak 2nd alarm");
	dev->diSignal.create("diSignal",&SDI->GD201_NF3_gas_leak_2nd_alarm,"SDI.GD201_NF3_gas_leak_2nd_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD202SiH4gasleak1stalarm_0(){
	static IoAlarmSignal staticAlarmSignalGD202SiH4gasleak1stalarm("IoAlarmSignal","AlarmSignalGD202SiH4gasleak1stalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD202SiH4gasleak1stalarm=&staticAlarmSignalGD202SiH4gasleak1stalarm;
	IoAlarmSignal* dev=&staticAlarmSignalGD202SiH4gasleak1stalarm;
	strcpy(dev->id,"AlarmSignalGD202SiH4gasleak1stalarm");
	strcpy(dev->diSignalsplay,"GD202 SiH4 gas leak 1st alarm");
	dev->diSignal.create("diSignal",&SDI->GD202_SiH4_gas_leak_1st_alarm,"SDI.GD202_SiH4_gas_leak_1st_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD201fault_0(){
	static IoAlarmSignal staticAlarmSignalGD201fault("IoAlarmSignal","AlarmSignalGD201fault",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD201fault=&staticAlarmSignalGD201fault;
	IoAlarmSignal* dev=&staticAlarmSignalGD201fault;
	strcpy(dev->id,"AlarmSignalGD201fault");
	strcpy(dev->diSignalsplay,"GD201 fault");
	dev->diSignal.create("diSignal",&SDI->GD201_fault,"SDI.GD201_fault",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD202SiH4gasleak2ndalarm_0(){
	static IoAlarmSignal staticAlarmSignalGD202SiH4gasleak2ndalarm("IoAlarmSignal","AlarmSignalGD202SiH4gasleak2ndalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD202SiH4gasleak2ndalarm=&staticAlarmSignalGD202SiH4gasleak2ndalarm;
	IoAlarmSignal* dev=&staticAlarmSignalGD202SiH4gasleak2ndalarm;
	strcpy(dev->id,"AlarmSignalGD202SiH4gasleak2ndalarm");
	strcpy(dev->diSignalsplay,"GD202 SiH4 gas leak 2nd alarm");
	dev->diSignal.create("diSignal",&SDI->GD202_SiH4_gas_leak_2nd_alarm,"SDI.GD202_SiH4_gas_leak_2nd_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD202fault_0(){
	static IoAlarmSignal staticAlarmSignalGD202fault("IoAlarmSignal","AlarmSignalGD202fault",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD202fault=&staticAlarmSignalGD202fault;
	IoAlarmSignal* dev=&staticAlarmSignalGD202fault;
	strcpy(dev->id,"AlarmSignalGD202fault");
	strcpy(dev->diSignalsplay,"GD202 fault");
	dev->diSignal.create("diSignal",&SDI->GD202_fault,"SDI.GD202_fault",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD203NH3gasleak2ndalarm_0(){
	static IoAlarmSignal staticAlarmSignalGD203NH3gasleak2ndalarm("IoAlarmSignal","AlarmSignalGD203NH3gasleak2ndalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD203NH3gasleak2ndalarm=&staticAlarmSignalGD203NH3gasleak2ndalarm;
	IoAlarmSignal* dev=&staticAlarmSignalGD203NH3gasleak2ndalarm;
	strcpy(dev->id,"AlarmSignalGD203NH3gasleak2ndalarm");
	strcpy(dev->diSignalsplay,"GD203 NH3 gas leak 2nd alarm");
	dev->diSignal.create("diSignal",&SDI->GD203_NH3_gas_leak_2nd_alarm,"SDI.GD203_NH3_gas_leak_2nd_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD203NH3gasleak1stalarm_0(){
	static IoAlarmSignal staticAlarmSignalGD203NH3gasleak1stalarm("IoAlarmSignal","AlarmSignalGD203NH3gasleak1stalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD203NH3gasleak1stalarm=&staticAlarmSignalGD203NH3gasleak1stalarm;
	IoAlarmSignal* dev=&staticAlarmSignalGD203NH3gasleak1stalarm;
	strcpy(dev->id,"AlarmSignalGD203NH3gasleak1stalarm");
	strcpy(dev->diSignalsplay,"GD203 NH3 gas leak 1st alarm");
	dev->diSignal.create("diSignal",&SDI->GD203_NH3_gas_leak_1st_alarm,"SDI.GD203_NH3_gas_leak_1st_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD203fault_0(){
	static IoAlarmSignal staticAlarmSignalGD203fault("IoAlarmSignal","AlarmSignalGD203fault",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD203fault=&staticAlarmSignalGD203fault;
	IoAlarmSignal* dev=&staticAlarmSignalGD203fault;
	strcpy(dev->id,"AlarmSignalGD203fault");
	strcpy(dev->diSignalsplay,"GD203 fault");
	dev->diSignal.create("diSignal",&SDI->GD203_fault,"SDI.GD203_fault",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD204HCLgasleak1stalarm_0(){
	static IoAlarmSignal staticAlarmSignalGD204HCLgasleak1stalarm("IoAlarmSignal","AlarmSignalGD204HCLgasleak1stalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD204HCLgasleak1stalarm=&staticAlarmSignalGD204HCLgasleak1stalarm;
	IoAlarmSignal* dev=&staticAlarmSignalGD204HCLgasleak1stalarm;
	strcpy(dev->id,"AlarmSignalGD204HCLgasleak1stalarm");
	strcpy(dev->diSignalsplay,"GD204 HCL gas leak 1st alarm");
	dev->diSignal.create("diSignal",&SDI->GD204_HCL_gas_leak_1st_alarm,"SDI.GD204_HCL_gas_leak_1st_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD204fault_0(){
	static IoAlarmSignal staticAlarmSignalGD204fault("IoAlarmSignal","AlarmSignalGD204fault",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD204fault=&staticAlarmSignalGD204fault;
	IoAlarmSignal* dev=&staticAlarmSignalGD204fault;
	strcpy(dev->id,"AlarmSignalGD204fault");
	strcpy(dev->diSignalsplay,"GD204 fault");
	dev->diSignal.create("diSignal",&SDI->GD204_fault,"SDI.GD204_fault",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD204HCLgasleak2ndalarm_0(){
	static IoAlarmSignal staticAlarmSignalGD204HCLgasleak2ndalarm("IoAlarmSignal","AlarmSignalGD204HCLgasleak2ndalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD204HCLgasleak2ndalarm=&staticAlarmSignalGD204HCLgasleak2ndalarm;
	IoAlarmSignal* dev=&staticAlarmSignalGD204HCLgasleak2ndalarm;
	strcpy(dev->id,"AlarmSignalGD204HCLgasleak2ndalarm");
	strcpy(dev->diSignalsplay,"GD204 HCL gas leak 2nd alarm");
	dev->diSignal.create("diSignal",&SDI->GD204_HCL_gas_leak_2nd_alarm,"SDI.GD204_HCL_gas_leak_2nd_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD205F2gasleak1stalarm_0(){
	static IoAlarmSignal staticAlarmSignalGD205F2gasleak1stalarm("IoAlarmSignal","AlarmSignalGD205F2gasleak1stalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD205F2gasleak1stalarm=&staticAlarmSignalGD205F2gasleak1stalarm;
	IoAlarmSignal* dev=&staticAlarmSignalGD205F2gasleak1stalarm;
	strcpy(dev->id,"AlarmSignalGD205F2gasleak1stalarm");
	strcpy(dev->diSignalsplay,"GD205 F2 gas leak 1st alarm");
	dev->diSignal.create("diSignal",&SDI->GD205_F2_gas_leak_1st_alarm,"SDI.GD205_F2_gas_leak_1st_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD205F2gasleak2ndalarm_0(){
	static IoAlarmSignal staticAlarmSignalGD205F2gasleak2ndalarm("IoAlarmSignal","AlarmSignalGD205F2gasleak2ndalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD205F2gasleak2ndalarm=&staticAlarmSignalGD205F2gasleak2ndalarm;
	IoAlarmSignal* dev=&staticAlarmSignalGD205F2gasleak2ndalarm;
	strcpy(dev->id,"AlarmSignalGD205F2gasleak2ndalarm");
	strcpy(dev->diSignalsplay,"GD205 F2 gas leak 2nd alarm");
	dev->diSignal.create("diSignal",&SDI->GD205_F2_gas_leak_2nd_alarm,"SDI.GD205_F2_gas_leak_2nd_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD206NF3gasleak1stalarm_0(){
	static IoAlarmSignal staticAlarmSignalGD206NF3gasleak1stalarm("IoAlarmSignal","AlarmSignalGD206NF3gasleak1stalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD206NF3gasleak1stalarm=&staticAlarmSignalGD206NF3gasleak1stalarm;
	IoAlarmSignal* dev=&staticAlarmSignalGD206NF3gasleak1stalarm;
	strcpy(dev->id,"AlarmSignalGD206NF3gasleak1stalarm");
	strcpy(dev->diSignalsplay,"GD206 NF3 gas leak 1st alarm");
	dev->diSignal.create("diSignal",&SDI->GD206_NF3_gas_leak_1st_alarm,"SDI.GD206_NF3_gas_leak_1st_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD205fault_0(){
	static IoAlarmSignal staticAlarmSignalGD205fault("IoAlarmSignal","AlarmSignalGD205fault",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD205fault=&staticAlarmSignalGD205fault;
	IoAlarmSignal* dev=&staticAlarmSignalGD205fault;
	strcpy(dev->id,"AlarmSignalGD205fault");
	strcpy(dev->diSignalsplay,"GD205 fault");
	dev->diSignal.create("diSignal",&SDI->GD205_fault,"SDI.GD205_fault",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD206NF3gasleak2ndalarm_0(){
	static IoAlarmSignal staticAlarmSignalGD206NF3gasleak2ndalarm("IoAlarmSignal","AlarmSignalGD206NF3gasleak2ndalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD206NF3gasleak2ndalarm=&staticAlarmSignalGD206NF3gasleak2ndalarm;
	IoAlarmSignal* dev=&staticAlarmSignalGD206NF3gasleak2ndalarm;
	strcpy(dev->id,"AlarmSignalGD206NF3gasleak2ndalarm");
	strcpy(dev->diSignalsplay,"GD206 NF3 gas leak 2nd alarm");
	dev->diSignal.create("diSignal",&SDI->GD206_NF3_gas_leak_2nd_alarm,"SDI.GD206_NF3_gas_leak_2nd_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD206fault_0(){
	static IoAlarmSignal staticAlarmSignalGD206fault("IoAlarmSignal","AlarmSignalGD206fault",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD206fault=&staticAlarmSignalGD206fault;
	IoAlarmSignal* dev=&staticAlarmSignalGD206fault;
	strcpy(dev->id,"AlarmSignalGD206fault");
	strcpy(dev->diSignalsplay,"GD206 fault");
	dev->diSignal.create("diSignal",&SDI->GD206_fault,"SDI.GD206_fault",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD207SiH4gasleak2ndalarm_0(){
	static IoAlarmSignal staticAlarmSignalGD207SiH4gasleak2ndalarm("IoAlarmSignal","AlarmSignalGD207SiH4gasleak2ndalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD207SiH4gasleak2ndalarm=&staticAlarmSignalGD207SiH4gasleak2ndalarm;
	IoAlarmSignal* dev=&staticAlarmSignalGD207SiH4gasleak2ndalarm;
	strcpy(dev->id,"AlarmSignalGD207SiH4gasleak2ndalarm");
	strcpy(dev->diSignalsplay,"GD207 SiH4 gas leak 2nd alarm");
	dev->diSignal.create("diSignal",&SDI->GD207_SiH4_gas_leak_2nd_alarm,"SDI.GD207_SiH4_gas_leak_2nd_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD207SiH4gasleak1stalarm_0(){
	static IoAlarmSignal staticAlarmSignalGD207SiH4gasleak1stalarm("IoAlarmSignal","AlarmSignalGD207SiH4gasleak1stalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD207SiH4gasleak1stalarm=&staticAlarmSignalGD207SiH4gasleak1stalarm;
	IoAlarmSignal* dev=&staticAlarmSignalGD207SiH4gasleak1stalarm;
	strcpy(dev->id,"AlarmSignalGD207SiH4gasleak1stalarm");
	strcpy(dev->diSignalsplay,"GD207 SiH4 gas leak 1st alarm");
	dev->diSignal.create("diSignal",&SDI->GD207_SiH4_gas_leak_1st_alarm,"SDI.GD207_SiH4_gas_leak_1st_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD207fault_0(){
	static IoAlarmSignal staticAlarmSignalGD207fault("IoAlarmSignal","AlarmSignalGD207fault",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD207fault=&staticAlarmSignalGD207fault;
	IoAlarmSignal* dev=&staticAlarmSignalGD207fault;
	strcpy(dev->id,"AlarmSignalGD207fault");
	strcpy(dev->diSignalsplay,"GD207 fault");
	dev->diSignal.create("diSignal",&SDI->GD207_fault,"SDI.GD207_fault",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD208NH3gasleak1stalarm_0(){
	static IoAlarmSignal staticAlarmSignalGD208NH3gasleak1stalarm("IoAlarmSignal","AlarmSignalGD208NH3gasleak1stalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD208NH3gasleak1stalarm=&staticAlarmSignalGD208NH3gasleak1stalarm;
	IoAlarmSignal* dev=&staticAlarmSignalGD208NH3gasleak1stalarm;
	strcpy(dev->id,"AlarmSignalGD208NH3gasleak1stalarm");
	strcpy(dev->diSignalsplay,"GD208 NH3 gas leak 1st alarm");
	dev->diSignal.create("diSignal",&SDI->GD208_NH3_gas_leak_1st_alarm,"SDI.GD208_NH3_gas_leak_1st_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD208fault_0(){
	static IoAlarmSignal staticAlarmSignalGD208fault("IoAlarmSignal","AlarmSignalGD208fault",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD208fault=&staticAlarmSignalGD208fault;
	IoAlarmSignal* dev=&staticAlarmSignalGD208fault;
	strcpy(dev->id,"AlarmSignalGD208fault");
	strcpy(dev->diSignalsplay,"GD208 fault");
	dev->diSignal.create("diSignal",&SDI->GD208_fault,"SDI.GD208_fault",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD208NH3gasleak2ndalarm_0(){
	static IoAlarmSignal staticAlarmSignalGD208NH3gasleak2ndalarm("IoAlarmSignal","AlarmSignalGD208NH3gasleak2ndalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD208NH3gasleak2ndalarm=&staticAlarmSignalGD208NH3gasleak2ndalarm;
	IoAlarmSignal* dev=&staticAlarmSignalGD208NH3gasleak2ndalarm;
	strcpy(dev->id,"AlarmSignalGD208NH3gasleak2ndalarm");
	strcpy(dev->diSignalsplay,"GD208 NH3 gas leak 2nd alarm");
	dev->diSignal.create("diSignal",&SDI->GD208_NH3_gas_leak_2nd_alarm,"SDI.GD208_NH3_gas_leak_2nd_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD209HCLgasleak1stalarm_0(){
	static IoAlarmSignal staticAlarmSignalGD209HCLgasleak1stalarm("IoAlarmSignal","AlarmSignalGD209HCLgasleak1stalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD209HCLgasleak1stalarm=&staticAlarmSignalGD209HCLgasleak1stalarm;
	IoAlarmSignal* dev=&staticAlarmSignalGD209HCLgasleak1stalarm;
	strcpy(dev->id,"AlarmSignalGD209HCLgasleak1stalarm");
	strcpy(dev->diSignalsplay,"GD209 HCL gas leak 1st alarm");
	dev->diSignal.create("diSignal",&SDI->GD209_HCL_gas_leak_1st_alarm,"SDI.GD209_HCL_gas_leak_1st_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD209HCLgasleak2ndalarm_0(){
	static IoAlarmSignal staticAlarmSignalGD209HCLgasleak2ndalarm("IoAlarmSignal","AlarmSignalGD209HCLgasleak2ndalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD209HCLgasleak2ndalarm=&staticAlarmSignalGD209HCLgasleak2ndalarm;
	IoAlarmSignal* dev=&staticAlarmSignalGD209HCLgasleak2ndalarm;
	strcpy(dev->id,"AlarmSignalGD209HCLgasleak2ndalarm");
	strcpy(dev->diSignalsplay,"GD209 HCL gas leak 2nd alarm");
	dev->diSignal.create("diSignal",&SDI->GD209_HCL_gas_leak_2nd_alarm,"SDI.GD209_HCL_gas_leak_2nd_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD210F2gasleak1stalarm_0(){
	static IoAlarmSignal staticAlarmSignalGD210F2gasleak1stalarm("IoAlarmSignal","AlarmSignalGD210F2gasleak1stalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD210F2gasleak1stalarm=&staticAlarmSignalGD210F2gasleak1stalarm;
	IoAlarmSignal* dev=&staticAlarmSignalGD210F2gasleak1stalarm;
	strcpy(dev->id,"AlarmSignalGD210F2gasleak1stalarm");
	strcpy(dev->diSignalsplay,"GD210 F2 gas leak 1st alarm");
	dev->diSignal.create("diSignal",&SDI->GD210_F2_gas_leak_1st_alarm,"SDI.GD210_F2_gas_leak_1st_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD209fault_0(){
	static IoAlarmSignal staticAlarmSignalGD209fault("IoAlarmSignal","AlarmSignalGD209fault",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD209fault=&staticAlarmSignalGD209fault;
	IoAlarmSignal* dev=&staticAlarmSignalGD209fault;
	strcpy(dev->id,"AlarmSignalGD209fault");
	strcpy(dev->diSignalsplay,"GD209 fault");
	dev->diSignal.create("diSignal",&SDI->GD209_fault,"SDI.GD209_fault",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD210F2gasleak2ndalarm_0(){
	static IoAlarmSignal staticAlarmSignalGD210F2gasleak2ndalarm("IoAlarmSignal","AlarmSignalGD210F2gasleak2ndalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD210F2gasleak2ndalarm=&staticAlarmSignalGD210F2gasleak2ndalarm;
	IoAlarmSignal* dev=&staticAlarmSignalGD210F2gasleak2ndalarm;
	strcpy(dev->id,"AlarmSignalGD210F2gasleak2ndalarm");
	strcpy(dev->diSignalsplay,"GD210 F2 gas leak 2nd alarm");
	dev->diSignal.create("diSignal",&SDI->GD210_F2_gas_leak_2nd_alarm,"SDI.GD210_F2_gas_leak_2nd_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGD210fault_0(){
	static IoAlarmSignal staticAlarmSignalGD210fault("IoAlarmSignal","AlarmSignalGD210fault",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGD210fault=&staticAlarmSignalGD210fault;
	IoAlarmSignal* dev=&staticAlarmSignalGD210fault;
	strcpy(dev->id,"AlarmSignalGD210fault");
	strcpy(dev->diSignalsplay,"GD210 fault");
	dev->diSignal.create("diSignal",&SDI->GD210_fault,"SDI.GD210_fault",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalMS2Sgasboxexhaustalarm_0(){
	static IoAlarmSignal staticAlarmSignalMS2Sgasboxexhaustalarm("IoAlarmSignal","AlarmSignalMS2Sgasboxexhaustalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalMS2Sgasboxexhaustalarm=&staticAlarmSignalMS2Sgasboxexhaustalarm;
	IoAlarmSignal* dev=&staticAlarmSignalMS2Sgasboxexhaustalarm;
	strcpy(dev->id,"AlarmSignalMS2Sgasboxexhaustalarm");
	strcpy(dev->diSignalsplay,"MS2 S gas box exhaust alarm");
	dev->diSignal.create("diSignal",&SDI->MS2_S_gas_box_exhaust_alarm,"SDI.MS2_S_gas_box_exhaust_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalMS11Sgasboxexhaustalarm_0(){
	static IoAlarmSignal staticAlarmSignalMS11Sgasboxexhaustalarm("IoAlarmSignal","AlarmSignalMS11Sgasboxexhaustalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalMS11Sgasboxexhaustalarm=&staticAlarmSignalMS11Sgasboxexhaustalarm;
	IoAlarmSignal* dev=&staticAlarmSignalMS11Sgasboxexhaustalarm;
	strcpy(dev->id,"AlarmSignalMS11Sgasboxexhaustalarm");
	strcpy(dev->diSignalsplay,"MS11 S gas box exhaust alarm");
	dev->diSignal.create("diSignal",&SDI->MS11_S_gas_box_exhaust_alarm,"SDI.MS11_S_gas_box_exhaust_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalMS12Sgasboxexhaustalarm_0(){
	static IoAlarmSignal staticAlarmSignalMS12Sgasboxexhaustalarm("IoAlarmSignal","AlarmSignalMS12Sgasboxexhaustalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalMS12Sgasboxexhaustalarm=&staticAlarmSignalMS12Sgasboxexhaustalarm;
	IoAlarmSignal* dev=&staticAlarmSignalMS12Sgasboxexhaustalarm;
	strcpy(dev->id,"AlarmSignalMS12Sgasboxexhaustalarm");
	strcpy(dev->diSignalsplay,"MS12 S gas box exhaust alarm");
	dev->diSignal.create("diSignal",&SDI->MS12_S_gas_box_exhaust_alarm,"SDI.MS12_S_gas_box_exhaust_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalLSC1leakalarm_0(){
	static IoAlarmSignal staticAlarmSignalLSC1leakalarm("IoAlarmSignal","AlarmSignalLSC1leakalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalLSC1leakalarm=&staticAlarmSignalLSC1leakalarm;
	IoAlarmSignal* dev=&staticAlarmSignalLSC1leakalarm;
	strcpy(dev->id,"AlarmSignalLSC1leakalarm");
	strcpy(dev->diSignalsplay,"LSC 1 leak alarm");
	dev->diSignal.create("diSignal",&SDI->LSC_1_leak_alarm,"SDI.LSC_1_leak_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalLD301waterleakalarm_0(){
	static IoAlarmSignal staticAlarmSignalLD301waterleakalarm("IoAlarmSignal","AlarmSignalLD301waterleakalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalLD301waterleakalarm=&staticAlarmSignalLD301waterleakalarm;
	IoAlarmSignal* dev=&staticAlarmSignalLD301waterleakalarm;
	strcpy(dev->id,"AlarmSignalLD301waterleakalarm");
	strcpy(dev->diSignalsplay,"LD301 water leak alarm");
	dev->diSignal.create("diSignal",&SDI->LD301_water_leak_alarm,"SDI.LD301_water_leak_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalLD302waterleakalarm_0(){
	static IoAlarmSignal staticAlarmSignalLD302waterleakalarm("IoAlarmSignal","AlarmSignalLD302waterleakalarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalLD302waterleakalarm=&staticAlarmSignalLD302waterleakalarm;
	IoAlarmSignal* dev=&staticAlarmSignalLD302waterleakalarm;
	strcpy(dev->id,"AlarmSignalLD302waterleakalarm");
	strcpy(dev->diSignalsplay,"LD302 water leak alarm");
	dev->diSignal.create("diSignal",&SDI->LD302_water_leak_alarm,"SDI.LD302_water_leak_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalPowerboxfiredetectoralarm_0(){
	static IoAlarmSignal staticAlarmSignalPowerboxfiredetectoralarm("IoAlarmSignal","AlarmSignalPowerboxfiredetectoralarm",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalPowerboxfiredetectoralarm=&staticAlarmSignalPowerboxfiredetectoralarm;
	IoAlarmSignal* dev=&staticAlarmSignalPowerboxfiredetectoralarm;
	strcpy(dev->id,"AlarmSignalPowerboxfiredetectoralarm");
	strcpy(dev->diSignalsplay,"Power box fire detector alarm");
	dev->diSignal.create("diSignal",&SDI->Power_box_fire_detector_alarm,"SDI.Power_box_fire_detector_alarm",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalLSC1LevelL_0(){
	static IoAlarmSignal staticAlarmSignalLSC1LevelL("IoAlarmSignal","AlarmSignalLSC1LevelL",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalLSC1LevelL=&staticAlarmSignalLSC1LevelL;
	IoAlarmSignal* dev=&staticAlarmSignalLSC1LevelL;
	strcpy(dev->id,"AlarmSignalLSC1LevelL");
	strcpy(dev->diSignalsplay,"LSC1 Level L");
	dev->diSignal.create("diSignal",&NDI->LSC1_Level_L,"NDI.LSC1_Level_L",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalLightcurtainfault_0(){
	static IoAlarmSignal staticAlarmSignalLightcurtainfault("IoAlarmSignal","AlarmSignalLightcurtainfault",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalLightcurtainfault=&staticAlarmSignalLightcurtainfault;
	IoAlarmSignal* dev=&staticAlarmSignalLightcurtainfault;
	strcpy(dev->id,"AlarmSignalLightcurtainfault");
	strcpy(dev->diSignalsplay,"Light curtain fault");
	dev->diSignal.create("diSignal",&SDI->Light_curtain_fault,"SDI.Light_curtain_fault",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalN2PurgeBOXPG13CNT1_0(){
	static IoAlarmSignal staticAlarmSignalN2PurgeBOXPG13CNT1("IoAlarmSignal","AlarmSignalN2PurgeBOXPG13CNT1",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalN2PurgeBOXPG13CNT1=&staticAlarmSignalN2PurgeBOXPG13CNT1;
	IoAlarmSignal* dev=&staticAlarmSignalN2PurgeBOXPG13CNT1;
	strcpy(dev->id,"AlarmSignalN2PurgeBOXPG13CNT1");
	strcpy(dev->diSignalsplay,"N2 Purge BOX PG13 CNT1");
	dev->diSignal.create("diSignal",&NDI->N2_Purge_BOX_PG13_CNT1,"NDI.N2_Purge_BOX_PG13_CNT1",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalN2PurgeBOXPG13CNT2_0(){
	static IoAlarmSignal staticAlarmSignalN2PurgeBOXPG13CNT2("IoAlarmSignal","AlarmSignalN2PurgeBOXPG13CNT2",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalN2PurgeBOXPG13CNT2=&staticAlarmSignalN2PurgeBOXPG13CNT2;
	IoAlarmSignal* dev=&staticAlarmSignalN2PurgeBOXPG13CNT2;
	strcpy(dev->id,"AlarmSignalN2PurgeBOXPG13CNT2");
	strcpy(dev->diSignalsplay,"N2 Purge BOX PG13 CNT2");
	dev->diSignal.create("diSignal",&NDI->N2_Purge_BOX_PG13_CNT2,"NDI.N2_Purge_BOX_PG13_CNT2",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalN2PurgeBOXPG14CNT1_0(){
	static IoAlarmSignal staticAlarmSignalN2PurgeBOXPG14CNT1("IoAlarmSignal","AlarmSignalN2PurgeBOXPG14CNT1",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalN2PurgeBOXPG14CNT1=&staticAlarmSignalN2PurgeBOXPG14CNT1;
	IoAlarmSignal* dev=&staticAlarmSignalN2PurgeBOXPG14CNT1;
	strcpy(dev->id,"AlarmSignalN2PurgeBOXPG14CNT1");
	strcpy(dev->diSignalsplay,"N2 Purge BOX PG14 CNT1");
	dev->diSignal.create("diSignal",&NDI->N2_Purge_BOX_PG14_CNT1,"NDI.N2_Purge_BOX_PG14_CNT1",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalN2PurgeBOXPG14CNT2_0(){
	static IoAlarmSignal staticAlarmSignalN2PurgeBOXPG14CNT2("IoAlarmSignal","AlarmSignalN2PurgeBOXPG14CNT2",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalN2PurgeBOXPG14CNT2=&staticAlarmSignalN2PurgeBOXPG14CNT2;
	IoAlarmSignal* dev=&staticAlarmSignalN2PurgeBOXPG14CNT2;
	strcpy(dev->id,"AlarmSignalN2PurgeBOXPG14CNT2");
	strcpy(dev->diSignalsplay,"N2 Purge BOX PG14 CNT2");
	dev->diSignal.create("diSignal",&NDI->N2_Purge_BOX_PG14_CNT2,"NDI.N2_Purge_BOX_PG14_CNT2",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalN2PurgeBOXPG15CNT1_0(){
	static IoAlarmSignal staticAlarmSignalN2PurgeBOXPG15CNT1("IoAlarmSignal","AlarmSignalN2PurgeBOXPG15CNT1",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalN2PurgeBOXPG15CNT1=&staticAlarmSignalN2PurgeBOXPG15CNT1;
	IoAlarmSignal* dev=&staticAlarmSignalN2PurgeBOXPG15CNT1;
	strcpy(dev->id,"AlarmSignalN2PurgeBOXPG15CNT1");
	strcpy(dev->diSignalsplay,"N2 Purge BOX PG15 CNT1");
	dev->diSignal.create("diSignal",&NDI->N2_Purge_BOX_PG15_CNT1,"NDI.N2_Purge_BOX_PG15_CNT1",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalN2PurgeBOXPG15CNT2_0(){
	static IoAlarmSignal staticAlarmSignalN2PurgeBOXPG15CNT2("IoAlarmSignal","AlarmSignalN2PurgeBOXPG15CNT2",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalN2PurgeBOXPG15CNT2=&staticAlarmSignalN2PurgeBOXPG15CNT2;
	IoAlarmSignal* dev=&staticAlarmSignalN2PurgeBOXPG15CNT2;
	strcpy(dev->id,"AlarmSignalN2PurgeBOXPG15CNT2");
	strcpy(dev->diSignalsplay,"N2 Purge BOX PG15 CNT2");
	dev->diSignal.create("diSignal",&NDI->N2_Purge_BOX_PG15_CNT2,"NDI.N2_Purge_BOX_PG15_CNT2",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalN2PurgeBOXPG16CNT1_0(){
	static IoAlarmSignal staticAlarmSignalN2PurgeBOXPG16CNT1("IoAlarmSignal","AlarmSignalN2PurgeBOXPG16CNT1",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalN2PurgeBOXPG16CNT1=&staticAlarmSignalN2PurgeBOXPG16CNT1;
	IoAlarmSignal* dev=&staticAlarmSignalN2PurgeBOXPG16CNT1;
	strcpy(dev->id,"AlarmSignalN2PurgeBOXPG16CNT1");
	strcpy(dev->diSignalsplay,"N2 Purge BOX PG16 CNT1");
	dev->diSignal.create("diSignal");
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalN2PurgeBOXPG16CNT2_0(){
	static IoAlarmSignal staticAlarmSignalN2PurgeBOXPG16CNT2("IoAlarmSignal","AlarmSignalN2PurgeBOXPG16CNT2",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalN2PurgeBOXPG16CNT2=&staticAlarmSignalN2PurgeBOXPG16CNT2;
	IoAlarmSignal* dev=&staticAlarmSignalN2PurgeBOXPG16CNT2;
	strcpy(dev->id,"AlarmSignalN2PurgeBOXPG16CNT2");
	strcpy(dev->diSignalsplay,"N2 Purge BOX PG16 CNT2");
	dev->diSignal.create("diSignal");
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalN2PurgeBOXPG130CNT1_0(){
	static IoAlarmSignal staticAlarmSignalN2PurgeBOXPG130CNT1("IoAlarmSignal","AlarmSignalN2PurgeBOXPG130CNT1",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalN2PurgeBOXPG130CNT1=&staticAlarmSignalN2PurgeBOXPG130CNT1;
	IoAlarmSignal* dev=&staticAlarmSignalN2PurgeBOXPG130CNT1;
	strcpy(dev->id,"AlarmSignalN2PurgeBOXPG130CNT1");
	strcpy(dev->diSignalsplay,"N2 Purge BOX PG130 CNT1");
	dev->diSignal.create("diSignal");
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalN2PurgeBOXPG130CNT2_0(){
	static IoAlarmSignal staticAlarmSignalN2PurgeBOXPG130CNT2("IoAlarmSignal","AlarmSignalN2PurgeBOXPG130CNT2",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalN2PurgeBOXPG130CNT2=&staticAlarmSignalN2PurgeBOXPG130CNT2;
	IoAlarmSignal* dev=&staticAlarmSignalN2PurgeBOXPG130CNT2;
	strcpy(dev->id,"AlarmSignalN2PurgeBOXPG130CNT2");
	strcpy(dev->diSignalsplay,"N2 Purge BOX PG130 CNT2");
	dev->diSignal.create("diSignal");
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGDFAN1STOP_0(){
	static IoAlarmSignal staticAlarmSignalGDFAN1STOP("IoAlarmSignal","AlarmSignalGDFAN1STOP",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGDFAN1STOP=&staticAlarmSignalGDFAN1STOP;
	IoAlarmSignal* dev=&staticAlarmSignalGDFAN1STOP;
	strcpy(dev->id,"AlarmSignalGDFAN1STOP");
	strcpy(dev->diSignalsplay,"GD FAN1 STOP");
	dev->diSignal.create("diSignal",&NDI->GD_FAN1_STOP,"NDI.GD_FAN1_STOP",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalGDFAN2STOP_0(){
	static IoAlarmSignal staticAlarmSignalGDFAN2STOP("IoAlarmSignal","AlarmSignalGDFAN2STOP",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalGDFAN2STOP=&staticAlarmSignalGDFAN2STOP;
	IoAlarmSignal* dev=&staticAlarmSignalGDFAN2STOP;
	strcpy(dev->id,"AlarmSignalGDFAN2STOP");
	strcpy(dev->diSignalsplay,"GD FAN2 STOP");
	dev->diSignal.create("diSignal",&NDI->GD_FAN2_STOP,"NDI.GD_FAN2_STOP",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock1_0(){
	static IoAlarmSignal staticAlarmSignalInterlock1("IoAlarmSignal","AlarmSignalInterlock1",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock1=&staticAlarmSignalInterlock1;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock1;
	strcpy(dev->id,"AlarmSignalInterlock1");
	strcpy(dev->diSignalsplay,"N2-4 pressure  Interlock1");
	dev->diSignal.create("diSignal",&NDI->Interlock1,"NDI.Interlock1",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock2_0(){
	static IoAlarmSignal staticAlarmSignalInterlock2("IoAlarmSignal","AlarmSignalInterlock2",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock2=&staticAlarmSignalInterlock2;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock2;
	strcpy(dev->id,"AlarmSignalInterlock2");
	strcpy(dev->diSignalsplay,"N2-1 pressure  Interlock2");
	dev->diSignal.create("diSignal",&NDI->Interlock2,"NDI.Interlock2",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock3_0(){
	static IoAlarmSignal staticAlarmSignalInterlock3("IoAlarmSignal","AlarmSignalInterlock3",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock3=&staticAlarmSignalInterlock3;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock3;
	strcpy(dev->id,"AlarmSignalInterlock3");
	strcpy(dev->diSignalsplay,"NH3 pressure  Interlock3");
	dev->diSignal.create("diSignal",&NDI->Interlock3,"NDI.Interlock3",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock4_0(){
	static IoAlarmSignal staticAlarmSignalInterlock4("IoAlarmSignal","AlarmSignalInterlock4",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock4=&staticAlarmSignalInterlock4;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock4;
	strcpy(dev->id,"AlarmSignalInterlock4");
	strcpy(dev->diSignalsplay,"NH3 pressure  Interlock4");
	dev->diSignal.create("diSignal",&NDI->Interlock4,"NDI.Interlock4",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock5_0(){
	static IoAlarmSignal staticAlarmSignalInterlock5("IoAlarmSignal","AlarmSignalInterlock5",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock5=&staticAlarmSignalInterlock5;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock5;
	strcpy(dev->id,"AlarmSignalInterlock5");
	strcpy(dev->diSignalsplay,"GAS-X pressure  Interlock5");
	dev->diSignal.create("diSignal",&NDI->Interlock5,"NDI.Interlock5",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock6_0(){
	static IoAlarmSignal staticAlarmSignalInterlock6("IoAlarmSignal","AlarmSignalInterlock6",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock6=&staticAlarmSignalInterlock6;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock6;
	strcpy(dev->id,"AlarmSignalInterlock6");
	strcpy(dev->diSignalsplay,"N2-2 pressure  Interlock6");
	dev->diSignal.create("diSignal",&NDI->Interlock6,"NDI.Interlock6",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock7_0(){
	static IoAlarmSignal staticAlarmSignalInterlock7("IoAlarmSignal","AlarmSignalInterlock7",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock7=&staticAlarmSignalInterlock7;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock7;
	strcpy(dev->id,"AlarmSignalInterlock7");
	strcpy(dev->diSignalsplay,"MF3 pressure  Interlock7");
	dev->diSignal.create("diSignal",&NDI->Interlock7,"NDI.Interlock7",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock8_0(){
	static IoAlarmSignal staticAlarmSignalInterlock8("IoAlarmSignal","AlarmSignalInterlock8",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock8=&staticAlarmSignalInterlock8;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock8;
	strcpy(dev->id,"AlarmSignalInterlock8");
	strcpy(dev->diSignalsplay,"20%NF2 /N2 pressure  Interlock8");
	dev->diSignal.create("diSignal",&NDI->Interlock8,"NDI.Interlock8",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock9_0(){
	static IoAlarmSignal staticAlarmSignalInterlock9("IoAlarmSignal","AlarmSignalInterlock9",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock9=&staticAlarmSignalInterlock9;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock9;
	strcpy(dev->id,"AlarmSignalInterlock9");
	strcpy(dev->diSignalsplay,"N2-9 pressure  Interlock9");
	dev->diSignal.create("diSignal",&NDI->Interlock9,"NDI.Interlock9",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock10_0(){
	static IoAlarmSignal staticAlarmSignalInterlock10("IoAlarmSignal","AlarmSignalInterlock10",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock10=&staticAlarmSignalInterlock10;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock10;
	strcpy(dev->id,"AlarmSignalInterlock10");
	strcpy(dev->diSignalsplay,"N2-10 pressure  Interlock10");
	dev->diSignal.create("diSignal",&NDI->Interlock10,"NDI.Interlock10",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock11_0(){
	static IoAlarmSignal staticAlarmSignalInterlock11("IoAlarmSignal","AlarmSignalInterlock11",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock11=&staticAlarmSignalInterlock11;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock11;
	strcpy(dev->id,"AlarmSignalInterlock11");
	strcpy(dev->diSignalsplay,"N2-11 pressure  Interlock11");
	dev->diSignal.create("diSignal",&NDI->Interlock11,"NDI.Interlock11",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock12_0(){
	static IoAlarmSignal staticAlarmSignalInterlock12("IoAlarmSignal","AlarmSignalInterlock12",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock12=&staticAlarmSignalInterlock12;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock12;
	strcpy(dev->id,"AlarmSignalInterlock12");
	strcpy(dev->diSignalsplay,"N2-13 pressure  Interlock12");
	dev->diSignal.create("diSignal",&NDI->Interlock12,"NDI.Interlock12",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock13_0(){
	static IoAlarmSignal staticAlarmSignalInterlock13("IoAlarmSignal","AlarmSignalInterlock13",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock13=&staticAlarmSignalInterlock13;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock13;
	strcpy(dev->id,"AlarmSignalInterlock13");
	strcpy(dev->diSignalsplay," Interlock13");
	dev->diSignal.create("diSignal",&NDI->Interlock13,"NDI.Interlock13",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock14_0(){
	static IoAlarmSignal staticAlarmSignalInterlock14("IoAlarmSignal","AlarmSignalInterlock14",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock14=&staticAlarmSignalInterlock14;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock14;
	strcpy(dev->id,"AlarmSignalInterlock14");
	strcpy(dev->diSignalsplay,"TICL4 Tank Over Press Interlock14");
	dev->diSignal.create("diSignal",&NDI->Interlock14,"NDI.Interlock14",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock15_0(){
	static IoAlarmSignal staticAlarmSignalInterlock15("IoAlarmSignal","AlarmSignalInterlock15",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock15=&staticAlarmSignalInterlock15;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock15;
	strcpy(dev->id,"AlarmSignalInterlock15");
	strcpy(dev->diSignalsplay,"NH3-1 Tank Over Press Interlock15");
	dev->diSignal.create("diSignal",&NDI->Interlock15,"NDI.Interlock15",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock16_0(){
	static IoAlarmSignal staticAlarmSignalInterlock16("IoAlarmSignal","AlarmSignalInterlock16",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock16=&staticAlarmSignalInterlock16;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock16;
	strcpy(dev->id,"AlarmSignalInterlock16");
	strcpy(dev->diSignalsplay,"Vacuum pressure  Interlock16");
	dev->diSignal.create("diSignal",&NDI->Interlock16,"NDI.Interlock16",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock17_0(){
	static IoAlarmSignal staticAlarmSignalInterlock17("IoAlarmSignal","AlarmSignalInterlock17",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock17=&staticAlarmSignalInterlock17;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock17;
	strcpy(dev->id,"AlarmSignalInterlock17");
	strcpy(dev->diSignalsplay,"Air/N2-1 pressure  Interlock17");
	dev->diSignal.create("diSignal",&NDI->Interlock17,"NDI.Interlock17",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock18_0(){
	static IoAlarmSignal staticAlarmSignalInterlock18("IoAlarmSignal","AlarmSignalInterlock18",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock18=&staticAlarmSignalInterlock18;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock18;
	strcpy(dev->id,"AlarmSignalInterlock18");
	strcpy(dev->diSignalsplay,"N2-4 pressure  Interlock18");
	dev->diSignal.create("diSignal",&NDI->Interlock18,"NDI.Interlock18",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock19_0(){
	static IoAlarmSignal staticAlarmSignalInterlock19("IoAlarmSignal","AlarmSignalInterlock19",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock19=&staticAlarmSignalInterlock19;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock19;
	strcpy(dev->id,"AlarmSignalInterlock19");
	strcpy(dev->diSignalsplay,"N2-5 pressure  Interlock19");
	dev->diSignal.create("diSignal",&NDI->Interlock19,"NDI.Interlock19",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock20_0(){
	static IoAlarmSignal staticAlarmSignalInterlock20("IoAlarmSignal","AlarmSignalInterlock20",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock20=&staticAlarmSignalInterlock20;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock20;
	strcpy(dev->id,"AlarmSignalInterlock20");
	strcpy(dev->diSignalsplay,"N2-6 pressure  Interlock20");
	dev->diSignal.create("diSignal",&NDI->Interlock20,"NDI.Interlock20",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock21_0(){
	static IoAlarmSignal staticAlarmSignalInterlock21("IoAlarmSignal","AlarmSignalInterlock21",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock21=&staticAlarmSignalInterlock21;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock21;
	strcpy(dev->id,"AlarmSignalInterlock21");
	strcpy(dev->diSignalsplay,"NH3-2 Tank Over Press Interlock21");
	dev->diSignal.create("diSignal",&NDI->Interlock21,"NDI.Interlock21",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock22_0(){
	static IoAlarmSignal staticAlarmSignalInterlock22("IoAlarmSignal","AlarmSignalInterlock22",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock22=&staticAlarmSignalInterlock22;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock22;
	strcpy(dev->id,"AlarmSignalInterlock22");
	strcpy(dev->diSignalsplay,"Gas Box lower and Upper exthaust pressure  Interlock22");
	dev->diSignal.create("diSignal",&NDI->Interlock22,"NDI.Interlock22",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock23_0(){
	static IoAlarmSignal staticAlarmSignalInterlock23("IoAlarmSignal","AlarmSignalInterlock23",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock23=&staticAlarmSignalInterlock23;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock23;
	strcpy(dev->id,"AlarmSignalInterlock23");
	strcpy(dev->diSignalsplay,"Sequencer exthaust pressure  Interlock23");
	dev->diSignal.create("diSignal",&NDI->Interlock23,"NDI.Interlock23",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock24_0(){
	static IoAlarmSignal staticAlarmSignalInterlock24("IoAlarmSignal","AlarmSignalInterlock24",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock24=&staticAlarmSignalInterlock24;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock24;
	strcpy(dev->id,"AlarmSignalInterlock24");
	strcpy(dev->diSignalsplay,"Heater ethaust pressure  Interlock24");
	dev->diSignal.create("diSignal",&NDI->Interlock24,"NDI.Interlock24",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock25_0(){
	static IoAlarmSignal staticAlarmSignalInterlock25("IoAlarmSignal","AlarmSignalInterlock25",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock25=&staticAlarmSignalInterlock25;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock25;
	strcpy(dev->id,"AlarmSignalInterlock25");
	strcpy(dev->diSignalsplay,"RHC ethaust pressure  Interlock25");
	dev->diSignal.create("diSignal",&NDI->Interlock25,"NDI.Interlock25",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock26_0(){
	static IoAlarmSignal staticAlarmSignalInterlock26("IoAlarmSignal","AlarmSignalInterlock26",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock26=&staticAlarmSignalInterlock26;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock26;
	strcpy(dev->id,"AlarmSignalInterlock26");
	strcpy(dev->diSignalsplay,"Z Purge in LSC pressure  Interlock26");
	dev->diSignal.create("diSignal",&NDI->Interlock26,"NDI.Interlock26",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock27_0(){
	static IoAlarmSignal staticAlarmSignalInterlock27("IoAlarmSignal","AlarmSignalInterlock27",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock27=&staticAlarmSignalInterlock27;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock27;
	strcpy(dev->id,"AlarmSignalInterlock27");
	strcpy(dev->diSignalsplay,"Gas Box lower and exthaust pressure  Interlock27");
	dev->diSignal.create("diSignal",&NDI->Interlock27,"NDI.Interlock27",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock28_0(){
	static IoAlarmSignal staticAlarmSignalInterlock28("IoAlarmSignal","AlarmSignalInterlock28",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock28=&staticAlarmSignalInterlock28;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock28;
	strcpy(dev->id,"AlarmSignalInterlock28");
	strcpy(dev->diSignalsplay,"Atmospheric pressure difference error reading value Interlock28");
	dev->diSignal.create("diSignal",&NDI->Interlock28,"NDI.Interlock28",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock29_0(){
	static IoAlarmSignal staticAlarmSignalInterlock29("IoAlarmSignal","AlarmSignalInterlock29",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock29=&staticAlarmSignalInterlock29;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock29;
	strcpy(dev->id,"AlarmSignalInterlock29");
	strcpy(dev->diSignalsplay," Interlock29");
	dev->diSignal.create("diSignal",&NDI->Interlock29,"NDI.Interlock29",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock30_0(){
	static IoAlarmSignal staticAlarmSignalInterlock30("IoAlarmSignal","AlarmSignalInterlock30",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock30=&staticAlarmSignalInterlock30;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock30;
	strcpy(dev->id,"AlarmSignalInterlock30");
	strcpy(dev->diSignalsplay,"Abnormal Furnace port cap seal level Interlock30");
	dev->diSignal.create("diSignal",&NDI->Interlock30,"NDI.Interlock30",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock31_0(){
	static IoAlarmSignal staticAlarmSignalInterlock31("IoAlarmSignal","AlarmSignalInterlock31",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock31=&staticAlarmSignalInterlock31;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock31;
	strcpy(dev->id,"AlarmSignalInterlock31");
	strcpy(dev->diSignalsplay,"Heater records the upper limit  Interlock31");
	dev->diSignal.create("diSignal",&NDI->Interlock31,"NDI.Interlock31",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock32_0(){
	static IoAlarmSignal staticAlarmSignalInterlock32("IoAlarmSignal","AlarmSignalInterlock32",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock32=&staticAlarmSignalInterlock32;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock32;
	strcpy(dev->id,"AlarmSignalInterlock32");
	strcpy(dev->diSignalsplay,"Heater Room Temperature  Interlock32");
	dev->diSignal.create("diSignal",&NDI->Interlock32,"NDI.Interlock32",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock33_0(){
	static IoAlarmSignal staticAlarmSignalInterlock33("IoAlarmSignal","AlarmSignalInterlock33",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock33=&staticAlarmSignalInterlock33;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock33;
	strcpy(dev->id,"AlarmSignalInterlock33");
	strcpy(dev->diSignalsplay,"SOR  temperature high Interlock33");
	dev->diSignal.create("diSignal",&NDI->Interlock33,"NDI.Interlock33",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock34_0(){
	static IoAlarmSignal staticAlarmSignalInterlock34("IoAlarmSignal","AlarmSignalInterlock34",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock34=&staticAlarmSignalInterlock34;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock34;
	strcpy(dev->id,"AlarmSignalInterlock34");
	strcpy(dev->diSignalsplay,"Heater temperature Temperature  Interlock34");
	dev->diSignal.create("diSignal",&NDI->Interlock34,"NDI.Interlock34",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock35_0(){
	static IoAlarmSignal staticAlarmSignalInterlock35("IoAlarmSignal","AlarmSignalInterlock35",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock35=&staticAlarmSignalInterlock35;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock35;
	strcpy(dev->id,"AlarmSignalInterlock35");
	strcpy(dev->diSignalsplay,"Controller transformers temperature  Interlock35");
	dev->diSignal.create("diSignal",&NDI->Interlock35,"NDI.Interlock35",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock36_0(){
	static IoAlarmSignal staticAlarmSignalInterlock36("IoAlarmSignal","AlarmSignalInterlock36",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock36=&staticAlarmSignalInterlock36;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock36;
	strcpy(dev->id,"AlarmSignalInterlock36");
	strcpy(dev->diSignalsplay,"Temperature of transformer for CUT,T.heater ,3 heater and Mecha it  Interlock36");
	dev->diSignal.create("diSignal",&NDI->Interlock36,"NDI.Interlock36",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock37_0(){
	static IoAlarmSignal staticAlarmSignalInterlock37("IoAlarmSignal","AlarmSignalInterlock37",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock37=&staticAlarmSignalInterlock37;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock37;
	strcpy(dev->id,"AlarmSignalInterlock37");
	strcpy(dev->diSignalsplay,"Power Box temperature £¨System Area) Interlock37");
	dev->diSignal.create("diSignal",&NDI->Interlock37,"NDI.Interlock37",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock38_0(){
	static IoAlarmSignal staticAlarmSignalInterlock38("IoAlarmSignal","AlarmSignalInterlock38",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock38=&staticAlarmSignalInterlock38;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock38;
	strcpy(dev->id,"AlarmSignalInterlock38");
	strcpy(dev->diSignalsplay,"Too low temperature for air-cooling of power box£¨System Area) Interlock38");
	dev->diSignal.create("diSignal",&NDI->Interlock38,"NDI.Interlock38",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock39_0(){
	static IoAlarmSignal staticAlarmSignalInterlock39("IoAlarmSignal","AlarmSignalInterlock39",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock39=&staticAlarmSignalInterlock39;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock39;
	strcpy(dev->id,"AlarmSignalInterlock39");
	strcpy(dev->diSignalsplay,"N2 does not flow in each FOUP Interlock39");
	dev->diSignal.create("diSignal",&NDI->Interlock39,"NDI.Interlock39",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock40_0(){
	static IoAlarmSignal staticAlarmSignalInterlock40("IoAlarmSignal","AlarmSignalInterlock40",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock40=&staticAlarmSignalInterlock40;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock40;
	strcpy(dev->id,"AlarmSignalInterlock40");
	strcpy(dev->diSignalsplay,"Exhaust prossure  Interlock40");
	dev->diSignal.create("diSignal",&NDI->Interlock40,"NDI.Interlock40",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock41_0(){
	static IoAlarmSignal staticAlarmSignalInterlock41("IoAlarmSignal","AlarmSignalInterlock41",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock41=&staticAlarmSignalInterlock41;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock41;
	strcpy(dev->id,"AlarmSignalInterlock41");
	strcpy(dev->diSignalsplay,"Prower down detected Interlock41");
	dev->diSignal.create("diSignal",&NDI->Interlock41,"NDI.Interlock41",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock42_0(){
	static IoAlarmSignal staticAlarmSignalInterlock42("IoAlarmSignal","AlarmSignalInterlock42",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock42=&staticAlarmSignalInterlock42;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock42;
	strcpy(dev->id,"AlarmSignalInterlock42");
	strcpy(dev->diSignalsplay,"Front Door Kept open Interlock42");
	dev->diSignal.create("diSignal",&NDI->Interlock42,"NDI.Interlock42",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock43_0(){
	static IoAlarmSignal staticAlarmSignalInterlock43("IoAlarmSignal","AlarmSignalInterlock43",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock43=&staticAlarmSignalInterlock43;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock43;
	strcpy(dev->id,"AlarmSignalInterlock43");
	strcpy(dev->diSignalsplay,"Trander Room Door Lept open Interlock43");
	dev->diSignal.create("diSignal",&NDI->Interlock43,"NDI.Interlock43",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock44_0(){
	static IoAlarmSignal staticAlarmSignalInterlock44("IoAlarmSignal","AlarmSignalInterlock44",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock44=&staticAlarmSignalInterlock44;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock44;
	strcpy(dev->id,"AlarmSignalInterlock44");
	strcpy(dev->diSignalsplay,"Heater Room Door Kept open Interlock44");
	dev->diSignal.create("diSignal",&NDI->Interlock44,"NDI.Interlock44",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock45_0(){
	static IoAlarmSignal staticAlarmSignalInterlock45("IoAlarmSignal","AlarmSignalInterlock45",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock45=&staticAlarmSignalInterlock45;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock45;
	strcpy(dev->id,"AlarmSignalInterlock45");
	strcpy(dev->diSignalsplay,"Heater Power down actuated Interlock45");
	dev->diSignal.create("diSignal",&NDI->Interlock45,"NDI.Interlock45",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock46_0(){
	static IoAlarmSignal staticAlarmSignalInterlock46("IoAlarmSignal","AlarmSignalInterlock46",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock46=&staticAlarmSignalInterlock46;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock46;
	strcpy(dev->id,"AlarmSignalInterlock46");
	strcpy(dev->diSignalsplay,"Heater power switch on Interlock46");
	dev->diSignal.create("diSignal",&NDI->Interlock46,"NDI.Interlock46",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock47_0(){
	static IoAlarmSignal staticAlarmSignalInterlock47("IoAlarmSignal","AlarmSignalInterlock47",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock47=&staticAlarmSignalInterlock47;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock47;
	strcpy(dev->id,"AlarmSignalInterlock47");
	strcpy(dev->diSignalsplay,"Pump dowen(pump stop) Interlock47");
	dev->diSignal.create("diSignal",&NDI->Interlock47,"NDI.Interlock47",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock48_0(){
	static IoAlarmSignal staticAlarmSignalInterlock48("IoAlarmSignal","AlarmSignalInterlock48",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock48=&staticAlarmSignalInterlock48;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock48;
	strcpy(dev->id,"AlarmSignalInterlock48");
	strcpy(dev->diSignalsplay,"Pump alarm Interlock48");
	dev->diSignal.create("diSignal",&NDI->Interlock48,"NDI.Interlock48",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock49_0(){
	static IoAlarmSignal staticAlarmSignalInterlock49("IoAlarmSignal","AlarmSignalInterlock49",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock49=&staticAlarmSignalInterlock49;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock49;
	strcpy(dev->id,"AlarmSignalInterlock49");
	strcpy(dev->diSignalsplay,"Pump General Waming Interlock49");
	dev->diSignal.create("diSignal",&NDI->Interlock49,"NDI.Interlock49",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock50_0(){
	static IoAlarmSignal staticAlarmSignalInterlock50("IoAlarmSignal","AlarmSignalInterlock50",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock50=&staticAlarmSignalInterlock50;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock50;
	strcpy(dev->id,"AlarmSignalInterlock50");
	strcpy(dev->diSignalsplay," Interlock50");
	dev->diSignal.create("diSignal",&NDI->Interlock50,"NDI.Interlock50",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock51_0(){
	static IoAlarmSignal staticAlarmSignalInterlock51("IoAlarmSignal","AlarmSignalInterlock51",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock51=&staticAlarmSignalInterlock51;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock51;
	strcpy(dev->id,"AlarmSignalInterlock51");
	strcpy(dev->diSignalsplay,"NH3 Gas Leak Dectection Interlock51");
	dev->diSignal.create("diSignal",&NDI->Interlock51,"NDI.Interlock51",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock52_0(){
	static IoAlarmSignal staticAlarmSignalInterlock52("IoAlarmSignal","AlarmSignalInterlock52",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock52=&staticAlarmSignalInterlock52;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock52;
	strcpy(dev->id,"AlarmSignalInterlock52");
	strcpy(dev->diSignalsplay,"GAS-X Gas Leak Dectection Interlock52");
	dev->diSignal.create("diSignal",&NDI->Interlock52,"NDI.Interlock52",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock53_0(){
	static IoAlarmSignal staticAlarmSignalInterlock53("IoAlarmSignal","AlarmSignalInterlock53",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock53=&staticAlarmSignalInterlock53;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock53;
	strcpy(dev->id,"AlarmSignalInterlock53");
	strcpy(dev->diSignalsplay,"HCL Gas Leak Dectection Interlock53");
	dev->diSignal.create("diSignal",&NDI->Interlock53,"NDI.Interlock53",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock54_0(){
	static IoAlarmSignal staticAlarmSignalInterlock54("IoAlarmSignal","AlarmSignalInterlock54",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock54=&staticAlarmSignalInterlock54;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock54;
	strcpy(dev->id,"AlarmSignalInterlock54");
	strcpy(dev->diSignalsplay,"diaphragm sensor suffers zero-shift Interlock54");
	dev->diSignal.create("diSignal",&NDI->Interlock54,"NDI.Interlock54",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock55_0(){
	static IoAlarmSignal staticAlarmSignalInterlock55("IoAlarmSignal","AlarmSignalInterlock55",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock55=&staticAlarmSignalInterlock55;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock55;
	strcpy(dev->id,"AlarmSignalInterlock55");
	strcpy(dev->diSignalsplay,"diaphragm sensor suffers zero-shift Interlock55");
	dev->diSignal.create("diSignal",&NDI->Interlock55,"NDI.Interlock55",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock56_0(){
	static IoAlarmSignal staticAlarmSignalInterlock56("IoAlarmSignal","AlarmSignalInterlock56",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock56=&staticAlarmSignalInterlock56;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock56;
	strcpy(dev->id,"AlarmSignalInterlock56");
	strcpy(dev->diSignalsplay,"diaphragm sensor suffers zero-shift Interlock56");
	dev->diSignal.create("diSignal",&NDI->Interlock56,"NDI.Interlock56",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock57_0(){
	static IoAlarmSignal staticAlarmSignalInterlock57("IoAlarmSignal","AlarmSignalInterlock57",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock57=&staticAlarmSignalInterlock57;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock57;
	strcpy(dev->id,"AlarmSignalInterlock57");
	strcpy(dev->diSignalsplay,"APC alarm (AV71) Interlock57");
	dev->diSignal.create("diSignal",&NDI->Interlock57,"NDI.Interlock57",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock58_0(){
	static IoAlarmSignal staticAlarmSignalInterlock58("IoAlarmSignal","AlarmSignalInterlock58",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock58=&staticAlarmSignalInterlock58;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock58;
	strcpy(dev->id,"AlarmSignalInterlock58");
	strcpy(dev->diSignalsplay,"Too high furnance press  Interlock58");
	dev->diSignal.create("diSignal",&NDI->Interlock58,"NDI.Interlock58",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock59_0(){
	static IoAlarmSignal staticAlarmSignalInterlock59("IoAlarmSignal","AlarmSignalInterlock59",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock59=&staticAlarmSignalInterlock59;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock59;
	strcpy(dev->id,"AlarmSignalInterlock59");
	strcpy(dev->diSignalsplay,"Main coding water flower low Interlock59");
	dev->diSignal.create("diSignal",&NDI->Interlock59,"NDI.Interlock59",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock60_0(){
	static IoAlarmSignal staticAlarmSignalInterlock60("IoAlarmSignal","AlarmSignalInterlock60",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock60=&staticAlarmSignalInterlock60;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock60;
	strcpy(dev->id,"AlarmSignalInterlock60");
	strcpy(dev->diSignalsplay,"Flange/Shuffer/Heater Jacket/Boat rotation/Cooling Unit£«Z Axis/Heater Upper coding water flow low Interlock60");
	dev->diSignal.create("diSignal",&NDI->Interlock60,"NDI.Interlock60",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock61_0(){
	static IoAlarmSignal staticAlarmSignalInterlock61("IoAlarmSignal","AlarmSignalInterlock61",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock61=&staticAlarmSignalInterlock61;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock61;
	strcpy(dev->id,"AlarmSignalInterlock61");
	strcpy(dev->diSignalsplay,"NF3 Gas Leak Detection Interlock61");
	dev->diSignal.create("diSignal",&NDI->Interlock61,"NDI.Interlock61",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock62_0(){
	static IoAlarmSignal staticAlarmSignalInterlock62("IoAlarmSignal","AlarmSignalInterlock62",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock62=&staticAlarmSignalInterlock62;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock62;
	strcpy(dev->id,"AlarmSignalInterlock62");
	strcpy(dev->diSignalsplay,"20%NF2 /N2 Leak Detection Interlock62");
	dev->diSignal.create("diSignal",&NDI->Interlock62,"NDI.Interlock62",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock63_0(){
	static IoAlarmSignal staticAlarmSignalInterlock63("IoAlarmSignal","AlarmSignalInterlock63",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock63=&staticAlarmSignalInterlock63;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock63;
	strcpy(dev->id,"AlarmSignalInterlock63");
	strcpy(dev->diSignalsplay,"Customer's statement system(DEPO)unavailable Interlock63");
	dev->diSignal.create("diSignal",&NDI->Interlock63,"NDI.Interlock63",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock64_0(){
	static IoAlarmSignal staticAlarmSignalInterlock64("IoAlarmSignal","AlarmSignalInterlock64",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock64=&staticAlarmSignalInterlock64;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock64;
	strcpy(dev->id,"AlarmSignalInterlock64");
	strcpy(dev->diSignalsplay,"Customer's statement system(CUN)unavailable Interlock64");
	dev->diSignal.create("diSignal",&NDI->Interlock64,"NDI.Interlock64",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock65_0(){
	static IoAlarmSignal staticAlarmSignalInterlock65("IoAlarmSignal","AlarmSignalInterlock65",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock65=&staticAlarmSignalInterlock65;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock65;
	strcpy(dev->id,"AlarmSignalInterlock65");
	strcpy(dev->diSignalsplay,"Clean Unit Fan stops Interlock65");
	dev->diSignal.create("diSignal",&NDI->Interlock65,"NDI.Interlock65",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock66_0(){
	static IoAlarmSignal staticAlarmSignalInterlock66("IoAlarmSignal","AlarmSignalInterlock66",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock66=&staticAlarmSignalInterlock66;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock66;
	strcpy(dev->id,"AlarmSignalInterlock66");
	strcpy(dev->diSignalsplay," Interlock66");
	dev->diSignal.create("diSignal",&NDI->Interlock66,"NDI.Interlock66",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock67_0(){
	static IoAlarmSignal staticAlarmSignalInterlock67("IoAlarmSignal","AlarmSignalInterlock67",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock67=&staticAlarmSignalInterlock67;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock67;
	strcpy(dev->id,"AlarmSignalInterlock67");
	strcpy(dev->diSignalsplay,"Intra-loading area differential pressive deceps Interlock67");
	dev->diSignal.create("diSignal",&NDI->Interlock67,"NDI.Interlock67",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock68_0(){
	static IoAlarmSignal staticAlarmSignalInterlock68("IoAlarmSignal","AlarmSignalInterlock68",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock68=&staticAlarmSignalInterlock68;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock68;
	strcpy(dev->id,"AlarmSignalInterlock68");
	strcpy(dev->diSignalsplay,"Clean Unit temperature  Interlock68");
	dev->diSignal.create("diSignal",&NDI->Interlock68,"NDI.Interlock68",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock69_0(){
	static IoAlarmSignal staticAlarmSignalInterlock69("IoAlarmSignal","AlarmSignalInterlock69",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock69=&staticAlarmSignalInterlock69;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock69;
	strcpy(dev->id,"AlarmSignalInterlock69");
	strcpy(dev->diSignalsplay,"Deterministic pressure NG Interlock69");
	dev->diSignal.create("diSignal",&NDI->Interlock69,"NDI.Interlock69",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock70_0(){
	static IoAlarmSignal staticAlarmSignalInterlock70("IoAlarmSignal","AlarmSignalInterlock70",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock70=&staticAlarmSignalInterlock70;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock70;
	strcpy(dev->id,"AlarmSignalInterlock70");
	strcpy(dev->diSignalsplay,"RHC water  Interlock70");
	dev->diSignal.create("diSignal",&NDI->Interlock70,"NDI.Interlock70",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock71_0(){
	static IoAlarmSignal staticAlarmSignalInterlock71("IoAlarmSignal","AlarmSignalInterlock71",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock71=&staticAlarmSignalInterlock71;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock71;
	strcpy(dev->id,"AlarmSignalInterlock71");
	strcpy(dev->diSignalsplay,"RHC damper position Interlock71");
	dev->diSignal.create("diSignal",&NDI->Interlock71,"NDI.Interlock71",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock72_0(){
	static IoAlarmSignal staticAlarmSignalInterlock72("IoAlarmSignal","AlarmSignalInterlock72",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock72=&staticAlarmSignalInterlock72;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock72;
	strcpy(dev->id,"AlarmSignalInterlock72");
	strcpy(dev->diSignalsplay,"Blower overload Interlock72");
	dev->diSignal.create("diSignal",&NDI->Interlock72,"NDI.Interlock72",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock73_0(){
	static IoAlarmSignal staticAlarmSignalInterlock73("IoAlarmSignal","AlarmSignalInterlock73",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock73=&staticAlarmSignalInterlock73;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock73;
	strcpy(dev->id,"AlarmSignalInterlock73");
	strcpy(dev->diSignalsplay,"RHC cooling water Interlock73");
	dev->diSignal.create("diSignal",&NDI->Interlock73,"NDI.Interlock73",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock74_0(){
	static IoAlarmSignal staticAlarmSignalInterlock74("IoAlarmSignal","AlarmSignalInterlock74",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock74=&staticAlarmSignalInterlock74;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock74;
	strcpy(dev->id,"AlarmSignalInterlock74");
	strcpy(dev->diSignalsplay,"cooling water pressure  Interlock74");
	dev->diSignal.create("diSignal",&NDI->Interlock74,"NDI.Interlock74",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock75_0(){
	static IoAlarmSignal staticAlarmSignalInterlock75("IoAlarmSignal","AlarmSignalInterlock75",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock75=&staticAlarmSignalInterlock75;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock75;
	strcpy(dev->id,"AlarmSignalInterlock75");
	strcpy(dev->diSignalsplay,"TICL Refit is incorrect Interlock75");
	dev->diSignal.create("diSignal",&NDI->Interlock75,"NDI.Interlock75",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock76_0(){
	static IoAlarmSignal staticAlarmSignalInterlock76("IoAlarmSignal","AlarmSignalInterlock76",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock76=&staticAlarmSignalInterlock76;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock76;
	strcpy(dev->id,"AlarmSignalInterlock76");
	strcpy(dev->diSignalsplay,"Abnormal Float SW Position in TICL tank Interlock76");
	dev->diSignal.create("diSignal",&NDI->Interlock76,"NDI.Interlock76",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock77_0(){
	static IoAlarmSignal staticAlarmSignalInterlock77("IoAlarmSignal","AlarmSignalInterlock77",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock77=&staticAlarmSignalInterlock77;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock77;
	strcpy(dev->id,"AlarmSignalInterlock77");
	strcpy(dev->diSignalsplay,"N2-7 pressure  Interlock77");
	dev->diSignal.create("diSignal",&NDI->Interlock77,"NDI.Interlock77",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock78_0(){
	static IoAlarmSignal staticAlarmSignalInterlock78("IoAlarmSignal","AlarmSignalInterlock78",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock78=&staticAlarmSignalInterlock78;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock78;
	strcpy(dev->id,"AlarmSignalInterlock78");
	strcpy(dev->diSignalsplay,"N2-70 pressure  Interlock78");
	dev->diSignal.create("diSignal",&NDI->Interlock78,"NDI.Interlock78",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock79_0(){
	static IoAlarmSignal staticAlarmSignalInterlock79("IoAlarmSignal","AlarmSignalInterlock79",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock79=&staticAlarmSignalInterlock79;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock79;
	strcpy(dev->id,"AlarmSignalInterlock79");
	strcpy(dev->diSignalsplay,"VENT Exthaust pressure  Interlock79");
	dev->diSignal.create("diSignal",&NDI->Interlock79,"NDI.Interlock79",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock80_0(){
	static IoAlarmSignal staticAlarmSignalInterlock80("IoAlarmSignal","AlarmSignalInterlock80",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock80=&staticAlarmSignalInterlock80;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock80;
	strcpy(dev->id,"AlarmSignalInterlock80");
	strcpy(dev->diSignalsplay,"Gas Box Door Kept openInterlock80");
	dev->diSignal.create("diSignal",&NDI->Interlock80,"NDI.Interlock80",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock81_0(){
	static IoAlarmSignal staticAlarmSignalInterlock81("IoAlarmSignal","AlarmSignalInterlock81",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock81=&staticAlarmSignalInterlock81;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock81;
	strcpy(dev->id,"AlarmSignalInterlock81");
	strcpy(dev->diSignalsplay,"water leak detected in adator Interlock81");
	dev->diSignal.create("diSignal",&NDI->Interlock81,"NDI.Interlock81",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock82_0(){
	static IoAlarmSignal staticAlarmSignalInterlock82("IoAlarmSignal","AlarmSignalInterlock82",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock82=&staticAlarmSignalInterlock82;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock82;
	strcpy(dev->id,"AlarmSignalInterlock82");
	strcpy(dev->diSignalsplay,"water leak detected from Tranfer Room Interlock82");
	dev->diSignal.create("diSignal",&NDI->Interlock82,"NDI.Interlock82",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock83_0(){
	static IoAlarmSignal staticAlarmSignalInterlock83("IoAlarmSignal","AlarmSignalInterlock83",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock83=&staticAlarmSignalInterlock83;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock83;
	strcpy(dev->id,"AlarmSignalInterlock83");
	strcpy(dev->diSignalsplay,"water leak detected in from real panel Interlock83");
	dev->diSignal.create("diSignal",&NDI->Interlock83,"NDI.Interlock83",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock84_0(){
	static IoAlarmSignal staticAlarmSignalInterlock84("IoAlarmSignal","AlarmSignalInterlock84",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock84=&staticAlarmSignalInterlock84;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock84;
	strcpy(dev->id,"AlarmSignalInterlock84");
	strcpy(dev->diSignalsplay,"water leak detected in cooling water box(MAIN) Interlock84");
	dev->diSignal.create("diSignal",&NDI->Interlock84,"NDI.Interlock84",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock85_0(){
	static IoAlarmSignal staticAlarmSignalInterlock85("IoAlarmSignal","AlarmSignalInterlock85",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock85=&staticAlarmSignalInterlock85;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock85;
	strcpy(dev->id,"AlarmSignalInterlock85");
	strcpy(dev->diSignalsplay,"water leak detected in Furance Shutter Room Interlock85");
	dev->diSignal.create("diSignal",&NDI->Interlock85,"NDI.Interlock85",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock86_0(){
	static IoAlarmSignal staticAlarmSignalInterlock86("IoAlarmSignal","AlarmSignalInterlock86",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock86=&staticAlarmSignalInterlock86;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock86;
	strcpy(dev->id,"AlarmSignalInterlock86");
	strcpy(dev->diSignalsplay,"water leak detected in RHC reader Interlock86");
	dev->diSignal.create("diSignal",&NDI->Interlock86,"NDI.Interlock86",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock87_0(){
	static IoAlarmSignal staticAlarmSignalInterlock87("IoAlarmSignal","AlarmSignalInterlock87",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock87=&staticAlarmSignalInterlock87;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock87;
	strcpy(dev->id,"AlarmSignalInterlock87");
	strcpy(dev->diSignalsplay,"water leak detected in cooling water box(FS) Interlock87");
	dev->diSignal.create("diSignal",&NDI->Interlock87,"NDI.Interlock87",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock88_0(){
	static IoAlarmSignal staticAlarmSignalInterlock88("IoAlarmSignal","AlarmSignalInterlock88",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock88=&staticAlarmSignalInterlock88;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock88;
	strcpy(dev->id,"AlarmSignalInterlock88");
	strcpy(dev->diSignalsplay,"Abnormal O2 detector Interlock88");
	dev->diSignal.create("diSignal",&NDI->Interlock88,"NDI.Interlock88",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock89_0(){
	static IoAlarmSignal staticAlarmSignalInterlock89("IoAlarmSignal","AlarmSignalInterlock89",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock89=&staticAlarmSignalInterlock89;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock89;
	strcpy(dev->id,"AlarmSignalInterlock89");
	strcpy(dev->diSignalsplay,"HTR contactor tripped Interlock89");
	dev->diSignal.create("diSignal",&NDI->Interlock89,"NDI.Interlock89",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock90_0(){
	static IoAlarmSignal staticAlarmSignalInterlock90("IoAlarmSignal","AlarmSignalInterlock90",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock90=&staticAlarmSignalInterlock90;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock90;
	strcpy(dev->id,"AlarmSignalInterlock90");
	strcpy(dev->diSignalsplay,"T3 contactor tripped Interlock90");
	dev->diSignal.create("diSignal",&NDI->Interlock90,"NDI.Interlock90",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock91_0(){
	static IoAlarmSignal staticAlarmSignalInterlock91("IoAlarmSignal","AlarmSignalInterlock91",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock91=&staticAlarmSignalInterlock91;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock91;
	strcpy(dev->id,"AlarmSignalInterlock91");
	strcpy(dev->diSignalsplay,"Gas Box2 Door kept open Interlock91");
	dev->diSignal.create("diSignal",&NDI->Interlock91,"NDI.Interlock91",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock92_0(){
	static IoAlarmSignal staticAlarmSignalInterlock92("IoAlarmSignal","AlarmSignalInterlock92",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock92=&staticAlarmSignalInterlock92;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock92;
	strcpy(dev->id,"AlarmSignalInterlock92");
	strcpy(dev->diSignalsplay,"Abnormal  Interlock92");
	dev->diSignal.create("diSignal",&NDI->Interlock92,"NDI.Interlock92",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock93_0(){
	static IoAlarmSignal staticAlarmSignalInterlock93("IoAlarmSignal","AlarmSignalInterlock93",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock93=&staticAlarmSignalInterlock93;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock93;
	strcpy(dev->id,"AlarmSignalInterlock93");
	strcpy(dev->diSignalsplay,"Foup  Interlock93");
	dev->diSignal.create("diSignal",&NDI->Interlock93,"NDI.Interlock93",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock94_0(){
	static IoAlarmSignal staticAlarmSignalInterlock94("IoAlarmSignal","AlarmSignalInterlock94",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock94=&staticAlarmSignalInterlock94;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock94;
	strcpy(dev->id,"AlarmSignalInterlock94");
	strcpy(dev->diSignalsplay,"Failure of Manometer sensor (Discrepancy error) Interlock94");
	dev->diSignal.create("diSignal",&NDI->Interlock94,"NDI.Interlock94",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock95_0(){
	static IoAlarmSignal staticAlarmSignalInterlock95("IoAlarmSignal","AlarmSignalInterlock95",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock95=&staticAlarmSignalInterlock95;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock95;
	strcpy(dev->id,"AlarmSignalInterlock95");
	strcpy(dev->diSignalsplay,"Transfer room Emergency  Interlock95");
	dev->diSignal.create("diSignal",&NDI->Interlock95,"NDI.Interlock95",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock96_0(){
	static IoAlarmSignal staticAlarmSignalInterlock96("IoAlarmSignal","AlarmSignalInterlock96",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock96=&staticAlarmSignalInterlock96;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock96;
	strcpy(dev->id,"AlarmSignalInterlock96");
	strcpy(dev->diSignalsplay,"intra-furance pressure is below atmospheric pressure Interlock96");
	dev->diSignal.create("diSignal",&NDI->Interlock96,"NDI.Interlock96",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock97_0(){
	static IoAlarmSignal staticAlarmSignalInterlock97("IoAlarmSignal","AlarmSignalInterlock97",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock97=&staticAlarmSignalInterlock97;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock97;
	strcpy(dev->id,"AlarmSignalInterlock97");
	strcpy(dev->diSignalsplay,"front body pressure  Interlock97");
	dev->diSignal.create("diSignal",&NDI->Interlock97,"NDI.Interlock97",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock98_0(){
	static IoAlarmSignal staticAlarmSignalInterlock98("IoAlarmSignal","AlarmSignalInterlock98",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock98=&staticAlarmSignalInterlock98;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock98;
	strcpy(dev->id,"AlarmSignalInterlock98");
	strcpy(dev->diSignalsplay,"Gate valve postly erroe Interlock98");
	dev->diSignal.create("diSignal",&NDI->Interlock98,"NDI.Interlock98",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock99_0(){
	static IoAlarmSignal staticAlarmSignalInterlock99("IoAlarmSignal","AlarmSignalInterlock99",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock99=&staticAlarmSignalInterlock99;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock99;
	strcpy(dev->id,"AlarmSignalInterlock99");
	strcpy(dev->diSignalsplay,"LSC heater temperature beyond preset value Interlock99");
	dev->diSignal.create("diSignal",&NDI->Interlock99,"NDI.Interlock99",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock100_0(){
	static IoAlarmSignal staticAlarmSignalInterlock100("IoAlarmSignal","AlarmSignalInterlock100",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock100=&staticAlarmSignalInterlock100;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock100;
	strcpy(dev->id,"AlarmSignalInterlock100");
	strcpy(dev->diSignalsplay,"Gas Line Heater temperature beyond a preset value Interlock100");
	dev->diSignal.create("diSignal",&NDI->Interlock100,"NDI.Interlock100",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock101_0(){
	static IoAlarmSignal staticAlarmSignalInterlock101("IoAlarmSignal","AlarmSignalInterlock101",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock101=&staticAlarmSignalInterlock101;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock101;
	strcpy(dev->id,"AlarmSignalInterlock101");
	strcpy(dev->diSignalsplay,"Exthaust Line  Heater temperature beyond a preset value Interlock101");
	dev->diSignal.create("diSignal",&NDI->Interlock101,"NDI.Interlock101",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock102_0(){
	static IoAlarmSignal staticAlarmSignalInterlock102("IoAlarmSignal","AlarmSignalInterlock102",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock102=&staticAlarmSignalInterlock102;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock102;
	strcpy(dev->id,"AlarmSignalInterlock102");
	strcpy(dev->diSignalsplay,"diaphragm sensor  Interlock102");
	dev->diSignal.create("diSignal",&NDI->Interlock102,"NDI.Interlock102",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock103_0(){
	static IoAlarmSignal staticAlarmSignalInterlock103("IoAlarmSignal","AlarmSignalInterlock103",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock103=&staticAlarmSignalInterlock103;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock103;
	strcpy(dev->id,"AlarmSignalInterlock103");
	strcpy(dev->diSignalsplay,"Seal Cap Heater temperature high Interlock103");
	dev->diSignal.create("diSignal",&NDI->Interlock103,"NDI.Interlock103",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock104_0(){
	static IoAlarmSignal staticAlarmSignalInterlock104("IoAlarmSignal","AlarmSignalInterlock104",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock104=&staticAlarmSignalInterlock104;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock104;
	strcpy(dev->id,"AlarmSignalInterlock104");
	strcpy(dev->diSignalsplay," Interlock104");
	dev->diSignal.create("diSignal",&NDI->Interlock104,"NDI.Interlock104",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock105_0(){
	static IoAlarmSignal staticAlarmSignalInterlock105("IoAlarmSignal","AlarmSignalInterlock105",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock105=&staticAlarmSignalInterlock105;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock105;
	strcpy(dev->id,"AlarmSignalInterlock105");
	strcpy(dev->diSignalsplay,"Furance and Exhaust Line Heater temperature beyond a preset  value Interlock105");
	dev->diSignal.create("diSignal",&NDI->Interlock105,"NDI.Interlock105",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock106_0(){
	static IoAlarmSignal staticAlarmSignalInterlock106("IoAlarmSignal","AlarmSignalInterlock106",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock106=&staticAlarmSignalInterlock106;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock106;
	strcpy(dev->id,"AlarmSignalInterlock106");
	strcpy(dev->diSignalsplay,"Intake damper position out of aplyment (N2 Purge system) Interlock106");
	dev->diSignal.create("diSignal",&NDI->Interlock106,"NDI.Interlock106",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock107_0(){
	static IoAlarmSignal staticAlarmSignalInterlock107("IoAlarmSignal","AlarmSignalInterlock107",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock107=&staticAlarmSignalInterlock107;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock107;
	strcpy(dev->id,"AlarmSignalInterlock107");
	strcpy(dev->diSignalsplay,"ATM damper position out of aplyment (N2 Purge system) Interlock107");
	dev->diSignal.create("diSignal",&NDI->Interlock107,"NDI.Interlock107",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock108_0(){
	static IoAlarmSignal staticAlarmSignalInterlock108("IoAlarmSignal","AlarmSignalInterlock108",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock108=&staticAlarmSignalInterlock108;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock108;
	strcpy(dev->id,"AlarmSignalInterlock108");
	strcpy(dev->diSignalsplay,"Cycle damper postion out of alignment (H2 Purge System) Interlock108");
	dev->diSignal.create("diSignal",&NDI->Interlock108,"NDI.Interlock108",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock113_0(){
	static IoAlarmSignal staticAlarmSignalInterlock113("IoAlarmSignal","AlarmSignalInterlock113",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock113=&staticAlarmSignalInterlock113;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock113;
	strcpy(dev->id,"AlarmSignalInterlock113");
	strcpy(dev->diSignalsplay,"Pressure leak detected in Gas Box Interlock113");
	dev->diSignal.create("diSignal",&NDI->Interlock113,"NDI.Interlock113",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock114_0(){
	static IoAlarmSignal staticAlarmSignalInterlock114("IoAlarmSignal","AlarmSignalInterlock114",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock114=&staticAlarmSignalInterlock114;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock114;
	strcpy(dev->id,"AlarmSignalInterlock114");
	strcpy(dev->diSignalsplay,"communication alarm between PLC and GP Interlock114");
	dev->diSignal.create("diSignal",&NDI->Interlock114,"NDI.Interlock114",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock115_0(){
	static IoAlarmSignal staticAlarmSignalInterlock115("IoAlarmSignal","AlarmSignalInterlock115",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock115=&staticAlarmSignalInterlock115;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock115;
	strcpy(dev->id,"AlarmSignalInterlock115");
	strcpy(dev->diSignalsplay,"communication alarm between SIZ and GP Interlock115");
	dev->diSignal.create("diSignal",&NDI->Interlock115,"NDI.Interlock115",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock116_0(){
	static IoAlarmSignal staticAlarmSignalInterlock116("IoAlarmSignal","AlarmSignalInterlock116",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock116=&staticAlarmSignalInterlock116;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock116;
	strcpy(dev->id,"AlarmSignalInterlock116");
	strcpy(dev->diSignalsplay,"HPM PLC ALARM(16) Interlock116");
	dev->diSignal.create("diSignal",&NDI->Interlock116,"NDI.Interlock116",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock117_0(){
	static IoAlarmSignal staticAlarmSignalInterlock117("IoAlarmSignal","AlarmSignalInterlock117",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock117=&staticAlarmSignalInterlock117;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock117;
	strcpy(dev->id,"AlarmSignalInterlock117");
	strcpy(dev->diSignalsplay,"SYSTEM ALARM Interlock117");
	dev->diSignal.create("diSignal",&NDI->Interlock117,"NDI.Interlock117",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock118_0(){
	static IoAlarmSignal staticAlarmSignalInterlock118("IoAlarmSignal","AlarmSignalInterlock118",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock118=&staticAlarmSignalInterlock118;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock118;
	strcpy(dev->id,"AlarmSignalInterlock118");
	strcpy(dev->diSignalsplay,"Form lire reader alarm front  Interlock118");
	dev->diSignal.create("diSignal",&NDI->Interlock118,"NDI.Interlock118",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock119_0(){
	static IoAlarmSignal staticAlarmSignalInterlock119("IoAlarmSignal","AlarmSignalInterlock119",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock119=&staticAlarmSignalInterlock119;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock119;
	strcpy(dev->id,"AlarmSignalInterlock119");
	strcpy(dev->diSignalsplay,"ABATD-UNIT SYSTEM ALANING Interlock119");
	dev->diSignal.create("diSignal",&NDI->Interlock119,"NDI.Interlock119",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock120_0(){
	static IoAlarmSignal staticAlarmSignalInterlock120("IoAlarmSignal","AlarmSignalInterlock120",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock120=&staticAlarmSignalInterlock120;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock120;
	strcpy(dev->id,"AlarmSignalInterlock120");
	strcpy(dev->diSignalsplay," Interlock120");
	dev->diSignal.create("diSignal",&NDI->Interlock120,"NDI.Interlock120",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock121_0(){
	static IoAlarmSignal staticAlarmSignalInterlock121("IoAlarmSignal","AlarmSignalInterlock121",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock121=&staticAlarmSignalInterlock121;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock121;
	strcpy(dev->id,"AlarmSignalInterlock121");
	strcpy(dev->diSignalsplay,"Customer's auto refit alarm Interlock121");
	dev->diSignal.create("diSignal",&NDI->Interlock121,"NDI.Interlock121",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock122_0(){
	static IoAlarmSignal staticAlarmSignalInterlock122("IoAlarmSignal","AlarmSignalInterlock122",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock122=&staticAlarmSignalInterlock122;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock122;
	strcpy(dev->id,"AlarmSignalInterlock122");
	strcpy(dev->diSignalsplay,"Customer's auto refit Interlock122");
	dev->diSignal.create("diSignal",&NDI->Interlock122,"NDI.Interlock122",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock123_0(){
	static IoAlarmSignal staticAlarmSignalInterlock123("IoAlarmSignal","AlarmSignalInterlock123",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock123=&staticAlarmSignalInterlock123;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock123;
	strcpy(dev->id,"AlarmSignalInterlock123");
	strcpy(dev->diSignalsplay,"Customer's auto refit bulk empty (Net ready)  Interlock123");
	dev->diSignal.create("diSignal",&NDI->Interlock123,"NDI.Interlock123",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock124_0(){
	static IoAlarmSignal staticAlarmSignalInterlock124("IoAlarmSignal","AlarmSignalInterlock124",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock124=&staticAlarmSignalInterlock124;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock124;
	strcpy(dev->id,"AlarmSignalInterlock124");
	strcpy(dev->diSignalsplay,"Gas Detecter Trouble Interlock124");
	dev->diSignal.create("diSignal",&NDI->Interlock124,"NDI.Interlock124",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock125_0(){
	static IoAlarmSignal staticAlarmSignalInterlock125("IoAlarmSignal","AlarmSignalInterlock125",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock125=&staticAlarmSignalInterlock125;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock125;
	strcpy(dev->id,"AlarmSignalInterlock125");
	strcpy(dev->diSignalsplay,"EXT END IN Interlock125");
	dev->diSignal.create("diSignal",&NDI->Interlock125,"NDI.Interlock125",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock126_0(){
	static IoAlarmSignal staticAlarmSignalInterlock126("IoAlarmSignal","AlarmSignalInterlock126",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock126=&staticAlarmSignalInterlock126;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock126;
	strcpy(dev->id,"AlarmSignalInterlock126");
	strcpy(dev->diSignalsplay,"sequencer alarm Interlock126");
	dev->diSignal.create("diSignal",&NDI->Interlock126,"NDI.Interlock126",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock127_0(){
	static IoAlarmSignal staticAlarmSignalInterlock127("IoAlarmSignal","AlarmSignalInterlock127",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock127=&staticAlarmSignalInterlock127;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock127;
	strcpy(dev->id,"AlarmSignalInterlock127");
	strcpy(dev->diSignalsplay,"Device Net. communication alarm (Standard slave) Interlock127");
	dev->diSignal.create("diSignal",&NDI->Interlock127,"NDI.Interlock127",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock128_0(){
	static IoAlarmSignal staticAlarmSignalInterlock128("IoAlarmSignal","AlarmSignalInterlock128",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock128=&staticAlarmSignalInterlock128;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock128;
	strcpy(dev->id,"AlarmSignalInterlock128");
	strcpy(dev->diSignalsplay,"Device Net. communication alarm (Safety slave) Interlock128");
	dev->diSignal.create("diSignal",&NDI->Interlock128,"NDI.Interlock128",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalSL501LAdoorsw1_0(){
	static IoAlarmSignal staticAlarmSignalSL501LAdoorsw1("IoAlarmSignal","AlarmSignalSL501LAdoorsw1",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalSL501LAdoorsw1=&staticAlarmSignalSL501LAdoorsw1;
	IoAlarmSignal* dev=&staticAlarmSignalSL501LAdoorsw1;
	strcpy(dev->id,"AlarmSignalSL501LAdoorsw1");
	strcpy(dev->diSignalsplay,"SL501_LA_door_sw1 warning");
	dev->diSignal.create("diSignal",&SDI->SL501_LA_door_sw1,"SDI.SL501_LA_door_sw1",TRUE);
	strcpy(dev->alarmTrigValue,"false");
	return dev;
}
IoAlarmSignal* _initAlarmSignalSL502LAdoorsw2_0(){
	static IoAlarmSignal staticAlarmSignalSL502LAdoorsw2("IoAlarmSignal","AlarmSignalSL502LAdoorsw2",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalSL502LAdoorsw2=&staticAlarmSignalSL502LAdoorsw2;
	IoAlarmSignal* dev=&staticAlarmSignalSL502LAdoorsw2;
	strcpy(dev->id,"AlarmSignalSL502LAdoorsw2");
	strcpy(dev->diSignalsplay,"SL502_LA_door_sw2 warning");
	dev->diSignal.create("diSignal",&SDI->SL502_LA_door_sw2,"SDI.SL502_LA_door_sw2",TRUE);
	strcpy(dev->alarmTrigValue,"false");
	return dev;
}
IoAlarmSignal* _initAlarmSignalSL503LAdoorsw3_0(){
	static IoAlarmSignal staticAlarmSignalSL503LAdoorsw3("IoAlarmSignal","AlarmSignalSL503LAdoorsw3",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalSL503LAdoorsw3=&staticAlarmSignalSL503LAdoorsw3;
	IoAlarmSignal* dev=&staticAlarmSignalSL503LAdoorsw3;
	strcpy(dev->id,"AlarmSignalSL503LAdoorsw3");
	strcpy(dev->diSignalsplay,"SL503_LA_door_sw3 warning");
	dev->diSignal.create("diSignal",&SDI->SL503_LA_door_sw3,"SDI.SL503_LA_door_sw3",TRUE);
	strcpy(dev->alarmTrigValue,"false");
	return dev;
}
IoAlarmSignal* _initAlarmSignalFTRTPStatus_0(){
	static IoAlarmSignal staticAlarmSignalFTRTPStatus("IoAlarmSignal","AlarmSignalFTRTPStatus",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalFTRTPStatus=&staticAlarmSignalFTRTPStatus;
	IoAlarmSignal* dev=&staticAlarmSignalFTRTPStatus;
	strcpy(dev->id,"AlarmSignalFTRTPStatus");
	strcpy(dev->diSignalsplay,"FTR TP Status");
	dev->diSignal.create("diSignal",&NDI->FTRTPStatus,"NDI.FTRTPStatus",TRUE);
	strcpy(dev->alarmTrigValue,"false");
	return dev;
}
IoAlarmSignal* _initAlarmSignalWaferRobotTPstatus_0(){
	static IoAlarmSignal staticAlarmSignalWaferRobotTPstatus("IoAlarmSignal","AlarmSignalWaferRobotTPstatus",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalWaferRobotTPstatus=&staticAlarmSignalWaferRobotTPstatus;
	IoAlarmSignal* dev=&staticAlarmSignalWaferRobotTPstatus;
	strcpy(dev->id,"AlarmSignalWaferRobotTPstatus");
	strcpy(dev->diSignalsplay,"Wafer Robot TP status");
	dev->diSignal.create("diSignal",&NDI->WaferRobotTPstatus,"NDI.WaferRobotTPstatus",TRUE);
	strcpy(dev->alarmTrigValue,"false");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock129_0(){
	static IoAlarmSignal staticAlarmSignalInterlock129("IoAlarmSignal","AlarmSignalInterlock129",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock129=&staticAlarmSignalInterlock129;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock129;
	strcpy(dev->id,"AlarmSignalInterlock129");
	strcpy(dev->diSignalsplay," Interlock129");
	dev->diSignal.create("diSignal",&NDI->Interlock129,"NDI.Interlock129",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock130_0(){
	static IoAlarmSignal staticAlarmSignalInterlock130("IoAlarmSignal","AlarmSignalInterlock130",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock130=&staticAlarmSignalInterlock130;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock130;
	strcpy(dev->id,"AlarmSignalInterlock130");
	strcpy(dev->diSignalsplay," Interlock130");
	dev->diSignal.create("diSignal",&NDI->Interlock130,"NDI.Interlock130",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock131_0(){
	static IoAlarmSignal staticAlarmSignalInterlock131("IoAlarmSignal","AlarmSignalInterlock131",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock131=&staticAlarmSignalInterlock131;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock131;
	strcpy(dev->id,"AlarmSignalInterlock131");
	strcpy(dev->diSignalsplay," Interlock131");
	dev->diSignal.create("diSignal",&NDI->Interlock131,"NDI.Interlock131",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock132_0(){
	static IoAlarmSignal staticAlarmSignalInterlock132("IoAlarmSignal","AlarmSignalInterlock132",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock132=&staticAlarmSignalInterlock132;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock132;
	strcpy(dev->id,"AlarmSignalInterlock132");
	strcpy(dev->diSignalsplay," Interlock132");
	dev->diSignal.create("diSignal",&NDI->Interlock132,"NDI.Interlock132",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock133_0(){
	static IoAlarmSignal staticAlarmSignalInterlock133("IoAlarmSignal","AlarmSignalInterlock133",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock133=&staticAlarmSignalInterlock133;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock133;
	strcpy(dev->id,"AlarmSignalInterlock133");
	strcpy(dev->diSignalsplay," Interlock133");
	dev->diSignal.create("diSignal",&NDI->Interlock133,"NDI.Interlock133",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock134_0(){
	static IoAlarmSignal staticAlarmSignalInterlock134("IoAlarmSignal","AlarmSignalInterlock134",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock134=&staticAlarmSignalInterlock134;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock134;
	strcpy(dev->id,"AlarmSignalInterlock134");
	strcpy(dev->diSignalsplay," Interlock134");
	dev->diSignal.create("diSignal",&NDI->Interlock134,"NDI.Interlock134",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock135_0(){
	static IoAlarmSignal staticAlarmSignalInterlock135("IoAlarmSignal","AlarmSignalInterlock135",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock135=&staticAlarmSignalInterlock135;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock135;
	strcpy(dev->id,"AlarmSignalInterlock135");
	strcpy(dev->diSignalsplay," Interlock135");
	dev->diSignal.create("diSignal",&NDI->Interlock135,"NDI.Interlock135",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock136_0(){
	static IoAlarmSignal staticAlarmSignalInterlock136("IoAlarmSignal","AlarmSignalInterlock136",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock136=&staticAlarmSignalInterlock136;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock136;
	strcpy(dev->id,"AlarmSignalInterlock136");
	strcpy(dev->diSignalsplay," Interlock136");
	dev->diSignal.create("diSignal",&NDI->Interlock136,"NDI.Interlock136",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock137_0(){
	static IoAlarmSignal staticAlarmSignalInterlock137("IoAlarmSignal","AlarmSignalInterlock137",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock137=&staticAlarmSignalInterlock137;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock137;
	strcpy(dev->id,"AlarmSignalInterlock137");
	strcpy(dev->diSignalsplay," Interlock137");
	dev->diSignal.create("diSignal",&NDI->Interlock137,"NDI.Interlock137",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock138_0(){
	static IoAlarmSignal staticAlarmSignalInterlock138("IoAlarmSignal","AlarmSignalInterlock138",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock138=&staticAlarmSignalInterlock138;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock138;
	strcpy(dev->id,"AlarmSignalInterlock138");
	strcpy(dev->diSignalsplay," Interlock138");
	dev->diSignal.create("diSignal",&NDI->Interlock138,"NDI.Interlock138",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock139_0(){
	static IoAlarmSignal staticAlarmSignalInterlock139("IoAlarmSignal","AlarmSignalInterlock139",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock139=&staticAlarmSignalInterlock139;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock139;
	strcpy(dev->id,"AlarmSignalInterlock139");
	strcpy(dev->diSignalsplay," Interlock139");
	dev->diSignal.create("diSignal",&NDI->Interlock139,"NDI.Interlock139",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock140_0(){
	static IoAlarmSignal staticAlarmSignalInterlock140("IoAlarmSignal","AlarmSignalInterlock140",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock140=&staticAlarmSignalInterlock140;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock140;
	strcpy(dev->id,"AlarmSignalInterlock140");
	strcpy(dev->diSignalsplay," Interlock140");
	dev->diSignal.create("diSignal",&NDI->Interlock140,"NDI.Interlock140",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock141_0(){
	static IoAlarmSignal staticAlarmSignalInterlock141("IoAlarmSignal","AlarmSignalInterlock141",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock141=&staticAlarmSignalInterlock141;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock141;
	strcpy(dev->id,"AlarmSignalInterlock141");
	strcpy(dev->diSignalsplay," Interlock141");
	dev->diSignal.create("diSignal",&NDI->Interlock141,"NDI.Interlock141",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock142_0(){
	static IoAlarmSignal staticAlarmSignalInterlock142("IoAlarmSignal","AlarmSignalInterlock142",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock142=&staticAlarmSignalInterlock142;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock142;
	strcpy(dev->id,"AlarmSignalInterlock142");
	strcpy(dev->diSignalsplay," Interlock142");
	dev->diSignal.create("diSignal",&NDI->Interlock142,"NDI.Interlock142",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock143_0(){
	static IoAlarmSignal staticAlarmSignalInterlock143("IoAlarmSignal","AlarmSignalInterlock143",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock143=&staticAlarmSignalInterlock143;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock143;
	strcpy(dev->id,"AlarmSignalInterlock143");
	strcpy(dev->diSignalsplay," Interlock143");
	dev->diSignal.create("diSignal",&NDI->Interlock143,"NDI.Interlock143",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock144_0(){
	static IoAlarmSignal staticAlarmSignalInterlock144("IoAlarmSignal","AlarmSignalInterlock144",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock144=&staticAlarmSignalInterlock144;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock144;
	strcpy(dev->id,"AlarmSignalInterlock144");
	strcpy(dev->diSignalsplay," Interlock144");
	dev->diSignal.create("diSignal",&NDI->Interlock144,"NDI.Interlock144",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock145_0(){
	static IoAlarmSignal staticAlarmSignalInterlock145("IoAlarmSignal","AlarmSignalInterlock145",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock145=&staticAlarmSignalInterlock145;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock145;
	strcpy(dev->id,"AlarmSignalInterlock145");
	strcpy(dev->diSignalsplay," Interlock145");
	dev->diSignal.create("diSignal",&NDI->Interlock145,"NDI.Interlock145",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock146_0(){
	static IoAlarmSignal staticAlarmSignalInterlock146("IoAlarmSignal","AlarmSignalInterlock146",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock146=&staticAlarmSignalInterlock146;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock146;
	strcpy(dev->id,"AlarmSignalInterlock146");
	strcpy(dev->diSignalsplay," Interlock146");
	dev->diSignal.create("diSignal",&NDI->Interlock146,"NDI.Interlock146",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock147_0(){
	static IoAlarmSignal staticAlarmSignalInterlock147("IoAlarmSignal","AlarmSignalInterlock147",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock147=&staticAlarmSignalInterlock147;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock147;
	strcpy(dev->id,"AlarmSignalInterlock147");
	strcpy(dev->diSignalsplay," Interlock147");
	dev->diSignal.create("diSignal",&NDI->Interlock147,"NDI.Interlock147",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock148_0(){
	static IoAlarmSignal staticAlarmSignalInterlock148("IoAlarmSignal","AlarmSignalInterlock148",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock148=&staticAlarmSignalInterlock148;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock148;
	strcpy(dev->id,"AlarmSignalInterlock148");
	strcpy(dev->diSignalsplay," Interlock148");
	dev->diSignal.create("diSignal",&NDI->Interlock148,"NDI.Interlock148",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock149_0(){
	static IoAlarmSignal staticAlarmSignalInterlock149("IoAlarmSignal","AlarmSignalInterlock149",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock149=&staticAlarmSignalInterlock149;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock149;
	strcpy(dev->id,"AlarmSignalInterlock149");
	strcpy(dev->diSignalsplay," Interlock149");
	dev->diSignal.create("diSignal",&NDI->Interlock149,"NDI.Interlock149",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
IoAlarmSignal* _initAlarmSignalInterlock150_0(){
	static IoAlarmSignal staticAlarmSignalInterlock150("IoAlarmSignal","AlarmSignalInterlock150",MODULE_NAME);
	IoAlarmSignal::poAlarmSignalInterlock150=&staticAlarmSignalInterlock150;
	IoAlarmSignal* dev=&staticAlarmSignalInterlock150;
	strcpy(dev->id,"AlarmSignalInterlock150");
	strcpy(dev->diSignalsplay," Interlock150");
	dev->diSignal.create("diSignal",&NDI->Interlock150,"NDI.Interlock150",TRUE);
	strcpy(dev->alarmTrigValue,"true");
	return dev;
}
void initIoAlarmSignal(){
	IoAlarmSignal* dev;
	dev=_initAlarmSignalUPSFault_0();
	dev=_initAlarmSignalUPSAlarm_0();
	dev=_initAlarmSignalVaccum1PumpWarning_0();
	dev=_initAlarmSignalVaccum1PumpAlarm_0();
	dev=_initAlarmSignalPS17ValueOutLimitAlarm1_0();
	dev=_initAlarmSignalPG3LOWALARM_0();
	dev=_initAlarmSignalPG3HIGHALARM_0();
	dev=_initAlarmSignalPG4LOWALARM_0();
	dev=_initAlarmSignalPG4HIGHALARM_0();
	dev=_initAlarmSignalPG5LOWALARM_0();
	dev=_initAlarmSignalPG5HIGHALARM_0();
	dev=_initAlarmSignalPG6LOWALARM_0();
	dev=_initAlarmSignalPG6HIGHALARM_0();
	dev=_initAlarmSignalPG7LOWALARM_0();
	dev=_initAlarmSignalPG7HIGHALARM_0();
	dev=_initAlarmSignalPG8LOWALARM_0();
	dev=_initAlarmSignalPG8HIGHALARM_0();
	dev=_initAlarmSignalPG31LOWALARM_0();
	dev=_initAlarmSignalPG31HIGHALARM_0();
	dev=_initAlarmSignalPG32LOWALARM_0();
	dev=_initAlarmSignalPG32HIGHALARM_0();
	dev=_initAlarmSignalVG31LOWALARM_0();
	dev=_initAlarmSignalVG31HIGHALARM_0();
	dev=_initAlarmSignalFS105flowalarm_0();
	dev=_initAlarmSignalFS106flowalarm_0();
	dev=_initAlarmSignalFS202flowalarm_0();
	dev=_initAlarmSignalFS104flowalarm_0();
	dev=_initAlarmSignalFS111flowalarm_0();
	dev=_initAlarmSignalFS102flowalarm_0();
	dev=_initAlarmSignalVG11LOWALARM_0();
	dev=_initAlarmSignalVG11HIGHALARM_0();
	dev=_initAlarmSignalVG13LOWALARM_0();
	dev=_initAlarmSignalVG13HIGHALARM_0();
	dev=_initAlarmSignalAV71fan1alarm_0();
	dev=_initAlarmSignalAV71fan2alarm_0();
	dev=_initAlarmSignalDG1lowlimitalarm_0();
	dev=_initAlarmSignalDG1highlimitalarm_0();
	dev=_initAlarmSignalMP21PSPressurelowalarm_0();
	dev=_initAlarmSignalFS101flowalarm1_0();
	dev=_initAlarmSignalFS101flowalarm2_0();
	dev=_initAlarmSignalFS116flowalarm_0();
	dev=_initAlarmSignalPS110Pressurelowalarm_0();
	dev=_initAlarmSignalPS110Pressurehighalarm_0();
	dev=_initAlarmSignalPGPS12Pressurelowalarm_0();
	dev=_initAlarmSignalPGPS12Pressurehighalarm_0();
	dev=_initAlarmSignalPS13highlimitalarm_0();
	dev=_initAlarmSignalPG101waterPressurelowalarm_0();
	dev=_initAlarmSignalPG101waterPressurehighalarm_0();
	dev=_initAlarmSignalVG14LOWALARM_0();
	dev=_initAlarmSignalVG14HIGHALARM_0();
	dev=_initAlarmSignalPS14Pressurelowalarm_0();
	dev=_initAlarmSignalPS14Pressurehighalarm_0();
	dev=_initAlarmSignalBufferA1N2Pressurealarm_0();
	dev=_initAlarmSignalBufferB1N2Pressurealarm_0();
	dev=_initAlarmSignalBufferC1N2Pressurealarm_0();
	dev=_initAlarmSignalBufferD1N2Pressurealarm_0();
	dev=_initAlarmSignalBufferA2N2Pressurealarm_0();
	dev=_initAlarmSignalBufferB2N2Pressurealarm_0();
	dev=_initAlarmSignalBufferC2N2Pressurealarm_0();
	dev=_initAlarmSignalBufferD2N2Pressurealarm_0();
	dev=_initAlarmSignalBufferA3N2Pressurealarm_0();
	dev=_initAlarmSignalBufferB3N2Pressurealarm_0();
	dev=_initAlarmSignalBufferC3N2Pressurealarm_0();
	dev=_initAlarmSignalBufferD3N2Pressurealarm_0();
	dev=_initAlarmSignalBufferA4N2Pressurealarm_0();
	dev=_initAlarmSignalBufferB4N2Pressurealarm_0();
	dev=_initAlarmSignalBufferC4N2Pressurealarm_0();
	dev=_initAlarmSignalBufferD4N2Pressurealarm_0();
	dev=_initAlarmSignalSysDataHTR1Tempalarm_0();
	dev=_initAlarmSignalSysDataHTR2Tempalarm_0();
	dev=_initAlarmSignalSysDataHTR3Tempalarm_0();
	dev=_initAlarmSignalLSC1LevelLalarm_0();
	dev=_initAlarmSignalO2analyzeroverrangealarm_0();
	dev=_initAlarmSignalO2analyzerfault_0();
	dev=_initAlarmSignalSMK1detectorfault_0();
	dev=_initAlarmSignalSMK1detectorfirealarm_0();
	dev=_initAlarmSignalGD201NF3gasleak1stalarm_0();
	dev=_initAlarmSignalGD201NF3gasleak2ndalarm_0();
	dev=_initAlarmSignalGD202SiH4gasleak1stalarm_0();
	dev=_initAlarmSignalGD201fault_0();
	dev=_initAlarmSignalGD202SiH4gasleak2ndalarm_0();
	dev=_initAlarmSignalGD202fault_0();
	dev=_initAlarmSignalGD203NH3gasleak2ndalarm_0();
	dev=_initAlarmSignalGD203NH3gasleak1stalarm_0();
	dev=_initAlarmSignalGD203fault_0();
	dev=_initAlarmSignalGD204HCLgasleak1stalarm_0();
	dev=_initAlarmSignalGD204fault_0();
	dev=_initAlarmSignalGD204HCLgasleak2ndalarm_0();
	dev=_initAlarmSignalGD205F2gasleak1stalarm_0();
	dev=_initAlarmSignalGD205F2gasleak2ndalarm_0();
	dev=_initAlarmSignalGD206NF3gasleak1stalarm_0();
	dev=_initAlarmSignalGD205fault_0();
	dev=_initAlarmSignalGD206NF3gasleak2ndalarm_0();
	dev=_initAlarmSignalGD206fault_0();
	dev=_initAlarmSignalGD207SiH4gasleak2ndalarm_0();
	dev=_initAlarmSignalGD207SiH4gasleak1stalarm_0();
	dev=_initAlarmSignalGD207fault_0();
	dev=_initAlarmSignalGD208NH3gasleak1stalarm_0();
	dev=_initAlarmSignalGD208fault_0();
	dev=_initAlarmSignalGD208NH3gasleak2ndalarm_0();
	dev=_initAlarmSignalGD209HCLgasleak1stalarm_0();
	dev=_initAlarmSignalGD209HCLgasleak2ndalarm_0();
	dev=_initAlarmSignalGD210F2gasleak1stalarm_0();
	dev=_initAlarmSignalGD209fault_0();
	dev=_initAlarmSignalGD210F2gasleak2ndalarm_0();
	dev=_initAlarmSignalGD210fault_0();
	dev=_initAlarmSignalMS2Sgasboxexhaustalarm_0();
	dev=_initAlarmSignalMS11Sgasboxexhaustalarm_0();
	dev=_initAlarmSignalMS12Sgasboxexhaustalarm_0();
	dev=_initAlarmSignalLSC1leakalarm_0();
	dev=_initAlarmSignalLD301waterleakalarm_0();
	dev=_initAlarmSignalLD302waterleakalarm_0();
	dev=_initAlarmSignalPowerboxfiredetectoralarm_0();
	dev=_initAlarmSignalLSC1LevelL_0();
	dev=_initAlarmSignalLightcurtainfault_0();
	dev=_initAlarmSignalN2PurgeBOXPG13CNT1_0();
	dev=_initAlarmSignalN2PurgeBOXPG13CNT2_0();
	dev=_initAlarmSignalN2PurgeBOXPG14CNT1_0();
	dev=_initAlarmSignalN2PurgeBOXPG14CNT2_0();
	dev=_initAlarmSignalN2PurgeBOXPG15CNT1_0();
	dev=_initAlarmSignalN2PurgeBOXPG15CNT2_0();
	dev=_initAlarmSignalN2PurgeBOXPG16CNT1_0();
	dev=_initAlarmSignalN2PurgeBOXPG16CNT2_0();
	dev=_initAlarmSignalN2PurgeBOXPG130CNT1_0();
	dev=_initAlarmSignalN2PurgeBOXPG130CNT2_0();
	dev=_initAlarmSignalGDFAN1STOP_0();
	dev=_initAlarmSignalGDFAN2STOP_0();
	dev=_initAlarmSignalInterlock1_0();
	dev=_initAlarmSignalInterlock2_0();
	dev=_initAlarmSignalInterlock3_0();
	dev=_initAlarmSignalInterlock4_0();
	dev=_initAlarmSignalInterlock5_0();
	dev=_initAlarmSignalInterlock6_0();
	dev=_initAlarmSignalInterlock7_0();
	dev=_initAlarmSignalInterlock8_0();
	dev=_initAlarmSignalInterlock9_0();
	dev=_initAlarmSignalInterlock10_0();
	dev=_initAlarmSignalInterlock11_0();
	dev=_initAlarmSignalInterlock12_0();
	dev=_initAlarmSignalInterlock13_0();
	dev=_initAlarmSignalInterlock14_0();
	dev=_initAlarmSignalInterlock15_0();
	dev=_initAlarmSignalInterlock16_0();
	dev=_initAlarmSignalInterlock17_0();
	dev=_initAlarmSignalInterlock18_0();
	dev=_initAlarmSignalInterlock19_0();
	dev=_initAlarmSignalInterlock20_0();
	dev=_initAlarmSignalInterlock21_0();
	dev=_initAlarmSignalInterlock22_0();
	dev=_initAlarmSignalInterlock23_0();
	dev=_initAlarmSignalInterlock24_0();
	dev=_initAlarmSignalInterlock25_0();
	dev=_initAlarmSignalInterlock26_0();
	dev=_initAlarmSignalInterlock27_0();
	dev=_initAlarmSignalInterlock28_0();
	dev=_initAlarmSignalInterlock29_0();
	dev=_initAlarmSignalInterlock30_0();
	dev=_initAlarmSignalInterlock31_0();
	dev=_initAlarmSignalInterlock32_0();
	dev=_initAlarmSignalInterlock33_0();
	dev=_initAlarmSignalInterlock34_0();
	dev=_initAlarmSignalInterlock35_0();
	dev=_initAlarmSignalInterlock36_0();
	dev=_initAlarmSignalInterlock37_0();
	dev=_initAlarmSignalInterlock38_0();
	dev=_initAlarmSignalInterlock39_0();
	dev=_initAlarmSignalInterlock40_0();
	dev=_initAlarmSignalInterlock41_0();
	dev=_initAlarmSignalInterlock42_0();
	dev=_initAlarmSignalInterlock43_0();
	dev=_initAlarmSignalInterlock44_0();
	dev=_initAlarmSignalInterlock45_0();
	dev=_initAlarmSignalInterlock46_0();
	dev=_initAlarmSignalInterlock47_0();
	dev=_initAlarmSignalInterlock48_0();
	dev=_initAlarmSignalInterlock49_0();
	dev=_initAlarmSignalInterlock50_0();
	dev=_initAlarmSignalInterlock51_0();
	dev=_initAlarmSignalInterlock52_0();
	dev=_initAlarmSignalInterlock53_0();
	dev=_initAlarmSignalInterlock54_0();
	dev=_initAlarmSignalInterlock55_0();
	dev=_initAlarmSignalInterlock56_0();
	dev=_initAlarmSignalInterlock57_0();
	dev=_initAlarmSignalInterlock58_0();
	dev=_initAlarmSignalInterlock59_0();
	dev=_initAlarmSignalInterlock60_0();
	dev=_initAlarmSignalInterlock61_0();
	dev=_initAlarmSignalInterlock62_0();
	dev=_initAlarmSignalInterlock63_0();
	dev=_initAlarmSignalInterlock64_0();
	dev=_initAlarmSignalInterlock65_0();
	dev=_initAlarmSignalInterlock66_0();
	dev=_initAlarmSignalInterlock67_0();
	dev=_initAlarmSignalInterlock68_0();
	dev=_initAlarmSignalInterlock69_0();
	dev=_initAlarmSignalInterlock70_0();
	dev=_initAlarmSignalInterlock71_0();
	dev=_initAlarmSignalInterlock72_0();
	dev=_initAlarmSignalInterlock73_0();
	dev=_initAlarmSignalInterlock74_0();
	dev=_initAlarmSignalInterlock75_0();
	dev=_initAlarmSignalInterlock76_0();
	dev=_initAlarmSignalInterlock77_0();
	dev=_initAlarmSignalInterlock78_0();
	dev=_initAlarmSignalInterlock79_0();
	dev=_initAlarmSignalInterlock80_0();
	dev=_initAlarmSignalInterlock81_0();
	dev=_initAlarmSignalInterlock82_0();
	dev=_initAlarmSignalInterlock83_0();
	dev=_initAlarmSignalInterlock84_0();
	dev=_initAlarmSignalInterlock85_0();
	dev=_initAlarmSignalInterlock86_0();
	dev=_initAlarmSignalInterlock87_0();
	dev=_initAlarmSignalInterlock88_0();
	dev=_initAlarmSignalInterlock89_0();
	dev=_initAlarmSignalInterlock90_0();
	dev=_initAlarmSignalInterlock91_0();
	dev=_initAlarmSignalInterlock92_0();
	dev=_initAlarmSignalInterlock93_0();
	dev=_initAlarmSignalInterlock94_0();
	dev=_initAlarmSignalInterlock95_0();
	dev=_initAlarmSignalInterlock96_0();
	dev=_initAlarmSignalInterlock97_0();
	dev=_initAlarmSignalInterlock98_0();
	dev=_initAlarmSignalInterlock99_0();
	dev=_initAlarmSignalInterlock100_0();
	dev=_initAlarmSignalInterlock101_0();
	dev=_initAlarmSignalInterlock102_0();
	dev=_initAlarmSignalInterlock103_0();
	dev=_initAlarmSignalInterlock104_0();
	dev=_initAlarmSignalInterlock105_0();
	dev=_initAlarmSignalInterlock106_0();
	dev=_initAlarmSignalInterlock107_0();
	dev=_initAlarmSignalInterlock108_0();
	dev=_initAlarmSignalInterlock113_0();
	dev=_initAlarmSignalInterlock114_0();
	dev=_initAlarmSignalInterlock115_0();
	dev=_initAlarmSignalInterlock116_0();
	dev=_initAlarmSignalInterlock117_0();
	dev=_initAlarmSignalInterlock118_0();
	dev=_initAlarmSignalInterlock119_0();
	dev=_initAlarmSignalInterlock120_0();
	dev=_initAlarmSignalInterlock121_0();
	dev=_initAlarmSignalInterlock122_0();
	dev=_initAlarmSignalInterlock123_0();
	dev=_initAlarmSignalInterlock124_0();
	dev=_initAlarmSignalInterlock125_0();
	dev=_initAlarmSignalInterlock126_0();
	dev=_initAlarmSignalInterlock127_0();
	dev=_initAlarmSignalInterlock128_0();
	dev=_initAlarmSignalSL501LAdoorsw1_0();
	dev=_initAlarmSignalSL502LAdoorsw2_0();
	dev=_initAlarmSignalSL503LAdoorsw3_0();
	dev=_initAlarmSignalFTRTPStatus_0();
	dev=_initAlarmSignalWaferRobotTPstatus_0();
	dev=_initAlarmSignalInterlock129_0();
	dev=_initAlarmSignalInterlock130_0();
	dev=_initAlarmSignalInterlock131_0();
	dev=_initAlarmSignalInterlock132_0();
	dev=_initAlarmSignalInterlock133_0();
	dev=_initAlarmSignalInterlock134_0();
	dev=_initAlarmSignalInterlock135_0();
	dev=_initAlarmSignalInterlock136_0();
	dev=_initAlarmSignalInterlock137_0();
	dev=_initAlarmSignalInterlock138_0();
	dev=_initAlarmSignalInterlock139_0();
	dev=_initAlarmSignalInterlock140_0();
	dev=_initAlarmSignalInterlock141_0();
	dev=_initAlarmSignalInterlock142_0();
	dev=_initAlarmSignalInterlock143_0();
	dev=_initAlarmSignalInterlock144_0();
	dev=_initAlarmSignalInterlock145_0();
	dev=_initAlarmSignalInterlock146_0();
	dev=_initAlarmSignalInterlock147_0();
	dev=_initAlarmSignalInterlock148_0();
	dev=_initAlarmSignalInterlock149_0();
	dev=_initAlarmSignalInterlock150_0();
}
IoAlarmSignal* IoAlarmSignal::poAlarmSignalUPSFault=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalUPSAlarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalVaccum1PumpWarning=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalVaccum1PumpAlarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPS17ValueOutLimitAlarm1=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPG3LOWALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPG3HIGHALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPG4LOWALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPG4HIGHALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPG5LOWALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPG5HIGHALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPG6LOWALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPG6HIGHALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPG7LOWALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPG7HIGHALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPG8LOWALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPG8HIGHALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPG31LOWALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPG31HIGHALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPG32LOWALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPG32HIGHALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalVG31LOWALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalVG31HIGHALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalFS105flowalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalFS106flowalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalFS202flowalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalFS104flowalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalFS111flowalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalFS102flowalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalVG11LOWALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalVG11HIGHALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalVG13LOWALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalVG13HIGHALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalAV71fan1alarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalAV71fan2alarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalDG1lowlimitalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalDG1highlimitalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalMP21PSPressurelowalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalFS101flowalarm1=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalFS101flowalarm2=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalFS116flowalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPS110Pressurelowalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPS110Pressurehighalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPGPS12Pressurelowalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPGPS12Pressurehighalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPS13highlimitalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPG101waterPressurelowalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPG101waterPressurehighalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalVG14LOWALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalVG14HIGHALARM=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPS14Pressurelowalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPS14Pressurehighalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalBufferA1N2Pressurealarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalBufferB1N2Pressurealarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalBufferC1N2Pressurealarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalBufferD1N2Pressurealarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalBufferA2N2Pressurealarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalBufferB2N2Pressurealarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalBufferC2N2Pressurealarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalBufferD2N2Pressurealarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalBufferA3N2Pressurealarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalBufferB3N2Pressurealarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalBufferC3N2Pressurealarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalBufferD3N2Pressurealarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalBufferA4N2Pressurealarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalBufferB4N2Pressurealarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalBufferC4N2Pressurealarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalBufferD4N2Pressurealarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalSysDataHTR1Tempalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalSysDataHTR2Tempalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalSysDataHTR3Tempalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalLSC1LevelLalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalO2analyzeroverrangealarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalO2analyzerfault=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalSMK1detectorfault=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalSMK1detectorfirealarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD201NF3gasleak1stalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD201NF3gasleak2ndalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD202SiH4gasleak1stalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD201fault=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD202SiH4gasleak2ndalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD202fault=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD203NH3gasleak2ndalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD203NH3gasleak1stalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD203fault=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD204HCLgasleak1stalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD204fault=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD204HCLgasleak2ndalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD205F2gasleak1stalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD205F2gasleak2ndalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD206NF3gasleak1stalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD205fault=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD206NF3gasleak2ndalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD206fault=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD207SiH4gasleak2ndalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD207SiH4gasleak1stalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD207fault=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD208NH3gasleak1stalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD208fault=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD208NH3gasleak2ndalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD209HCLgasleak1stalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD209HCLgasleak2ndalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD210F2gasleak1stalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD209fault=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD210F2gasleak2ndalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGD210fault=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalMS2Sgasboxexhaustalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalMS11Sgasboxexhaustalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalMS12Sgasboxexhaustalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalLSC1leakalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalLD301waterleakalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalLD302waterleakalarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalPowerboxfiredetectoralarm=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalLSC1LevelL=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalLightcurtainfault=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalN2PurgeBOXPG13CNT1=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalN2PurgeBOXPG13CNT2=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalN2PurgeBOXPG14CNT1=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalN2PurgeBOXPG14CNT2=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalN2PurgeBOXPG15CNT1=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalN2PurgeBOXPG15CNT2=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalN2PurgeBOXPG16CNT1=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalN2PurgeBOXPG16CNT2=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalN2PurgeBOXPG130CNT1=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalN2PurgeBOXPG130CNT2=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGDFAN1STOP=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalGDFAN2STOP=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock1=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock2=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock3=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock4=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock5=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock6=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock7=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock8=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock9=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock10=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock11=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock12=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock13=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock14=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock15=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock16=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock17=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock18=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock19=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock20=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock21=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock22=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock23=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock24=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock25=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock26=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock27=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock28=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock29=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock30=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock31=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock32=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock33=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock34=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock35=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock36=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock37=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock38=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock39=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock40=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock41=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock42=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock43=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock44=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock45=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock46=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock47=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock48=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock49=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock50=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock51=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock52=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock53=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock54=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock55=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock56=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock57=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock58=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock59=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock60=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock61=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock62=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock63=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock64=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock65=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock66=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock67=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock68=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock69=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock70=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock71=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock72=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock73=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock74=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock75=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock76=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock77=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock78=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock79=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock80=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock81=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock82=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock83=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock84=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock85=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock86=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock87=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock88=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock89=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock90=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock91=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock92=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock93=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock94=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock95=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock96=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock97=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock98=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock99=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock100=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock101=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock102=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock103=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock104=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock105=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock106=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock107=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock108=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock113=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock114=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock115=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock116=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock117=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock118=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock119=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock120=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock121=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock122=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock123=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock124=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock125=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock126=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock127=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock128=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalSL501LAdoorsw1=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalSL502LAdoorsw2=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalSL503LAdoorsw3=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalFTRTPStatus=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalWaferRobotTPstatus=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock129=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock130=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock131=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock132=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock133=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock134=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock135=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock136=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock137=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock138=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock139=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock140=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock141=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock142=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock143=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock144=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock145=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock146=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock147=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock148=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock149=NULL;
IoAlarmSignal* IoAlarmSignal::poAlarmSignalInterlock150=NULL;
//AUTOIO_END
