
IMAGE ChannelX_2_image
{
	PATH "|en|11670501_ChannelX_2.GIF|en zz|11670501_nopicture.gif";
}

IMAGE EH_FMCS_outofspec_image
{
	PATH "|en|11670501_EH_FMCS_outofspec.GIF|en zz|11670501_nopicture.gif";
}

IMAGE FMCS_notcategorized_image
{
	PATH "|en|11670501_FMCS_notcategorized.GIF|en zz|11670501_nopicture.gif";
}

IMAGE ChannelX_1_image
{
	PATH "|en|11670501_ChannelX_1.GIF|en zz|11670501_nopicture.gif";
}

IMAGE EH_FMCS_check_image
{
	PATH "|en|11670501_EH_FMCS_check.GIF|en zz|11670501_nopicture.gif";
}

IMAGE EH_FMCS_ok_image
{
	PATH "|en|11670501_EH_FMCS_ok.GIF|en zz|11670501_nopicture.gif";
}

IMAGE FMCS_failure_Come_image
{
	PATH "|en|11670501_FMCS_failure_Come.GIF|en zz|11670501_nopicture.gif";
}

IMAGE FMCS_failure_image
{
	PATH "|en|11670501_FMCS_failure.GIF|en zz|11670501_nopicture.gif";
}

IMAGE EH_outofspec_Come_image
{
	PATH "|en|11670501_EH_outofspec_Come.GIF|en zz|11670501_nopicture.gif";
}

IMAGE FMCS_maintenance_gray_image
{
	PATH "|en|11670501_FMCS_maintenance_gray.GIF|en zz|11670501_nopicture.gif";
}

IMAGE FMCS_check_gray_image
{
	PATH "|en|11670501_FMCS_check_gray.GIF|en zz|11670501_nopicture.gif";
}

IMAGE nopicture_image
{
	PATH "|en|11670501_nopicture.GIF|en zz|11670501_nopicture.gif";
}

IMAGE Todevice_image
{
	PATH "|en|11670501_Todevice.GIF|en zz|11670501_nopicture.gif";
}

IMAGE FMCS_maintenance_image
{
	PATH "|en|11670501_FMCS_maintenance.GIF|en zz|11670501_nopicture.gif";
}

IMAGE HP_Protocol_logo_med_image
{
	PATH "|en|11670501_HP-Protocol-logo-med.GIF|en zz|11670501_nopicture.gif";
}

IMAGE EH_outofspec_Go_image
{
	PATH "|en|11670501_EH_outofspec_Go.GIF|en zz|11670501_nopicture.gif";
}

IMAGE FMCS_ok_image
{
	PATH "|en|11670501_ok.GIF|en zz|11670501_nopicture.gif";
}

IMAGE FMCS_check_Go_image
{
	PATH "|en|11670501_FMCS_check_Go.GIF|en zz|11670501_nopicture.gif";
}

IMAGE Info_image
{
	PATH "|en|11670501_Info.GIF|en zz|11670501_nopicture.gif";
}

IMAGE EH_FMCS_ok_Go_image
{
	PATH "|en|11670501_FMCS_ok_Go.GIF|en zz|11670501_nopicture.gif";
}

IMAGE FMCS_outofspec_image
{
	PATH "|en|11670501_FMCS_outofspec.GIF|en zz|11670501_nopicture.gif";
}

IMAGE ChannelX_4_image
{
	PATH "|en|11670501_ChannelX_4.GIF|en zz|11670501_nopicture.gif";
}

IMAGE FMCS_failure_gray_image
{
	PATH "|en|11670501_FMCS_failure_gray.GIF|en zz|11670501_nopicture.gif";
}

IMAGE FMCS_maintenance_Go_image
{
	PATH "|en|11670501_FMCS_maintenance_Go.GIF|en zz|11670501_nopicture.gif";
}

IMAGE FMCS_maintenance_Come_image
{
	PATH "|en|11670501_FMCS_maintenance_Come.GIF|en zz|11670501_nopicture.gif";
}

IMAGE EH_FMCS_failure_image
{
	PATH "|en|11670501_EH_FMCS_failure.GIF|en zz|11670501_nopicture.gif";
}

IMAGE ehlogo_image
{
	PATH "|en|11670501_ehlogo.GIF|en zz|11670501_nopicture.gif";
}

IMAGE EH_FMCS_maintenance_image
{
	PATH "|en|11670501_EH_FMCS_maintenance.GIF|en zz|11670501_nopicture.gif";
}

IMAGE FMCS_check_image
{
	PATH "|en|11670501_FMCS_check.GIF|en zz|11670501_nopicture.gif";
}

IMAGE FMCS_check_Come_image
{
	PATH "|en|11670501_FMCS_check_Come.GIF|en zz|11670501_nopicture.gif";
}

IMAGE NE107_header_image
{
	PATH "|en|11670501_statussignal.GIF|en zz|11670501_nopicture.gif";
}

IMAGE FMCS_offline_gray_image
{
	PATH "|en|11670501_FMCS_Offline_gray.PNG|en zz|11670501_nopicture.gif";
}

IMAGE ChannelX_3_image
{
	PATH "|en|11670501_ChannelX_3.GIF|en zz|11670501_nopicture.gif";
}

IMAGE FMCS_failure_Go_image
{
	PATH "|en|11670501_FMCS_failure_Go.GIF|en zz|11670501_nopicture.gif";
}

IMAGE EH_FMCS_ok_Come_image
{
	PATH "|en|11670501_FMCS_ok_Come.GIF|en zz|11670501_nopicture.gif";
}

IMAGE DeviceImage_image
{
	PATH "|en|11670501_Promag400.JPG|en zz|11670501_nopicture.gif";
}

IMAGE FMCS_outofspec_gray_image
{
	PATH "|en|11670501_FMCS_outofspec_gray.GIF|en zz|11670501_nopicture.gif";
}

IMAGE AreaMenuParameters_image
{
	LINK method_Get_Diag_And_MI_Overview_Page;
	PATH IF(SPV_CurrentEventCategorySeparated_1==e_EventCategory_EventCheck_SHORT ){"|en|11670501_EH_FMCS_check.gif|en zz|11670501_nopicture.gif";}ELSE {IF(SPV_CurrentEventCategorySeparated_1==e_EventCategory_EventFailure_SHORT ){"|en|11670501_EH_FMCS_failure.gif|en zz|11670501_nopicture.gif";}ELSE {IF(SPV_CurrentEventCategorySeparated_1==e_EventCategory_EventMaintenance_SHORT ){"|en|11670501_EH_FMCS_maintenance.gif|en zz|11670501_nopicture.gif";}ELSE {IF(SPV_CurrentEventCategorySeparated_1==e_EventCategory_EventNone_SHORT ){"|en|11670501_EH_FMCS_ok.gif|en zz|11670501_nopicture.gif";}ELSE {IF(SPV_CurrentEventCategorySeparated_1==e_EventCategory_EventOutOfSpecification_SHORT ){"|en|11670501_EH_FMCS_outofspec.gif|en zz|11670501_nopicture.gif";}}}}}
}

MENU device_root_menu
{
	LABEL T_DeviceInformationX;
	STYLE MENU;
	ITEMS
	{

    OnlineDialog_Device_NodeAddress,
		SEPARATOR,
    		PDM_DisplayOperation_menu_1
        		PDM_Setup_menu_1
        		PDM_Diagnostics_menu_1
        		PDM_Expert_menu_1
        
	}
}

MENU diagnostic_root_menu
{
	LABEL "|en|Device Diagnostics";
	STYLE MENU;
	ACCESS ONLINE;
	ITEMS
	{
		PDM_DiagnosticsPage_WINDOW_page_1,
		PDM_DiagnosticList_menu_1,
		PDM_EventLogBook_menu_1,
		PDM_DeviceInfo_menu_1,
		PDM_MeasuredValues_menu_1,
		PDM_Trend_menu_1,
		PDM_Heartbeat_menu_1,
		PDM_Simulation_menu_1,
		SEPARATOR,
		HartDiagnostics_WINDOW

	}
}

MENU Header
{
	LABEL T_DeviceInformationX;
	STYLE GROUP;
	ITEMS
	{
		STD_ENPDeviceTag_1 ,
		COLUMNBREAK,
		SPV_CurrentEventCategorySeparated_1 ,
		COLUMNBREAK,
AreaMenuParameters_image
	}
}


/* *********************************************************************************************************** */
/* Menus Definiton */
/* *********************************************************************************************************** */

MENU PDM_Administration_menu_1
{
	LABEL T_Administration;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_AdministrationPage_page_1
	}
}

MENU PDM_AdvancedSetup_menu_1
{
	LABEL T_AdvancedSetup;
	STYLE MENU;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_AdvancedSetupPage_WINDOW_page_1,
		PDM_SystemUnits_menu_1,
		PDM_SensorAdjustment_menu_1,
		PDM_TotalInventoryCounter_menu_1,
		PDM_TotalInventoryCounter_menu_2,
		PDM_TotalInventoryCounter_menu_3,
		PDM_DisplaySetup_menu_1,
		PDM_ElectrodeCleaningCircuitry_menu_1,
		PDM_Administration_menu_1
	}
}

MENU PDM_Application_menu_1
{
	LABEL T_Application;
	STYLE MENU;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_ApplicationPage_WINDOW_page_1,
		PDM_TotalInventoryCounterExpert_menu_1,
		PDM_TotalInventoryCounterExpert_menu_2,
		PDM_TotalInventoryCounterExpert_menu_3,
		PDM_InventoryCounter_menu_1
	}
}

MENU PDM_ArbitraryUnits_menu_1
{
	LABEL T_UserSpecificUnits;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_ArbitraryUnitsPage_page_1
	}
}

MENU PDM_Calibration_menu_1
{
	LABEL T_Calibration;
	STYLE MENU;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_CalibrationPage_WINDOW_page_1,
		PDM_CalibrationHistory_menu_1
	}
}

MENU PDM_CalibrationHistory_menu_1
{
	LABEL T_Logbook;
	STYLE WINDOW;

	VALIDITY IF(UserLevelService){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		PDM_CalibrationHistoryPage_page_1
	}
}

MENU PDM_CDIEthernetConfig_menu_1
{
	LABEL T_WebServer;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_CDIEthernetConfig_page_1
	}
}

MENU PDM_Communication_menu_1
{
	LABEL T_Communication;
	STYLE MENU;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_HARTInput_menu_1,
		PDM_HARTOutput_menu_1,
		PDM_CDIEthernetConfig_menu_1
	}
}

MENU PDM_CurrentOutputSelection_menu_1
{
	LABEL T_CurrentOutputXY_1;
	STYLE WINDOW;

	VALIDITY IF ( (CurrentOutput_ActInstance>=1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		PDM_CurrentOutputXSelection_page_1
	}
}

MENU PDM_CurrentOutXExpert_menu_1
{
	LABEL T_CurrentOutputXY_1;
	STYLE WINDOW;

	VALIDITY IF ( (CurrentOutput_ActInstance>=1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		PDM_CurrentOutput_X_ExpertPage1_page_1,
		PDM_CurrentOutput_X_ExpertPage2_page_1,
		PDM_CurrentOutput_X_ExpertPage3_page_1
	}
}

MENU PDM_DeviceInfo_menu_1
{
	LABEL T_DeviceInformationX;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_DeviceInfoPage1_page_1,
		PDM_HARTDeviceInfoPage2_page_1,
		PDM_CDIDeviceInfoPage_page_1
	}
}

MENU PDM_DeviceInfoExpert_menu_1
{
	LABEL T_DeviceInformationX;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_DeviceInfoPage_page_1,
		PDM_CDIDeviceInfoPageExpert_page_1
	}
}

MENU PDM_DiagnosticList_menu_1
{
	LABEL T_DiagnosticsList;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_PageDiagnosticList_page_1
	}
}

MENU PDM_DiagnosticListExpert_menu_1
{
	LABEL T_DiagnosticsList;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_DiagnosticListExpertPage_page_1
	}
}

MENU PDM_Diagnostics_menu_1
{
	LABEL T_DiagnosticsX;
	STYLE MENU;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_DiagnosticsPage_WINDOW_page_1,
		PDM_DiagnosticList_menu_1,
		PDM_EventLogBook_menu_1,
		PDM_DeviceInfo_menu_1,
		PDM_MeasuredValues_menu_1,
		PDM_Trend_menu_1,
		PDM_Heartbeat_menu_1,
		PDM_Simulation_menu_1
	}
}

MENU PDM_DiagnosticsExpert_menu_1
{
	LABEL T_DiagnosticsX;
	STYLE MENU;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_DiagnosticsExpertPage_WINDOW_page_1,
		PDM_DiagnosticListExpert_menu_1,
		PDM_EventLogBookExpert_menu_1,
		PDM_DeviceInfoExpert_menu_1,
		PDM_ModuleSensor_menu_1,
		PDM_ModuleMainboard_menu_1,
		PDM_ModuleISM_menu_1,
		PDM_ModuleDisplay_menu_1,
		PDM_TrendExpert_menu_1,
		PDM_MinMaxValues_menu_1,
		PDM_HeartbeatExpert_menu_1,
		PDM_SimulationExpert_menu_1
	}
}

MENU PDM_Display_menu_1
{
	LABEL T_DisplayX;
	STYLE WINDOW;

	VALIDITY IF ( (MDI_ModuleAvailable_4==1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		PDM_DisplayPage_page_1
	}
}

MENU PDM_DisplayExpert_menu_1
{
	LABEL T_DisplayX;
	STYLE WINDOW;

	VALIDITY IF ( (MDI_ModuleAvailable_4==1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		PDM_DisplayPage1_page_1,
		PDM_DisplayPage2_page_1
	}
}

MENU PDM_DisplayOperation_menu_1
{
	LABEL T_OperationX;
	STYLE MENU;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_DisplayOperationPage_WINDOW_page_1,
		PDM_Display_menu_1,
		PDM_Operation_menu_1
	}
}

MENU PDM_DisplaySetup_menu_1
{
	LABEL T_DisplayX;
	STYLE WINDOW;

	VALIDITY IF ( (MDI_ModuleAvailable_4==1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		PDM_Display_1_page_1,
		PDM_Display_2_page_1
	}
}

MENU PDM_ElectrodeCleaningCircuitry_menu_1
{
	LABEL T_ElectrodeCleaningCircuit;
	STYLE WINDOW;

	VALIDITY IF ( (((STD_SWOptionActiveOverview_1 & e_SWOptionEnabledOverview_SWOptionECC_LONG)== e_SWOptionEnabledOverview_SWOptionECC_LONG ))){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		PDM_ElectrodeCleaningCircuitry_page_1
	}
}

MENU PDM_ElectrodeCleaningCircuitryExpert_menu_1
{
	LABEL T_ElectrodeCleaningCircuit;
	STYLE WINDOW;

	VALIDITY IF ( (((STD_SWOptionActiveOverview_1 & e_SWOptionEnabledOverview_SWOptionECC_LONG)== e_SWOptionEnabledOverview_SWOptionECC_LONG ))){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		PDM_ElectrodeCleaningCircuitryExpert_page_1
	}
}

MENU PDM_EmptyPipeDetection_menu_1
{
	LABEL T_EmptyPipeDetection;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_EmptyPipeDetPage_page_1
	}
}

MENU PDM_EmptyPipeDetectionSelection_menu_1
{
	LABEL T_EmptyPipeDetection;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_EmptyPipeDetectionSelection_page_1
	}
}

MENU PDM_EventClassConfiguration_menu_1
{
	LABEL T_EventLevel;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_EventClassConfigurationPage_page_1
	}
}

MENU PDM_EventHandling_menu_1
{
	LABEL T_DiagnosticHandling;
	STYLE MENU;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_EventHandlingPage_WINDOW_page_1,
		PDM_EventClassConfiguration_menu_1
	}
}

MENU PDM_EventLogBook_menu_1
{
	LABEL T_EventLogbook;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_EventLogBookPage_page_1
	}
}

MENU PDM_EventLogBookExpert_menu_1
{
	LABEL T_EventLogbook;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_EventLogBookExpertPage_page_1
	}
}

MENU PDM_Expert_menu_1
{
	LABEL T_Expert;
	STYLE MENU;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_ExpertPage_WINDOW_page_1,
		PDM_System_menu_1,
		PDM_Sensors_menu_1,
		PDM_Input_menu_1,
		PDM_Output_menu_1,
		PDM_Communication_menu_1,
		PDM_Application_menu_1,
		PDM_DiagnosticsExpert_menu_1
	}
}

MENU PDM_ExternalCompensation_menu_1
{
	LABEL T_ExternalCompensation;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_ExternalCompensationPage_page_1
	}
}

MENU PDM_HARTConfig_menu_1
{
	LABEL T_Configuration;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_HARTConfigPage_page_1
	}
}

MENU PDM_HARTInfo_menu_1
{
	LABEL T_InformationX;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_HARTInfoPage_page_1
	}
}

MENU PDM_HARTInput_menu_1
{
	LABEL T_HARTInputX;
	STYLE MENU;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_HARTInputConfiguration_menu_1,
		PDM_HARTInputInput_menu_1
	}
}

MENU PDM_HARTInputConfiguration_menu_1
{
	LABEL T_Configuration;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_HARTInputConfigurationPage_page_1
	}
}

MENU PDM_HARTInputInput_menu_1
{
	LABEL T_InputX;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_HARTInputInputPage_page_1
	}
}

MENU PDM_HARTInputSelection_menu_1
{
	LABEL T_HARTInputX;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_HARTInputSelectionPage_page_1
	}
}

MENU PDM_HARTOutput_menu_1
{
	LABEL T_HARTOutputX;
	STYLE MENU;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_HARTConfig_menu_1,
		PDM_HARTInfo_menu_1,
		PDM_HARTOutputOutput_menu_1
	}
}

MENU PDM_HARTOutputOutput_menu_1
{
	LABEL T_OutputX;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_HARTOutputOutputPage_page_1
	}
}

MENU PDM_Heartbeat_menu_1
{
	LABEL T_Heartbeat;
	STYLE MENU;

	VALIDITY IF (UserLevelMaintenance){IF ( (/* Reference: IsSwOptionHeartbeatMonitoring */((((STD_SWOptionActiveOverview_1 & e_SWOptionEnabledOverview_SwOptionHeartbeatMonitoring_LONG)== e_SWOptionEnabledOverview_SwOptionHeartbeatMonitoring_LONG )))||/* Reference: IsSwOptionHeartbeatVerification */((((STD_SWOptionActiveOverview_1 & e_SWOptionEnabledOverview_SwOptionHeartbeatVerification_LONG)== e_SWOptionEnabledOverview_SwOptionHeartbeatVerification_LONG ))))){TRUE;} ELSE {FALSE;} } ELSE {FALSE;}
	ITEMS
	{
		PDM_HeartbeatPerformVerification_menu_1,
		PDM_HeartbeatVerificationResult_menu_1,
		PDM_HeartbeatMonitoringResult_menu_1
	}
}

MENU PDM_HeartbeatBaseSettingsExpert_menu_1
{
	LABEL T_HeartbeatBaseSettings;
	STYLE WINDOW;

	VALIDITY IF (UserLevelMaintenance){IF ( (/* Reference: IsSwOptionHeartbeatMonitoring */((((STD_SWOptionActiveOverview_1 & e_SWOptionEnabledOverview_SwOptionHeartbeatMonitoring_LONG)== e_SWOptionEnabledOverview_SwOptionHeartbeatMonitoring_LONG )))||/* Reference: IsSwOptionHeartbeatVerification */((((STD_SWOptionActiveOverview_1 & e_SWOptionEnabledOverview_SwOptionHeartbeatVerification_LONG)== e_SWOptionEnabledOverview_SwOptionHeartbeatVerification_LONG ))))){TRUE;} ELSE {FALSE;} } ELSE {FALSE;}
	ITEMS
	{
		PDM_HeartbeatBaseSettingsExpert_page_1
	}
}

MENU PDM_HeartbeatExpert_menu_1
{
	LABEL T_Heartbeat;
	STYLE MENU;

	VALIDITY IF (UserLevelMaintenance){IF ( (/* Reference: IsSwOptionHeartbeatMonitoring */((((STD_SWOptionActiveOverview_1 & e_SWOptionEnabledOverview_SwOptionHeartbeatMonitoring_LONG)== e_SWOptionEnabledOverview_SwOptionHeartbeatMonitoring_LONG )))||/* Reference: IsSwOptionHeartbeatVerification */((((STD_SWOptionActiveOverview_1 & e_SWOptionEnabledOverview_SwOptionHeartbeatVerification_LONG)== e_SWOptionEnabledOverview_SwOptionHeartbeatVerification_LONG ))))){TRUE;} ELSE {FALSE;} } ELSE {FALSE;}
	ITEMS
	{
		PDM_HeartbeatBaseSettingsExpert_menu_1,
		PDM_HeartbeatPerformVerificationExpert_menu_1,
		PDM_HeartbeatVerificationResultExpert_menu_1,
		PDM_HeartbeatMonitoringResultExpert_menu_1
	}
}

MENU PDM_HeartbeatMonitoringResult_menu_1
{
	LABEL T_MonitoringStatus;
	STYLE WINDOW;

	VALIDITY IF (UserLevelMaintenance){IF ( (((STD_SWOptionActiveOverview_1 & e_SWOptionEnabledOverview_SwOptionHeartbeatMonitoring_LONG)== e_SWOptionEnabledOverview_SwOptionHeartbeatMonitoring_LONG ))){TRUE;} ELSE {FALSE;} } ELSE {FALSE;}
	ITEMS
	{
		PDM_HeartbeatMonitoringResult_page_1
	}
}

MENU PDM_HeartbeatMonitoringResultExpert_menu_1
{
	LABEL T_MonitoringStatus;
	STYLE WINDOW;

	VALIDITY IF (UserLevelMaintenance){IF ( (((STD_SWOptionActiveOverview_1 & e_SWOptionEnabledOverview_SwOptionHeartbeatMonitoring_LONG)== e_SWOptionEnabledOverview_SwOptionHeartbeatMonitoring_LONG ))){TRUE;} ELSE {FALSE;} } ELSE {FALSE;}
	ITEMS
	{
		PDM_HeartbeatMonitoringResultExpert_page_1
	}
}

MENU PDM_HeartbeatPerformVerification_menu_1
{
	LABEL T_VerificationPerforming;
	STYLE WINDOW;

	VALIDITY IF (UserLevelMaintenance){IF ( (((STD_SWOptionActiveOverview_1 & e_SWOptionEnabledOverview_SwOptionHeartbeatVerification_LONG)== e_SWOptionEnabledOverview_SwOptionHeartbeatVerification_LONG ))){TRUE;} ELSE {FALSE;} } ELSE {FALSE;}
	ITEMS
	{
		PDM_HeartbeatPerformVerification_page_1
	}
}

MENU PDM_HeartbeatPerformVerificationExpert_menu_1
{
	LABEL T_VerificationPerforming;
	STYLE WINDOW;

	VALIDITY IF (UserLevelMaintenance){IF ( (((STD_SWOptionActiveOverview_1 & e_SWOptionEnabledOverview_SwOptionHeartbeatVerification_LONG)== e_SWOptionEnabledOverview_SwOptionHeartbeatVerification_LONG ))){TRUE;} ELSE {FALSE;} } ELSE {FALSE;}
	ITEMS
	{
		PDM_HeartbeatPerformVerificationExpert_page_1
	}
}

MENU PDM_HeartbeatVerificationResult_menu_1
{
	LABEL T_VerificationResults;
	STYLE WINDOW;

	VALIDITY IF (UserLevelMaintenance){IF ( (((STD_SWOptionActiveOverview_1 & e_SWOptionEnabledOverview_SwOptionHeartbeatVerification_LONG)== e_SWOptionEnabledOverview_SwOptionHeartbeatVerification_LONG ))){TRUE;} ELSE {FALSE;} } ELSE {FALSE;}
	ITEMS
	{
		PDM_HeartbeatVerificationResult_page_1
	}
}

MENU PDM_HeartbeatVerificationResultExpert_menu_1
{
	LABEL T_VerificationResults;
	STYLE WINDOW;

	VALIDITY IF (UserLevelMaintenance){IF ( (((STD_SWOptionActiveOverview_1 & e_SWOptionEnabledOverview_SwOptionHeartbeatVerification_LONG)== e_SWOptionEnabledOverview_SwOptionHeartbeatVerification_LONG ))){TRUE;} ELSE {FALSE;} } ELSE {FALSE;}
	ITEMS
	{
		PDM_HeartbeatVerificationResultExpert_page_1
	}
}

MENU PDM_Input_menu_1
{
	LABEL T_InputX;
	STYLE MENU;

	VALIDITY IF ( ((SI_StateInputAllowed_1>=1)&&/* Reference: IsStateInputRuntimeInstance */((StateInput_ActInstance>=1)))){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		PDM_StateInputExpert_menu_1
	}
}

MENU PDM_InputValues_menu_1
{
	LABEL T_InputValues;
	STYLE WINDOW;

	VALIDITY IF ( ((SI_StateInputAllowed_1>=1)&&/* Reference: IsStateInputRuntimeInstance */((StateInput_ActInstance>=1)))){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		PDM_InputValuePage_page_1
	}
}

MENU PDM_InputValuesExpert_menu_1
{
	LABEL T_InputValues;
	STYLE WINDOW;

	VALIDITY IF ( /* Reference: IsStateInputAllowed */(((SI_StateInputAllowed_1>=1)&&/* Reference: IsStateInputRuntimeInstance */((StateInput_ActInstance>=1))))){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		PDM_InputValueExpertPage_page_1
	}
}

MENU PDM_InventoryCounter_menu_1
{
	LABEL T_InventoryCounter;
	STYLE WINDOW;

	VALIDITY IF(UserLevelService){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		PDM_InventoryCounterPage_page_1
	}
}

MENU PDM_LowFlowCutoff_menu_1
{
	LABEL T_LowFlowCutoff;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_LowFlowCutoffPage_page_1
	}
}

MENU PDM_LowFlowCutOffSelection_menu_1
{
	LABEL T_LowFlowCutoff;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_LowFlowCutOffSelection_page_1
	}
}

MENU PDM_MainElectronicTemperature_menu_1
{
	LABEL T_MainElectronicTemperature;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_MainElectronicTempPage_page_1
	}
}

MENU PDM_Management_menu_1
{
	LABEL T_Administration;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_ManagementPage_page_1
	}
}

MENU PDM_MeasuredValues_menu_1
{
	LABEL T_MeasuredValueX;
	STYLE MENU;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_ProcessValues_menu_1,
		PDM_Totalizers_menu_1,
		PDM_InputValues_menu_1,
		PDM_OutputValues_menu_1
	}
}

MENU PDM_MeasuredValuesExpert_menu_1
{
	LABEL T_MeasuredValueX;
	STYLE MENU;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_ProcessValuesExpert_menu_1,
		PDM_TotalizersExpert_menu_1,
		PDM_InputValuesExpert_menu_1,
		PDM_OutputValuesExpert_menu_1
	}
}

MENU PDM_MinMaxValues_menu_1
{
	LABEL T_MinMaxValuesX;
	STYLE MENU;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_MinMaxValuesPage_WINDOW_page_1,
		PDM_MainElectronicTemperature_menu_1
	}
}

MENU PDM_ModuleDisplay_menu_1
{
	LABEL T_ModuleDisplay;
	STYLE WINDOW;

	VALIDITY IF (UserLevelService){IF ( (MDI_ModuleAvailable_4==1)){TRUE;} ELSE {FALSE;} } ELSE {FALSE;}
	ITEMS
	{
		PDM_DisplayInfoPage_page_1
	}
}

MENU PDM_ModuleISM_menu_1
{
	LABEL T_SensorElectronicModule;
	STYLE WINDOW;

	VALIDITY IF(UserLevelService){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		PDM_ISMInfoPage_page_1
	}
}

MENU PDM_ModuleMainboard_menu_1
{
	LABEL T_ModuleMainboard;
	STYLE WINDOW;

	VALIDITY IF(UserLevelService){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		PDM_MainBoardInfoPage_page_1
	}
}

MENU PDM_ModuleSensor_menu_1
{
	LABEL T_ModuleSensor;
	STYLE WINDOW;

	VALIDITY IF(UserLevelService){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		PDM_SensorInfoPage_page_1
	}
}

MENU PDM_Operation_menu_1
{
	LABEL T_OperationX;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_OperationTotPage_page_1,
		PDM_OperationPage_page_1
	}
}

MENU PDM_Output_menu_1
{
	LABEL T_OutputX;
	STYLE MENU;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_CurrentOutXExpert_menu_1,
		PDM_PulseFreqStatOutExpert_menu_1,
		PDM_PulseFreqStatOutExpert_menu_2
	}
}

MENU PDM_OutputConditioningSelection_menu_1
{
	LABEL T_OutputConditioning;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_OutputConditioningSelection_page_1,
		PDM_OutputConditioningSelectionCOX_page_1,
		PDM_OutputConditioningSelectionPFSX_page_1,
		PDM_OutputConditioningSelectionPFSX_page_2
	}
}

MENU PDM_OutputValues_menu_1
{
	LABEL T_OutputValue;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_Output1Page_page_1,
		PDM_Output2Page_page_1,
		PDM_Output3Page_page_1
	}
}

MENU PDM_OutputValuesExpert_menu_1
{
	LABEL T_OutputValue;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_OutputValuesExpertPage1_page_1,
		PDM_OutputValuesExpertPage2_page_1,
		PDM_OutputValuesExpertPage3_page_1
	}
}

MENU PDM_PFSOutputSelection_menu_1
{
	LABEL T_PulseFrequencySwitchOutput_1;
	STYLE WINDOW;

	VALIDITY IF ( (PulseFrequencyState_ActInstance>=1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		PDM_PFSOutputSelection_page_1
	}
}

MENU PDM_PFSOutputSelection_menu_2
{
	LABEL T_PulseFrequencySwitchOutput_2;
	STYLE WINDOW;

	VALIDITY IF ( (PulseFrequencyState_ActInstance>=1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		PDM_PFSOutputSelection_page_2
	}
}

MENU PDM_ProcessParameters_menu_1
{
	LABEL T_ProcessParameters;
	STYLE MENU;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_ProcessParametersPage_WINDOW_page_1,
		PDM_LowFlowCutoff_menu_1,
		PDM_EmptyPipeDetection_menu_1,
		PDM_ElectrodeCleaningCircuitryExpert_menu_1
	}
}

MENU PDM_ProcessValues_menu_1
{
	LABEL T_ProcessVariables;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_ProcessValuesPage_page_1
	}
}

MENU PDM_ProcessValuesExpert_menu_1
{
	LABEL T_ProcessVariables;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_ProcessValuesExpertPage_page_1
	}
}

MENU PDM_ProcessVariables_menu_1
{
	LABEL T_ProcessVariables;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_PageMeasuredValues_page_1,
		PDM_HARTProcessVariablesPage_page_1
	}
}

MENU PDM_ProcessVariablesAdjustment_menu_1
{
	LABEL T_ProcessVariableAdjustment;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_ProcessAdjustmentPage_page_1
	}
}

MENU PDM_PulseFreqStatOutExpert_menu_1
{
	LABEL T_PulseFrequencySwitchOutput_1;
	STYLE WINDOW;

	VALIDITY IF ( (PulseFrequencyState_ActInstance>=1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		PDM_CommonPFSPageExpert_page_1,
		PDM_PFSOutputPageExpert_page_1,
		PDM_AdditionalPFSPageExpert_page_1
	}
}

MENU PDM_PulseFreqStatOutExpert_menu_2
{
	LABEL T_PulseFrequencySwitchOutput_2;
	STYLE WINDOW;

	VALIDITY IF ( (PulseFrequencyState_ActInstance>=1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		PDM_CommonPFSPageExpert_page_2,
		PDM_PFSOutputPageExpert_page_2,
		PDM_AdditionalPFSPageExpert_page_2
	}
}

MENU PDM_SensorAdjustment_menu_1
{
	LABEL T_SensorAdjustment;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_SensorAdjustmentPage_page_1
	}
}

MENU PDM_SensorAdjustmentExpert_menu_1
{
	LABEL T_SensorAdjustment;
	STYLE MENU;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_SensorAdjustmentExpertPage_WINDOW_page_1,
		PDM_ProcessVariablesAdjustment_menu_1
	}
}

MENU PDM_Sensors_menu_1
{
	LABEL T_Sensor;
	STYLE MENU;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_MeasuredValuesExpert_menu_1,
		PDM_SystemUnitsExpert_menu_1,
		PDM_ProcessParameters_menu_1,
		PDM_ExternalCompensation_menu_1,
		PDM_SensorAdjustmentExpert_menu_1,
		PDM_Calibration_menu_1,
		PDM_TestPoints_menu_1,
		PDM_SensProperties_menu_1
	}
}

MENU PDM_SensProperties_menu_1
{
	LABEL T_Properties;
	STYLE WINDOW;

	VALIDITY IF(UserLevelService){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		PDM_SensPropertiesPage_page_1
	}
}

MENU PDM_Setup_menu_1
{
	LABEL T_SetupX;
	STYLE MENU;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_SetupPage_WINDOW_page_1,
		PDM_StateInput_menu_1,
		PDM_CurrentOutputSelection_menu_1,
		PDM_PFSOutputSelection_menu_1,
		PDM_PFSOutputSelection_menu_2,
		PDM_OutputConditioningSelection_menu_1,
		PDM_LowFlowCutOffSelection_menu_1,
		PDM_EmptyPipeDetectionSelection_menu_1,
		PDM_HARTInputSelection_menu_1,
		PDM_AdvancedSetup_menu_1
	}
}

MENU PDM_Simulation_menu_1
{
	LABEL T_SimulationX;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_SimulationPage1_page_1,
		PDM_SimulationPage4_page_1,
		PDM_SimulationPage2_page_1,
		PDM_SimulationPage3_page_1
	}
}

MENU PDM_SimulationExpert_menu_1
{
	LABEL T_SimulationX;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_SimulationExpertPage1_page_1,
		PDM_SimulationExpertPage4_page_1,
		PDM_SimulationExpertPage2_page_1,
		PDM_SimulationExpertPage3_page_1
	}
}

MENU PDM_StateInput_menu_1
{
	LABEL T_StatusInput;
	STYLE WINDOW;

	VALIDITY IF(UserLevelMaintenance){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		PDM_StateInputPage_page_1
	}
}

MENU PDM_StateInputExpert_menu_1
{
	LABEL T_StatusInput;
	STYLE WINDOW;

	VALIDITY IF ( ((SI_StateInputAllowed_1>=1)&&/* Reference: IsStateInputRuntimeInstance */((StateInput_ActInstance>=1)))){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		PDM_StateInputExpertPage_page_1
	}
}

MENU PDM_System_menu_1
{
	LABEL T_System;
	STYLE MENU;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_DisplayExpert_menu_1,
		PDM_EventHandling_menu_1,
		PDM_Management_menu_1
	}
}

MENU PDM_SystemUnits_menu_1
{
	LABEL T_SystemUnits;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_SystemUnitsPage_page_1
	}
}

MENU PDM_SystemUnitsExpert_menu_1
{
	LABEL T_SystemUnits;
	STYLE MENU;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_SystemUnitsExpertPage_WINDOW_page_1,
		PDM_ArbitraryUnits_menu_1
	}
}

MENU PDM_TestPoints_menu_1
{
	LABEL T_Testpoints;
	STYLE WINDOW;

	VALIDITY IF(UserLevelService){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		PDM_TestPointsPage_page_1
	}
}

MENU PDM_TotalInventoryCounter_menu_1
{
	LABEL T_TotalizerX_1;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_TotalInventoryCounterPage_page_1
	}
}

MENU PDM_TotalInventoryCounter_menu_2
{
	LABEL T_TotalizerX_2;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_TotalInventoryCounterPage_page_2
	}
}

MENU PDM_TotalInventoryCounter_menu_3
{
	LABEL T_TotalizerX_3;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_TotalInventoryCounterPage_page_3
	}
}

MENU PDM_TotalInventoryCounterExpert_menu_1
{
	LABEL T_TotalizerX_1;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_TotalInventoryCounterExpertPage_page_1
	}
}

MENU PDM_TotalInventoryCounterExpert_menu_2
{
	LABEL T_TotalizerX_2;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_TotalInventoryCounterExpertPage_page_2
	}
}

MENU PDM_TotalInventoryCounterExpert_menu_3
{
	LABEL T_TotalizerX_3;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_TotalInventoryCounterExpertPage_page_3
	}
}

MENU PDM_Totalizers_menu_1
{
	LABEL T_TotalizerX;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_TotalizerPage_page_1
	}
}

MENU PDM_TotalizersExpert_menu_1
{
	LABEL T_TotalizerX;
	STYLE WINDOW;

	VALIDITY TRUE;
	ITEMS
	{
		PDM_TotalizersExpertPage_page_1
	}
}

MENU PDM_Trend_menu_1
{
	LABEL T_DataLogging;
	STYLE WINDOW;

	VALIDITY IF ( (((STD_SWOptionActiveOverview_1 & e_SWOptionEnabledOverview_ExtendedHistoROMAndTrend_LONG)== e_SWOptionEnabledOverview_ExtendedHistoROMAndTrend_LONG ))){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		PDM_TrendPage_page_1
	}
}

MENU PDM_TrendExpert_menu_1
{
	LABEL T_DataLogging;
	STYLE WINDOW;

	VALIDITY IF ( (((STD_SWOptionActiveOverview_1 & e_SWOptionEnabledOverview_ExtendedHistoROMAndTrend_LONG)== e_SWOptionEnabledOverview_ExtendedHistoROMAndTrend_LONG ))){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		PDM_TrendExpertPage_page_1
	}
}


MENU PDM_AdvancedSetupPage_WINDOW_page_1
{
	LABEL T_AdvancedSetup;
	STYLE WINDOW;
	VALIDITY TRUE;
	ITEMS
	{
		PDM_AdvancedSetupPage_page_1
	}
}

MENU PDM_ApplicationPage_WINDOW_page_1
{
	LABEL T_Application;
	STYLE WINDOW;
	VALIDITY TRUE;
	ITEMS
	{
		PDM_ApplicationPage_page_1
	}
}

MENU PDM_CalibrationPage_WINDOW_page_1
{
	LABEL T_Calibration;
	STYLE WINDOW;
	VALIDITY TRUE;
	ITEMS
	{
		PDM_CalibrationPage_page_1
	}
}

MENU PDM_DiagnosticsExpertPage_WINDOW_page_1
{
	LABEL T_DiagnosticsX;
	STYLE WINDOW;
	VALIDITY TRUE;
	ITEMS
	{
		PDM_DiagnosticsExpertPage_page_1
	}
}

MENU PDM_DiagnosticsPage_WINDOW_page_1
{
	LABEL T_DiagnosticsX;
	STYLE WINDOW;
	VALIDITY TRUE;
	ITEMS
	{
		PDM_DiagnosticsPage_page_1
	}
}

MENU PDM_DisplayOperationPage_WINDOW_page_1
{
	LABEL T_OperationX;
	STYLE WINDOW;
	VALIDITY TRUE;
	ITEMS
	{
		PDM_DisplayOperationPage_page_1
	}
}

MENU PDM_EventHandlingPage_WINDOW_page_1
{
	LABEL T_DiagnosticHandling;
	STYLE WINDOW;
	VALIDITY TRUE;
	ITEMS
	{
		PDM_EventHandlingPage_page_1
	}
}

MENU PDM_ExpertPage_WINDOW_page_1
{
	LABEL T_Expert;
	STYLE WINDOW;
	VALIDITY TRUE;
	ITEMS
	{
		PDM_ExpertPage_page_1
	}
}

MENU PDM_MinMaxValuesPage_WINDOW_page_1
{
	LABEL T_MinMaxValuesX;
	STYLE WINDOW;
	VALIDITY IF(UserLevelMaintenance){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		PDM_MinMaxValuesPage_page_1
	}
}

MENU PDM_ProcessParametersPage_WINDOW_page_1
{
	LABEL T_ProcessParameters;
	STYLE WINDOW;
	VALIDITY TRUE;
	ITEMS
	{
		PDM_ProcessParametersPage_page_1
	}
}

MENU PDM_SensorAdjustmentExpertPage_WINDOW_page_1
{
	LABEL T_SensorAdjustment;
	STYLE WINDOW;
	VALIDITY TRUE;
	ITEMS
	{
		PDM_SensorAdjustmentExpertPage_page_1
	}
}

MENU PDM_SetupPage_WINDOW_page_1
{
	LABEL T_SetupX;
	STYLE WINDOW;
	VALIDITY TRUE;
	ITEMS
	{
		PDM_SetupPage_page_1
	}
}

MENU PDM_SystemUnitsExpertPage_WINDOW_page_1
{
	LABEL T_SystemUnits;
	STYLE WINDOW;
	VALIDITY TRUE;
	ITEMS
	{
		PDM_SystemUnitsExpertPage_page_1
	}
}

    /* *********************************************************************************************************** */
    /* Pages Definition */
    /* *********************************************************************************************************** */
		

MENU AdditionalPFSPageExpert_GROUP_page_1
{
	LABEL T_AdditionalSettings;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		PFS_OutSignalInvert_1
	}
}
MENU PDM_AdditionalPFSPageExpert_page_1
{
	LABEL T_AdditionalSettings;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		AdditionalPFSPageExpert_GROUP_page_1
	}
}


MENU AdditionalPFSPageExpert_GROUP_page_2
{
	LABEL T_AdditionalSettings;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		PFS_OutSignalInvert_2
	}
}
MENU PDM_AdditionalPFSPageExpert_page_2
{
	LABEL T_AdditionalSettings;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		AdditionalPFSPageExpert_GROUP_page_2
	}
}


MENU AdministrationPage_GROUP_page_1
{
	LABEL T_Administration;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		DISP_PrivateCode_1,
		STD_ResetLevel_1
	}
}
MENU PDM_AdministrationPage_page_1
{
	LABEL T_Administration;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		AdministrationPage_GROUP_page_1
	}
}


MENU AdvancedSetupPage_GROUP_page_1
{
	LABEL T_AdvancedSetup;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		STD_AccessCode_1
	}
}
MENU PDM_AdvancedSetupPage_page_1
{
	LABEL T_AdvancedSetup;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		AdvancedSetupPage_GROUP_page_1
	}
}


MENU ApplicationPage_GROUP_page_1
{
	LABEL T_Application;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		Dev_ResetAllTotalizers_1
	}
}
MENU PDM_ApplicationPage_page_1
{
	LABEL T_Application;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		ApplicationPage_GROUP_page_1
	}
}


MENU ArbitraryUnitsPage_GROUP_page_1
{
	LABEL T_UserSpecificUnits;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		SU_UserVolumeText_1,
		SU_UserVolumeOffset_1,
		SU_UserVolumeFactor_1,
		SU_UserMassText_1,
		SU_UserMassOffset_1,
		SU_UserMassFactor_1
	}
}
MENU PDM_ArbitraryUnitsPage_page_1
{
	LABEL T_UserSpecificUnits;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		ArbitraryUnitsPage_GROUP_page_1
	}
}


MENU CalibrationHistoryPage_GROUP_page_1
{
	LABEL T_Logbook;
	STYLE GROUP;
	VALIDITY IF(UserLevelService){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		Dev_CalHistoryCounterCompatible_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_1_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_2_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_3_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_4_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_5_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_6_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_7_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_8_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_9_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_10_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_11_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_12_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_13_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_14_1,
		COLUMNBREAK,
		Dev_CalTimeHistoryEntriesString_ArrayElement_15_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_1_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_2_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_3_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_4_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_5_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_6_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_7_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_8_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_9_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_10_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_11_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_12_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_13_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_14_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_15_1
	}
}
MENU PDM_CalibrationHistoryPage_page_1
{
	LABEL T_Logbook;
	STYLE PAGE;
	VALIDITY IF(UserLevelService){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		Header,
		CalibrationHistoryPage_GROUP_page_1
	}
}


MENU CalibrationPage_GROUP_page_1
{
	LABEL T_Calibration;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		Dev_NominalDiameter_1,
		MID_CalibrationFactor_1,
		MID_ZeroPoint_1,
		Dev_CalTimeString_1,
		Dev_NewCalibrationFactor_1,
		MID_ConductivityCalFactor_1
	}
}
MENU PDM_CalibrationPage_page_1
{
	LABEL T_Calibration;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		CalibrationPage_GROUP_page_1
	}
}


MENU CDIDeviceInfoPage_GROUP_page_1
{
	LABEL T_DeviceInformationX_3;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		CDIIP_DeviceIPAddress_1,
		CDIIP_DeviceSubnetMask_1,
		CDIIP_DeviceStandardGateway_1
	}
}
MENU PDM_CDIDeviceInfoPage_page_1
{
	LABEL T_DeviceInformationX_3;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		CDIDeviceInfoPage_GROUP_page_1
	}
}


MENU CDIDeviceInfoPageExpert_GROUP_page_1
{
	LABEL T_DeviceInformationX;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		CDIIP_DeviceIPAddress_1,
		CDIIP_DeviceSubnetMask_1,
		CDIIP_DeviceStandardGateway_1
	}
}
MENU PDM_CDIDeviceInfoPageExpert_page_1
{
	LABEL T_DeviceInformationX;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		CDIDeviceInfoPageExpert_GROUP_page_1
	}
}


MENU CDIEthernetConfig_GROUP_page_1
{
	LABEL T_WebServer;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		CDIIP_WebserverLanguage_1,
		CDIIP_MACAddressString_1,
		CDIIP_DeviceIPAddress_1,
		CDIIP_DeviceSubnetMask_1,
		CDIIP_DeviceStandardGateway_1,
		COLUMNBREAK,
		CDIIP_WebserverOnOff_1
	}
}
MENU PDM_CDIEthernetConfig_page_1
{
	LABEL T_WebServer;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		CDIEthernetConfig_GROUP_page_1
	}
}


MENU CommonPFSPageExpert_GROUP_page_1
{
	LABEL T_PulseFrequencySwitchOutput;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		PFS_OperatingMode_1
	}
}
MENU PDM_CommonPFSPageExpert_page_1
{
	LABEL T_PulseFrequencySwitchOutput;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		CommonPFSPageExpert_GROUP_page_1
	}
}


MENU CommonPFSPageExpert_GROUP_page_2
{
	LABEL T_PulseFrequencySwitchOutput;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		PFS_OperatingMode_2
	}
}
MENU PDM_CommonPFSPageExpert_page_2
{
	LABEL T_PulseFrequencySwitchOutput;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		CommonPFSPageExpert_GROUP_page_2
	}
}


MENU CurrentOutput_X_ExpertPage1_GROUP_page_1
{
	LABEL T_CurrentOutputXY_1_1;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		CO_InputSelector_1,
		CO_OperatingMode_1,
		CO_FixedValue_1,
		CO_Input04mA_1,
		CO_Input20mA_1,
		CO_MeasuringMode_1,
		CO_TauDamping_1,
		CO_OverallSignalDamping_1
	}
}
MENU PDM_CurrentOutput_X_ExpertPage1_page_1
{
	LABEL T_CurrentOutputXY_1_1;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		CurrentOutput_X_ExpertPage1_GROUP_page_1
	}
}


MENU CurrentOutput_X_ExpertPage2_GROUP_page_1
{
	LABEL T_CurrentOutputXY_1_2;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		CO_FailsafeMode_1,
		CO_FailsafeValue_1,
		CO_OutValue_1,
		CO_MeasuredValue_1
	}
}
MENU PDM_CurrentOutput_X_ExpertPage2_page_1
{
	LABEL T_CurrentOutputXY_1_2;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		CurrentOutput_X_ExpertPage2_GROUP_page_1
	}
}


MENU CurrentOutput_X_ExpertPage3_GROUP_page_1
{
	LABEL T_CurrentOutputXY_1_3;
	STYLE GROUP;
	VALIDITY IF(UserLevelService){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		CO_AdjustMode_1,
		CO_TrimValueHi_1,
		CO_TrimValueLo_1,
		CO_OutStatus_1
	}
}
MENU PDM_CurrentOutput_X_ExpertPage3_page_1
{
	LABEL T_CurrentOutputXY_1_3;
	STYLE PAGE;
	VALIDITY IF(UserLevelService){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		Header,
		CurrentOutput_X_ExpertPage3_GROUP_page_1
	}
}


MENU CurrentOutputXSelection_GROUP_page_1
{
	LABEL T_CurrentOutputXY;
	STYLE GROUP;
	VALIDITY IF ( (CurrentOutput_ActInstance>=1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		CO_InputSelector_1,
		CO_OperatingMode_1,
		CO_Input04mA_1,
		CO_Input20mA_1,
		CO_FailsafeMode_1,
		CO_FailsafeValue_1
	}
}
MENU PDM_CurrentOutputXSelection_page_1
{
	LABEL T_CurrentOutputXY;
	STYLE PAGE;
	VALIDITY IF ( (CurrentOutput_ActInstance>=1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		Header,
		CurrentOutputXSelection_GROUP_page_1
	}
}


MENU DeviceInfoPage_GROUP_page_1
{
	LABEL T_DeviceInformationX;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		STD_ENPDeviceTag_1,
		STD_ENPDeviceSerialNumber_1,
		STD_ENPDeviceFirmwareRevision_1,
		STD_ENPDeviceName_1,
		STD_ENPDeviceOrderIdent_1,
		STD_ENPDeviceOrderCodeAPS1_1,
		STD_ENPDeviceOrderCodeAPS2_1,
		STD_ENPDeviceOrderCodeAPS3_1,
		HO_ConfigChangedCounter_1,
		STD_ENPVersion_1
	}
}
MENU PDM_DeviceInfoPage_page_1
{
	LABEL T_DeviceInformationX;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		DeviceInfoPage_GROUP_page_1
	}
}


MENU DeviceInfoPage1_GROUP_page_1
{
	LABEL T_DeviceInformationX_1;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		STD_ENPDeviceTag_1,
		STD_ENPDeviceSerialNumber_1,
		STD_ENPDeviceFirmwareRevision_1,
		STD_ENPDeviceName_1,
		STD_ENPDeviceOrderIdent_1,
		STD_ENPDeviceOrderCodeAPS1_1,
		STD_ENPDeviceOrderCodeAPS2_1,
		STD_ENPDeviceOrderCodeAPS3_1,
		STD_ENPVersion_1
	}
}
MENU PDM_DeviceInfoPage1_page_1
{
	LABEL T_DeviceInformationX_1;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		DeviceInfoPage1_GROUP_page_1
	}
}


MENU DiagnosticListExpertPage_GROUP_page_1
{
	LABEL T_DiagnosticsList;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		SPV_DiagListItem1Union_1,
		method_GetMI_SPV_DiagListItem1Union,
		SPV_DiagItem1Timestamp_1,
		SPV_DiagListItem2Union_1,
		method_GetMI_SPV_DiagListItem2Union,
		SPV_DiagItem2Timestamp_1,
		SPV_DiagListItem3Union_1,
		method_GetMI_SPV_DiagListItem3Union,
		SPV_DiagItem3Timestamp_1,
		SPV_DiagListItem4Union_1,
		method_GetMI_SPV_DiagListItem4Union,
		SPV_DiagItem4Timestamp_1,
		SPV_DiagListItem5Union_1,
		method_GetMI_SPV_DiagListItem5Union,
		SPV_DiagItem5Timestamp_1
	}
}
MENU PDM_DiagnosticListExpertPage_page_1
{
	LABEL T_DiagnosticsList;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		DiagnosticListExpertPage_GROUP_page_1
	}
}


MENU DiagnosticsExpertPage_GROUP_page_1
{
	LABEL T_DiagnosticsX;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		SPV_CurrentSysConditionUnion_1,
		method_GetMI_SPV_CurrentSysConditionUnion,
		SPV_CurrentTimestamp_1,
		SPV_PreviousSysConditionUnion_1,
		method_GetMI_SPV_PreviousSysConditionUnion,
		SPV_PreviousTimestamp_1,
		SPV_OperationHoursSinceReset_1,
		SPV_OperationHours_1
	}
}
MENU PDM_DiagnosticsExpertPage_page_1
{
	LABEL T_DiagnosticsX;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		DiagnosticsExpertPage_GROUP_page_1
	}
}


MENU DiagnosticsPage_GROUP_page_1
{
	LABEL T_DiagnosticsX;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		SPV_CurrentSysConditionUnion_1,
		method_GetMI_SPV_CurrentSysConditionUnion,
		SPV_CurrentTimestamp_1,
		SPV_PreviousSysConditionUnion_1,
		method_GetMI_SPV_PreviousSysConditionUnion,
		SPV_PreviousTimestamp_1,
		SPV_OperationHoursSinceReset_1,
		SPV_OperationHours_1
	}
}
MENU PDM_DiagnosticsPage_page_1
{
	LABEL T_DiagnosticsX;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		DiagnosticsPage_GROUP_page_1
	}
}


MENU Display_1_GROUP_page_1
{
	LABEL T_DisplayX_1;
	STYLE GROUP;
	VALIDITY IF ( (MDI_ModuleAvailable_4==1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		DISP_MainMeasFormat_1,
		DISP_InputSelector01_1,
		DISP_Value01_0Percent_1,
		DISP_Value01_100Percent_1,
		DISP_DecimalPlaces01_1,
		DISP_InputSelector02_1,
		DISP_DecimalPlaces02_1,
		DISP_InputSelector03_1,
		DISP_Value03_0Percent_1,
		DISP_Value03_100Percent_1,
		DISP_DecimalPlaces03_1,
		DISP_InputSelector04_1,
		DISP_DecimalPlaces04_1,
		DISP_Language_1
	}
}
MENU PDM_Display_1_page_1
{
	LABEL T_DisplayX_1;
	STYLE PAGE;
	VALIDITY IF ( (MDI_ModuleAvailable_4==1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		Header,
		Display_1_GROUP_page_1
	}
}


MENU Display_2_GROUP_page_1
{
	LABEL T_DisplayX_2;
	STYLE GROUP;
	VALIDITY IF ( (MDI_ModuleAvailable_4==1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		DISP_AlternatingTime_1,
		DISP_DampingTime_1,
		DISP_MainMeasDesignation_1,
		DISP_FreeText_1,
		DISP_SeparationCharacter_1,
		DISP_BackLight_1
	}
}
MENU PDM_Display_2_page_1
{
	LABEL T_DisplayX_2;
	STYLE PAGE;
	VALIDITY IF ( (MDI_ModuleAvailable_4==1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		Header,
		Display_2_GROUP_page_1
	}
}


MENU DisplayInfoPage_GROUP_page_1
{
	LABEL T_ModuleDisplay;
	STYLE GROUP;
	VALIDITY IF (UserLevelService){IF ( (MDI_ModuleAvailable_4==1)){TRUE;} ELSE {FALSE;} } ELSE {FALSE;}
	ITEMS
	{
		MDI_ModuleFirmwareRevision_4,
		MDI_ModuleFirmwareBuildNumber_4,
		MDI_ModuleHardwareRevision_4,
		MDI_ModuleName_4,
		MDI_ModuleSerialNumber_4,
		MDI_ModuleBootloaderRevision_4
	}
}
MENU PDM_DisplayInfoPage_page_1
{
	LABEL T_ModuleDisplay;
	STYLE PAGE;
	VALIDITY IF (UserLevelService){IF ( (MDI_ModuleAvailable_4==1)){TRUE;} ELSE {FALSE;} } ELSE {FALSE;}
	ITEMS
	{
		Header,
		DisplayInfoPage_GROUP_page_1
	}
}


MENU DisplayOperationPage_GROUP_page_1
{
	LABEL T_OperationX;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		DISP_Language_1,
		STD_LockingState_1,
		STD_UserLevel_1
	}
}
MENU PDM_DisplayOperationPage_page_1
{
	LABEL T_OperationX;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		DisplayOperationPage_GROUP_page_1
	}
}


MENU DisplayPage_GROUP_page_1
{
	LABEL T_DisplayX;
	STYLE GROUP;
	VALIDITY IF ( (MDI_ModuleAvailable_4==1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		DISP_MainMeasFormat_1,
		DISP_Contrast_1,
		DISP_BackLight_1,
		DISP_AlternatingTime_1
	}
}
MENU PDM_DisplayPage_page_1
{
	LABEL T_DisplayX;
	STYLE PAGE;
	VALIDITY IF ( (MDI_ModuleAvailable_4==1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		Header,
		DisplayPage_GROUP_page_1
	}
}


MENU DisplayPage1_GROUP_page_1
{
	LABEL T_DisplayX_1;
	STYLE GROUP;
	VALIDITY IF ( (MDI_ModuleAvailable_4==1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		DISP_Language_1,
		DISP_MainMeasFormat_1,
		DISP_InputSelector01_1,
		DISP_Value01_0Percent_1,
		DISP_Value01_100Percent_1,
		DISP_DecimalPlaces01_1,
		DISP_InputSelector02_1,
		DISP_DecimalPlaces02_1,
		DISP_InputSelector03_1,
		DISP_Value03_0Percent_1,
		DISP_Value03_100Percent_1,
		DISP_DecimalPlaces03_1,
		DISP_InputSelector04_1,
		DISP_DecimalPlaces04_1
	}
}
MENU PDM_DisplayPage1_page_1
{
	LABEL T_DisplayX_1;
	STYLE PAGE;
	VALIDITY IF ( (MDI_ModuleAvailable_4==1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		Header,
		DisplayPage1_GROUP_page_1
	}
}


MENU DisplayPage2_GROUP_page_1
{
	LABEL T_DisplayX_2;
	STYLE GROUP;
	VALIDITY IF ( (MDI_ModuleAvailable_4==1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		DISP_AlternatingTime_1,
		DISP_DampingTime_1,
		DISP_MainMeasDesignation_1,
		DISP_FreeText_1,
		DISP_SeparationCharacter_1,
		DISP_Contrast_1,
		DISP_BackLight_1,
		DISP_UserLevel_1
	}
}
MENU PDM_DisplayPage2_page_1
{
	LABEL T_DisplayX_2;
	STYLE PAGE;
	VALIDITY IF ( (MDI_ModuleAvailable_4==1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		Header,
		DisplayPage2_GROUP_page_1
	}
}


MENU ElectrodeCleaningCircuitry_GROUP_page_1
{
	LABEL T_ElectrodeCleaningCircuit;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		MID_ECCOffOn_1,
		MID_ECCDuration_1,
		MID_ECCRecoveryTime_1,
		MID_ECCRepetitionTime_1,
		MID_ECCPolarity_1
	}
}
MENU PDM_ElectrodeCleaningCircuitry_page_1
{
	LABEL T_ElectrodeCleaningCircuit;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		ElectrodeCleaningCircuitry_GROUP_page_1
	}
}


MENU ElectrodeCleaningCircuitryExpert_GROUP_page_1
{
	LABEL T_ElectrodeCleaningCircuit;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		MID_ECCOffOn_1,
		MID_ECCDuration_1,
		MID_ECCRecoveryTime_1,
		MID_ECCRepetitionTime_1,
		MID_ECCPolarity_1
	}
}
MENU PDM_ElectrodeCleaningCircuitryExpert_page_1
{
	LABEL T_ElectrodeCleaningCircuit;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		ElectrodeCleaningCircuitryExpert_GROUP_page_1
	}
}


MENU EmptyPipeDetectionSelection_GROUP_page_1
{
	LABEL T_EmptyPipeDetection;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		FLOW_MeasVarMonitoringSelector_1,
		method_PDM_EmptyPipeDetectionSelection,
		MID_EPDAdjustState_1,
		MID_EPDThreshold_1,
		FLOW_MeasVarMonitoringDelay_1
	}
}

METHOD method_PDM_EmptyPipeDetectionSelection
{
	LABEL T_NewAdjustment;
	VALIDITY TRUE;
	CLASS COMPUTATION;
	DEFINITION
	{
		IGNORE_ALL_RESPONSE_CODES();
		IGNORE_ALL_DEVICE_STATUS();

		send_command_trans(173,5); /* read MID_EPDAdjustControl_1 */
		send_command_trans(173,5); /* read MID_EPDAdjustState_1 */
		send_command_trans(173,46); /* read MID_EPDEmptyAdjustValue_1 */
		send_command_trans(173,47); /* read MID_EPDFullAdjustValue_1 */

		GET_DEV_VAR_VALUE(T_NewAdjustment, MID_EPDAdjustControl_1);
		send_command_trans(178,1850); /* write MID_EPDAdjustControl_1 */

		DELAY_TIME(1);

		send_command_trans(173,5); /* read MID_EPDAdjustControl_1 */
		send_command_trans(173,5); /* read MID_EPDAdjustState_1 */
		send_command_trans(173,46); /* read MID_EPDEmptyAdjustValue_1 */
		send_command_trans(173,47); /* read MID_EPDFullAdjustValue_1 */

	}
}
MENU PDM_EmptyPipeDetectionSelection_page_1
{
	LABEL T_EmptyPipeDetection;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		EmptyPipeDetectionSelection_GROUP_page_1
	}
}


MENU EmptyPipeDetPage_GROUP_page_1
{
	LABEL T_EmptyPipeDetection;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		FLOW_MeasVarMonitoringSelector_1,
		MID_EPDThreshold_1,
		FLOW_MeasVarMonitoringDelay_1,
		method_PDM_EmptyPipeDetPage,
		MID_EPDAdjustState_1,
		MID_EPDEmptyAdjustValue_1,
		MID_EPDFullAdjustValue_1,
		MID_EPDActualValue_1
	}
}

METHOD method_PDM_EmptyPipeDetPage
{
	LABEL T_NewAdjustment;
	VALIDITY TRUE;
	CLASS COMPUTATION;
	DEFINITION
	{
		IGNORE_ALL_RESPONSE_CODES();
		IGNORE_ALL_DEVICE_STATUS();

		send_command_trans(173,5); /* read MID_EPDAdjustControl_1 */
		send_command_trans(173,5); /* read MID_EPDAdjustState_1 */
		send_command_trans(173,46); /* read MID_EPDEmptyAdjustValue_1 */
		send_command_trans(173,47); /* read MID_EPDFullAdjustValue_1 */

		GET_DEV_VAR_VALUE(T_NewAdjustment, MID_EPDAdjustControl_1);
		send_command_trans(178,1850); /* write MID_EPDAdjustControl_1 */

		DELAY_TIME(1);

		send_command_trans(173,5); /* read MID_EPDAdjustControl_1 */
		send_command_trans(173,5); /* read MID_EPDAdjustState_1 */
		send_command_trans(173,46); /* read MID_EPDEmptyAdjustValue_1 */
		send_command_trans(173,47); /* read MID_EPDFullAdjustValue_1 */

	}
}
MENU PDM_EmptyPipeDetPage_page_1
{
	LABEL T_EmptyPipeDetection;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		EmptyPipeDetPage_GROUP_page_1
	}
}


MENU EventClassConfigurationPage_GROUP_page_1
{
	LABEL T_EventLevel;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		SPV_EventClassIncompHWConfiguration_1,
		SPV_EventClassRangeCurrentOut_1,
		SPV_EventClassRangeFrequencyOut_1,
		SPV_EventClassRangePulseOut_1,
		SPV_Diag531_SevStatusClass_1,
		SPV_Diag832_SevStatusClass_1,
		SPV_Diag833_SevStatusClass_1,
		SPV_Diag834_SevStatusClass_1,
		SPV_Diag835_SevStatusClass_1,
		SPV_Diag862_SevStatusClass_1,
		SPV_Diag937_SevStatusClass_1,
		SPV_Diag302_SevStatusClass_1
	}
}
MENU PDM_EventClassConfigurationPage_page_1
{
	LABEL T_EventLevel;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		EventClassConfigurationPage_GROUP_page_1
	}
}


MENU EventHandlingPage_GROUP_page_1
{
	LABEL T_DiagnosticHandling;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		SPV_AlarmDelay_1
	}
}
MENU PDM_EventHandlingPage_page_1
{
	LABEL T_DiagnosticHandling;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		EventHandlingPage_GROUP_page_1
	}
}


MENU EventLogBookExpertPage_GROUP_page_1
{
	LABEL T_EventLogbook;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		SPV_FilterOptions_1,
		method_read_eventlogbook
	}
}
MENU PDM_EventLogBookExpertPage_page_1
{
	LABEL T_EventLogbook;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		EventLogBookExpertPage_GROUP_page_1,
		ROWBREAK,
		EventListPage
	}
}


MENU EventLogBookPage_GROUP_page_1
{
	LABEL T_EventLogbook;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		SPV_FilterOptions_1,

		method_read_eventlogbook,
		SPV_ClearEventList_1
	}
}
MENU PDM_EventLogBookPage_page_1
{
	LABEL T_EventLogbook;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		EventLogBookPage_GROUP_page_1,
		ROWBREAK,
		EventListPage
	}
}


MENU ExpertPage_GROUP_page_1
{
	LABEL T_Expert;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		STD_LockingState_1,
		DISP_UserLevel_1,
		STD_UserLevel_1,
		STD_AccessCode_1
	}
}
MENU PDM_ExpertPage_page_1
{
	LABEL T_Expert;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		ExpertPage_GROUP_page_1
	}
}


MENU ExternalCompensationPage_GROUP_page_1
{
	LABEL T_ExternalCompensation;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		MID_ExternalInputSelector_1,
		MID_InputDensity_1,
		MID_FixedDensity_1
	}
}
MENU PDM_ExternalCompensationPage_page_1
{
	LABEL T_ExternalCompensation;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		ExternalCompensationPage_GROUP_page_1
	}
}


MENU HARTConfigPage_GROUP_page_1
{
	LABEL T_Configuration;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		HO_BurstCtrl_1,
		HO_BurstCmd_1,
		HO_Tag_1,
		HO_LongTag_1,
		HO_PollingAddress_1,
		HO_MinNrPreambleResp_1
	}
}
MENU PDM_HARTConfigPage_page_1
{
	LABEL T_Configuration;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		HARTConfigPage_GROUP_page_1
	}
}


MENU HARTDeviceInfoPage2_GROUP_page_1
{
	LABEL T_DeviceInformationX_2;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		HO_RevDevice_1,
		HO_DeviceID_1,
		HO_DeviceType_1,
		HO_VendorID_1
	}
}
MENU PDM_HARTDeviceInfoPage2_page_1
{
	LABEL T_DeviceInformationX_2;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		HARTDeviceInfoPage2_GROUP_page_1
	}
}


MENU HARTInfoPage_GROUP_page_1
{
	LABEL T_HARTInfo;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		HO_RevDevice_1,
		HO_DeviceID_1,
		HO_DeviceType_1,
		HO_VendorID_1,
		HO_RevHART_1,
		HO_Descriptor_1,
		HO_Message_1,
		HO_RevisionHW_1,
		HO_RevSW_1,
		HO_DateCode_1
	}
}
MENU PDM_HARTInfoPage_page_1
{
	LABEL T_HARTInfo;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		HARTInfoPage_GROUP_page_1
	}
}


MENU HARTInputConfigurationPage_GROUP_page_1
{
	LABEL T_Configuration;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		HI_CaptureMode_1,
		HI_SourceSlaveDeviceID_1,
		HI_SourceSlaveDeviceType_1,
		HI_SourceSlaveManufacturerID_1,
		HI_SourceCommandNumber_1,
		HI_SourceSlotNumber_1,
		HI_ShedTime_1,
		HI_FailsafeMode_1,
		HI_FailsafeValue_1
	}
}
MENU PDM_HARTInputConfigurationPage_page_1
{
	LABEL T_Configuration;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		HARTInputConfigurationPage_GROUP_page_1
	}
}


MENU HARTInputInputPage_GROUP_page_1
{
	LABEL T_InputX;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		HI_DeviceVariableInput_1,
		HI_DeviceVariableInputStatus_1
	}
}
MENU PDM_HARTInputInputPage_page_1
{
	LABEL T_InputX;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		HARTInputInputPage_GROUP_page_1
	}
}


MENU HARTInputSelectionPage_GROUP_page_1
{
	LABEL T_HARTInputX;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		HI_CaptureMode_1,
		HI_SourceSlaveDeviceID_1,
		HI_SourceSlaveDeviceType_1,
		HI_SourceSlaveManufacturerID_1,
		HI_SourceCommandNumber_1,
		HI_SourceSlotNumber_1,
		HI_ShedTime_1,
		HI_FailsafeMode_1,
		HI_FailsafeValue_1
	}
}
MENU PDM_HARTInputSelectionPage_page_1
{
	LABEL T_HARTInputX;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		HARTInputSelectionPage_GROUP_page_1
	}
}


MENU HARTOutputOutputPage_GROUP_page_1
{
	LABEL T_HARTOutputX;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		HO_PVSelector_1,
		HO_PvValue_1,
		HO_SVSelector_1,
		HO_SvValue_1,
		HO_TVSelector_1,
		HO_TvValue_1,
		HO_QVSelector_1,
		HO_QvValue_1
	}
}
MENU PDM_HARTOutputOutputPage_page_1
{
	LABEL T_HARTOutputX;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		HARTOutputOutputPage_GROUP_page_1
	}
}


MENU HARTProcessVariablesPage_GROUP_page_1
{
	LABEL T_HARTOutputX;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		HO_PVSelector_1,
		HO_PvValue_1,
		Linewriter_HO_PvValue_1_STRIP_WINDOW,
		HO_SVSelector_1,
		HO_SvValue_1,
		Linewriter_HO_SvValue_1_STRIP_WINDOW,
		HO_TVSelector_1,
		HO_TvValue_1,
		Linewriter_HO_TvValue_1_STRIP_WINDOW,
		HO_QVSelector_1,
		HO_QvValue_1,
		Linewriter_HO_QvValue_1_STRIP_WINDOW
	}
}
MENU PDM_HARTProcessVariablesPage_page_1
{
	LABEL T_HARTOutputX;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		HARTProcessVariablesPage_GROUP_page_1
	}
}


MENU HeartbeatBaseSettingsExpert_GROUP_page_1
{
	LABEL T_HeartbeatBaseSettings;
	STYLE GROUP;
	VALIDITY IF(UserLevelMaintenance){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		Dev_CustomerName_1,
		Dev_PlantSection_1
	}
}
MENU PDM_HeartbeatBaseSettingsExpert_page_1
{
	LABEL T_HeartbeatBaseSettings;
	STYLE PAGE;
	VALIDITY IF(UserLevelMaintenance){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		Header,
		HeartbeatBaseSettingsExpert_GROUP_page_1
	}
}


MENU HeartbeatMonitoringResult_GROUP_page_1
{
	LABEL T_MonitoringStatus;
	STYLE GROUP;
	VALIDITY IF(UserLevelMaintenance){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		HBT_MonitoringNoise_1,
		HBT_MonitoringCoilRiseTime_1,
		HBT_MonitoringGroundPotential_1
	}
}
MENU PDM_HeartbeatMonitoringResult_page_1
{
	LABEL T_MonitoringStatus;
	STYLE PAGE;
	VALIDITY IF(UserLevelMaintenance){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		Header,
		HeartbeatMonitoringResult_GROUP_page_1
	}
}


MENU HeartbeatMonitoringResultExpert_GROUP_page_1
{
	LABEL T_MonitoringStatus;
	STYLE GROUP;
	VALIDITY IF(UserLevelMaintenance){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		HBT_MonitoringNoise_1,
		HBT_MonitoringCoilRiseTime_1,
		HBT_MonitoringGroundPotential_1
	}
}
MENU PDM_HeartbeatMonitoringResultExpert_page_1
{
	LABEL T_MonitoringStatus;
	STYLE PAGE;
	VALIDITY IF(UserLevelMaintenance){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		Header,
		HeartbeatMonitoringResultExpert_GROUP_page_1
	}
}


MENU HeartbeatPerformVerification_GROUP_page_1
{
	LABEL T_VerificationPerforming;
	STYLE GROUP;
	VALIDITY IF(UserLevelMaintenance){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		Dev_CalTimeYear_1,
		Dev_CalTimeMonth_1,
		Dev_CalTimeDay_1,
		Dev_CalTimeHour_1,
		Dev_CalTimeAmPm_1,
		Dev_CalTimeMinute_1,
		HBT_VerificationMode_1,
		HBT_ExternalDeviceInfo_1,
		HBT_ExternalReference1Actual_1,
		HBT_ExternalReference2Actual_1,
		HBT_PerformVerification_1,
		Dev_Progress_1,
		HBT_MeasuredValueOut_1,
		HBT_SetValueOut_1,
		HBT_VerificationStatus_1,
		HBT_VerificationOverallResult_1
	}
}
MENU PDM_HeartbeatPerformVerification_page_1
{
	LABEL T_VerificationPerforming;
	STYLE PAGE;
	VALIDITY IF(UserLevelMaintenance){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		Header,
		HeartbeatPerformVerification_GROUP_page_1
	}
}


MENU HeartbeatPerformVerificationExpert_GROUP_page_1
{
	LABEL T_VerificationPerforming;
	STYLE GROUP;
	VALIDITY IF(UserLevelMaintenance){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		Dev_CalTimeYear_1,
		Dev_CalTimeMonth_1,
		Dev_CalTimeDay_1,
		Dev_CalTimeHour_1,
		Dev_CalTimeAmPm_1,
		Dev_CalTimeMinute_1,
		HBT_VerificationMode_1,
		HBT_ExternalDeviceInfo_1,
		HBT_ExternalReference1Actual_1,
		HBT_ExternalReference2Actual_1,
		HBT_PerformVerification_1,
		Dev_Progress_1,
		HBT_VerificationStatus_1,
		HBT_MeasuredValueOut_1,
		HBT_SetValueOut_1,
		HBT_VerificationOverallResult_1
	}
}
MENU PDM_HeartbeatPerformVerificationExpert_page_1
{
	LABEL T_VerificationPerforming;
	STYLE PAGE;
	VALIDITY IF(UserLevelMaintenance){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		Header,
		HeartbeatPerformVerificationExpert_GROUP_page_1
	}
}


MENU HeartbeatVerificationResult_GROUP_page_1
{
	LABEL T_VerificationResults;
	STYLE GROUP;
	VALIDITY IF(UserLevelMaintenance){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		HBT_VerificationDateTime_1,
		HBT_VerificationCounter_1,
		HBT_OperationHours_1,
		HBT_VerificationOverallResult_1,
		HBT_VerificationSensorResult_1,
		HBT_VerificationSensElectronicResult_1,
		HBT_VerificationInputOutputResult_1
	}
}
MENU PDM_HeartbeatVerificationResult_page_1
{
	LABEL T_VerificationResults;
	STYLE PAGE;
	VALIDITY IF(UserLevelMaintenance){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		Header,
		HeartbeatVerificationResult_GROUP_page_1
	}
}


MENU HeartbeatVerificationResultExpert_GROUP_page_1
{
	LABEL T_VerificationResults;
	STYLE GROUP;
	VALIDITY IF(UserLevelMaintenance){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		HBT_VerificationDateTime_1,
		HBT_VerificationCounter_1,
		HBT_OperationHours_1,
		HBT_VerificationOverallResult_1,
		HBT_VerificationSensorResult_1,
		HBT_VerificationSensElectronicResult_1,
		HBT_VerificationInputOutputResult_1
	}
}
MENU PDM_HeartbeatVerificationResultExpert_page_1
{
	LABEL T_VerificationResults;
	STYLE PAGE;
	VALIDITY IF(UserLevelMaintenance){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		Header,
		HeartbeatVerificationResultExpert_GROUP_page_1
	}
}


MENU InputValueExpertPage_GROUP_page_1
{
	LABEL T_InputX;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		SI_InputValue_1
	}
}
MENU PDM_InputValueExpertPage_page_1
{
	LABEL T_InputX;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		InputValueExpertPage_GROUP_page_1
	}
}


MENU InputValuePage_GROUP_page_1
{
	LABEL T_InputX;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		SI_InputValue_1
	}
}
MENU PDM_InputValuePage_page_1
{
	LABEL T_InputX;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		InputValuePage_GROUP_page_1
	}
}


MENU InventoryCounterPage_GROUP_page_1
{
	LABEL T_InventoryCounter;
	STYLE GROUP;
	VALIDITY IF(UserLevelService){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		IC_Value_1,
		IC_Overflow_1
	}
}
MENU PDM_InventoryCounterPage_page_1
{
	LABEL T_InventoryCounter;
	STYLE PAGE;
	VALIDITY IF(UserLevelService){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		Header,
		InventoryCounterPage_GROUP_page_1
	}
}


MENU ISMInfoPage_GROUP_page_1
{
	LABEL T_SensorElectronicModule;
	STYLE GROUP;
	VALIDITY IF(UserLevelService){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		MDI_ModuleFirmwareRevision_5,
		MDI_ModuleFirmwareBuildNumber_5,
		MDI_ModuleHardwareRevision_5,
		MDI_ModuleName_5,
		MDI_ModuleSerialNumber_5,
		MDI_ModuleBootloaderRevision_5
	}
}
MENU PDM_ISMInfoPage_page_1
{
	LABEL T_SensorElectronicModule;
	STYLE PAGE;
	VALIDITY IF(UserLevelService){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		Header,
		ISMInfoPage_GROUP_page_1
	}
}


MENU LowFlowCutoffPage_GROUP_page_1
{
	LABEL T_LowFlowCutoff;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		FLOW_FlowMonitoringSelector_1,
		FLOW_LowFlowLimit_1,
		FLOW_LowFlowHysteresis_1,
		FLOW_PressureShockSuppression_1
	}
}
MENU PDM_LowFlowCutoffPage_page_1
{
	LABEL T_LowFlowCutoff;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		LowFlowCutoffPage_GROUP_page_1
	}
}


MENU LowFlowCutOffSelection_GROUP_page_1
{
	LABEL T_LowFlowCutoff;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		FLOW_FlowMonitoringSelector_1,
		FLOW_LowFlowLimit_1,
		FLOW_LowFlowHysteresis_1,
		FLOW_PressureShockSuppression_1
	}
}
MENU PDM_LowFlowCutOffSelection_page_1
{
	LABEL T_LowFlowCutoff;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		LowFlowCutOffSelection_GROUP_page_1
	}
}


MENU MainBoardInfoPage_GROUP_page_1
{
	LABEL T_ModuleMainboard;
	STYLE GROUP;
	VALIDITY IF(UserLevelService){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		MDI_ModuleFirmwareRevision_1,
		MDI_ModuleFirmwareBuildNumber_1,
		MDI_ModuleHardwareRevision_1,
		MDI_ModuleName_1,
		MDI_ModuleSerialNumber_1,
		MDI_ModuleBootloaderRevision_1
	}
}
MENU PDM_MainBoardInfoPage_page_1
{
	LABEL T_ModuleMainboard;
	STYLE PAGE;
	VALIDITY IF(UserLevelService){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		Header,
		MainBoardInfoPage_GROUP_page_1
	}
}


MENU MainElectronicTempPage_GROUP_page_1
{
	LABEL T_MainElectronicTemperature;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		MID_ElecTempMin_1,
		MID_ElecTempMax_1
	}
}
MENU PDM_MainElectronicTempPage_page_1
{
	LABEL T_MainElectronicTemperature;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		MainElectronicTempPage_GROUP_page_1
	}
}


MENU ManagementPage_GROUP_page_1
{
	LABEL T_Administration;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		DISP_PrivateCode_1,
		STD_ResetLevel_1,
		STD_LicenseCode_1,
		STD_SWOptionActiveOverview_1
	}
}
MENU PDM_ManagementPage_page_1
{
	LABEL T_Administration;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		ManagementPage_GROUP_page_1
	}
}


MENU MinMaxValuesPage_GROUP_page_1
{
	LABEL T_MinMaxValuesX;
	STYLE GROUP;
	VALIDITY IF(UserLevelMaintenance){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		MID_ResetMinMaxRecords_1
	}
}
MENU PDM_MinMaxValuesPage_page_1
{
	LABEL T_MinMaxValuesX;
	STYLE PAGE;
	VALIDITY IF(UserLevelMaintenance){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		Header,
		MinMaxValuesPage_GROUP_page_1
	}
}


MENU OperationPage_GROUP_page_1
{
	LABEL T_OperationX;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		Dev_ResetAllTotalizers_1
	}
}
MENU PDM_OperationPage_page_1
{
	LABEL T_OperationX;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		OperationPage_GROUP_page_1
	}
}


MENU OperationTotPage_GROUP_page_1
{
	LABEL T_TotalizerX;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		TIC_Control_1,
		TIC_PresetQuantity_1,
		TIC_Control_2,
		TIC_PresetQuantity_2,
		TIC_Control_3,
		TIC_PresetQuantity_3
	}
}
MENU PDM_OperationTotPage_page_1
{
	LABEL T_TotalizerX;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		OperationTotPage_GROUP_page_1
	}
}


MENU Output1Page_GROUP_page_1
{
	LABEL T_OutputX_1;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		CO_OutValue_1,
		CO_MeasuredValue_1
	}
}
MENU PDM_Output1Page_page_1
{
	LABEL T_OutputX_1;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		Output1Page_GROUP_page_1
	}
}


MENU Output2Page_GROUP_page_1
{
	LABEL T_OutputX_2;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		PFS_PulseOutValue_1,
		PFS_FrequencyOutValue_1,
		PFS_StateOutValue_1
	}
}
MENU PDM_Output2Page_page_1
{
	LABEL T_OutputX_2;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		Output2Page_GROUP_page_1
	}
}


MENU Output3Page_GROUP_page_1
{
	LABEL T_OutputX_3;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		PFS_FrequencyOutValue_2,
		PFS_PulseOutValue_2,
		PFS_StateOutValue_2
	}
}
MENU PDM_Output3Page_page_1
{
	LABEL T_OutputX_3;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		Output3Page_GROUP_page_1
	}
}


MENU OutputConditioningSelection_GROUP_page_1
{
	LABEL T_DampingDisplay;
	STYLE GROUP;
	VALIDITY IF ( (MDI_ModuleAvailable_4==1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		DISP_DampingTime_1
	}
}
MENU PDM_OutputConditioningSelection_page_1
{
	LABEL T_DampingDisplay;
	STYLE PAGE;
	VALIDITY IF ( (MDI_ModuleAvailable_4==1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		Header,
		OutputConditioningSelection_GROUP_page_1
	}
}


MENU OutputConditioningSelectionCOX_GROUP_page_1
{
	LABEL T_CurrentOutputXY_1;
	STYLE GROUP;
	VALIDITY IF ( (CurrentOutput_ActInstance>=1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		CO_InputSelector_1(READ_ONLY),
		CO_MapDamping_1,
		CO_MapMeasuringMode_1
	}
}
MENU PDM_OutputConditioningSelectionCOX_page_1
{
	LABEL T_CurrentOutputXY_1;
	STYLE PAGE;
	VALIDITY IF ( (CurrentOutput_ActInstance>=1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		Header,
		OutputConditioningSelectionCOX_GROUP_page_1
	}
}


MENU OutputConditioningSelectionPFSX_GROUP_page_1
{
	LABEL T_PulseFrequencySwitchOutput_1;
	STYLE GROUP;
	VALIDITY IF ( (PulseFrequencyState_ActInstance>=1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		PFS_FrequencyInputSelector_1(READ_ONLY),
		PFS_MapDampingFreqOutput_1,
		PFS_MapMeasuringModeFreq_1,
		PFS_PulseInputSelector_1(READ_ONLY),
		PFS_MapMeasuringModePulse_1
	}
}
MENU PDM_OutputConditioningSelectionPFSX_page_1
{
	LABEL T_PulseFrequencySwitchOutput_1;
	STYLE PAGE;
	VALIDITY IF ( (PulseFrequencyState_ActInstance>=1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		Header,
		OutputConditioningSelectionPFSX_GROUP_page_1
	}
}


MENU OutputConditioningSelectionPFSX_GROUP_page_2
{
	LABEL T_PulseFrequencySwitchOutput_2;
	STYLE GROUP;
	VALIDITY IF ( (PulseFrequencyState_ActInstance>=2)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		PFS_FrequencyInputSelector_2(READ_ONLY),
		PFS_MapDampingFreqOutput_2,
		PFS_MapMeasuringModeFreq_2,
		PFS_PulseInputSelector_2(READ_ONLY),
		PFS_MapMeasuringModePulse_2
	}
}
MENU PDM_OutputConditioningSelectionPFSX_page_2
{
	LABEL T_PulseFrequencySwitchOutput_2;
	STYLE PAGE;
	VALIDITY IF ( (PulseFrequencyState_ActInstance>=2)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		Header,
		OutputConditioningSelectionPFSX_GROUP_page_2
	}
}


MENU OutputValuesExpertPage1_GROUP_page_1
{
	LABEL T_OutputX_1;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		CO_OutValue_1,
		CO_MeasuredValue_1
	}
}
MENU PDM_OutputValuesExpertPage1_page_1
{
	LABEL T_OutputX_1;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		OutputValuesExpertPage1_GROUP_page_1
	}
}


MENU OutputValuesExpertPage2_GROUP_page_1
{
	LABEL T_OutputX_2;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		PFS_PulseOutValue_1,
		PFS_FrequencyOutValue_1,
		PFS_StateOutValue_1
	}
}
MENU PDM_OutputValuesExpertPage2_page_1
{
	LABEL T_OutputX_2;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		OutputValuesExpertPage2_GROUP_page_1
	}
}


MENU OutputValuesExpertPage3_GROUP_page_1
{
	LABEL T_OutputX_3;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		PFS_FrequencyOutValue_2,
		PFS_PulseOutValue_2,
		PFS_StateOutValue_2
	}
}
MENU PDM_OutputValuesExpertPage3_page_1
{
	LABEL T_OutputX_3;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		OutputValuesExpertPage3_GROUP_page_1
	}
}


MENU PageDiagnosticList_GROUP_page_1
{
	LABEL T_DiagnosticsList;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		SPV_DiagListItem1Union_1,
		method_GetMI_SPV_DiagListItem1Union,
		SPV_DiagItem1Timestamp_1,
		SPV_DiagListItem2Union_1,
		method_GetMI_SPV_DiagListItem2Union,
		SPV_DiagItem2Timestamp_1,
		SPV_DiagListItem3Union_1,
		method_GetMI_SPV_DiagListItem3Union,
		SPV_DiagItem3Timestamp_1,
		SPV_DiagListItem4Union_1,
		method_GetMI_SPV_DiagListItem4Union,
		SPV_DiagItem4Timestamp_1,
		SPV_DiagListItem5Union_1,
		method_GetMI_SPV_DiagListItem5Union,
		SPV_DiagItem5Timestamp_1
	}
}
MENU PDM_PageDiagnosticList_page_1
{
	LABEL T_DiagnosticsList;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		PageDiagnosticList_GROUP_page_1
	}
}


MENU PageMeasuredValues_GROUP_page_1
{
	LABEL T_MeasuredValueX;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		Horizontal_Bargraph_1,
		FLOW_Out1Value_1,
		FLOW_Out2Value_1,
		CO_OutValue_1,
		CO_MeasuredValue_1,
		SPV_ClampingVoltage_1,
		TIC_OverflowValue_1,
		TIC_Value_1,
		TIC_OverflowValue_2,
		TIC_Value_2,
		TIC_OverflowValue_3,
		TIC_Value_3,
		PFS_PulseOutValue_1,
		PFS_FrequencyOutValue_1,
		PFS_StateOutValue_1,
		PFS_PulseOutValue_2,
		COLUMNBREAK,
		PFS_FrequencyOutValue_2,
		PFS_StateOutValue_2
	}
}
MENU PDM_PageMeasuredValues_page_1
{
	LABEL T_MeasuredValueX;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		PageMeasuredValues_GROUP_page_1
	}
}


MENU PFSOutputPageExpert_GROUP_page_1
{
	LABEL T_Settings;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		PFS_PulseInputSelector_1,
		PFS_PulseValue_1,
		PFS_PulseWidth_1,
		PFS_PulseMeasuringMode_1,
		PFS_PulseFailsafeMode_1,
		PFS_PulseOutValue_1,
		PFS_FrequencyInputSelector_1,
		PFS_FrequencyMinFrequency_1,
		PFS_FrequencyMaxFrequency_1,
		PFS_FrequencyMinValue_1,
		PFS_FrequencyMaxValue_1,
		PFS_FrequencyMeasuringMode_1,
		PFS_FrequencyDamping_1,
		PFS_OverallSignalDamping_1,
		PFS_FrequencyFailsafeMode_1,
		COLUMNBREAK,
		PFS_FrequencyFailsafeValue_1,
		PFS_FrequencyOutValue_1,
		PFS_StateMode_1,
		PFS_MessageSelector_1,
		PFS_LimitCheckSelector_1,
		PFS_StateSwitchOnValue_1,
		PFS_StateSwitchOffValue_1,
		PFS_DirectionCheckSelector_1,
		PFS_StateValueSelector_1,
		PFS_StateSwitchOnDelay_1,
		PFS_StateSwitchOffDelay_1,
		PFS_StateFailsafeMode_1,
		PFS_StateOutValue_1
	}
}
MENU PDM_PFSOutputPageExpert_page_1
{
	LABEL T_Settings;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		PFSOutputPageExpert_GROUP_page_1
	}
}


MENU PFSOutputPageExpert_GROUP_page_2
{
	LABEL T_Settings;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		PFS_PulseInputSelector_2,
		PFS_PulseValue_2,
		PFS_PulseWidth_2,
		PFS_PulseMeasuringMode_2,
		PFS_PulseFailsafeMode_2,
		PFS_PulseOutValue_2,
		PFS_FrequencyInputSelector_2,
		PFS_FrequencyMinFrequency_2,
		PFS_FrequencyMaxFrequency_2,
		PFS_FrequencyMinValue_2,
		PFS_FrequencyMaxValue_2,
		PFS_FrequencyMeasuringMode_2,
		PFS_FrequencyDamping_2,
		PFS_OverallSignalDamping_2,
		PFS_FrequencyFailsafeMode_2,
		COLUMNBREAK,
		PFS_FrequencyFailsafeValue_2,
		PFS_FrequencyOutValue_2,
		PFS_StateMode_2,
		PFS_MessageSelector_2,
		PFS_LimitCheckSelector_2,
		PFS_StateSwitchOnValue_2,
		PFS_StateSwitchOffValue_2,
		PFS_DirectionCheckSelector_2,
		PFS_StateValueSelector_2,
		PFS_StateSwitchOnDelay_2,
		PFS_StateSwitchOffDelay_2,
		PFS_StateFailsafeMode_2,
		PFS_StateOutValue_2
	}
}
MENU PDM_PFSOutputPageExpert_page_2
{
	LABEL T_Settings;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		PFSOutputPageExpert_GROUP_page_2
	}
}


MENU PFSOutputSelection_GROUP_page_1
{
	LABEL T_PulseFrequencySwitchOutput;
	STYLE GROUP;
	VALIDITY IF ( (PulseFrequencyState_ActInstance>=1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		PFS_OperatingMode_1,
		PFS_PulseInputSelector_1,
		PFS_FrequencyInputSelector_1,
		PFS_StateMode_1,
		PFS_MessageSelector_1,
		PFS_LimitCheckSelector_1,
		PFS_DirectionCheckSelector_1,
		PFS_StateValueSelector_1,
		PFS_PulseValue_1,
		PFS_PulseWidth_1,
		PFS_PulseFailsafeMode_1,
		PFS_FrequencyMinFrequency_1,
		PFS_FrequencyMaxFrequency_1,
		PFS_FrequencyMinValue_1,
		PFS_FrequencyMaxValue_1,
		COLUMNBREAK,
		PFS_FrequencyFailsafeMode_1,
		PFS_FrequencyFailsafeValue_1,
		PFS_StateSwitchOnValue_1,
		PFS_StateSwitchOffValue_1,
		PFS_StateFailsafeMode_1,
		PFS_OutSignalInvert_1
	}
}
MENU PDM_PFSOutputSelection_page_1
{
	LABEL T_PulseFrequencySwitchOutput;
	STYLE PAGE;
	VALIDITY IF ( (PulseFrequencyState_ActInstance>=1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		Header,
		PFSOutputSelection_GROUP_page_1
	}
}


MENU PFSOutputSelection_GROUP_page_2
{
	LABEL T_PulseFrequencySwitchOutput;
	STYLE GROUP;
	VALIDITY IF ( (PulseFrequencyState_ActInstance>=1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		PFS_OperatingMode_2,
		PFS_PulseInputSelector_2,
		PFS_FrequencyInputSelector_2,
		PFS_StateMode_2,
		PFS_MessageSelector_2,
		PFS_LimitCheckSelector_2,
		PFS_DirectionCheckSelector_2,
		PFS_StateValueSelector_2,
		PFS_PulseValue_2,
		PFS_PulseWidth_2,
		PFS_PulseFailsafeMode_2,
		PFS_FrequencyMinFrequency_2,
		PFS_FrequencyMaxFrequency_2,
		PFS_FrequencyMinValue_2,
		PFS_FrequencyMaxValue_2,
		COLUMNBREAK,
		PFS_FrequencyFailsafeMode_2,
		PFS_FrequencyFailsafeValue_2,
		PFS_StateSwitchOnValue_2,
		PFS_StateSwitchOffValue_2,
		PFS_StateFailsafeMode_2,
		PFS_OutSignalInvert_2
	}
}
MENU PDM_PFSOutputSelection_page_2
{
	LABEL T_PulseFrequencySwitchOutput;
	STYLE PAGE;
	VALIDITY IF ( (PulseFrequencyState_ActInstance>=1)){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		Header,
		PFSOutputSelection_GROUP_page_2
	}
}


MENU ProcessAdjustmentPage_GROUP_page_1
{
	LABEL T_ProcessVariableAdjustment;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		FLOW_Out1Offset_1,
		FLOW_Out1Scale_1,
		FLOW_Out2Offset_1,
		FLOW_Out2Scale_1,
		FLOW_Out3Offset_1,
		FLOW_Out3Scale_1
	}
}
MENU PDM_ProcessAdjustmentPage_page_1
{
	LABEL T_ProcessVariableAdjustment;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		ProcessAdjustmentPage_GROUP_page_1
	}
}


MENU ProcessParametersPage_GROUP_page_1
{
	LABEL T_ProcessParameters;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		MID_SystemFilterMode_1,
		MID_FlowFilter_1,
		MID_SystemFilterCIPDelimiter_1,
		MID_SystemFilterCIPDepth_1,
		FLOW_PositivZeroReturn_1,
		FLOW_In3DampingTime_1,
		MID_ConductivityEnable_1
	}
}
MENU PDM_ProcessParametersPage_page_1
{
	LABEL T_ProcessParameters;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		ProcessParametersPage_GROUP_page_1
	}
}


MENU ProcessValuesExpertPage_GROUP_page_1
{
	LABEL T_ProcessVariables;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		FLOW_Out1Value_1,
		FLOW_Out2Value_1,
		FLOW_Out3Value_1
	}
}
MENU PDM_ProcessValuesExpertPage_page_1
{
	LABEL T_ProcessVariables;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		ProcessValuesExpertPage_GROUP_page_1
	}
}


MENU ProcessValuesPage_GROUP_page_1
{
	LABEL T_ProcessVariables;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		FLOW_Out1Value_1,
		FLOW_Out2Value_1,
		FLOW_Out3Value_1
	}
}
MENU PDM_ProcessValuesPage_page_1
{
	LABEL T_ProcessVariables;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		ProcessValuesPage_GROUP_page_1
	}
}


MENU SensorAdjustmentExpertPage_GROUP_page_1
{
	LABEL T_SensorAdjustment;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		FLOW_InstallationDirection_1,
		MID_IntegrationTime_1,
		MID_MeasuringPeriod_1
	}
}
MENU PDM_SensorAdjustmentExpertPage_page_1
{
	LABEL T_SensorAdjustment;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		SensorAdjustmentExpertPage_GROUP_page_1
	}
}


MENU SensorAdjustmentPage_GROUP_page_1
{
	LABEL T_SensorAdjustment;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		FLOW_InstallationDirection_1
	}
}
MENU PDM_SensorAdjustmentPage_page_1
{
	LABEL T_SensorAdjustment;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		SensorAdjustmentPage_GROUP_page_1
	}
}


MENU SensorInfoPage_GROUP_page_1
{
	LABEL T_SensorModule;
	STYLE GROUP;
	VALIDITY IF(UserLevelService){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		MDI_ModuleHardwareRevision_2,
		MDI_ModuleName_2,
		MDI_ModuleSerialNumber_2
	}
}
MENU PDM_SensorInfoPage_page_1
{
	LABEL T_SensorModule;
	STYLE PAGE;
	VALIDITY IF(UserLevelService){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		Header,
		SensorInfoPage_GROUP_page_1
	}
}


MENU SensPropertiesPage_GROUP_page_1
{
	LABEL T_Properties;
	STYLE GROUP;
	VALIDITY IF(UserLevelService){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		MID_NominalDiameter_1,
		MID_InnerDiameter_1,
		MID_EPDElectrodeAvailable_1,
		MID_ConductivityAvailable_1,
		MID_CableLength_1
	}
}
MENU PDM_SensPropertiesPage_page_1
{
	LABEL T_Properties;
	STYLE PAGE;
	VALIDITY IF(UserLevelService){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		Header,
		SensPropertiesPage_GROUP_page_1
	}
}


MENU SetupPage_GROUP_page_1
{
	LABEL T_SetupX;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		HO_LongTag_1
	}
}
MENU PDM_SetupPage_page_1
{
	LABEL T_SetupX;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		SetupPage_GROUP_page_1
	}
}


MENU SimulationExpertPage1_GROUP_page_1
{
	LABEL T_SimulationX_1;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		FLOW_SimulationSelector_1,
		FLOW_SimulationValue_1
	}
}
MENU PDM_SimulationExpertPage1_page_1
{
	LABEL T_SimulationX_1;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		SimulationExpertPage1_GROUP_page_1
	}
}


MENU SimulationExpertPage2_GROUP_page_1
{
	LABEL T_SimulationX_2;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		CO_SimulationMode_1,
		CO_SimulationValue_1,
		PFS_FrequencySimulationMode_1,
		PFS_FrequencySimulationValue_1,
		PFS_PulseSimulationMode_1,
		PFS_PulseSimulationValue_1,
		PFS_StateSimulationMode_1,
		PFS_StateSimulationValue_1,
		PFS_FrequencySimulationMode_2,
		PFS_FrequencySimulationValue_2,
		PFS_PulseSimulationMode_2,
		PFS_PulseSimulationValue_2,
		PFS_StateSimulationMode_2,
		PFS_StateSimulationValue_2
	}
}
MENU PDM_SimulationExpertPage2_page_1
{
	LABEL T_SimulationX_2;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		SimulationExpertPage2_GROUP_page_1
	}
}


MENU SimulationExpertPage3_GROUP_page_1
{
	LABEL T_SimulationX_3;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		SPV_SimulationFailsafeMode_1,
		SPV_SimulationEvent_1
	}
}
MENU PDM_SimulationExpertPage3_page_1
{
	LABEL T_SimulationX_3;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		SimulationExpertPage3_GROUP_page_1
	}
}


MENU SimulationExpertPage4_GROUP_page_1
{
	LABEL T_SimulationX_11;
	STYLE GROUP;
	VALIDITY IF ( ((SI_StateInputAllowed_1>=1)&&/* Reference: IsStateInputRuntimeInstance */((StateInput_ActInstance>=1)))){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		SI_SimulationMode_1,
		SI_SimulationValue_1
	}
}
MENU PDM_SimulationExpertPage4_page_1
{
	LABEL T_SimulationX_11;
	STYLE PAGE;
	VALIDITY IF ( ((SI_StateInputAllowed_1>=1)&&/* Reference: IsStateInputRuntimeInstance */((StateInput_ActInstance>=1)))){TRUE;} ELSE {FALSE;} 
	ITEMS
	{
		Header,
		SimulationExpertPage4_GROUP_page_1
	}
}


MENU SimulationPage1_GROUP_page_1
{
	LABEL T_SimulationX_1;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		FLOW_SimulationSelector_1,
		FLOW_SimulationValue_1
	}
}
MENU PDM_SimulationPage1_page_1
{
	LABEL T_SimulationX_1;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		SimulationPage1_GROUP_page_1
	}
}


MENU SimulationPage2_GROUP_page_1
{
	LABEL T_SimulationX_2;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		CO_SimulationMode_1,
		CO_SimulationValue_1,
		PFS_FrequencySimulationMode_1,
		PFS_FrequencySimulationValue_1,
		PFS_PulseSimulationMode_1,
		PFS_PulseSimulationValue_1,
		PFS_StateSimulationMode_1,
		PFS_StateSimulationValue_1,
		PFS_FrequencySimulationMode_2,
		PFS_FrequencySimulationValue_2,
		PFS_PulseSimulationMode_2,
		PFS_PulseSimulationValue_2,
		PFS_StateSimulationMode_2,
		PFS_StateSimulationValue_2
	}
}
MENU PDM_SimulationPage2_page_1
{
	LABEL T_SimulationX_2;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		SimulationPage2_GROUP_page_1
	}
}


MENU SimulationPage3_GROUP_page_1
{
	LABEL T_SimulationX_3;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		SPV_SimulationFailsafeMode_1,
		SPV_SimulationEvent_1
	}
}
MENU PDM_SimulationPage3_page_1
{
	LABEL T_SimulationX_3;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		SimulationPage3_GROUP_page_1
	}
}


MENU SimulationPage4_GROUP_page_1
{
	LABEL T_SimulationX_11;
	STYLE GROUP;
	VALIDITY IF (UserLevelMaintenance){IF ( ((SI_StateInputAllowed_1>=1)&&/* Reference: IsStateInputRuntimeInstance */((StateInput_ActInstance>=1)))){TRUE;} ELSE {FALSE;} } ELSE {FALSE;}
	ITEMS
	{
		SI_SimulationMode_1,
		SI_SimulationValue_1
	}
}
MENU PDM_SimulationPage4_page_1
{
	LABEL T_SimulationX_11;
	STYLE PAGE;
	VALIDITY IF (UserLevelMaintenance){IF ( ((SI_StateInputAllowed_1>=1)&&/* Reference: IsStateInputRuntimeInstance */((StateInput_ActInstance>=1)))){TRUE;} ELSE {FALSE;} } ELSE {FALSE;}
	ITEMS
	{
		Header,
		SimulationPage4_GROUP_page_1
	}
}


MENU StateInputExpertPage_GROUP_page_1
{
	LABEL T_StatusInput;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		SI_InputSelector_1,
		SI_InputValue_1,
		SI_EventLevel_1,
		SI_MinPulseWidth_1
	}
}
MENU PDM_StateInputExpertPage_page_1
{
	LABEL T_StatusInput;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		StateInputExpertPage_GROUP_page_1
	}
}


MENU StateInputPage_GROUP_page_1
{
	LABEL T_StatusInput;
	STYLE GROUP;
	VALIDITY IF(UserLevelMaintenance){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		SI_InputSelector_1,
		SI_EventLevel_1,
		SI_MinPulseWidth_1
	}
}
MENU PDM_StateInputPage_page_1
{
	LABEL T_StatusInput;
	STYLE PAGE;
	VALIDITY IF(UserLevelMaintenance){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		Header,
		StateInputPage_GROUP_page_1
	}
}


MENU SystemUnitsExpertPage_GROUP_page_1
{
	LABEL T_SystemUnits;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		SU_VolumeFlow_1,
		SU_Volume_1,
		SU_Conductivity_1,
		SU_Temperature_1,
		SU_MassFlow_1,
		SU_Mass_1,
		SU_Density_1,
		Dev_DateTimeFormat_1
	}
}
MENU PDM_SystemUnitsExpertPage_page_1
{
	LABEL T_SystemUnits;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		SystemUnitsExpertPage_GROUP_page_1
	}
}


MENU SystemUnitsPage_GROUP_page_1
{
	LABEL T_SystemUnits;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		SU_VolumeFlow_1,
		SU_Volume_1,
		SU_Conductivity_1,
		SU_Temperature_1,
		SU_MassFlow_1,
		SU_Mass_1,
		SU_Density_1
	}
}
MENU PDM_SystemUnitsPage_page_1
{
	LABEL T_SystemUnits;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		SystemUnitsPage_GROUP_page_1
	}
}


MENU TestPointsPage_GROUP_page_1
{
	LABEL T_Testpoints;
	STYLE GROUP;
	VALIDITY IF(UserLevelService){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		MID_VelocityValue_1,
		MID_RawVolumeFlow_1,
		MID_ElectronicsTemperature_1,
		MID_CurrentDifferencePotential_1,
		MID_CurrentElectrode1Potential_1,
		COLUMNBREAK,
		MID_CurrentElectrode2Potential_1,
		MID_CurrentPipeGNDPotential_1,
		MID_CurrentIntegrationTime_1,
		MID_CurrentMeasuringPeriod_1,
		MID_CurrentGainMode_1,
		MID_PowerLineCurrentSync_1
	}
}
MENU PDM_TestPointsPage_page_1
{
	LABEL T_Testpoints;
	STYLE PAGE;
	VALIDITY IF(UserLevelService){ TRUE;} ELSE {FALSE;}
	ITEMS
	{
		Header,
		TestPointsPage_GROUP_page_1
	}
}


MENU TotalInventoryCounterExpertPage_GROUP_page_1
{
	LABEL T_TotalizerX_1;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		TIC_Channel_1,
		TIC_TotUnit_1,
		TIC_SumMode_1,
		TIC_Control_1,
		TIC_PresetQuantity_1,
		TIC_FailsafeMode_1
	}
}
MENU PDM_TotalInventoryCounterExpertPage_page_1
{
	LABEL T_TotalizerX_1;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		TotalInventoryCounterExpertPage_GROUP_page_1
	}
}


MENU TotalInventoryCounterExpertPage_GROUP_page_2
{
	LABEL T_TotalizerX_2;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		TIC_Channel_2,
		TIC_TotUnit_2,
		TIC_SumMode_2,
		TIC_Control_2,
		TIC_PresetQuantity_2,
		TIC_FailsafeMode_2
	}
}
MENU PDM_TotalInventoryCounterExpertPage_page_2
{
	LABEL T_TotalizerX_2;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		TotalInventoryCounterExpertPage_GROUP_page_2
	}
}


MENU TotalInventoryCounterExpertPage_GROUP_page_3
{
	LABEL T_TotalizerX_3;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		TIC_Channel_3,
		TIC_TotUnit_3,
		TIC_SumMode_3,
		TIC_Control_3,
		TIC_PresetQuantity_3,
		TIC_FailsafeMode_3
	}
}
MENU PDM_TotalInventoryCounterExpertPage_page_3
{
	LABEL T_TotalizerX_3;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		TotalInventoryCounterExpertPage_GROUP_page_3
	}
}


MENU TotalInventoryCounterPage_GROUP_page_1
{
	LABEL T_TotalizerX_1;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		TIC_Channel_1,
		TIC_TotUnit_1,
		TIC_SumMode_1,
		TIC_FailsafeMode_1
	}
}
MENU PDM_TotalInventoryCounterPage_page_1
{
	LABEL T_TotalizerX_1;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		TotalInventoryCounterPage_GROUP_page_1
	}
}


MENU TotalInventoryCounterPage_GROUP_page_2
{
	LABEL T_TotalizerX_2;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		TIC_Channel_2,
		TIC_TotUnit_2,
		TIC_SumMode_2,
		TIC_FailsafeMode_2
	}
}
MENU PDM_TotalInventoryCounterPage_page_2
{
	LABEL T_TotalizerX_2;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		TotalInventoryCounterPage_GROUP_page_2
	}
}


MENU TotalInventoryCounterPage_GROUP_page_3
{
	LABEL T_TotalizerX_3;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		TIC_Channel_3,
		TIC_TotUnit_3,
		TIC_SumMode_3,
		TIC_FailsafeMode_3
	}
}
MENU PDM_TotalInventoryCounterPage_page_3
{
	LABEL T_TotalizerX_3;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		TotalInventoryCounterPage_GROUP_page_3
	}
}


MENU TotalizerPage_GROUP_page_1
{
	LABEL T_TotalizerX;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		TIC_Value_1,
		TIC_OverflowValue_1,
		TIC_Value_2,
		TIC_OverflowValue_2,
		TIC_Value_3,
		TIC_OverflowValue_3
	}
}
MENU PDM_TotalizerPage_page_1
{
	LABEL T_TotalizerX;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		TotalizerPage_GROUP_page_1
	}
}


MENU TotalizersExpertPage_GROUP_page_1
{
	LABEL T_TotalizerX;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		TIC_Value_1,
		TIC_OverflowValue_1,
		TIC_Value_2,
		TIC_OverflowValue_2,
		TIC_Value_3,
		TIC_OverflowValue_3
	}
}
MENU PDM_TotalizersExpertPage_page_1
{
	LABEL T_TotalizerX;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		TotalizersExpertPage_GROUP_page_1
	}
}


MENU TrendExpertPage_GROUP_page_1
{
	LABEL T_DataLogging;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{

		STD_SWOptionActiveOverview_1(HIDDEN)
		IF ( (((STD_SWOptionActiveOverview_1&e_SWOptionEnabledOverview_ExtendedHistoROMAndTrend_LONG)== e_SWOptionEnabledOverview_ExtendedHistoROMAndTrend_LONG ))){""} ELSE {T_ExtendedHistoROMisNotEnabled}
		HB_InputSelector1_1,

		//Method_Read_Trend_1,
		HB_InputSelector2_1,

		//Method_Read_Trend_2,
		HB_InputSelector3_1,

		//Method_Read_Trend_3,
		HB_InputSelector4_1,

		//Method_Read_Trend_4,

		Method_Read_Trend_All,
		HB_TrendInterval_1,
		HB_TrendClear_1
	}
}
MENU PDM_TrendExpertPage_page_1
{
	LABEL T_DataLogging;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		TrendExpertPage_GROUP_page_1
	}
}


MENU TrendPage_GROUP_page_1
{
	LABEL T_DataLogging;
	STYLE GROUP;
	VALIDITY TRUE;
	ITEMS
	{
		HB_InputSelector1_1,

		//Method_Read_Trend_1,
		HB_InputSelector2_1,

		//Method_Read_Trend_2,
		HB_InputSelector3_1,

		//Method_Read_Trend_3,
		HB_InputSelector4_1,

		//Method_Read_Trend_4,

		Method_Read_Trend_All,
		HB_TrendInterval_1,
		HB_TrendClear_1
	}
}
MENU PDM_TrendPage_page_1
{
	LABEL T_DataLogging;
	STYLE PAGE;
	VALIDITY TRUE;
	ITEMS
	{
		Header,
		TrendPage_GROUP_page_1
	}
}

/* *********************************************************************************************************** */
/* Sequence Menus Definiton */
/* *********************************************************************************************************** */


/* *********************************************************************************************************** */
/* Sequence Pages Definiton */
/* *********************************************************************************************************** */

 
/*********************************************************************************************************** 
                                             UpDownload Section 
***********************************************************************************************************/

/* UpDownloadDataset */
#define e_Restore 0
#define e_Clone 1

#define ENUMLIST_Dataset_Upload_SHORT \
	{0, "Restore"}\
	{1, "Clone"}

#define e_No 0
#define e_Yes 1

#define ENUMLIST_Cancel_Upload_SHORT \
	{0, T_No}\
	{1, T_Yes}

VARIABLE Dataset_Upload
{
	LABEL T_SelectDownloadOptions;
	HELP [blank];
	CLASS LOCAL;
	VALIDITY TRUE;
	TYPE ENUMERATED (1){ENUMLIST_Dataset_Upload_SHORT}
}

VARIABLE Cancel_Upload
{
	LABEL T_Cancel;
	HELP [blank];
	CLASS LOCAL;
	VALIDITY TRUE;
	TYPE ENUMERATED (1){ENUMLIST_Cancel_Upload_SHORT}
}

METHOD method_pre_download
{
	LABEL	[menu_load_to_PC];

	DEFINITION
	{
		send_command_trans(173,157); /* read ModuleInfo_ActInstance */
		send_command_trans(173,158); /* read StateInput_ActInstance */
		send_command_trans(173,159); /* read HARTInput_ActInstance */
		send_command_trans(159,168); /* read MDI_ModuleAvailable_1 */
		send_command_trans(159,175); /* read MDI_ModuleAvailable_2 */
		
		if (ModuleInfo_ActInstance >= 3){
		send_command_trans(159,182); /* read MDI_ModuleAvailable_3 */
		}
		if (ModuleInfo_ActInstance >= 4){
		send_command_trans(159,189); /* read MDI_ModuleAvailable_4 */
		}
		if (ModuleInfo_ActInstance >= 5){
		send_command_trans(159,196); /* read MDI_ModuleAvailable_5 */
		}
		
		lassign(STD_UDLOperationCode_1, e_UDLOperationCode_ULInitiate_LONG);
		send_command_trans(178,1114); /* write STD_UDLOperationCode_1 */
	}
}

METHOD method_post_download
{
	LABEL	[menu_load_to_PC];

	DEFINITION
	{
		lassign(STD_UDLOperationCode_1, e_UDLOperationCode_UDLTerminate_LONG);

				send_command_trans(178,1114); /* write STD_UDLOperationCode_1 */
		send_command_trans(173,154); /* read STD_UDLStatus_1 */
	}
}

METHOD method_post_upload
{
	LABEL	[menu_load_to_device];

	DEFINITION
	{
		int result;
#ifndef __PDM_
		if(Cancel_Upload.DEFAULT_VALUE == 0)
		{
#endif
			lassign(STD_UDLOperationCode_1, e_UDLOperationCode_UDLTerminate_LONG);

				send_command_trans(178,1114); /* write STD_UDLOperationCode_1 */

			/* device restarts and verifies download */
			DELAY(30, T_ResetInProgress);

		send_command_trans(173,154); /* read STD_UDLStatus_1 */

			if (STD_UDLStatus_1==e_UDLStatus_DLWarning_LONG)
			{
				result = SELECT_FROM_LIST(T_ConfirmDownloadStatus, T_Yes + ";" + T_No);
				if (result == 0)
				{
					lassign(STD_UDLOperationCode_1, e_UDLOperationCode_DLConfirm_LONG);

				send_command_trans(178,1114); /* write STD_UDLOperationCode_1 */
				}

		send_command_trans(173,154); /* read STD_UDLStatus_1 */
			}

			if (STD_UDLStatus_1==e_UDLStatus_DLFailed_LONG)
			{
				ACKNOWLEDGE(T_DownloadFailed);
			}
#ifndef __PDM_
		}
#endif
	}
}

METHOD method_pre_upload
{
	LABEL	[menu_load_to_device];

	DEFINITION
	{
		int result;
		int text[1];
		result = 1;

		send_command_trans(173,0); /* read STD_LockingState_1 */

		if(int_value(STD_LockingState_1)!=0)
		{
			MenuDisplay(Menu_LockNoDownload, T_Ok, result);
			save_values();
		}

	if(int_value(STD_LockingState_1)==0)
	{
			save_values();
			lassign(STD_UDLOperationCode_1, STD_UDLSelectOperationCode_1);
			save_values();

				send_command_trans(178,1114); /* write STD_UDLOperationCode_1 */
		}
	}
}

MENU Menu_LockNoDownload
{
	LABEL T_DownloadTemporaryImpossible;
	STYLE DIALOG;
	ITEMS
	{
		Menu_LockNoDownload_Page
	}
}

MENU Menu_LockNoDownload_Page
{
	LABEL T_DownloadTemporaryImpossible;
	STYLE PAGE;
	ITEMS
	{
		"",
		T_DownloadIsNotPossibleDeviceIsLocked,
		STD_LockingState_1,
		COLUMNBREAK,
		Todevice_image
	}
}

#define ENUMLIST_UDLSelectOperationCode_LONG \
	{e_UDLOperationCode_DLInitiateSmooth_LONG, T_DownloadToDifferentDevice}\
	{e_UDLOperationCode_DLInitiateStrict_LONG, T_DownloadToIdenticalDevice}

VARIABLE STD_UDLSelectOperationCode_1
{
	LABEL T_UDLOperation;
	HELP [blank];
	CLASS LOCAL;
	VALIDITY TRUE;
	HANDLING IF (SWLock||HWLock) {READ;} ELSE {READ & WRITE;}
	TYPE ENUMERATED (2){DEFAULT_VALUE e_UDLOperationCode_DLInitiateSmooth_LONG;ENUMLIST_UDLSelectOperationCode_LONG}
}


MENU download_variables
{
	LABEL "|en|Download variables";
	ITEMS
	{
		/* Parameters */
		STD_SWOptionActiveOverview_1,
		SystemUnit_ActInstance,
		SU_Density_1,
		SU_MassFlow_1,
		SU_CorrVolumeFlow_1,
		SU_Temperature_1,
		SU_UserMassText_1,
		SU_UserMassFactor_1,
		SU_UserMassOffset_1,
		SU_VolumeFlow_1,
		SU_Volume_1,
		SU_Mass_1,
		SU_UserVolumeText_1,
		SU_UserVolumeFactor_1,
		SU_UserVolumeOffset_1,
		SU_CorrVolume_1,
		SU_Conductivity_1,
		SU_UserCorrVolumeText_1,
		SU_UserCorrVolumeFactor_1,
		SU_UserCorrVolumeOffset_1,
		ConstAnalog_ActInstance,
		BlockTransfer_ActInstance,
		ModuleInfo_ActInstance,
		IF(MDI_ModuleAvailable_1==1)
		{
		MDI_ModuleBootloaderRevision_1,
		}
		IF(MDI_ModuleAvailable_2==1)
		{
		MDI_ModuleBootloaderRevision_2,
		}
		IF(ModuleInfo_ActInstance>=3)
		{
		IF(MDI_ModuleAvailable_3==1)
		{
		MDI_ModuleBootloaderRevision_3,
		}
		}
		IF(ModuleInfo_ActInstance>=4)
		{
		IF(MDI_ModuleAvailable_4==1)
		{
		MDI_ModuleBootloaderRevision_4,
		}
		}
		IF(ModuleInfo_ActInstance>=5)
		{
		IF(MDI_ModuleAvailable_5==1)
		{
		MDI_ModuleBootloaderRevision_5,
		}
		}
		PulseFrequencyState_ActInstance,
		PFS_FrequencyDamping_1,
		PFS_FrequencyFailsafeMode_1,
		PFS_FrequencyFailsafeValue_1,
		PFS_FrequencyInputSelector_1,
		PFS_FrequencyMaxFrequency_1,
		PFS_FrequencyMaxValue_1,
		PFS_FrequencyMeasuringMode_1,
		PFS_FrequencyMinFrequency_1,
		PFS_FrequencyMinValue_1,
		PFS_FrequencyOutValue_1,
		PFS_OperatingMode_1,
		PFS_OutSignalInvert_1,
		PFS_PulseFailsafeMode_1,
		PFS_PulseInputSelector_1,
		PFS_PulseMeasuringMode_1,
		PFS_PulseOutValue_1,
		PFS_PulseValue_1,
		PFS_PulseWidth_1,
		PFS_StateOutValue_1,
		PFS_StateSwitchOffDelay_1,
		PFS_StateSwitchOffValue_1,
		PFS_StateSwitchOnDelay_1,
		PFS_StateSwitchOnValue_1,
		PFS_StateMode_1,
		PFS_MessageSelector_1,
		PFS_LimitCheckSelector_1,
		PFS_DirectionCheckSelector_1,
		PFS_StateValueSelector_1,
		PFS_StateFailsafeMode_1,
		PFS_OverallSignalDamping_1,
		PFS_MapDampingFreqOutput_1,
		PFS_MapMeasuringModeFreq_1,
		PFS_MapMeasuringModePulse_1,
		PFS_FrequencyDamping_2,
		PFS_FrequencyFailsafeMode_2,
		PFS_FrequencyFailsafeValue_2,
		PFS_FrequencyInputSelector_2,
		PFS_FrequencyMaxFrequency_2,
		PFS_FrequencyMaxValue_2,
		PFS_FrequencyMeasuringMode_2,
		PFS_FrequencyMinFrequency_2,
		PFS_FrequencyMinValue_2,
		PFS_FrequencyOutValue_2,
		PFS_OperatingMode_2,
		PFS_OutSignalInvert_2,
		PFS_PulseFailsafeMode_2,
		PFS_PulseInputSelector_2,
		PFS_PulseMeasuringMode_2,
		PFS_PulseOutValue_2,
		PFS_PulseValue_2,
		PFS_PulseWidth_2,
		PFS_StateOutValue_2,
		PFS_StateSwitchOffDelay_2,
		PFS_StateSwitchOffValue_2,
		PFS_StateSwitchOnDelay_2,
		PFS_StateSwitchOnValue_2,
		PFS_StateMode_2,
		PFS_MessageSelector_2,
		PFS_LimitCheckSelector_2,
		PFS_DirectionCheckSelector_2,
		PFS_StateValueSelector_2,
		PFS_StateFailsafeMode_2,
		PFS_OverallSignalDamping_2,
		PFS_MapDampingFreqOutput_2,
		PFS_MapMeasuringModeFreq_2,
		PFS_MapMeasuringModePulse_2,
		HeartbeatTechnology_ActInstance,
		HBT_RecordFactoryWater_1,
		HBT_LimitAbsCurrentDeviation_1,
		HBT_LimitRelFrequencyDeviation_1,
		TotalInventoryCounter_ActInstance,
		TIC_FailsafeMode_1,
		TIC_HiHiLimit_1,
		TIC_HiLimit_1,
		TIC_SumMode_1,
		TIC_LimitHysteresis_1,
		TIC_LoLimit_1,
		TIC_LoLoLimit_1,
		TIC_OverflowValue_1,
		TIC_PresetQuantity_1,
		TIC_Control_1,
		TIC_InternalControl_1,
		TIC_Value_1,
		TIC_Channel_1,
		TIC_TotUnit_1,
		TIC_FailsafeMode_2,
		TIC_HiHiLimit_2,
		TIC_HiLimit_2,
		TIC_SumMode_2,
		TIC_LimitHysteresis_2,
		TIC_LoLimit_2,
		TIC_LoLoLimit_2,
		TIC_OverflowValue_2,
		TIC_PresetQuantity_2,
		TIC_Control_2,
		TIC_InternalControl_2,
		TIC_Value_2,
		TIC_Channel_2,
		TIC_TotUnit_2,
		TIC_FailsafeMode_3,
		TIC_HiHiLimit_3,
		TIC_HiLimit_3,
		TIC_SumMode_3,
		TIC_LimitHysteresis_3,
		TIC_LoLimit_3,
		TIC_LoLoLimit_3,
		TIC_OverflowValue_3,
		TIC_PresetQuantity_3,
		TIC_Control_3,
		TIC_InternalControl_3,
		TIC_Value_3,
		TIC_Channel_3,
		TIC_TotUnit_3,
		HARTInput_ActInstance,
		HI_CaptureMode_1,
		HI_SourceSlaveManufacturerID_1,
		HI_SourceSlaveDeviceType_1,
		HI_SourceSlaveDeviceID_1,
		HI_SourceCommandNumber_1,
		HI_SourceSlotNumber_1,
		HI_ShedTime_1,
		HI_DeviceVariableInput_1,
		HI_FailsafeMode_1,
		HI_DeviceVariableInputStatus_1,
		HI_FailsafeValue_1,
		ConstDigital_ActInstance,
		StateInput_ActInstance,
		SI_InputSelector_1,
		SI_MinPulseWidth_1,
		SI_EventLevel_1,
		Debug_ActInstance,
		CurrentOutput_ActInstance,
		CO_OutValue_1,
		CO_TauDamping_1,
		CO_FailsafeMode_1,
		CO_FailsafeValue_1,
		CO_FixedValue_1,
		CO_InputSelector_1,
		CO_MeasuredValue_1,
		CO_MeasuringMode_1,
		CO_OperatingMode_1,
		CO_SimulationMode_1,
		CO_ZoomMode_1,
		CO_CorrGain_1,
		CO_CorrOffset_1,
		CO_Input04mA_1,
		CO_Input20mA_1,
		CO_PowerOnMode_1,
		CO_PowerOnValue_1,
		CO_OverallSignalDamping_1,
		CO_MapDamping_1,
		CO_MapMeasuringMode_1,
		Trend_ActInstance,
		HB_InputSelector1_1,
		HB_InputSelector2_1,
		HB_InputSelector3_1,
		HB_InputSelector4_1,
		HB_TrendInterval_1,
		Supervision_ActInstance,
		SPV_DispFilterOption_1,
		SPV_PreviousTimestamp_1,
		SPV_OperationHoursSinceReset_1,
		SPV_OperationHours_1,
		SPV_EventClassIncompHWConfiguration_1,
		SPV_EventClassRangeCurrentOut_1,
		SPV_EventClassRangeFrequencyOut_1,
		SPV_CurrentTimestamp_1,
		SPV_EventClassRangePulseOut_1,
		SPV_ClampingVoltage_1,
		SPV_AlarmDelay_1,
		SPV_CurrentSysConditionUnion_1,
		SPV_PreviousSysConditionUnion_1,
		SPV_PowerOnCounter_1,
		SPV_Diag832_SevStatusClass_1,
		SPV_Diag835_SevStatusClass_1,
		SPV_Diag834_SevStatusClass_1,
		SPV_Diag833_SevStatusClass_1,
		SPV_CurrentEventCategorySeparated_1,
		SPV_Diag531_SevStatusClass_1,
		SPV_Diag937_SevStatusClass_1,
		SPV_Diag302_SevStatusClass_1,
		SPV_Diag862_SevStatusClass_1,
		Standard_ActInstance,
		STD_ENPDeviceName_1,
		STD_ENPDeviceFirmwareRevision_1,
		STD_ENPDeviceSerialNumber_1,
		STD_ENPDeviceOrderIdent_1,
		STD_ENPDeviceTag_1,
		STD_ENPVersion_1,
		STD_AccessCode_1,
		STD_UserLevel_1,
		STD_LockingState_1,
		STD_ENPDeviceOrderCodeAPS1_1,
		STD_ENPDeviceOrderCodeAPS2_1,
		STD_ENPDeviceOrderCodeAPS3_1,
		STD_LicenseCode_1,
		STD_GeniXMLBuildNumber_1,
		STD_SWOptionActiveOverview_1,
		CDIEthernet_ActInstance,
		CDIIP_DeviceIPAddress_1,
		CDIIP_CalibrationPortAddress_1,
		CDIIP_CalibrationStartStop_1,
		CDIIP_PTPSyncValue_1,
		CDIIP_DeviceSubnetMask_1,
		CDIIP_DeviceStandardGateway_1,
		CDIIP_CalibrationIPAddress_1,
		CDIIP_DHCPClientOnOff_1,
		CDIIP_DeviceIPAddressU32_1,
		CDIIP_ActualIPAddress_1,
		CDIIP_ActualSubnetMask_1,
		CDIIP_IPMode_1,
		CDIIP_ActualStandardGateway_1,
		CDIIP_AutoIPActiv_1,
		CDIIP_AutoIPOnOff_1,
		CDIIP_PTPPortState_1,
		CDIIP_PTPClockAccuracy_1,
		CDIIP_PTPOffset_1,
		CDIIP_PTPSyncState_1,
		CDIIP_DeviceSubnetMaskU32_1,
		CDIIP_DeviceStandardGatewayU32_1,
		CDIIP_FirstNameServer_1,
		CDIIP_ScndNameServer_1,
		CDIIP_DomainNameLength_1,
		CDIIP_DomainName_1,
		CDIIP_MACAddress_1,
		CDIIP_MACAddressString_1,
		CDIIP_WebserverLanguage_1,
		CDIIP_WebserverOnOff_1,
		CDIIP_WebserverParameterUpload_1,
		CDIIP_DebugFileUpload_1,
		HARTOutput_ActInstance,
		HO_PVSelector_1,
		HO_BurstCtrl_1,
		HO_BurstDevVarCode1_1,
		HO_DateCode_1,
		HO_Descriptor_1,
		HO_DeviceID_1,
		HO_DeviceType_1,
		HO_FinalAssemblyNumber_1,
		HO_LongTag_1,
		HO_Message_1,
		HO_MinNrPreambleResp_1,
		HO_PollingAddress_1,
		HO_PvValue_1,
		HO_QvValue_1,
		HO_RevDevice_1,
		HO_RevHART_1,
		HO_RevisionHW_1,
		HO_RevSW_1,
		HO_SvValue_1,
		HO_Tag_1,
		HO_TvValue_1,
		HO_VendorID_1,
		HO_BurstDevVarCode4_1,
		HO_BurstDevVarCode3_1,
		HO_BurstDevVarCode2_1,
		HO_BurstCmd_1,
		HO_SVSelector_1,
		HO_TVSelector_1,
		HO_QVSelector_1,
		Device_ActInstance,
		Dev_DateTimeFormat_1,
		Dev_LogEntryIndex_1,
		Dev_NominalDiameter_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_1_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_2_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_3_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_4_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_5_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_6_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_7_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_8_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_9_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_10_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_11_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_12_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_13_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_14_1,
		Dev_CalTimeHistoryEntriesString_ArrayElement_15_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_1_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_2_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_3_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_4_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_5_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_6_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_7_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_8_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_9_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_10_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_11_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_12_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_13_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_14_1,
		Dev_CalHistoryCalibrationFactor_ArrayElement_15_1,
		Dev_CalHistoryDisable_1,
		Dev_CalHistoryCounterCompatible_1,
		Dev_CustomerName_1,
		Dev_PlantSection_1,
		Flow_ActInstance,
		FLOW_FlowMonitoringSelector_1,
		FLOW_InstallationDirection_1,
		FLOW_LowFlowHysteresis_1,
		FLOW_PositivZeroReturn_1,
		FLOW_PressureShockSuppression_1,
		FLOW_MeasVarMonitoringSelector_1,
		FLOW_MeasVarMonitoringDelay_1,
		FLOW_LowFlowLimit_1,
		FLOW_Out1Value_1,
		FLOW_Out2Value_1,
		FLOW_Out3Value_1,
		FLOW_Out1Scale_1,
		FLOW_Out2Scale_1,
		FLOW_Out3Scale_1,
		FLOW_Out4Scale_1,
		FLOW_Out5Scale_1,
		FLOW_Out1Offset_1,
		FLOW_Out2Offset_1,
		FLOW_Out3Offset_1,
		FLOW_Out4Offset_1,
		FLOW_Out5Offset_1,
		FLOW_In3DampingTime_1,
		FLOW_In5DampingTime_1,
		FLOW_ReferenceDensity_1,
		MIDSensor_ActInstance,
		MID_CalibrationFactor_1,
		MID_InnerDiameter_1,
		MID_MeasuringPeriod_1,
		MID_IntegrationTime_1,
		MID_ZeroPoint_1,
		MID_SystemFilterMode_1,
		MID_SystemFilterCIPDepth_1,
		MID_ECCOffOn_1,
		MID_NominalDiameter_1,
		MID_CableLength_1,
		MID_SystemFilterCIPDelimiter_1,
		MID_ConductivityAvailable_1,
		MID_EPDActualValue_1,
		MID_EPDEmptyAdjustValue_1,
		MID_EPDFullAdjustValue_1,
		MID_EPDThreshold_1,
		MID_ECCRepetitionTime_1,
		MID_ECCDuration_1,
		MID_ECCRecoveryTime_1,
		MID_ECCPolarity_1,
		MID_EPDElectrodeAvailable_1,
		MID_EPDAdjustState_1,
		MID_PowerLineSyncMode_1,
		MID_ConductivityEnable_1,
		MID_ConductivityCalFactor_1,
		MID_FlowFilter_1,
		MID_InputDensity_1,
		MID_FixedDensity_1,
		MID_ExternalInputSelector_1,
		HeartbeatResultsMIDSensor_ActInstance,
		Display_ActInstance,
		DISP_AlternatingTime_1,
		DISP_BackLight_1,
		DISP_Keylock_1,
		DISP_Contrast_1,
		DISP_DampingTime_1,
		DISP_DecimalPlaces01_1,
		DISP_FixDisplayedInput_1,
		DISP_FreeText_1,
		DISP_InputSelector01_1,
		DISP_InputSelector02_1,
		DISP_InputSelector03_1,
		DISP_InputSelector04_1,
		DISP_Language_1,
		DISP_MainMeasDesignation_1,
		DISP_MainMeasFormat_1,
		DISP_SeparationCharacter_1,
		DISP_VisuFormat_1,
		DISP_PrivateCode_1,
		DISP_UserLevel_1,
		DISP_DecimalPlaces02_1,
		DISP_DecimalPlaces03_1,
		DISP_DecimalPlaces04_1,
		DISP_Value01_0Percent_1,
		DISP_Value03_0Percent_1,
		DISP_Value01_100Percent_1,
		DISP_Value03_100Percent_1,
		InventoryCounter_ActInstance,
		IC_TotUnit_1,
		IC_Overflow_1,
		IC_Value_1
	}

	PRE_READ_ACTIONS
	{
		method_pre_download
	}

	POST_READ_ACTIONS
	{
		method_post_download
	}
}

MENU upload_variables
{
	LABEL "|en|Upload variables";
	ITEMS
	{
		IF((Dataset_Upload==e_Restore)&&(Cancel_Upload.DEFAULT_VALUE==e_No))
		{
			TIC_TotUnit_1,
			TIC_TotUnit_2,
			TIC_TotUnit_3,
			SU_Density_1,
			SU_MassFlow_1,
			SU_CorrVolumeFlow_1,
			SU_Temperature_1,
			SU_VolumeFlow_1,
			SU_Volume_1,
			SU_Mass_1,
			SU_Conductivity_1,
			PFS_FrequencyInputSelector_1,
			PFS_PulseInputSelector_1,
			PFS_LimitCheckSelector_1,
			PFS_FrequencyInputSelector_2,
			PFS_PulseInputSelector_2,
			PFS_LimitCheckSelector_2,
			CO_InputSelector_1,
			CO_OperatingMode_1,
			HB_InputSelector1_1,
			HB_InputSelector2_1,
			HB_InputSelector3_1,
			HB_InputSelector4_1,
			HO_SVSelector_1,
			HO_TVSelector_1,
			HO_QVSelector_1,
			FLOW_FlowMonitoringSelector_1,
			DISP_InputSelector01_1,
			DISP_InputSelector03_1,
			SU_UserMassFactor_1,
			SU_UserMassOffset_1,
			SU_UserVolumeFactor_1,
			SU_UserVolumeOffset_1,
			SU_UserCorrVolumeFactor_1,
			SU_UserCorrVolumeOffset_1,
			PFS_FrequencyDamping_1,
			PFS_FrequencyFailsafeMode_1,
			PFS_FrequencyFailsafeValue_1,
			PFS_FrequencyMaxFrequency_1,
			PFS_FrequencyMaxValue_1,
			PFS_FrequencyMeasuringMode_1,
			PFS_FrequencyMinFrequency_1,
			PFS_FrequencyMinValue_1,
			PFS_OperatingMode_1,
			PFS_OutSignalInvert_1,
			PFS_PulseFailsafeMode_1,
			PFS_PulseMeasuringMode_1,
			PFS_PulseValue_1,
			PFS_PulseWidth_1,
			PFS_StateSwitchOffDelay_1,
			PFS_StateSwitchOffValue_1,
			PFS_StateSwitchOnDelay_1,
			PFS_StateSwitchOnValue_1,
			PFS_StateMode_1,
			PFS_MessageSelector_1,
			PFS_DirectionCheckSelector_1,
			PFS_StateValueSelector_1,
			PFS_StateFailsafeMode_1,
			PFS_FrequencyDamping_2,
			PFS_FrequencyFailsafeMode_2,
			PFS_FrequencyFailsafeValue_2,
			PFS_FrequencyMaxFrequency_2,
			PFS_FrequencyMaxValue_2,
			PFS_FrequencyMeasuringMode_2,
			PFS_FrequencyMinFrequency_2,
			PFS_FrequencyMinValue_2,
			PFS_OperatingMode_2,
			PFS_OutSignalInvert_2,
			PFS_PulseFailsafeMode_2,
			PFS_PulseMeasuringMode_2,
			PFS_PulseValue_2,
			PFS_PulseWidth_2,
			PFS_StateSwitchOffDelay_2,
			PFS_StateSwitchOffValue_2,
			PFS_StateSwitchOnDelay_2,
			PFS_StateSwitchOnValue_2,
			PFS_StateMode_2,
			PFS_MessageSelector_2,
			PFS_DirectionCheckSelector_2,
			PFS_StateValueSelector_2,
			PFS_StateFailsafeMode_2,
			HBT_LimitAbsCurrentDeviation_1,
			HBT_LimitRelFrequencyDeviation_1,
			TIC_FailsafeMode_1,
			TIC_HiHiLimit_1,
			TIC_HiLimit_1,
			TIC_SumMode_1,
			TIC_LimitHysteresis_1,
			TIC_LoLimit_1,
			TIC_LoLoLimit_1,
			TIC_PresetQuantity_1,
			TIC_Control_1,
			TIC_InternalControl_1,
			TIC_Channel_1,
			TIC_FailsafeMode_2,
			TIC_HiHiLimit_2,
			TIC_HiLimit_2,
			TIC_SumMode_2,
			TIC_LimitHysteresis_2,
			TIC_LoLimit_2,
			TIC_LoLoLimit_2,
			TIC_PresetQuantity_2,
			TIC_Control_2,
			TIC_InternalControl_2,
			TIC_Channel_2,
			TIC_FailsafeMode_3,
			TIC_HiHiLimit_3,
			TIC_HiLimit_3,
			TIC_SumMode_3,
			TIC_LimitHysteresis_3,
			TIC_LoLimit_3,
			TIC_LoLoLimit_3,
			TIC_PresetQuantity_3,
			TIC_Control_3,
			TIC_InternalControl_3,
			TIC_Channel_3,
			HI_CaptureMode_1,
			HI_SourceSlaveManufacturerID_1,
			HI_SourceSlaveDeviceType_1,
			HI_SourceSlaveDeviceID_1,
			HI_SourceCommandNumber_1,
			HI_SourceSlotNumber_1,
			HI_ShedTime_1,
			HI_FailsafeMode_1,
			HI_FailsafeValue_1,
			SI_InputSelector_1,
			SI_MinPulseWidth_1,
			SI_EventLevel_1,
			CO_TauDamping_1,
			CO_FailsafeMode_1,
			CO_FailsafeValue_1,
			CO_FixedValue_1,
			CO_MeasuringMode_1,
			CO_ZoomMode_1,
			CO_CorrGain_1,
			CO_CorrOffset_1,
			CO_Input04mA_1,
			CO_Input20mA_1,
			CO_PowerOnMode_1,
			CO_PowerOnValue_1,
			HB_TrendInterval_1,
			SPV_DispFilterOption_1,
			SPV_EventClassIncompHWConfiguration_1,
			SPV_EventClassRangeCurrentOut_1,
			SPV_EventClassRangeFrequencyOut_1,
			SPV_EventClassRangePulseOut_1,
			SPV_AlarmDelay_1,
			SPV_Diag832_SevStatusClass_1,
			SPV_Diag835_SevStatusClass_1,
			SPV_Diag834_SevStatusClass_1,
			SPV_Diag833_SevStatusClass_1,
			SPV_Diag531_SevStatusClass_1,
			SPV_Diag937_SevStatusClass_1,
			SPV_Diag302_SevStatusClass_1,
			SPV_Diag862_SevStatusClass_1,
			STD_LicenseCode_1,
			CDIIP_DeviceIPAddress_1,
			CDIIP_DeviceSubnetMask_1,
			CDIIP_DeviceStandardGateway_1,
			CDIIP_DHCPClientOnOff_1,
			CDIIP_DeviceIPAddressU32_1,
			CDIIP_AutoIPOnOff_1,
			CDIIP_DeviceSubnetMaskU32_1,
			CDIIP_DeviceStandardGatewayU32_1,
			CDIIP_FirstNameServer_1,
			CDIIP_ScndNameServer_1,
			CDIIP_DomainNameLength_1,
			CDIIP_DomainName_1,
			CDIIP_WebserverLanguage_1,
			CDIIP_WebserverOnOff_1,
			CDIIP_WebserverParameterUpload_1,
			CDIIP_DebugFileUpload_1,
			HO_BurstCtrl_1,
			HO_BurstDevVarCode1_1,
			HO_DateCode_1,
			HO_Descriptor_1,
			HO_FinalAssemblyNumber_1,
			HO_LongTag_1,
			HO_Message_1,
			HO_MinNrPreambleResp_1,
			HO_PollingAddress_1,
			HO_Tag_1,
			HO_BurstDevVarCode4_1,
			HO_BurstDevVarCode3_1,
			HO_BurstDevVarCode2_1,
			HO_BurstCmd_1,
			Dev_DateTimeFormat_1,
			Dev_CustomerName_1,
			Dev_PlantSection_1,
			FLOW_InstallationDirection_1,
			FLOW_LowFlowHysteresis_1,
			FLOW_PressureShockSuppression_1,
			FLOW_MeasVarMonitoringSelector_1,
			FLOW_MeasVarMonitoringDelay_1,
			FLOW_LowFlowLimit_1,
			FLOW_Out1Scale_1,
			FLOW_Out2Scale_1,
			FLOW_Out3Scale_1,
			FLOW_Out4Scale_1,
			FLOW_Out5Scale_1,
			FLOW_Out1Offset_1,
			FLOW_Out2Offset_1,
			FLOW_Out3Offset_1,
			FLOW_Out4Offset_1,
			FLOW_Out5Offset_1,
			FLOW_In3DampingTime_1,
			FLOW_In5DampingTime_1,
			FLOW_ReferenceDensity_1,
			MID_SystemFilterMode_1,
			MID_SystemFilterCIPDepth_1,
			MID_ECCOffOn_1,
			MID_CableLength_1,
			MID_SystemFilterCIPDelimiter_1,
			MID_EPDEmptyAdjustValue_1,
			MID_EPDFullAdjustValue_1,
			MID_EPDThreshold_1,
			MID_ECCRepetitionTime_1,
			MID_ECCDuration_1,
			MID_ECCRecoveryTime_1,
			MID_PowerLineSyncMode_1,
			MID_ConductivityEnable_1,
			MID_FlowFilter_1,
			MID_FixedDensity_1,
			MID_ExternalInputSelector_1,
			DISP_AlternatingTime_1,
			DISP_BackLight_1,
			DISP_Keylock_1,
			DISP_Contrast_1,
			DISP_DampingTime_1,
			DISP_DecimalPlaces01_1,
			DISP_FixDisplayedInput_1,
			DISP_FreeText_1,
			DISP_InputSelector02_1,
			DISP_InputSelector04_1,
			DISP_Language_1,
			DISP_MainMeasDesignation_1,
			DISP_MainMeasFormat_1,
			DISP_SeparationCharacter_1,
			DISP_VisuFormat_1,
			DISP_PrivateCode_1,
			DISP_DecimalPlaces02_1,
			DISP_DecimalPlaces03_1,
			DISP_DecimalPlaces04_1,
			DISP_Value01_0Percent_1,
			DISP_Value03_0Percent_1,
			DISP_Value01_100Percent_1,
			DISP_Value03_100Percent_1,
			SU_UserMassText_1,
			SU_UserVolumeText_1,
			SU_CorrVolume_1,
			SU_UserCorrVolumeText_1
		}
		IF((Dataset_Upload==e_Clone)&&(Cancel_Upload.DEFAULT_VALUE==e_No))
		{
			TIC_TotUnit_1,
			TIC_TotUnit_2,
			TIC_TotUnit_3,
			SU_Density_1,
			SU_MassFlow_1,
			SU_CorrVolumeFlow_1,
			SU_Temperature_1,
			SU_VolumeFlow_1,
			SU_Volume_1,
			SU_Mass_1,
			SU_Conductivity_1,
			PFS_FrequencyInputSelector_1,
			PFS_PulseInputSelector_1,
			PFS_LimitCheckSelector_1,
			PFS_FrequencyInputSelector_2,
			PFS_PulseInputSelector_2,
			PFS_LimitCheckSelector_2,
			CO_InputSelector_1,
			CO_OperatingMode_1,
			HB_InputSelector1_1,
			HB_InputSelector2_1,
			HB_InputSelector3_1,
			HB_InputSelector4_1,
			HO_SVSelector_1,
			HO_TVSelector_1,
			HO_QVSelector_1,
			FLOW_FlowMonitoringSelector_1,
			DISP_InputSelector01_1,
			DISP_InputSelector03_1,
			SU_UserMassFactor_1,
			SU_UserMassOffset_1,
			SU_UserVolumeFactor_1,
			SU_UserVolumeOffset_1,
			SU_UserCorrVolumeFactor_1,
			SU_UserCorrVolumeOffset_1,
			PFS_FrequencyDamping_1,
			PFS_FrequencyFailsafeMode_1,
			PFS_FrequencyFailsafeValue_1,
			PFS_FrequencyMaxFrequency_1,
			PFS_FrequencyMaxValue_1,
			PFS_FrequencyMeasuringMode_1,
			PFS_FrequencyMinFrequency_1,
			PFS_FrequencyMinValue_1,
			PFS_OperatingMode_1,
			PFS_OutSignalInvert_1,
			PFS_PulseFailsafeMode_1,
			PFS_PulseMeasuringMode_1,
			PFS_PulseValue_1,
			PFS_PulseWidth_1,
			PFS_StateSwitchOffDelay_1,
			PFS_StateSwitchOffValue_1,
			PFS_StateSwitchOnDelay_1,
			PFS_StateSwitchOnValue_1,
			PFS_StateMode_1,
			PFS_MessageSelector_1,
			PFS_DirectionCheckSelector_1,
			PFS_StateValueSelector_1,
			PFS_StateFailsafeMode_1,
			PFS_FrequencyDamping_2,
			PFS_FrequencyFailsafeMode_2,
			PFS_FrequencyFailsafeValue_2,
			PFS_FrequencyMaxFrequency_2,
			PFS_FrequencyMaxValue_2,
			PFS_FrequencyMeasuringMode_2,
			PFS_FrequencyMinFrequency_2,
			PFS_FrequencyMinValue_2,
			PFS_OperatingMode_2,
			PFS_OutSignalInvert_2,
			PFS_PulseFailsafeMode_2,
			PFS_PulseMeasuringMode_2,
			PFS_PulseValue_2,
			PFS_PulseWidth_2,
			PFS_StateSwitchOffDelay_2,
			PFS_StateSwitchOffValue_2,
			PFS_StateSwitchOnDelay_2,
			PFS_StateSwitchOnValue_2,
			PFS_StateMode_2,
			PFS_MessageSelector_2,
			PFS_DirectionCheckSelector_2,
			PFS_StateValueSelector_2,
			PFS_StateFailsafeMode_2,
			TIC_FailsafeMode_1,
			TIC_HiHiLimit_1,
			TIC_HiLimit_1,
			TIC_SumMode_1,
			TIC_LimitHysteresis_1,
			TIC_LoLimit_1,
			TIC_LoLoLimit_1,
			TIC_PresetQuantity_1,
			TIC_Control_1,
			TIC_InternalControl_1,
			TIC_Channel_1,
			TIC_FailsafeMode_2,
			TIC_HiHiLimit_2,
			TIC_HiLimit_2,
			TIC_SumMode_2,
			TIC_LimitHysteresis_2,
			TIC_LoLimit_2,
			TIC_LoLoLimit_2,
			TIC_PresetQuantity_2,
			TIC_Control_2,
			TIC_InternalControl_2,
			TIC_Channel_2,
			TIC_FailsafeMode_3,
			TIC_HiHiLimit_3,
			TIC_HiLimit_3,
			TIC_SumMode_3,
			TIC_LimitHysteresis_3,
			TIC_LoLimit_3,
			TIC_LoLoLimit_3,
			TIC_PresetQuantity_3,
			TIC_Control_3,
			TIC_InternalControl_3,
			TIC_Channel_3,
			HI_CaptureMode_1,
			HI_SourceSlaveManufacturerID_1,
			HI_SourceSlaveDeviceType_1,
			HI_SourceSlaveDeviceID_1,
			HI_SourceCommandNumber_1,
			HI_SourceSlotNumber_1,
			HI_ShedTime_1,
			HI_FailsafeMode_1,
			HI_FailsafeValue_1,
			SI_InputSelector_1,
			SI_MinPulseWidth_1,
			SI_EventLevel_1,
			CO_TauDamping_1,
			CO_FailsafeMode_1,
			CO_FailsafeValue_1,
			CO_FixedValue_1,
			CO_MeasuringMode_1,
			CO_ZoomMode_1,
			CO_Input04mA_1,
			CO_Input20mA_1,
			CO_PowerOnMode_1,
			CO_PowerOnValue_1,
			HB_TrendInterval_1,
			SPV_DispFilterOption_1,
			SPV_EventClassIncompHWConfiguration_1,
			SPV_EventClassRangeCurrentOut_1,
			SPV_EventClassRangeFrequencyOut_1,
			SPV_EventClassRangePulseOut_1,
			SPV_AlarmDelay_1,
			SPV_Diag832_SevStatusClass_1,
			SPV_Diag835_SevStatusClass_1,
			SPV_Diag834_SevStatusClass_1,
			SPV_Diag833_SevStatusClass_1,
			SPV_Diag531_SevStatusClass_1,
			SPV_Diag937_SevStatusClass_1,
			SPV_Diag302_SevStatusClass_1,
			SPV_Diag862_SevStatusClass_1,
			CDIIP_WebserverLanguage_1,
			CDIIP_WebserverOnOff_1,
			HO_BurstCtrl_1,
			HO_BurstDevVarCode1_1,
			HO_MinNrPreambleResp_1,
			HO_BurstDevVarCode4_1,
			HO_BurstDevVarCode3_1,
			HO_BurstDevVarCode2_1,
			HO_BurstCmd_1,
			Dev_DateTimeFormat_1,
			FLOW_LowFlowHysteresis_1,
			FLOW_PressureShockSuppression_1,
			FLOW_MeasVarMonitoringSelector_1,
			FLOW_MeasVarMonitoringDelay_1,
			FLOW_LowFlowLimit_1,
			FLOW_In3DampingTime_1,
			FLOW_In5DampingTime_1,
			FLOW_ReferenceDensity_1,
			MID_SystemFilterMode_1,
			MID_SystemFilterCIPDepth_1,
			MID_ECCOffOn_1,
			MID_SystemFilterCIPDelimiter_1,
			MID_EPDEmptyAdjustValue_1,
			MID_EPDFullAdjustValue_1,
			MID_EPDThreshold_1,
			MID_ECCRepetitionTime_1,
			MID_ECCDuration_1,
			MID_ECCRecoveryTime_1,
			MID_PowerLineSyncMode_1,
			MID_FlowFilter_1,
			MID_FixedDensity_1,
			MID_ExternalInputSelector_1,
			DISP_AlternatingTime_1,
			DISP_BackLight_1,
			DISP_Keylock_1,
			DISP_Contrast_1,
			DISP_DampingTime_1,
			DISP_DecimalPlaces01_1,
			DISP_FixDisplayedInput_1,
			DISP_FreeText_1,
			DISP_InputSelector02_1,
			DISP_InputSelector04_1,
			DISP_Language_1,
			DISP_MainMeasDesignation_1,
			DISP_MainMeasFormat_1,
			DISP_SeparationCharacter_1,
			DISP_VisuFormat_1,
			DISP_PrivateCode_1,
			DISP_DecimalPlaces02_1,
			DISP_DecimalPlaces03_1,
			DISP_DecimalPlaces04_1,
			DISP_Value01_0Percent_1,
			DISP_Value03_0Percent_1,
			DISP_Value01_100Percent_1,
			DISP_Value03_100Percent_1,
			SU_UserMassText_1,
			SU_UserVolumeText_1,
			SU_CorrVolume_1,
			SU_UserCorrVolumeText_1
		}
	}

	PRE_WRITE_ACTIONS
	{
		method_pre_upload
	}

	POST_WRITE_ACTIONS
	{
		method_post_upload
	}
}
  