| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241 | <?xml version="1.0" encoding="utf-8"?><TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4024.12">  <GVL Name="NDO" Id="{519c46e4-d71c-4e2f-8fea-0595c4a5fe1a}">    <Declaration><![CDATA[{attribute 'qualified_only'}VAR_GLOBAL//**************HARDWARE***********************⬇	//PW	VFD_RES	:BOOL;	//	VFD_MRS	:BOOL;	//	VFD_RT	:BOOL;	//	VFD_JOG	:BOOL;	//	VFD_RL	:BOOL;	//	VFD_RM	:BOOL;	//	VFD_RH	:BOOL;	//	VFD_STP	:BOOL;	//	VFD_RTR	:BOOL;	//	VFD_RTF	:BOOL;	//																			Furnace_1_zone_heating_enable	:BOOL;	//	Furnace_2_zone_heating_enable	:BOOL;	//	Furnace_3_zone_heating_enable	:BOOL;	//	Furnace_4_zone_heating_enable	:BOOL;	//	Furnace_5_zone_heating_enable	:BOOL;	//	Furnace_6_zone_heating_enable	:BOOL;	//	Furnace_7_zone_heating_enable	:BOOL;	//	AUTOREFILL_1_REQUEST_Or_VALVE_OPEN	:BOOL;	//	AUTOREFILL_2_REQUEST_Or_VALVE_OPEN	:BOOL;	//	HPM_valve_out_status	:BOOL;	//	Forline_heater_on	:BOOL;	//																Vaccum_Pump_Both_On	:BOOL;	//	Vaccum_Pump_AUC_On	:BOOL;	//	Vaccum_Pump_AGV_Open	:BOOL;	//	//GAS	OX_PUMP_ON:BOOL;	//EXHAUST	Cooling_Valve1	:BOOL;	//	Q300.00	Cooling_Valve2	:BOOL;	//	Q300.01			//	Q300.02			//	Q300.03			//	Q300.04			//	Q300.05			//	Q300.06			//	Q300.07	AV71_AUTO_CLOSE	:BOOL;	//	Q300.08	AV71_PUMP_ON	:BOOL;	//	Q300.09	BALL_VALVE_OPEN_CLOSE	:BOOL;	//	Q300.10//FB	No1_left_Clamp_Val	:BOOL;	//	Q400.00	Spare	:BOOL;	//	Q400.01	No1_Right_Clamp_Val	:BOOL;	//	Q400.02					//	Q400.03	No2_left_Val_Extended	:BOOL;	//	Q400.04	No2_left_Val_Back	:BOOL;	//	Q400.05	No2_left_Flow_Open	:BOOL;	//	Q400.06	No2_Right_Val_Extended	:BOOL;	//	Q400.07	No2_Right_Val_Back	:BOOL;	//	Q400.08	No2_Right_Flow_Open	:BOOL;	//	Q400.09	No3_left_Val_Extended	:BOOL;	//	Q400.10	No3_left_Val_Back	:BOOL;	//	Q400.11	No3_left_Flow_Open	:BOOL;	//	Q400.12	No3_Right_Val_Extended	:BOOL;	//	Q400.13	No3_Right_Val_Back	:BOOL;	//	Q400.14	No3_Right_Flow_Open	:BOOL;	//	Q400.15	Tri_Color_Light_Red	:BOOL;	//	Q401.00	Tri_Color_Light_YE	:BOOL;	//	Q401.01	Tri_Color_Light_GN	:BOOL;	//	Q401.02	Tri_Color_Light_BZ	:BOOL;	//	Q401.03	Door_Up	:BOOL;	//	Q401.04	DOOr_Down	:BOOL;	//	Q401.05	Stop_Light	:BOOL;	//	Q401.06	Pause_Light	:BOOL;	//	Q401.07	Plugging_Light	:BOOL;	//	Q401.08	Left_Error_Rst_Light	:BOOL;	//	Q401.09	Right_Error_Rst_Light	:BOOL;	//	Q401.10									//	Q401.11									//	Q401.12									//	Q401.13									//	Q401.14	Left_FOUP_Detect	:BOOL;	//	Q401.15	Left_FOUP_InPos	:BOOL;	//	Q402.00	Left_FOUP_Load	:BOOL;	//	Q402.01	Left_FOUP_Unload	:BOOL;	//	Q402.02	Left_FOUP_Manual	:BOOL;	//	Q402.03	Right_FOUP_Detect	:BOOL;	//	Q402.04	Right_FOUP_InPos	:BOOL;	//	Q402.05	Right_FOUP_Load	:BOOL;	//	Q402.06	Right_FOUP_Unload	:BOOL;	//	Q402.07	Right_FOUP_Manual	:BOOL;	//	Q402.08								//	Q402.09								//	Q402.10								//	Q402.11								//	Q402.12								//	Q402.13								//	Q402.14	Robot_loadport_1_E84_REQ	:BOOL;	//	Q402.15	Robot_loadport_1_E84_UREQ	:BOOL;	//	Q403.00	Robot_loadport_1_E84_ready	:BOOL;	//	Q403.01	Robot_loadport_1_E84_HO_AVBL	:BOOL;	//	Q403.02	Robot_loadport_1_E84_ES	:BOOL;	//	Q403.03	Robot_loadport_2_E84_REQ	:BOOL;	//	Q403.04	Robot_loadport_2_E84_UREQ	:BOOL;	//	Q403.05	Robot_loadport_2_E84_ready	:BOOL;	//	Q403.06	Robot_loadport_2_E84_HO_AVBL	:BOOL;	//	Q403.07	Robot_loadport2_E84_ES	:BOOL;	//	Q403.08	Robot_loadport_2_FOUP_detect	:BOOL;	//	Q403.09	Robot_loadport_3_FOUP_detect	:BOOL;	//	Q403.10	Robot_loadport_4_FOUP_detect	:BOOL;	//	Q403.11	Robot_Extend_Buffer_1_FOUP_detect	:BOOL;	//	Q403.12	Robot_Extend_Buffer_2_FOUP_detect	:BOOL;	//	Q403.13	Robot_POD_1_FOUP_detect	:BOOL;	//	Q403.14	Robot_POD_2_FOUP_detect	:BOOL;	//	Q403.15	Robot_Spare1	:BOOL;	//	Q404.00	Robot_Spare2	:BOOL;	//	Q404.01	Robot_Spare3	:BOOL;	//	Q404.02	Robot_Spare4	:BOOL;	//	Q404.03	Robot_Spare5	:BOOL;	//	Q404.04	Robot_Spare6	:BOOL;	//	Q404.05	Robot_Spare7	:BOOL;	//	Q404.06	Robot_Spare8	:BOOL;	//	Q404.07	Robot_Spare9	:BOOL;	//	Q404.08	Robot_Spare10	:BOOL;	//	Q404.09	Robot_Spare11	:BOOL;	//	Q404.10	Robot_Spare12	:BOOL;	//	Q404.11	Robot_Spare13	:BOOL;	//	Q404.12	Robot_Spare14	:BOOL;	//	Q404.13	Robot_Spare15	:BOOL;	//	Q404.14	//LA		LA_internal_air_cycle_switch_1_open	:BOOL;	//	LA内循环切换1开		Q500.00	LA_internal_air_cycle_switch_1_close	:BOOL;	//	LA内循环切换1关		Q500.01	LA_internal_air_cycle_switch_2_open	:BOOL;	//	LA内循环切换2开		Q500.02	LA_internal_air_cycle_switch_2_close	:BOOL;	//	LA内循环切换2关		Q500.03	R_axis_air_cylinder_extend_switch	:BOOL;	//	CAP气缸伸		Q500.04	R_axis_air_cylinder_retract_switch	:BOOL;	//	CAP气缸缩		Q500.05	O2_detector_switch_LA_POD	:BOOL;	//	O2分析切换LA_POD		Q500.06	O2_detector_switch_POD1_POD2	:BOOL;	//	O2分析切换POD1_POD2		Q500.07	LA_internal_air_cycle_fan_1_switch	:BOOL;	//	内循环风扇1开		Q500.08	LA_internal_air_cycle_fan_2_switch	:BOOL;	//	内循环风扇2开		Q500.09	LA_internal_air_cycle_fan_3_switch	:BOOL;	//	内循环风扇3开		Q500.10	LA_internal_air_cycle_fan_4_switch	:BOOL;	//	内循环风扇4开		Q500.11	Furnace_shutter_open		:BOOL;	//	SHUTTER开		Q500.12	Furnace_shutter_close		:BOOL;	//	SHUTTER关		Q500.13										//			Q500.14										//			Q500.15	POD1_exhaust_switch_open	:BOOL;	//	POD1排气开		Q501.00	POD1_exhaust_switch_close	:BOOL;	//	POD1排气关		Q501.01	POD2_exhaust_switch_open	:BOOL;	//	POD2排气开		Q501.02	POD2_exhaust_switch_close	:BOOL;	//	POD2排气关		Q501.03										//			Q501.04										//			Q501.05										//			Q501.06										//			Q501.07										//			Q501.08										//			Q501.09										//			Q501.10										//			Q501.11										//			Q501.12										//			Q501.13										//			Q501.14										//			Q501.15	Buffer_A1_N2_Purge_switch	:BOOL;	//	buffer_foup1_1充气阀		Q502.00	Buffer_B1_N2_Purge_switch	:BOOL;	//	buffer_foup1_2充气阀		Q502.01	Buffer_C1_N2_Purge_switch	:BOOL;	//	buffer_foup1_3充气阀		Q502.02	Buffer_D1_N2_Purge_switch	:BOOL;	//	buffer_foup1_4充气阀		Q502.03	Buffer_A2_N2_Purge_switch	:BOOL;	//	buffer_foup2_1充气阀		Q502.04	Buffer_B2_N2_Purge_switch	:BOOL;	//	buffer_foup2_2充气阀		Q502.05	Buffer_C2_N2_Purge_switch	:BOOL;	//	buffer_foup2_3充气阀		Q502.06	Buffer_D2_N2_Purge_switch	:BOOL;	//	buffer_foup2_4充气阀		Q502.07	Buffer_A3_N2_Purge_switch	:BOOL;	//	buffer_foup3_1充气阀		Q502.08	Buffer_B3_N2_Purge_switch	:BOOL;	//	buffer_foup3_2充气阀		Q502.09	Buffer_C3_N2_Purge_switch	:BOOL;	//	buffer_foup3_3充气阀		Q502.10	Buffer_D3_N2_Purge_switch	:BOOL;	//	buffer_foup3_4充气阀		Q502.11	Buffer_A4_N2_Purge_switch	:BOOL;	//	buffer_foup4_1充气阀		Q502.12	Buffer_B4_N2_Purge_switch	:BOOL;	//	buffer_foup4_2充气阀		Q502.13	Buffer_C4_N2_Purge_switch	:BOOL;	//	buffer_foup4_3充气阀		Q502.14	Buffer_D4_N2_Purge_switch	:BOOL;	//	buffer_foup4_4充气阀		Q502.15		//**************HARDWARE***********************⬆		//SystemData//FIMS	Sys_PLCReset_b						:	BOOL	;	Sys_BlowerSwitch_b					:	BOOL	;	Sys_LightCurtainBypass_b			:	BOOL	;	Sys_FFUAlarmReset_b					:	BOOL	;	Sys_MINI8AlarmReset_b				:	BOOL	;	Sys_VGUnitConversion_b				:	BOOL	;	Sys_F2_CleanSwitch_b				:	BOOL	;	Sys_APC_DATA_READ_SYSCONFIG			:	BOOL	;	Sys_APC_DATA_WRITE_SYSCONFIG		:	BOOL	;	Sys_APC_DATA_READ_CUSCONFIG			:	BOOL	;	Sys_APC_DATA_WRITE_CUSCONFIG		:	BOOL	;	Sys_HTR1_Temp_alarm					:	BOOL	;	Sys_HTR2_Temp_alarm					:	BOOL	;	Sys_Abnormal_seal_cap_HTR_temp		:	BOOL	;	Sys_Abnormal_furnace_heater_temp	:	BOOL	;	Sys_HTR3_Temp_alarm					:	BOOL	;	Sys_HTR1_ON							:	BOOL	;	Sys_HTR2_ON							:	BOOL	;	Sys_HTR3_ON							:	BOOL	;	Sys_HTR1_SW_ON						:	BOOL	;	Sys_HTR2_SW_ON						:	BOOL	;	Sys_HTR3_SW_ON						:	BOOL	;	Sys_HF_CleanSwitch					:	BOOL	;	Sys_DEPO_SW							:	BOOL	;	Sys_LA_O2_Check_First_EN			:	BOOL	;	Sys_FIMS1_O2_Check_EN				:	BOOL	;	Sys_FIMS2_O2_Check_EN				:	BOOL	;	Sys_N2_PURGE_PROCESS				:	BOOL	;		UI_LA_O2_Over_Time					:LINT;	UI_LA_O2_Check_Time					:LINT;	UI_FOUP_O2_Over_Time				:LINT;	UI_FOUP_O2_Check_Time				:LINT;	UI_Exchange_LA_TO_FOUP_Wait_Time	:LINT;	UI_Exchange_FOUP_TO_LA_Wait_Time	:LINT;	UI_Exchange_FOUP_TO_FOUP_Wait_Time	:LINT;	UI_LA_O2_Check_SV					:REAL;	UI_FOUP_O2_Check_SV					:REAL;END_VAR]]></Declaration>  </GVL></TcPlcObject>
 |