diff --git a/PLC/PLC.tmc b/PLC/PLC.tmc index b3da737..7a01db5 100644 --- a/PLC/PLC.tmc +++ b/PLC/PLC.tmc @@ -1,4 +1,4 @@ -ST_LibVersion288iMajorUINT160iMinorUINT1616iBuildUINT1632iRevisionUINT1648nFlagsDWORD3264sVersionSTRING(23)19296E_WATCHDOG_TIME_CONFIG16INTeWATCHDOG_TIME_DISABLED0eWATCHDOG_TIME_SECONDS1eWATCHDOG_TIME_MINUTES2INT (2..100)16INTLowerBorder2UpperBorder100E_HashPrefixTypes16INTHASHPREFIX_IEC0HASHPREFIX_STDC1E_SBCSType16INTeSBCS_WesternEuropean1eSBCS_CentralEuropean2T_AmsNetID192STRING(23)E_RouteTransportType16UINTeRouteTransport_None0eRouteTransport_TCP_IP1eRouteTransport_IIO_LIGHTBUS2eRouteTransport_PROFIBUS_DP3eRouteTransport_PCI_ISA_BUS4eRouteTransport_ADS_UDP5eRouteTransport_FATP_UDP6eRouteTransport_COM_PORT7eRouteTransport_USB8eRouteTransport_CAN_OPEN9eRouteTransport_DEVICE_NET10eRouteTransport_SSB11eRouteTransport_SOAP12ST_AmsRouteEntry1184sNameSTRING(31)2560sNetIDT_AmsNetID192256sAddressSTRING(79)640448eTransportE_RouteTransportType161088tTimeoutTIME321120dwFlagsDWORD321152E_ArgType16INTARGTYPE_UNKNOWN0ARGTYPE_BYTE1ARGTYPE_WORD2ARGTYPE_DWORD3ARGTYPE_REAL4ARGTYPE_LREAL5ARGTYPE_SINT6ARGTYPE_INT7ARGTYPE_DINT8ARGTYPE_USINT9ARGTYPE_UINT10ARGTYPE_UDINT11ARGTYPE_STRING12ARGTYPE_BOOL13ARGTYPE_BIGTYPE14ARGTYPE_ULARGE15ARGTYPE_UHUGE16ARGTYPE_LARGE17ARGTYPE_HUGE18ARGTYPE_LWORD19T_Arg128eTypeE_ArgType160E_ArgType.ARGTYPE_UNKNOWNcbLenUDINT cbLen = length of string + 1 (null delimiter). ]]>32320pDataPVOID64640T_ULARGE_INTEGER64dwLowPartDWORD320dwHighPartDWORD3232TIMESTRUCT128wYearWORD160wMonthWORD1616wDayOfWeekWORD1632wDayWORD1648wHourWORD1664wMinuteWORD1680wSecondWORD1696wMillisecondsWORD16112ST_TimeZoneInformation864biasDINTST_LibVersion288iMajorUINT160iMinorUINT1616iBuildUINT1632iRevisionUINT1648nFlagsDWORD3264sVersionSTRING(23)19296E_WATCHDOG_TIME_CONFIG16INTeWATCHDOG_TIME_DISABLED0eWATCHDOG_TIME_SECONDS1eWATCHDOG_TIME_MINUTES2INT (2..100)16INTLowerBorder2UpperBorder100E_HashPrefixTypes16INTHASHPREFIX_IEC0HASHPREFIX_STDC1E_SBCSType16INTeSBCS_WesternEuropean1eSBCS_CentralEuropean2T_AmsNetID192STRING(23)E_RouteTransportType16UINTeRouteTransport_None0eRouteTransport_TCP_IP1eRouteTransport_IIO_LIGHTBUS2eRouteTransport_PROFIBUS_DP3eRouteTransport_PCI_ISA_BUS4eRouteTransport_ADS_UDP5eRouteTransport_FATP_UDP6eRouteTransport_COM_PORT7eRouteTransport_USB8eRouteTransport_CAN_OPEN9eRouteTransport_DEVICE_NET10eRouteTransport_SSB11eRouteTransport_SOAP12ST_AmsRouteEntry1184sNameSTRING(31)2560sNetIDT_AmsNetID192256sAddressSTRING(79)640448eTransportE_RouteTransportType161088tTimeoutTIME321120dwFlagsDWORD321152E_ArgType16INTARGTYPE_UNKNOWN0ARGTYPE_BYTE1ARGTYPE_WORD2ARGTYPE_DWORD3ARGTYPE_REAL4ARGTYPE_LREAL5ARGTYPE_SINT6ARGTYPE_INT7ARGTYPE_DINT8ARGTYPE_USINT9ARGTYPE_UINT10ARGTYPE_UDINT11ARGTYPE_STRING12ARGTYPE_BOOL13ARGTYPE_BIGTYPE14ARGTYPE_ULARGE15ARGTYPE_UHUGE16ARGTYPE_LARGE17ARGTYPE_HUGE18ARGTYPE_LWORD19T_Arg128eTypeE_ArgType160E_ArgType.ARGTYPE_UNKNOWNcbLenUDINT cbLen = length of string + 1 (null delimiter). ]]>32320pDataPVOID64640T_ULARGE_INTEGER64dwLowPartDWORD320dwHighPartDWORD3232TIMESTRUCT128wYearWORD160wMonthWORD1616wDayOfWeekWORD1632wDayWORD1648wHourWORD1664wMinuteWORD1680wSecondWORD1696wMillisecondsWORD16112ST_TimeZoneInformation864biasDINT320standardNameSTRING(31)25632standardDateTIMESTRUCT42816< We do this by defining an array, in where we can see which current TEST_ORDERED() is the one to be handled right now. The below array is only used for TEST_ORDERED()-tests. ]]>16000AdsMessageQueueFB_AdsLogStringMessageFifoQueue8321152HundredNanosecondToSecondLREAL641E-07no_assignqualified_onlyGlobal_VariablesAMSPORT_R3_MODBUSSERVUINT1610500MODBUS_TCP_PORTUINT16502MB_MAXSIZEUDINT32260MBADS_IGR_CLOSEALLUDINT324097MBADS_IGR_CLOSECONNECTIONUDINT324098MBADS_IGR_UDP_FLAGDWORD322147483648Global_VariableseGlobalSUpsStateE_S_UPS_State16conditionalshowTC_EVENTSTcTypeSystemglobal_init_slot10003qualified_onlyTC_EVENTSMAIN_xEmergencyStopOkBOOL8_xShowAckEmergencyStopBOOL8_xErrorBMSSMActiveBOOL8_xBatteryActiveBOOL8xNAProtectionOKBOOL8_xNAProtectionTrippedBOOL8false_xReleaseErrorsBOOL8true_xReleaseLimitsErrorsBOOL8true_xConfirmAlarmsBOOL8_xEnableStringBOOL8_xReleaseInverterPowerBOOL8_xStartBalancingBOOL8_xCanChangeModeBOOL8true_xErrorShutdownBOOL8false_iStateINT16_iStateSafetyCheckINT16_iStateBalancingINT16_iStatePrechargeINT16_iStateDHINT16_xStartSafetyCheckBOOL8_xStartPrechargeBOOL8_xNoPowerRequestedBOOL8_xFirstCycleBOOL8true_rAutoPowerRequestREAL32_rPowerInverterREAL32_udiLastEMSLifeMessageUDINT32_tonStartupDelayTON256.PTT#10S_tonBeginShutdownTON256.PTT#10S_fbNoAutomaticModeAlarmFB_TcAlarm4224_fbEStopNotOkFB_TcAlarm4224_fbEtherCATErrorString1FB_TcAlarm4224_stECString1ErrSIFB_TcSourceInfo3072_fbEtherCATErrorString2FB_TcAlarm4224_stECString2ErrSIFB_TcSourceInfo3072_fbEMSHeartbeatAlarmFB_TcAlarm4224_fbNAProtectionAlarmFB_TcAlarm4224_fbStringReadyTimeoutAlarmFB_AlarmMessage4352_fbADSReaderADSREAD1408_timADSReadTimerTON256_xNoEMSLifeMessageChangeBOOL8_xEMSHeartbeatNotOKBOOL8_xEMSHeartbeatNotOKLedgeBOOL8_xReleaseEMSHeartbeatErrorBOOL8_xReleaseManualModeBOOL8xSafetyRunBOOL8trueanalysis-33_eBMSControlModeE_BMS_CONTROL_MODE16E_BMS_CONTROL_MODE.AUTO_LOCAL_rtrigEMSHeartbeakNotOKR_TRIG128_fbEMSHeartbeatTimeoutFB_ReleaseSignal768_fbUPSFB_S_UPS_BAPI74624xSafetyErrAckBOOL8xSafetyResterTasterBOOL8_xHarwareResetButtonBOOL8_xShowErrorOnButtonBOOL8_xErrorActiveBOOL8_xWarningActiveBOOL8_xInSafetyCheckModeBOOL8_xEtherCatString1OkBOOL8_tonHardwareResetButtonTON256.PTT#1S_rtHardwareResetButtonR_TRIG128_fbBatteryFullMessageFB_TcMessage4288_fbBatteryEmptyMessageFB_TcMessage4288_rSmallestSegmentVoltageREAL32_rHighestSegmentVoltageREAL32_fbSafetyFB_Safety256_uiEtherCATStateUINT16_wEtherCATStateWORD16_xEtherCatString2OkBOOL8_xAllComponentsToManualModeBOOL8_uiUINT160_fbRTrigHardwareAckR_TRIG128_fbStringReadyTimeoutTON256_rStringsSumVoltageREAL32_rDeltaUmREAL32_arPowerStringREAL0264_fbTempCabinetSCSString1FB_AnalogInput45184_fbTempCabinetSCSString2FB_AnalogInput45184_fbTempCabinetBMSFB_AnalogInput45184_xStringsReadyBOOL8_xStringsErrorActiveBOOL8_xStringsInSchutdownDischargeModeBOOL8_xStringsShutdownDischargeAllowedBOOL8_xStringsAllInAutomaticModeBOOL8_xStringsOffBOOL8_xStringsBalancingDoneBOOL8_xStringsInAutoModeBOOL8_xStringSafetyComErrorBOOL8_xGetPowerMeterDataBOOL8_eStringOpModeE_STRING_OPERATING_MODE16_rMaxCurrentInverterDCVoltageREAL32_rMinCurrentInverterDCVoltageREAL32_wDebug1WORD16_wDebug2WORD16_fbPowerMeterPowerFB_PowerMeter3968_fbPowerMeter24VFB_PowerMeter3968_uiNumberOfActiveStringsUINT16_rPowerDHREAL32_fbTONDHCycleTimeTON256.PTT#15M_fbTowerLightFB_TowerLight1536_xStringNotReadyInTimeBOOL8_fbBatteryAlreadyFullWarningFB_AlarmMessage4352_fbBatteryAlreadyEmptyWarningFB_AlarmMessage4352_afbStringsFB_String0212646016OPC.UA.DA0SM_AUTOSM_SAFETY_CHECKSM_MANUALSM_CAPACITY_TESTSM_BALANCINGSM_PRECHARGETwinCAT_PreventOnlineChangeGvlWriteLineIDsBOOL8truePlcProfilerActiveBOOL8falsePlcProfilerConfigChecksumSTRING(64)520linkalwaysGVL_MODBUSwConfirmAlarmsWORD16stModbusEMSCommST_EMS_MODBUS_INTERFACE2208.stModbusReg10.sManufacturercmblu energy ag.stModbusReg10.sModelnameall liquid.stModbusReg10.sSerialnumber202312151643.stModbusReg10.sBMSVersion0.8.0.stModbusReg10.uiTotalParallelMembers2.stModbusReg10.uiActiveParallelMembers0.stModbusReg11.eChargeStatusE_CHARGE_STATUS.UNDEFINED.stModbusReg11.eBatteryStatusE_BATTERY_STATUS.OFFawWarningsUnitsActiveU_UNIT_WARNING_REGISTER024 14.047 - Index 0 -> Unit 1, Index 1 -> Unit 2 etc.]]>768awErrorsUnitsActiveU_UNIT_ERROR_REGISTER024 15.047 - Index 0 -> Unit 1, Index 1 -> Unit 2 etc.]]>768stBMSErrorRegST_MODBUS_REG_1396qualified_onlyGVL_SCADAxCanChangeControlModeBOOL8stHMIInterfaceST_STRING_HMI_INTERFACE022472256stTempCabinetBMSST_HMI_ANALOG_VALUE1440stAckAlarmsButtonST_HMI_CONTROL_BUTTON32.xReleasetruestAutomaticModeHMIST_AUTO_HMI_INTERFACE96eRequestedControlModeE_BMS_CONTROL_MODE16eCurrentControlModeE_BMS_CONTROL_MODE16diCurrentBatteryPowerDINT32OPC.UA.DA1OPC.UA.DA.Access1eCycleStatusE_CYCLE_STATUS16xDummyBOOL8falselrChargedPowerValueWHLREAL64lrDischargedPowerValueWHLREAL64lrLastCycleUtilityPowerValueWhLREAL64qualified_onlyGVL_CONFIGtimInverterStartupTimeoutTIME32T#2mTcPersistentxShutdownDischargeWithInverterBOOL8falseTcPersistentuiNumberOfStringsUINT16E_BMS_CONTROL_MODE.AUTO_LOCAL_rtrigEMSHeartbeakNotOKR_TRIG128_fbEMSHeartbeatTimeoutFB_ReleaseSignal768_fbUPSFB_S_UPS_BAPI74624xSafetyErrAckBOOL8xSafetyResterTasterBOOL8_xHarwareResetButtonBOOL8_xShowErrorOnButtonBOOL8_xErrorActiveBOOL8_xWarningActiveBOOL8_xInSafetyCheckModeBOOL8_xEtherCatString1OkBOOL8_tonHardwareResetButtonTON256.PTT#1S_rtHardwareResetButtonR_TRIG128_fbBatteryFullMessageFB_TcMessage4288_fbBatteryEmptyMessageFB_TcMessage4288_rSmallestSegmentVoltageREAL32_rHighestSegmentVoltageREAL32_fbSafetyFB_Safety256_uiEtherCATStateUINT16_wEtherCATStateWORD16_xEtherCatString2OkBOOL8_xAllComponentsToManualModeBOOL8_uiUINT160_fbRTrigHardwareAckR_TRIG128_fbStringReadyTimeoutTON256_rStringsSumVoltageREAL32_rDeltaUmREAL32_arPowerStringREAL0264_fbTempCabinetSCSString1FB_AnalogInput45184_fbTempCabinetSCSString2FB_AnalogInput45184_fbTempCabinetBMSFB_AnalogInput45184_xStringsReadyBOOL8_xStringsErrorActiveBOOL8_xStringsInSchutdownDischargeModeBOOL8_xStringsShutdownDischargeAllowedBOOL8_xStringsAllInAutomaticModeBOOL8_xStringsOffBOOL8_xStringsBalancingDoneBOOL8_xStringsInAutoModeBOOL8_xStringSafetyComErrorBOOL8_xGetPowerMeterDataBOOL8_eStringOpModeE_STRING_OPERATING_MODE16_rMaxCurrentInverterDCVoltageREAL32_rMinCurrentInverterDCVoltageREAL32_wDebug1WORD16_wDebug2WORD16_fbPowerMeterPowerFB_PowerMeter3968_fbPowerMeter24VFB_PowerMeter3968_uiNumberOfActiveStringsUINT16_rPowerDHREAL32_fbTONDHCycleTimeTON256.PTT#15M_fbTowerLightFB_TowerLight1536_xStringNotReadyInTimeBOOL8_fbBatteryAlreadyFullWarningFB_AlarmMessage4352_fbBatteryAlreadyEmptyWarningFB_AlarmMessage4352_afbStringsFB_String0212646016OPC.UA.DA0SM_AUTOSM_PRECHARGESM_MANUALSM_CAPACITY_TESTSM_BALANCINGSM_SAFETY_CHECKTwinCAT_PreventOnlineChangeGvlWriteLineIDsBOOL8truePlcProfilerActiveBOOL8falsePlcProfilerConfigChecksumSTRING(64)520linkalwaysGVL_CONFIGtimInverterStartupTimeoutTIME32T#2mTcPersistentxShutdownDischargeWithInverterBOOL8falseTcPersistentuiNumberOfStringsUINT162uiNumberOfUnitsUINT16axStringEnabledBOOL0216TcPersistentxDummyBOOL8falseTcPersistentanalysis-33stUnitConfigST_UNIT_CONFIG13152.stConfigPosolytPump.rTargetMin0.stConfigPosolytPump.rTargetMax100.stConfigPosolytPump.timRampUpTimeT#10S.stConfigPosolytPump.timRampDownTimeT#10S.stConfigPosolytPump.stAnalogInputConfig.iAIMax108.stConfigPosolytPump.stAnalogInputConfig.iAIMin0.stConfigPosolytPump.stAnalogInputConfig.rPVMax100.stConfigPosolytPump.stAnalogInputConfig.rPVMin0.stConfigPosolytPump.stAnalogInputConfig.sUnit%.stConfigPosolytPump.stAnalogOutputConfig.iAIMax29490.stConfigPosolytPump.stAnalogOutputConfig.iAIMin0.stConfigPosolytPump.stAnalogOutputConfig.rPVMax100.stConfigPosolytPump.stAnalogOutputConfig.rPVMin4.807.stConfigPosolytPump.xHasAnalogFeedbacktrue.stConfigPosolytPump.xHasMCBFeedbacktrue.stConfigPosolytPump.xHasRepairSwitchFeedbackfalse.stConfigNegolytPump.rTargetMin0.stConfigNegolytPump.rTargetMax100.stConfigNegolytPump.timRampUpTimeT#5S.stConfigNegolytPump.timRampDownTimeT#5S.stConfigNegolytPump.stAnalogInputConfig.iAIMax108.stConfigNegolytPump.stAnalogInputConfig.iAIMin0.stConfigNegolytPump.stAnalogInputConfig.rPVMax100.stConfigNegolytPump.stAnalogInputConfig.rPVMin0.stConfigNegolytPump.stAnalogInputConfig.sUnit%.stConfigNegolytPump.stAnalogOutputConfig.iAIMax29490.stConfigNegolytPump.stAnalogOutputConfig.iAIMin0.stConfigNegolytPump.stAnalogOutputConfig.rPVMax100.stConfigNegolytPump.stAnalogOutputConfig.rPVMin4.807.stConfigNegolytPump.xHasAnalogFeedbacktrue.stConfigNegolytPump.xHasMCBFeedbacktrue.stConfigNegolytPump.xHasRepairSwitchFeedbackfalse.stConfigPosolytValve.timTimeoutOpenT#10S.stConfigPosolytValve.timTimeoutCloseT#10S.stConfigPosolytValve.xHasOpenFeedbacktrue.stConfigPosolytValve.xHasClosedFeedbacktrue.stConfigNegolytValve.timTimeoutOpenT#10S.stConfigNegolytValve.timTimeoutCloseT#10S.stConfigNegolytValve.xHasOpenFeedbacktrue.stConfigNegolytValve.xHasClosedFeedbacktrue.stConfigPosolytPressureSegmentInlet.iAIMax32767.stConfigPosolytPressureSegmentInlet.iAIMin0.stConfigPosolytPressureSegmentInlet.rPVMax2000.stConfigPosolytPressureSegmentInlet.rPVMin0.stConfigPosolytPressureSegmentInlet.sUnitmbar.stEWLPosolytPressureSegmentInlet.rErrorMin200.stEWLPosolytPressureSegmentInlet.rWarningMin250.stEWLPosolytPressureSegmentInlet.rWarningMax550.stEWLPosolytPressureSegmentInlet.rErrorMax600.stEWDPosolytPressureSegmentInlet.timHardwareSignalLevelOnT#0S.stEWDPosolytPressureSegmentInlet.timHardwareSignalLevelOffT#5S.stEWDPosolytPressureSegmentInlet.timErrorLowOnT#1S.stEWDPosolytPressureSegmentInlet.timErrorLowOffT#5S.stEWDPosolytPressureSegmentInlet.timWarningLowOnT#1S.stEWDPosolytPressureSegmentInlet.timWarningLowOffT#5S.stEWDPosolytPressureSegmentInlet.timWarningHighOnT#1S.stEWDPosolytPressureSegmentInlet.timWarningHighOffT#5S.stEWDPosolytPressureSegmentInlet.timErrorHighOnT#1S.stEWDPosolytPressureSegmentInlet.timErrorHighOffT#5S.stConfigNegolytPressureSegmentInlet.iAIMax32767.stConfigNegolytPressureSegmentInlet.iAIMin0.stConfigNegolytPressureSegmentInlet.rPVMax2000.stConfigNegolytPressureSegmentInlet.rPVMin0.stConfigNegolytPressureSegmentInlet.sUnitmbar.stEWLNegolytPressureSegmentInlet.rErrorMin200.stEWLNegolytPressureSegmentInlet.rWarningMin250.stEWLNegolytPressureSegmentInlet.rWarningMax550.stEWLNegolytPressureSegmentInlet.rErrorMax600.stEWDNegolytPressureSegmentInlet.timHardwareSignalLevelOnT#0S.stEWDNegolytPressureSegmentInlet.timHardwareSignalLevelOffT#5S.stEWDNegolytPressureSegmentInlet.timErrorLowOnT#1S.stEWDNegolytPressureSegmentInlet.timErrorLowOffT#5S.stEWDNegolytPressureSegmentInlet.timWarningLowOnT#1S.stEWDNegolytPressureSegmentInlet.timWarningLowOffT#5S.stEWDNegolytPressureSegmentInlet.timWarningHighOnT#1S.stEWDNegolytPressureSegmentInlet.timWarningHighOffT#5S.stEWDNegolytPressureSegmentInlet.timErrorHighOnT#1S.stEWDNegolytPressureSegmentInlet.timErrorHighOffT#5S.stConfigPosolytPressureTankInlet.iAIMax32767.stConfigPosolytPressureTankInlet.iAIMin0.stConfigPosolytPressureTankInlet.rPVMax2000.stConfigPosolytPressureTankInlet.rPVMin0.stConfigPosolytPressureTankInlet.sUnitmbar.stEWLPosolytPressureTankInlet.rErrorMin-20.stEWLPosolytPressureTankInlet.rWarningMin-10.stEWLPosolytPressureTankInlet.rWarningMax50.stEWLPosolytPressureTankInlet.rErrorMax75.stEWDPosolytPressureTankInlet.timHardwareSignalLevelOnT#0S.stEWDPosolytPressureTankInlet.timHardwareSignalLevelOffT#5S.stEWDPosolytPressureTankInlet.timErrorLowOnT#1S.stEWDPosolytPressureTankInlet.timErrorLowOffT#5S.stEWDPosolytPressureTankInlet.timWarningLowOnT#1S.stEWDPosolytPressureTankInlet.timWarningLowOffT#5S.stEWDPosolytPressureTankInlet.timWarningHighOnT#1S.stEWDPosolytPressureTankInlet.timWarningHighOffT#5S.stEWDPosolytPressureTankInlet.timErrorHighOnT#1S.stEWDPosolytPressureTankInlet.timErrorHighOffT#5S.stConfigNegolytPressureTankInlet.iAIMax32767.stConfigNegolytPressureTankInlet.iAIMin0.stConfigNegolytPressureTankInlet.rPVMax2000.stConfigNegolytPressureTankInlet.rPVMin0.stConfigNegolytPressureTankInlet.sUnitmbar.stEWLNegolytPressureTankInlet.rErrorMin-20.stEWLNegolytPressureTankInlet.rWarningMin-10.stEWLNegolytPressureTankInlet.rWarningMax50.stEWLNegolytPressureTankInlet.rErrorMax75.stEWDNegolytPressureTankInlet.timHardwareSignalLevelOnT#0S.stEWDNegolytPressureTankInlet.timHardwareSignalLevelOffT#5S.stEWDNegolytPressureTankInlet.timErrorLowOnT#1S.stEWDNegolytPressureTankInlet.timErrorLowOffT#5S.stEWDNegolytPressureTankInlet.timWarningLowOnT#1S.stEWDNegolytPressureTankInlet.timWarningLowOffT#5S.stEWDNegolytPressureTankInlet.timWarningHighOnT#1S.stEWDNegolytPressureTankInlet.timWarningHighOffT#5S.stEWDNegolytPressureTankInlet.timErrorHighOnT#1S.stEWDNegolytPressureTankInlet.timErrorHighOffT#5S.stConfigPosolytTempTankInlet.iAIMax32767.stConfigPosolytTempTankInlet.iAIMin-32768.stConfigPosolytTempTankInlet.rPVMax3276.7.stConfigPosolytTempTankInlet.rPVMin-3276.8.stConfigPosolytTempTankInlet.sUnit°C.stEWLPosolytTempTankInlet.rErrorMin10.stEWLPosolytTempTankInlet.rWarningMin15.stEWLPosolytTempTankInlet.rWarningMax42.stEWLPosolytTempTankInlet.rErrorMax45.stEWDPosolytTempTankInlet.timHardwareSignalLevelOnT#0S.stEWDPosolytTempTankInlet.timHardwareSignalLevelOffT#5S.stEWDPosolytTempTankInlet.timErrorLowOnT#1S.stEWDPosolytTempTankInlet.timErrorLowOffT#5S.stEWDPosolytTempTankInlet.timWarningLowOnT#1S.stEWDPosolytTempTankInlet.timWarningLowOffT#5S.stEWDPosolytTempTankInlet.timWarningHighOnT#1S.stEWDPosolytTempTankInlet.timWarningHighOffT#5S.stEWDPosolytTempTankInlet.timErrorHighOnT#1S.stEWDPosolytTempTankInlet.timErrorHighOffT#5S.stConfigNegolytTempTankInlet.iAIMax32767.stConfigNegolytTempTankInlet.iAIMin-32768.stConfigNegolytTempTankInlet.rPVMax3276.7.stConfigNegolytTempTankInlet.rPVMin-3276.8.stConfigNegolytTempTankInlet.sUnit°C.stEWLNegolytTempTankInlet.rErrorMin15.stEWLNegolytTempTankInlet.rWarningMin15.stEWLNegolytTempTankInlet.rWarningMax42.stEWLNegolytTempTankInlet.rErrorMax45.stEWDNegolytTempTankInlet.timHardwareSignalLevelOnT#0S.stEWDNegolytTempTankInlet.timHardwareSignalLevelOffT#5S.stEWDNegolytTempTankInlet.timErrorLowOnT#1S.stEWDNegolytTempTankInlet.timErrorLowOffT#5S.stEWDNegolytTempTankInlet.timWarningLowOnT#1S.stEWDNegolytTempTankInlet.timWarningLowOffT#5S.stEWDNegolytTempTankInlet.timWarningHighOnT#1S.stEWDNegolytTempTankInlet.timWarningHighOffT#5S.stEWDNegolytTempTankInlet.timErrorHighOnT#1S.stEWDNegolytTempTankInlet.timErrorHighOffT#5S.stConfigVoltageSegment.iAIMax32767.stConfigVoltageSegment.iAIMin0.stConfigVoltageSegment.rPVMax150.stConfigVoltageSegment.rPVMin0.stConfigVoltageSegment.sUnitV.stEWLVoltageSegment.rErrorMin50.stEWLVoltageSegment.rWarningMin54.stEWLVoltageSegment.rWarningMax79.stEWLVoltageSegment.rErrorMax80.stEWDVoltageSegment.timHardwareSignalLevelOnT#0S.stEWDVoltageSegment.timHardwareSignalLevelOffT#5S.stEWDVoltageSegment.timErrorLowOnT#1S.stEWDVoltageSegment.timErrorLowOffT#5S.stEWDVoltageSegment.timWarningLowOnT#1S.stEWDVoltageSegment.timWarningLowOffT#5S.stEWDVoltageSegment.timWarningHighOnT#1S.stEWDVoltageSegment.timWarningHighOffT#5S.stEWDVoltageSegment.timErrorHighOnT#1S.stEWDVoltageSegment.timErrorHighOffT#5S.rMaxDeltaPSegmentInlet50TcPersistentstConfigSCSCurrentST_ANALOG_IO_CONFIG13152.stConfigPosolytPump.rTargetMin0.stConfigPosolytPump.rTargetMax100.stConfigPosolytPump.timRampUpTimeT#10S.stConfigPosolytPump.timRampDownTimeT#10S.stConfigPosolytPump.stAnalogInputConfig.iAIMax108.stConfigPosolytPump.stAnalogInputConfig.iAIMin0.stConfigPosolytPump.stAnalogInputConfig.rPVMax100.stConfigPosolytPump.stAnalogInputConfig.rPVMin0.stConfigPosolytPump.stAnalogInputConfig.sUnit%.stConfigPosolytPump.stAnalogOutputConfig.iAIMax29490.stConfigPosolytPump.stAnalogOutputConfig.iAIMin0.stConfigPosolytPump.stAnalogOutputConfig.rPVMax100.stConfigPosolytPump.stAnalogOutputConfig.rPVMin4.807.stConfigPosolytPump.xHasAnalogFeedbacktrue.stConfigPosolytPump.xHasMCBFeedbacktrue.stConfigPosolytPump.xHasRepairSwitchFeedbackfalse.stConfigNegolytPump.rTargetMin0.stConfigNegolytPump.rTargetMax100.stConfigNegolytPump.timRampUpTimeT#5S.stConfigNegolytPump.timRampDownTimeT#5S.stConfigNegolytPump.stAnalogInputConfig.iAIMax108.stConfigNegolytPump.stAnalogInputConfig.iAIMin0.stConfigNegolytPump.stAnalogInputConfig.rPVMax100.stConfigNegolytPump.stAnalogInputConfig.rPVMin0.stConfigNegolytPump.stAnalogInputConfig.sUnit%.stConfigNegolytPump.stAnalogOutputConfig.iAIMax29490.stConfigNegolytPump.stAnalogOutputConfig.iAIMin0.stConfigNegolytPump.stAnalogOutputConfig.rPVMax100.stConfigNegolytPump.stAnalogOutputConfig.rPVMin4.807.stConfigNegolytPump.xHasAnalogFeedbacktrue.stConfigNegolytPump.xHasMCBFeedbacktrue.stConfigNegolytPump.xHasRepairSwitchFeedbackfalse.stConfigPosolytValve.timTimeoutOpenT#10S.stConfigPosolytValve.timTimeoutCloseT#10S.stConfigPosolytValve.xHasOpenFeedbacktrue.stConfigPosolytValve.xHasClosedFeedbacktrue.stConfigNegolytValve.timTimeoutOpenT#10S.stConfigNegolytValve.timTimeoutCloseT#10S.stConfigNegolytValve.xHasOpenFeedbacktrue.stConfigNegolytValve.xHasClosedFeedbacktrue.stConfigPosolytPressureSegmentInlet.iAIMax32767.stConfigPosolytPressureSegmentInlet.iAIMin0.stConfigPosolytPressureSegmentInlet.rPVMax2000.stConfigPosolytPressureSegmentInlet.rPVMin0.stConfigPosolytPressureSegmentInlet.sUnitmbar.stEWLPosolytPressureSegmentInlet.rErrorMin200.stEWLPosolytPressureSegmentInlet.rWarningMin250.stEWLPosolytPressureSegmentInlet.rWarningMax550.stEWLPosolytPressureSegmentInlet.rErrorMax600.stEWDPosolytPressureSegmentInlet.timHardwareSignalLevelOnT#0S.stEWDPosolytPressureSegmentInlet.timHardwareSignalLevelOffT#5S.stEWDPosolytPressureSegmentInlet.timErrorLowOnT#0S.stEWDPosolytPressureSegmentInlet.timErrorLowOffT#5S.stEWDPosolytPressureSegmentInlet.timWarningLowOnT#1S.stEWDPosolytPressureSegmentInlet.timWarningLowOffT#5S.stEWDPosolytPressureSegmentInlet.timWarningHighOnT#1S.stEWDPosolytPressureSegmentInlet.timWarningHighOffT#5S.stEWDPosolytPressureSegmentInlet.timErrorHighOnT#0S.stEWDPosolytPressureSegmentInlet.timErrorHighOffT#5S.stConfigNegolytPressureSegmentInlet.iAIMax32767.stConfigNegolytPressureSegmentInlet.iAIMin0.stConfigNegolytPressureSegmentInlet.rPVMax2000.stConfigNegolytPressureSegmentInlet.rPVMin0.stConfigNegolytPressureSegmentInlet.sUnitmbar.stEWLNegolytPressureSegmentInlet.rErrorMin200.stEWLNegolytPressureSegmentInlet.rWarningMin250.stEWLNegolytPressureSegmentInlet.rWarningMax550.stEWLNegolytPressureSegmentInlet.rErrorMax600.stEWDNegolytPressureSegmentInlet.timHardwareSignalLevelOnT#0S.stEWDNegolytPressureSegmentInlet.timHardwareSignalLevelOffT#5S.stEWDNegolytPressureSegmentInlet.timErrorLowOnT#0S.stEWDNegolytPressureSegmentInlet.timErrorLowOffT#5S.stEWDNegolytPressureSegmentInlet.timWarningLowOnT#1S.stEWDNegolytPressureSegmentInlet.timWarningLowOffT#5S.stEWDNegolytPressureSegmentInlet.timWarningHighOnT#1S.stEWDNegolytPressureSegmentInlet.timWarningHighOffT#5S.stEWDNegolytPressureSegmentInlet.timErrorHighOnT#0S.stEWDNegolytPressureSegmentInlet.timErrorHighOffT#5S.stConfigPosolytPressureTankInlet.iAIMax32767.stConfigPosolytPressureTankInlet.iAIMin0.stConfigPosolytPressureTankInlet.rPVMax2000.stConfigPosolytPressureTankInlet.rPVMin0.stConfigPosolytPressureTankInlet.sUnitmbar.stEWLPosolytPressureTankInlet.rErrorMin-20.stEWLPosolytPressureTankInlet.rWarningMin-10.stEWLPosolytPressureTankInlet.rWarningMax50.stEWLPosolytPressureTankInlet.rErrorMax75.stEWDPosolytPressureTankInlet.timHardwareSignalLevelOnT#0S.stEWDPosolytPressureTankInlet.timHardwareSignalLevelOffT#5S.stEWDPosolytPressureTankInlet.timErrorLowOnT#0S.stEWDPosolytPressureTankInlet.timErrorLowOffT#5S.stEWDPosolytPressureTankInlet.timWarningLowOnT#1S.stEWDPosolytPressureTankInlet.timWarningLowOffT#5S.stEWDPosolytPressureTankInlet.timWarningHighOnT#1S.stEWDPosolytPressureTankInlet.timWarningHighOffT#5S.stEWDPosolytPressureTankInlet.timErrorHighOnT#0S.stEWDPosolytPressureTankInlet.timErrorHighOffT#5S.stConfigNegolytPressureTankInlet.iAIMax32767.stConfigNegolytPressureTankInlet.iAIMin0.stConfigNegolytPressureTankInlet.rPVMax2000.stConfigNegolytPressureTankInlet.rPVMin0.stConfigNegolytPressureTankInlet.sUnitmbar.stEWLNegolytPressureTankInlet.rErrorMin-20.stEWLNegolytPressureTankInlet.rWarningMin-10.stEWLNegolytPressureTankInlet.rWarningMax50.stEWLNegolytPressureTankInlet.rErrorMax75.stEWDNegolytPressureTankInlet.timHardwareSignalLevelOnT#0S.stEWDNegolytPressureTankInlet.timHardwareSignalLevelOffT#5S.stEWDNegolytPressureTankInlet.timErrorLowOnT#0S.stEWDNegolytPressureTankInlet.timErrorLowOffT#5S.stEWDNegolytPressureTankInlet.timWarningLowOnT#1S.stEWDNegolytPressureTankInlet.timWarningLowOffT#5S.stEWDNegolytPressureTankInlet.timWarningHighOnT#1S.stEWDNegolytPressureTankInlet.timWarningHighOffT#5S.stEWDNegolytPressureTankInlet.timErrorHighOnT#0S.stEWDNegolytPressureTankInlet.timErrorHighOffT#5S.stConfigPosolytTempTankInlet.iAIMax32767.stConfigPosolytTempTankInlet.iAIMin-32768.stConfigPosolytTempTankInlet.rPVMax3276.7.stConfigPosolytTempTankInlet.rPVMin-3276.8.stConfigPosolytTempTankInlet.sUnit°C.stEWLPosolytTempTankInlet.rErrorMin10.stEWLPosolytTempTankInlet.rWarningMin15.stEWLPosolytTempTankInlet.rWarningMax42.stEWLPosolytTempTankInlet.rErrorMax45.stEWDPosolytTempTankInlet.timHardwareSignalLevelOnT#0S.stEWDPosolytTempTankInlet.timHardwareSignalLevelOffT#5S.stEWDPosolytTempTankInlet.timErrorLowOnT#0S.stEWDPosolytTempTankInlet.timErrorLowOffT#5S.stEWDPosolytTempTankInlet.timWarningLowOnT#1S.stEWDPosolytTempTankInlet.timWarningLowOffT#5S.stEWDPosolytTempTankInlet.timWarningHighOnT#1S.stEWDPosolytTempTankInlet.timWarningHighOffT#5S.stEWDPosolytTempTankInlet.timErrorHighOnT#0S.stEWDPosolytTempTankInlet.timErrorHighOffT#5S.stConfigNegolytTempTankInlet.iAIMax32767.stConfigNegolytTempTankInlet.iAIMin-32768.stConfigNegolytTempTankInlet.rPVMax3276.7.stConfigNegolytTempTankInlet.rPVMin-3276.8.stConfigNegolytTempTankInlet.sUnit°C.stEWLNegolytTempTankInlet.rErrorMin15.stEWLNegolytTempTankInlet.rWarningMin15.stEWLNegolytTempTankInlet.rWarningMax42.stEWLNegolytTempTankInlet.rErrorMax45.stEWDNegolytTempTankInlet.timHardwareSignalLevelOnT#0S.stEWDNegolytTempTankInlet.timHardwareSignalLevelOffT#5S.stEWDNegolytTempTankInlet.timErrorLowOnT#0S.stEWDNegolytTempTankInlet.timErrorLowOffT#5S.stEWDNegolytTempTankInlet.timWarningLowOnT#1S.stEWDNegolytTempTankInlet.timWarningLowOffT#5S.stEWDNegolytTempTankInlet.timWarningHighOnT#1S.stEWDNegolytTempTankInlet.timWarningHighOffT#5S.stEWDNegolytTempTankInlet.timErrorHighOnT#0S.stEWDNegolytTempTankInlet.timErrorHighOffT#5S.stConfigVoltageSegment.iAIMax32767.stConfigVoltageSegment.iAIMin0.stConfigVoltageSegment.rPVMax150.stConfigVoltageSegment.rPVMin0.stConfigVoltageSegment.sUnitV.stEWLVoltageSegment.rErrorMin50.stEWLVoltageSegment.rWarningMin54.stEWLVoltageSegment.rWarningMax79.stEWLVoltageSegment.rErrorMax80.stEWDVoltageSegment.timHardwareSignalLevelOnT#0S.stEWDVoltageSegment.timHardwareSignalLevelOffT#5S.stEWDVoltageSegment.timErrorLowOnT#0S.stEWDVoltageSegment.timErrorLowOffT#5S.stEWDVoltageSegment.timWarningLowOnT#1S.stEWDVoltageSegment.timWarningLowOffT#5S.stEWDVoltageSegment.timWarningHighOnT#1S.stEWDVoltageSegment.timWarningHighOffT#5S.stEWDVoltageSegment.timErrorHighOnT#0S.stEWDVoltageSegment.timErrorHighOffT#5S.rMaxDeltaPSegmentInlet50TcPersistentstConfigSCSCurrentST_ANALOG_IO_CONFIG768.iAIMax32767.iAIMin0.rPVMax200.rPVMin0.sUnitATcPersistentstEWLSCSCurrentST_ANALOG_EW_LEVELS128TcPersistentstEWDSCSCurrentST_ANALOG_EW_DELAYS320TcPersistentstConfigCabinetTempST_ANALOG_IO_CONFIG42816< 24.000 W -> 2.000 W per Unit]]>32-48000TcPersistentdiMaxStringDischargePowerDINT 2.000 W per Unit]]>3248000TcPersistentsInverterIpString1STRING(80)648192.168.42.10TcPersistentsInverterIpString2STRING(80)648192.168.42.20TcPersistentrAbsShutdownDischargePowerREAL 1.000 W per unit]]>326500TcPersistentrStringFullyChargedVoltageREAL 80 V per Unit]]>32960TcPersistentrStringEmptyVoltageREAL 55.0V per Segment)]]>32660TcPersistenttimUnitStartupTimeTIME32T#15STcPersistenttimUnitBalancingStartupTimeTIME32T#3MTcPersistenttimStringReadyTimeoutTIME32T#3MTcPersistenttimIsoErrorTimeoutTIME32T#20STcPersistentrBalancingFactorREAL3220TcPersistenttimEMSHeartbeatTimeoutTIME32t#5sTcPersistentudiMaxConsecutiveInvErrorUDINT3210TcPersistentqualified_onlyBMSEventsNotAllCompInAutoWarningModuleImbalanceErrorStringImbalanceErrorSafetyIntlksActiveWarningInverterStartupTimeoutErrorBatteryFullInfoBatteryEmptyInfoSDDCVoltageInfoSDUnitThreshholdInfoEmergencyStopNotOkErrorEthercatStringErrorErrorSafetyIntlkTimeoutErrorDCCBDidNotCloseInTimeErrorEMSHeartbeatTimeoutErrorNAProtectionTrippedErrorStringReadyTimeoutErrorBatteryAlreadyFullWarningBatteryAlreadyEmptyWarningSafetyDoorSafetyNotOkErrorMotorMCBTrippedErrorRepairSwitchOpenErrorNotInTargetErrorAnalogInputAIOpenCircuitErrorAICardFailureErrorAIShortCircuitErrorAIConfigErrorErrorErrorLowErrorWarningLowWarningWarningHighWarningErrorHighErrorAnalogOutputConfigErrorErrorInverterInverterOverTempErrorInverterACOverVoltageErrorInverterACUnderVoltageErrorInverterDCOverVoltageErrorInverterOverFrequencyErrorInverterUnderFrequencyErrorInverterGroundFaultErrorInverterInternalErrorErrorInverterErrorErrorInverterHeartbeatErrorErrorInverterCyclicErrorErrorGeneralNotAllCompInAutomaticWarningUnitErrorErrorPressureDiffToBigErrorDCMainSwitchNotClosedErrorLeakageDS12ErrorLeakageDS34ErrorLeakageTankErrorCommErrorErrorIsoErrorErrorValveDidNotOpenErrorDidNotCloseErrorAnalogFeedbackOCErrorAnalogOutputOCErrorNotInRangeErrorPLC{08500001-0000-0000-F000-000000000064}0PlcTask#x02010030DeviceLog FilterUDINT#x08508045DeviceLog Filter000000000PlcTask Inputs099418112MAIN._xEmergencyStopOk8BOOL641605072MAIN.xNAProtectionOK8BOOL641694880MAIN.xSafetyResterTaster8BOOL654513992MAIN._xHarwareResetButton8BOOL654514000MAIN._fbSafety.xVoltagesInRange8BOOL654523136MAIN._fbSafety.xPressureInRange8BOOL654523144MAIN._fbSafety.xTemperaturesInRange8BOOL654523152MAIN._uiEtherCATState16UINT654523328MAIN._fbTempCabinetSCSString1.iAnalogValue16INT654523968MAIN._fbTempCabinetSCSString1.xUnderrange8BOOL654525216MAIN._fbTempCabinetSCSString1.xOverrange8BOOL654525224MAIN._fbTempCabinetSCSString1.xErrorCard 80 V per Unit]]>32960TcPersistentrStringEmptyVoltageREAL 55.0V per Segment)]]>32660TcPersistenttimUnitStartupTimeTIME32T#15STcPersistenttimUnitBalancingStartupTimeTIME32T#3MTcPersistenttimStringReadyTimeoutTIME32T#3MTcPersistenttimIsoErrorTimeoutTIME32T#20STcPersistentrBalancingFactorREAL3220TcPersistenttimEMSHeartbeatTimeoutTIME32t#5sTcPersistentudiMaxConsecutiveInvErrorUDINT3210TcPersistentqualified_onlyGVL_MODBUSwConfirmAlarmsWORD16stModbusEMSCommST_EMS_MODBUS_INTERFACE2208.stModbusReg10.sManufacturercmblu energy ag.stModbusReg10.sModelnameall liquid.stModbusReg10.sSerialnumber202312151643.stModbusReg10.sBMSVersion0.8.0.stModbusReg10.uiTotalParallelMembers2.stModbusReg10.uiActiveParallelMembers0.stModbusReg11.eChargeStatusE_CHARGE_STATUS.UNDEFINED.stModbusReg11.eBatteryStatusE_BATTERY_STATUS.OFFawWarningsUnitsActiveU_UNIT_WARNING_REGISTER024 14.047 + Index 0 -> Unit 1, Index 1 -> Unit 2 etc.]]>768awErrorsUnitsActiveU_UNIT_ERROR_REGISTER024 15.047 + Index 0 -> Unit 1, Index 1 -> Unit 2 etc.]]>768stBMSErrorRegST_MODBUS_REG_1396qualified_onlyGVL_SCADAxCanChangeControlModeBOOL8stHMIInterfaceST_STRING_HMI_INTERFACE022472256stTempCabinetBMSST_HMI_ANALOG_VALUE1440stAckAlarmsButtonST_HMI_CONTROL_BUTTON32.xReleasetruestAutomaticModeHMIST_AUTO_HMI_INTERFACE96eRequestedControlModeE_BMS_CONTROL_MODE16eCurrentControlModeE_BMS_CONTROL_MODE16diCurrentBatteryPowerDINT32OPC.UA.DA1OPC.UA.DA.Access1eCycleStatusE_CYCLE_STATUS16xDummyBOOL8falselrChargedPowerValueWHLREAL64lrDischargedPowerValueWHLREAL64lrLastCycleUtilityPowerValueWhLREAL64qualified_onlyAnalogOutputConfigErrorErrorAnalogInputAIOpenCircuitErrorAICardFailureErrorAIShortCircuitErrorAIConfigErrorErrorErrorLowErrorWarningLowWarningWarningHighWarningErrorHighErrorMotorMCBTrippedErrorRepairSwitchOpenErrorNotInTargetErrorSafetyDoorSafetyNotOkErrorInverterInverterOverTempErrorInverterACOverVoltageErrorInverterACUnderVoltageErrorInverterDCOverVoltageErrorInverterOverFrequencyErrorInverterUnderFrequencyErrorInverterGroundFaultErrorInverterInternalErrorErrorInverterErrorErrorInverterHeartbeatErrorErrorInverterCyclicErrorErrorBMSEventsNotAllCompInAutoWarningModuleImbalanceErrorStringImbalanceErrorSafetyIntlksActiveWarningInverterStartupTimeoutErrorBatteryFullInfoBatteryEmptyInfoSDDCVoltageInfoSDUnitThreshholdInfoEmergencyStopNotOkErrorEthercatStringErrorErrorSafetyIntlkTimeoutErrorDCCBDidNotCloseInTimeErrorEMSHeartbeatTimeoutErrorNAProtectionTrippedErrorStringReadyTimeoutErrorBatteryAlreadyFullWarningBatteryAlreadyEmptyWarningGeneralNotAllCompInAutomaticWarningUnitErrorErrorPressureDiffToBigErrorDCMainSwitchNotClosedErrorLeakageDS12ErrorLeakageDS34ErrorLeakageTankErrorCommErrorErrorIsoErrorErrorValveDidNotOpenErrorDidNotCloseErrorAnalogFeedbackOCErrorAnalogOutputOCErrorNotInRangeErrorPLC{08500001-0000-0000-F000-000000000064}0PlcTask#x02010030DeviceLog FilterUDINT#x08508045DeviceLog Filter000000000PlcTask Inputs099221504MAIN._xEmergencyStopOk8BOOL641605072MAIN.xNAProtectionOK8BOOL641694880MAIN.xSafetyResterTaster8BOOL654513992MAIN._xHarwareResetButton8BOOL654514000MAIN._fbSafety.xVoltagesInRange8BOOL654523136MAIN._fbSafety.xPressureInRange8BOOL654523144MAIN._fbSafety.xTemperaturesInRange8BOOL654523152MAIN._uiEtherCATState16UINT654523328MAIN._fbTempCabinetSCSString1.iAnalogValue16INT654523968MAIN._fbTempCabinetSCSString1.xUnderrange8BOOL654525216MAIN._fbTempCabinetSCSString1.xOverrange8BOOL654525224MAIN._fbTempCabinetSCSString1.xErrorCard8BOOL654525232MAIN._fbTempCabinetSCSString2.iAnalogValue16INT654569152MAIN._fbTempCabinetSCSString2.xUnderrange8BOOL654570400MAIN._fbTempCabinetSCSString2.xOverrange8BOOL654570408MAIN._fbTempCabinetSCSString2.xErrorCard8BOOL654570416MAIN._fbTempCabinetBMS.iAnalogValue16INT654614336MAIN._fbTempCabinetBMS.xUnderrange8BOOL654615584MAIN._fbTempCabinetBMS.xOverrange8BOOL654615592MAIN._fbTempCabinetBMS.xErrorCard8BOOL654615600MAIN._afbStrings[0].xECWcState8BOOL657468192MAIN._afbStrings[0].xIsolationOKL18BOOL657468200MAIN._afbStrings[0].xIsolationOKL28BOOL657468208MAIN._afbStrings[0].xRepairSwitchOk8BOOL657468288MAIN._afbStrings[0].xSafetyComError8BOOLanalysis-33657468296MAIN._afbStrings[0].xSafetyIntlksOk8BOOL657468304MAIN._afbStrings[0].xDCCBOpen8BOOL657468392MAIN._afbStrings[0]._fbModule1.xLeakageSegments128BOOL657469352MAIN._afbStrings[0]._fbModule1.xLeakageSegments348BOOL657469360MAIN._afbStrings[0]._fbModule1.xLeakageTank8BOOL657469368MAIN._afbStrings[0]._fbModule1.uiECState16UINT657469408MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOL657471360MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOL657471368MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOL657483072MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOL657483080MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOL657493904MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOL657493912MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INT657504352MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOL657504368MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOL657504376MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOL657504384MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOL657564944MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOL657564952MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INT657575392MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOL657575408MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOL657575416MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOL657575424MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INT657635904MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOL657637152MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOL657637160MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard42816< EL30xx also sets this if an underrange or overrange error is present]]>8BOOL669809456MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.iAnalogValue16INT669853376MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.xUnderrange8BOOL669854624MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.xOverrange8BOOL669854632MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.xErrorCard8BOOL669854640MAIN._afbStrings[1]._fbModule3._fbTempSensorCabinet.iAnalogValue16INT669914816MAIN._afbStrings[1]._fbModule3._fbTempSensorCabinet.xUnderrange8BOOL669916064MAIN._afbStrings[1]._fbModule3._fbTempSensorCabinet.xOverrange8BOOL669916072MAIN._afbStrings[1]._fbModule3._fbTempSensorCabinet.xErrorCard8BOOL669916080MAIN._afbStrings[1]._fbStringCurrent.iAnalogValue16INT670066624MAIN._afbStrings[1]._fbStringCurrent.xUnderrange8BOOL670067872MAIN._afbStrings[1]._fbStringCurrent.xOverrange8BOOL670067880MAIN._afbStrings[1]._fbStringCurrent.xErrorCard8BOOL6700678881PlcTask Outputs099418112MAIN._xShowAckEmergencyStop8BOOL641605080MAIN.xSafetyRun8BOOLtrueanalysis-33654438440MAIN.xSafetyErrAck8BOOL654513984MAIN._xShowErrorOnButton8BOOL654514008MAIN._fbTowerLight.xRedLight8BOOL654668008MAIN._fbTowerLight.xYellowLight8BOOL654668016MAIN._fbTowerLight.xGreenLight8BOOL654668024MAIN._afbStrings[0].xCloseDCCB8BOOL657468384MAIN._afbStrings[0].xResetSafetyDCCB8BOOL657468400MAIN._afbStrings[0]._fbModule1._fbUnit1.xResetMCB8BOOL657470256MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse657471616MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue657471624MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse657483328MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue657483336MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL657506688MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT657506704MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL657577728MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT657577744MAIN._afbStrings[0]._fbModule1._fbUnit2.xResetMCB8BOOL657969008MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse657970368MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue657970376MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse657982080MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue657982088MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL658005440MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT658005456MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL658076480MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT658076496MAIN._afbStrings[0]._fbModule1._fbUnit3.xResetMCB8BOOL658467760MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse658469120MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue658469128MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse658480832MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue658480840MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL658504192MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT658504208MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL658575232MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT658575248MAIN._afbStrings[0]._fbModule1._fbUnit4.xResetMCB8BOOL658966512MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse658967872MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue658967880MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse658979584MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue658979592MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL659002944MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT659002960MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL659073984MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT659074000MAIN._afbStrings[0]._fbModule2._fbUnit1.xResetMCB8BOOL659533808MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse659535168MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue659535176MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse659546880MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue659546888MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL659570240MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT659570256MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL659641280MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT659641296MAIN._afbStrings[0]._fbModule2._fbUnit2.xResetMCB8BOOL660032560MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse660033920MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue660033928MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse660045632MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue660045640MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL660068992MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT660069008MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL660140032MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT660140048MAIN._afbStrings[0]._fbModule2._fbUnit3.xResetMCB8BOOL660531312MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse660532672MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue660532680MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse660544384MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue660544392MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL660567744MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT660567760MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL660638784MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT660638800MAIN._afbStrings[0]._fbModule2._fbUnit4.xResetMCB8BOOL661030064MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse661031424MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue661031432MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse661043136MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue661043144MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL661066496MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT661066512MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL661137536MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT661137552MAIN._afbStrings[0]._fbModule3._fbUnit1.xResetMCB8BOOL661597360MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse661598720MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue661598728MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse661610432MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue661610440MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL661633792MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT661633808MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL661704832MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT661704848MAIN._afbStrings[0]._fbModule3._fbUnit2.xResetMCB8BOOL662096112MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse662097472MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue662097480MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse662109184MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue662109192MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL662132544MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT662132560MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL662203584MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT662203600MAIN._afbStrings[0]._fbModule3._fbUnit3.xResetMCB8BOOL662594864MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse662596224MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue662596232MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse662607936MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue662607944MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL662631296MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT662631312MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL662702336MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT662702352MAIN._afbStrings[0]._fbModule3._fbUnit4.xResetMCB8BOOL663093616MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse663094976MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue663094984MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse663106688MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue663106696MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL663130048MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT663130064MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL663201088MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT663201104MAIN._afbStrings[1].xCloseDCCB8BOOL663791392MAIN._afbStrings[1].xResetSafetyDCCB8BOOL663791408MAIN._afbStrings[1]._fbModule1._fbUnit1.xResetMCB8BOOL663793264MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse663794624MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue663794632MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse663806336MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue663806344MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL663829696MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT663829712MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL663900736MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT663900752MAIN._afbStrings[1]._fbModule1._fbUnit2.xResetMCB8BOOL664292016MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse664293376MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue664293384MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse664305088MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue664305096MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL664328448MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT664328464MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL664399488MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT664399504MAIN._afbStrings[1]._fbModule1._fbUnit3.xResetMCB8BOOL664790768MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse664792128MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue664792136MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse664803840MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue664803848MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL664827200MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT664827216MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL664898240MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT664898256MAIN._afbStrings[1]._fbModule1._fbUnit4.xResetMCB8BOOL665289520MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse665290880MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue665290888MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse665302592MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue665302600MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL665325952MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT665325968MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL665396992MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT665397008MAIN._afbStrings[1]._fbModule2._fbUnit1.xResetMCB8BOOL665856816MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse665858176MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue665858184MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse665869888MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue665869896MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL665893248MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT665893264MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL665964288MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT665964304MAIN._afbStrings[1]._fbModule2._fbUnit2.xResetMCB8BOOL666355568MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse666356928MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue666356936MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse666368640MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue666368648MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL666392000MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT666392016MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL666463040MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT666463056MAIN._afbStrings[1]._fbModule2._fbUnit3.xResetMCB8BOOL666854320MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse666855680MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue666855688MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse666867392MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue666867400MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL666890752MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT666890768MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL666961792MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT666961808MAIN._afbStrings[1]._fbModule2._fbUnit4.xResetMCB8BOOL667353072MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse667354432MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue667354440MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse667366144MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue667366152MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL667389504MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT667389520MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL667460544MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT667460560MAIN._afbStrings[1]._fbModule3._fbUnit1.xResetMCB8BOOL667920368MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse667921728MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue667921736MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse667933440MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue667933448MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL667956800MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT667956816MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL668027840MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT668027856MAIN._afbStrings[1]._fbModule3._fbUnit2.xResetMCB8BOOL668419120MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse668420480MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue668420488MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse668432192MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue668432200MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL668455552MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT668455568MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL668526592MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT668526608MAIN._afbStrings[1]._fbModule3._fbUnit3.xResetMCB8BOOL668917872MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse668919232MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue668919240MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse668930944MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue668930952MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL668954304MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT668954320MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL669025344MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT669025360MAIN._afbStrings[1]._fbModule3._fbUnit4.xResetMCB8BOOL669416624MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse669417984MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue669417992MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse669429696MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue669429704MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL669453056MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT669453072MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL669524096MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT6695241123PlcTask Internal099418112GVL_TYPE_CONST.INT_MIN16INT-32768TcVarGlobal3072000GVL_TYPE_CONST.INT_MAX16INT32767TcVarGlobal3072016GVL_TYPE_CONST.UINT_MAX16UINT65535TcVarGlobal3072032GVL_TYPE_CONST.UINT_MIN16UINT0TcVarGlobal3072048GVL_TYPE_CONST.DINT_MAX32DINT2147483647TcVarGlobal3072064GVL_TYPE_CONST.DINT_MIN32DINT-2147483648TcVarGlobal3072096GVL_TYPE_CONST.UDINT_MAX32UDINT4294967295TcVarGlobal3072128GVL_TYPE_CONST.UDINT_MIN32UDINT0TcVarGlobal3072160GVL_TYPE_CONST.REAL_MAX32REAL3.042823E+38TcVarGlobal3072192GVL_TYPE_CONST.REAL_MIN32REAL1E-44TcVarGlobal3072224GVL_CONST_ITECH.TCPIP_REC_BUFFER_SIZE32UDINT1000TcVarGlobal3072256GVL_CONST_ITECH.TCPIP_POLL_TIME32TIMET#100MSTcVarGlobal3072288GVL_CONST_ITECH.TCPIP_MAX_RESPONSE_DATA32UDINT10TcVarGlobal3072320GVL_CONST_ITECH.TCPIP_READ_TIMEOUT32TIMET#5STcVarGlobal3072352GVL_MOTOR.MAX_INTERLOCKS8BOOL6700678881PlcTask Outputs099221504MAIN._xShowAckEmergencyStop8BOOL641605080MAIN.xSafetyRun8BOOLtrueanalysis-33654438440MAIN.xSafetyErrAck8BOOL654513984MAIN._xShowErrorOnButton8BOOL654514008MAIN._fbTowerLight.xRedLight8BOOL654668008MAIN._fbTowerLight.xYellowLight8BOOL654668016MAIN._fbTowerLight.xGreenLight8BOOL654668024MAIN._afbStrings[0].xCloseDCCB8BOOL657468384MAIN._afbStrings[0].xResetSafetyDCCB8BOOL657468400MAIN._afbStrings[0]._fbModule1._fbUnit1.xResetMCB8BOOL657470256MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse657471616MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue657471624MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse657483328MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue657483336MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL657506688MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT657506704MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL657577728MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT657577744MAIN._afbStrings[0]._fbModule1._fbUnit2.xResetMCB8BOOL657969008MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse657970368MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue657970376MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse657982080MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue657982088MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL658005440MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT658005456MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL658076480MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT658076496MAIN._afbStrings[0]._fbModule1._fbUnit3.xResetMCB8BOOL658467760MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse658469120MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue658469128MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse658480832MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue658480840MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL658504192MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT658504208MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL658575232MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT658575248MAIN._afbStrings[0]._fbModule1._fbUnit4.xResetMCB8BOOL658966512MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse658967872MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue658967880MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse658979584MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue658979592MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL659002944MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT659002960MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL659073984MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT659074000MAIN._afbStrings[0]._fbModule2._fbUnit1.xResetMCB8BOOL659533808MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse659535168MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue659535176MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse659546880MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue659546888MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL659570240MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT659570256MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL659641280MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT659641296MAIN._afbStrings[0]._fbModule2._fbUnit2.xResetMCB8BOOL660032560MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse660033920MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue660033928MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse660045632MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue660045640MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL660068992MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT660069008MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL660140032MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT660140048MAIN._afbStrings[0]._fbModule2._fbUnit3.xResetMCB8BOOL660531312MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse660532672MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue660532680MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse660544384MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue660544392MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL660567744MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT660567760MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL660638784MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT660638800MAIN._afbStrings[0]._fbModule2._fbUnit4.xResetMCB8BOOL661030064MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse661031424MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue661031432MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse661043136MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue661043144MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL661066496MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT661066512MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL661137536MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT661137552MAIN._afbStrings[0]._fbModule3._fbUnit1.xResetMCB8BOOL661597360MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse661598720MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue661598728MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse661610432MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue661610440MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL661633792MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT661633808MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL661704832MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT661704848MAIN._afbStrings[0]._fbModule3._fbUnit2.xResetMCB8BOOL662096112MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse662097472MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue662097480MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse662109184MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue662109192MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL662132544MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT662132560MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL662203584MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT662203600MAIN._afbStrings[0]._fbModule3._fbUnit3.xResetMCB8BOOL662594864MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse662596224MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue662596232MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse662607936MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue662607944MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL662631296MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT662631312MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL662702336MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT662702352MAIN._afbStrings[0]._fbModule3._fbUnit4.xResetMCB8BOOL663093616MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse663094976MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue663094984MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse663106688MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue663106696MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL663130048MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT663130064MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL663201088MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT663201104MAIN._afbStrings[1].xCloseDCCB8BOOL663791392MAIN._afbStrings[1].xResetSafetyDCCB8BOOL663791408MAIN._afbStrings[1]._fbModule1._fbUnit1.xResetMCB8BOOL663793264MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse663794624MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue663794632MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse663806336MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue663806344MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL663829696MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT663829712MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL663900736MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT663900752MAIN._afbStrings[1]._fbModule1._fbUnit2.xResetMCB8BOOL664292016MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse664293376MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue664293384MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse664305088MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue664305096MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL664328448MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT664328464MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL664399488MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT664399504MAIN._afbStrings[1]._fbModule1._fbUnit3.xResetMCB8BOOL664790768MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse664792128MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue664792136MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse664803840MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue664803848MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL664827200MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT664827216MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL664898240MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT664898256MAIN._afbStrings[1]._fbModule1._fbUnit4.xResetMCB8BOOL665289520MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse665290880MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue665290888MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse665302592MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue665302600MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL665325952MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT665325968MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL665396992MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT665397008MAIN._afbStrings[1]._fbModule2._fbUnit1.xResetMCB8BOOL665856816MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse665858176MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue665858184MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse665869888MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue665869896MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL665893248MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT665893264MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL665964288MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT665964304MAIN._afbStrings[1]._fbModule2._fbUnit2.xResetMCB8BOOL666355568MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse666356928MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue666356936MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse666368640MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue666368648MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL666392000MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT666392016MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL666463040MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT666463056MAIN._afbStrings[1]._fbModule2._fbUnit3.xResetMCB8BOOL666854320MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse666855680MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue666855688MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse666867392MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue666867400MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL666890752MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT666890768MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL666961792MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT666961808MAIN._afbStrings[1]._fbModule2._fbUnit4.xResetMCB8BOOL667353072MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse667354432MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue667354440MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse667366144MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue667366152MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL667389504MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT667389520MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL667460544MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT667460560MAIN._afbStrings[1]._fbModule3._fbUnit1.xResetMCB8BOOL667920368MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse667921728MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue667921736MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse667933440MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue667933448MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL667956800MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT667956816MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL668027840MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT668027856MAIN._afbStrings[1]._fbModule3._fbUnit2.xResetMCB8BOOL668419120MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse668420480MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue668420488MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse668432192MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue668432200MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL668455552MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT668455568MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL668526592MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT668526608MAIN._afbStrings[1]._fbModule3._fbUnit3.xResetMCB8BOOL668917872MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse668919232MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue668919240MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse668930944MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue668930952MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL668954304MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT668954320MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL669025344MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT669025360MAIN._afbStrings[1]._fbModule3._fbUnit4.xResetMCB8BOOL669416624MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse669417984MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue669417992MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse669429696MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue669429704MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL669453056MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT669453072MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL669524096MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT6695241123PlcTask Internal099221504GVL_TYPE_CONST.INT_MIN16INT-32768TcVarGlobal3072000GVL_TYPE_CONST.INT_MAX16INT32767TcVarGlobal3072016GVL_TYPE_CONST.UINT_MAX16UINT65535TcVarGlobal3072032GVL_TYPE_CONST.UINT_MIN16UINT0TcVarGlobal3072048GVL_TYPE_CONST.DINT_MAX32DINT2147483647TcVarGlobal3072064GVL_TYPE_CONST.DINT_MIN32DINT-2147483648TcVarGlobal3072096GVL_TYPE_CONST.UDINT_MAX32UDINT4294967295TcVarGlobal3072128GVL_TYPE_CONST.UDINT_MIN32UDINT0TcVarGlobal3072160GVL_TYPE_CONST.REAL_MAX32REAL3.042823E+38TcVarGlobal3072192GVL_TYPE_CONST.REAL_MIN32REAL1E-44TcVarGlobal3072224GVL_CONST_ITECH.TCPIP_REC_BUFFER_SIZE32UDINT1000TcVarGlobal3072256GVL_CONST_ITECH.TCPIP_POLL_TIME32TIMET#100MSTcVarGlobal3072288GVL_CONST_ITECH.TCPIP_MAX_RESPONSE_DATA32UDINT10TcVarGlobal3072320GVL_CONST_ITECH.TCPIP_READ_TIMEOUT32TIMET#5STcVarGlobal3072352GVL_MOTOR.MAX_INTERLOCKS8USINT16TcVarGlobal3072384GVL_VALVE.MAX_INTERLOCKS42816< Number of active strings ===========================]]>16UINT2TcVarGlobal654669984GVL_CONFIG.uiNumberOfUnits16UINTTcVarGlobal654670000GVL_CONFIG.axStringEnabled16BOOL02TcPersistentTcVarGlobal654670016GVL_CONFIG.xDummy8BOOLfalseTcPersistentanalysis-33TcVarGlobal654670032GVL_SCADA.xCanChangeControlMode8BOOLTcVarGlobal654670040GVL_CONFIG.stUnitConfig13152ST_UNIT_CONFIG.stConfigPosolytPump.rTargetMin0.stConfigPosolytPump.rTargetMax100.stConfigPosolytPump.timRampUpTimeT#10S.stConfigPosolytPump.timRampDownTimeT#10S.stConfigPosolytPump.stAnalogInputConfig.iAIMax108.stConfigPosolytPump.stAnalogInputConfig.iAIMin0.stConfigPosolytPump.stAnalogInputConfig.rPVMax100.stConfigPosolytPump.stAnalogInputConfig.rPVMin0.stConfigPosolytPump.stAnalogInputConfig.sUnit%.stConfigPosolytPump.stAnalogOutputConfig.iAIMax29490.stConfigPosolytPump.stAnalogOutputConfig.iAIMin0.stConfigPosolytPump.stAnalogOutputConfig.rPVMax100.stConfigPosolytPump.stAnalogOutputConfig.rPVMin4.807.stConfigPosolytPump.xHasAnalogFeedbacktrue.stConfigPosolytPump.xHasMCBFeedbacktrue.stConfigPosolytPump.xHasRepairSwitchFeedbackfalse.stConfigNegolytPump.rTargetMin0.stConfigNegolytPump.rTargetMax100.stConfigNegolytPump.timRampUpTimeT#5S.stConfigNegolytPump.timRampDownTimeT#5S.stConfigNegolytPump.stAnalogInputConfig.iAIMax108.stConfigNegolytPump.stAnalogInputConfig.iAIMin0.stConfigNegolytPump.stAnalogInputConfig.rPVMax100.stConfigNegolytPump.stAnalogInputConfig.rPVMin0.stConfigNegolytPump.stAnalogInputConfig.sUnit%.stConfigNegolytPump.stAnalogOutputConfig.iAIMax29490.stConfigNegolytPump.stAnalogOutputConfig.iAIMin0.stConfigNegolytPump.stAnalogOutputConfig.rPVMax100.stConfigNegolytPump.stAnalogOutputConfig.rPVMin4.807.stConfigNegolytPump.xHasAnalogFeedbacktrue.stConfigNegolytPump.xHasMCBFeedbacktrue.stConfigNegolytPump.xHasRepairSwitchFeedbackfalse.stConfigPosolytValve.timTimeoutOpenT#10S.stConfigPosolytValve.timTimeoutCloseT#10S.stConfigPosolytValve.xHasOpenFeedbacktrue.stConfigPosolytValve.xHasClosedFeedbacktrue.stConfigNegolytValve.timTimeoutOpenT#10S.stConfigNegolytValve.timTimeoutCloseT#10S.stConfigNegolytValve.xHasOpenFeedbacktrue.stConfigNegolytValve.xHasClosedFeedbacktrue.stConfigPosolytPressureSegmentInlet.iAIMax32767.stConfigPosolytPressureSegmentInlet.iAIMin0.stConfigPosolytPressureSegmentInlet.rPVMax2000.stConfigPosolytPressureSegmentInlet.rPVMin0.stConfigPosolytPressureSegmentInlet.sUnitmbar.stEWLPosolytPressureSegmentInlet.rErrorMin200.stEWLPosolytPressureSegmentInlet.rWarningMin250.stEWLPosolytPressureSegmentInlet.rWarningMax550.stEWLPosolytPressureSegmentInlet.rErrorMax600.stEWDPosolytPressureSegmentInlet.timHardwareSignalLevelOnT#0S.stEWDPosolytPressureSegmentInlet.timHardwareSignalLevelOffT#5S.stEWDPosolytPressureSegmentInlet.timErrorLowOnT#1S.stEWDPosolytPressureSegmentInlet.timErrorLowOffT#5S.stEWDPosolytPressureSegmentInlet.timWarningLowOnT#1S.stEWDPosolytPressureSegmentInlet.timWarningLowOffT#5S.stEWDPosolytPressureSegmentInlet.timWarningHighOnT#1S.stEWDPosolytPressureSegmentInlet.timWarningHighOffT#5S.stEWDPosolytPressureSegmentInlet.timErrorHighOnT#1S.stEWDPosolytPressureSegmentInlet.timErrorHighOffT#5S.stConfigNegolytPressureSegmentInlet.iAIMax32767.stConfigNegolytPressureSegmentInlet.iAIMin0.stConfigNegolytPressureSegmentInlet.rPVMax2000.stConfigNegolytPressureSegmentInlet.rPVMin0.stConfigNegolytPressureSegmentInlet.sUnitmbar.stEWLNegolytPressureSegmentInlet.rErrorMin200.stEWLNegolytPressureSegmentInlet.rWarningMin250.stEWLNegolytPressureSegmentInlet.rWarningMax550.stEWLNegolytPressureSegmentInlet.rErrorMax600.stEWDNegolytPressureSegmentInlet.timHardwareSignalLevelOnT#0S.stEWDNegolytPressureSegmentInlet.timHardwareSignalLevelOffT#5S.stEWDNegolytPressureSegmentInlet.timErrorLowOnT#1S.stEWDNegolytPressureSegmentInlet.timErrorLowOffT#5S.stEWDNegolytPressureSegmentInlet.timWarningLowOnT#1S.stEWDNegolytPressureSegmentInlet.timWarningLowOffT#5S.stEWDNegolytPressureSegmentInlet.timWarningHighOnT#1S.stEWDNegolytPressureSegmentInlet.timWarningHighOffT#5S.stEWDNegolytPressureSegmentInlet.timErrorHighOnT#1S.stEWDNegolytPressureSegmentInlet.timErrorHighOffT#5S.stConfigPosolytPressureTankInlet.iAIMax32767.stConfigPosolytPressureTankInlet.iAIMin0.stConfigPosolytPressureTankInlet.rPVMax2000.stConfigPosolytPressureTankInlet.rPVMin0.stConfigPosolytPressureTankInlet.sUnitmbar.stEWLPosolytPressureTankInlet.rErrorMin-20.stEWLPosolytPressureTankInlet.rWarningMin-10.stEWLPosolytPressureTankInlet.rWarningMax50.stEWLPosolytPressureTankInlet.rErrorMax75.stEWDPosolytPressureTankInlet.timHardwareSignalLevelOnT#0S.stEWDPosolytPressureTankInlet.timHardwareSignalLevelOffT#5S.stEWDPosolytPressureTankInlet.timErrorLowOnT#1S.stEWDPosolytPressureTankInlet.timErrorLowOffT#5S.stEWDPosolytPressureTankInlet.timWarningLowOnT#1S.stEWDPosolytPressureTankInlet.timWarningLowOffT#5S.stEWDPosolytPressureTankInlet.timWarningHighOnT#1S.stEWDPosolytPressureTankInlet.timWarningHighOffT#5S.stEWDPosolytPressureTankInlet.timErrorHighOnT#1S.stEWDPosolytPressureTankInlet.timErrorHighOffT#5S.stConfigNegolytPressureTankInlet.iAIMax32767.stConfigNegolytPressureTankInlet.iAIMin0.stConfigNegolytPressureTankInlet.rPVMax2000.stConfigNegolytPressureTankInlet.rPVMin0.stConfigNegolytPressureTankInlet.sUnitmbar.stEWLNegolytPressureTankInlet.rErrorMin-20.stEWLNegolytPressureTankInlet.rWarningMin-10.stEWLNegolytPressureTankInlet.rWarningMax50.stEWLNegolytPressureTankInlet.rErrorMax75.stEWDNegolytPressureTankInlet.timHardwareSignalLevelOnT#0S.stEWDNegolytPressureTankInlet.timHardwareSignalLevelOffT#5S.stEWDNegolytPressureTankInlet.timErrorLowOnT#1S.stEWDNegolytPressureTankInlet.timErrorLowOffT#5S.stEWDNegolytPressureTankInlet.timWarningLowOnT#1S.stEWDNegolytPressureTankInlet.timWarningLowOffT#5S.stEWDNegolytPressureTankInlet.timWarningHighOnT#1S.stEWDNegolytPressureTankInlet.timWarningHighOffT#5S.stEWDNegolytPressureTankInlet.timErrorHighOnT#1S.stEWDNegolytPressureTankInlet.timErrorHighOffT#5S.stConfigPosolytTempTankInlet.iAIMax32767.stConfigPosolytTempTankInlet.iAIMin-32768.stConfigPosolytTempTankInlet.rPVMax3276.7.stConfigPosolytTempTankInlet.rPVMin-3276.8.stConfigPosolytTempTankInlet.sUnit°C.stEWLPosolytTempTankInlet.rErrorMin10.stEWLPosolytTempTankInlet.rWarningMin15.stEWLPosolytTempTankInlet.rWarningMax42.stEWLPosolytTempTankInlet.rErrorMax45.stEWDPosolytTempTankInlet.timHardwareSignalLevelOnT#0S.stEWDPosolytTempTankInlet.timHardwareSignalLevelOffT#5S.stEWDPosolytTempTankInlet.timErrorLowOnT#1S.stEWDPosolytTempTankInlet.timErrorLowOffT#5S.stEWDPosolytTempTankInlet.timWarningLowOnT#1S.stEWDPosolytTempTankInlet.timWarningLowOffT#5S.stEWDPosolytTempTankInlet.timWarningHighOnT#1S.stEWDPosolytTempTankInlet.timWarningHighOffT#5S.stEWDPosolytTempTankInlet.timErrorHighOnT#1S.stEWDPosolytTempTankInlet.timErrorHighOffT#5S.stConfigNegolytTempTankInlet.iAIMax32767.stConfigNegolytTempTankInlet.iAIMin-32768.stConfigNegolytTempTankInlet.rPVMax3276.7.stConfigNegolytTempTankInlet.rPVMin-3276.8.stConfigNegolytTempTankInlet.sUnit°C.stEWLNegolytTempTankInlet.rErrorMin15.stEWLNegolytTempTankInlet.rWarningMin15.stEWLNegolytTempTankInlet.rWarningMax42.stEWLNegolytTempTankInlet.rErrorMax45.stEWDNegolytTempTankInlet.timHardwareSignalLevelOnT#0S.stEWDNegolytTempTankInlet.timHardwareSignalLevelOffT#5S.stEWDNegolytTempTankInlet.timErrorLowOnT#1S.stEWDNegolytTempTankInlet.timErrorLowOffT#5S.stEWDNegolytTempTankInlet.timWarningLowOnT#1S.stEWDNegolytTempTankInlet.timWarningLowOffT#5S.stEWDNegolytTempTankInlet.timWarningHighOnT#1S.stEWDNegolytTempTankInlet.timWarningHighOffT#5S.stEWDNegolytTempTankInlet.timErrorHighOnT#1S.stEWDNegolytTempTankInlet.timErrorHighOffT#5S.stConfigVoltageSegment.iAIMax32767.stConfigVoltageSegment.iAIMin0.stConfigVoltageSegment.rPVMax150.stConfigVoltageSegment.rPVMin0.stConfigVoltageSegment.sUnitV.stEWLVoltageSegment.rErrorMin50.stEWLVoltageSegment.rWarningMin54.stEWLVoltageSegment.rWarningMax79.stEWLVoltageSegment.rErrorMax80.stEWDVoltageSegment.timHardwareSignalLevelOnT#0S.stEWDVoltageSegment.timHardwareSignalLevelOffT#5S.stEWDVoltageSegment.timErrorLowOnT#1S.stEWDVoltageSegment.timErrorLowOffT#5S.stEWDVoltageSegment.timWarningLowOnT#1S.stEWDVoltageSegment.timWarningLowOffT#5S.stEWDVoltageSegment.timWarningHighOnT#1S.stEWDVoltageSegment.timWarningHighOffT#5S.stEWDVoltageSegment.timErrorHighOnT#1S.stEWDVoltageSegment.timErrorHighOffT#5S.rMaxDeltaPSegmentInlet50TcPersistentTcVarGlobal654670048GVL_CONFIG.stConfigSCSCurrent13152ST_UNIT_CONFIG.stConfigPosolytPump.rTargetMin0.stConfigPosolytPump.rTargetMax100.stConfigPosolytPump.timRampUpTimeT#10S.stConfigPosolytPump.timRampDownTimeT#10S.stConfigPosolytPump.stAnalogInputConfig.iAIMax108.stConfigPosolytPump.stAnalogInputConfig.iAIMin0.stConfigPosolytPump.stAnalogInputConfig.rPVMax100.stConfigPosolytPump.stAnalogInputConfig.rPVMin0.stConfigPosolytPump.stAnalogInputConfig.sUnit%.stConfigPosolytPump.stAnalogOutputConfig.iAIMax29490.stConfigPosolytPump.stAnalogOutputConfig.iAIMin0.stConfigPosolytPump.stAnalogOutputConfig.rPVMax100.stConfigPosolytPump.stAnalogOutputConfig.rPVMin4.807.stConfigPosolytPump.xHasAnalogFeedbacktrue.stConfigPosolytPump.xHasMCBFeedbacktrue.stConfigPosolytPump.xHasRepairSwitchFeedbackfalse.stConfigNegolytPump.rTargetMin0.stConfigNegolytPump.rTargetMax100.stConfigNegolytPump.timRampUpTimeT#5S.stConfigNegolytPump.timRampDownTimeT#5S.stConfigNegolytPump.stAnalogInputConfig.iAIMax108.stConfigNegolytPump.stAnalogInputConfig.iAIMin0.stConfigNegolytPump.stAnalogInputConfig.rPVMax100.stConfigNegolytPump.stAnalogInputConfig.rPVMin0.stConfigNegolytPump.stAnalogInputConfig.sUnit%.stConfigNegolytPump.stAnalogOutputConfig.iAIMax29490.stConfigNegolytPump.stAnalogOutputConfig.iAIMin0.stConfigNegolytPump.stAnalogOutputConfig.rPVMax100.stConfigNegolytPump.stAnalogOutputConfig.rPVMin4.807.stConfigNegolytPump.xHasAnalogFeedbacktrue.stConfigNegolytPump.xHasMCBFeedbacktrue.stConfigNegolytPump.xHasRepairSwitchFeedbackfalse.stConfigPosolytValve.timTimeoutOpenT#10S.stConfigPosolytValve.timTimeoutCloseT#10S.stConfigPosolytValve.xHasOpenFeedbacktrue.stConfigPosolytValve.xHasClosedFeedbacktrue.stConfigNegolytValve.timTimeoutOpenT#10S.stConfigNegolytValve.timTimeoutCloseT#10S.stConfigNegolytValve.xHasOpenFeedbacktrue.stConfigNegolytValve.xHasClosedFeedbacktrue.stConfigPosolytPressureSegmentInlet.iAIMax32767.stConfigPosolytPressureSegmentInlet.iAIMin0.stConfigPosolytPressureSegmentInlet.rPVMax2000.stConfigPosolytPressureSegmentInlet.rPVMin0.stConfigPosolytPressureSegmentInlet.sUnitmbar.stEWLPosolytPressureSegmentInlet.rErrorMin200.stEWLPosolytPressureSegmentInlet.rWarningMin250.stEWLPosolytPressureSegmentInlet.rWarningMax550.stEWLPosolytPressureSegmentInlet.rErrorMax600.stEWDPosolytPressureSegmentInlet.timHardwareSignalLevelOnT#0S.stEWDPosolytPressureSegmentInlet.timHardwareSignalLevelOffT#5S.stEWDPosolytPressureSegmentInlet.timErrorLowOnT#0S.stEWDPosolytPressureSegmentInlet.timErrorLowOffT#5S.stEWDPosolytPressureSegmentInlet.timWarningLowOnT#1S.stEWDPosolytPressureSegmentInlet.timWarningLowOffT#5S.stEWDPosolytPressureSegmentInlet.timWarningHighOnT#1S.stEWDPosolytPressureSegmentInlet.timWarningHighOffT#5S.stEWDPosolytPressureSegmentInlet.timErrorHighOnT#0S.stEWDPosolytPressureSegmentInlet.timErrorHighOffT#5S.stConfigNegolytPressureSegmentInlet.iAIMax32767.stConfigNegolytPressureSegmentInlet.iAIMin0.stConfigNegolytPressureSegmentInlet.rPVMax2000.stConfigNegolytPressureSegmentInlet.rPVMin0.stConfigNegolytPressureSegmentInlet.sUnitmbar.stEWLNegolytPressureSegmentInlet.rErrorMin200.stEWLNegolytPressureSegmentInlet.rWarningMin250.stEWLNegolytPressureSegmentInlet.rWarningMax550.stEWLNegolytPressureSegmentInlet.rErrorMax600.stEWDNegolytPressureSegmentInlet.timHardwareSignalLevelOnT#0S.stEWDNegolytPressureSegmentInlet.timHardwareSignalLevelOffT#5S.stEWDNegolytPressureSegmentInlet.timErrorLowOnT#0S.stEWDNegolytPressureSegmentInlet.timErrorLowOffT#5S.stEWDNegolytPressureSegmentInlet.timWarningLowOnT#1S.stEWDNegolytPressureSegmentInlet.timWarningLowOffT#5S.stEWDNegolytPressureSegmentInlet.timWarningHighOnT#1S.stEWDNegolytPressureSegmentInlet.timWarningHighOffT#5S.stEWDNegolytPressureSegmentInlet.timErrorHighOnT#0S.stEWDNegolytPressureSegmentInlet.timErrorHighOffT#5S.stConfigPosolytPressureTankInlet.iAIMax32767.stConfigPosolytPressureTankInlet.iAIMin0.stConfigPosolytPressureTankInlet.rPVMax2000.stConfigPosolytPressureTankInlet.rPVMin0.stConfigPosolytPressureTankInlet.sUnitmbar.stEWLPosolytPressureTankInlet.rErrorMin-20.stEWLPosolytPressureTankInlet.rWarningMin-10.stEWLPosolytPressureTankInlet.rWarningMax50.stEWLPosolytPressureTankInlet.rErrorMax75.stEWDPosolytPressureTankInlet.timHardwareSignalLevelOnT#0S.stEWDPosolytPressureTankInlet.timHardwareSignalLevelOffT#5S.stEWDPosolytPressureTankInlet.timErrorLowOnT#0S.stEWDPosolytPressureTankInlet.timErrorLowOffT#5S.stEWDPosolytPressureTankInlet.timWarningLowOnT#1S.stEWDPosolytPressureTankInlet.timWarningLowOffT#5S.stEWDPosolytPressureTankInlet.timWarningHighOnT#1S.stEWDPosolytPressureTankInlet.timWarningHighOffT#5S.stEWDPosolytPressureTankInlet.timErrorHighOnT#0S.stEWDPosolytPressureTankInlet.timErrorHighOffT#5S.stConfigNegolytPressureTankInlet.iAIMax32767.stConfigNegolytPressureTankInlet.iAIMin0.stConfigNegolytPressureTankInlet.rPVMax2000.stConfigNegolytPressureTankInlet.rPVMin0.stConfigNegolytPressureTankInlet.sUnitmbar.stEWLNegolytPressureTankInlet.rErrorMin-20.stEWLNegolytPressureTankInlet.rWarningMin-10.stEWLNegolytPressureTankInlet.rWarningMax50.stEWLNegolytPressureTankInlet.rErrorMax75.stEWDNegolytPressureTankInlet.timHardwareSignalLevelOnT#0S.stEWDNegolytPressureTankInlet.timHardwareSignalLevelOffT#5S.stEWDNegolytPressureTankInlet.timErrorLowOnT#0S.stEWDNegolytPressureTankInlet.timErrorLowOffT#5S.stEWDNegolytPressureTankInlet.timWarningLowOnT#1S.stEWDNegolytPressureTankInlet.timWarningLowOffT#5S.stEWDNegolytPressureTankInlet.timWarningHighOnT#1S.stEWDNegolytPressureTankInlet.timWarningHighOffT#5S.stEWDNegolytPressureTankInlet.timErrorHighOnT#0S.stEWDNegolytPressureTankInlet.timErrorHighOffT#5S.stConfigPosolytTempTankInlet.iAIMax32767.stConfigPosolytTempTankInlet.iAIMin-32768.stConfigPosolytTempTankInlet.rPVMax3276.7.stConfigPosolytTempTankInlet.rPVMin-3276.8.stConfigPosolytTempTankInlet.sUnit°C.stEWLPosolytTempTankInlet.rErrorMin10.stEWLPosolytTempTankInlet.rWarningMin15.stEWLPosolytTempTankInlet.rWarningMax42.stEWLPosolytTempTankInlet.rErrorMax45.stEWDPosolytTempTankInlet.timHardwareSignalLevelOnT#0S.stEWDPosolytTempTankInlet.timHardwareSignalLevelOffT#5S.stEWDPosolytTempTankInlet.timErrorLowOnT#0S.stEWDPosolytTempTankInlet.timErrorLowOffT#5S.stEWDPosolytTempTankInlet.timWarningLowOnT#1S.stEWDPosolytTempTankInlet.timWarningLowOffT#5S.stEWDPosolytTempTankInlet.timWarningHighOnT#1S.stEWDPosolytTempTankInlet.timWarningHighOffT#5S.stEWDPosolytTempTankInlet.timErrorHighOnT#0S.stEWDPosolytTempTankInlet.timErrorHighOffT#5S.stConfigNegolytTempTankInlet.iAIMax32767.stConfigNegolytTempTankInlet.iAIMin-32768.stConfigNegolytTempTankInlet.rPVMax3276.7.stConfigNegolytTempTankInlet.rPVMin-3276.8.stConfigNegolytTempTankInlet.sUnit°C.stEWLNegolytTempTankInlet.rErrorMin15.stEWLNegolytTempTankInlet.rWarningMin15.stEWLNegolytTempTankInlet.rWarningMax42.stEWLNegolytTempTankInlet.rErrorMax45.stEWDNegolytTempTankInlet.timHardwareSignalLevelOnT#0S.stEWDNegolytTempTankInlet.timHardwareSignalLevelOffT#5S.stEWDNegolytTempTankInlet.timErrorLowOnT#0S.stEWDNegolytTempTankInlet.timErrorLowOffT#5S.stEWDNegolytTempTankInlet.timWarningLowOnT#1S.stEWDNegolytTempTankInlet.timWarningLowOffT#5S.stEWDNegolytTempTankInlet.timWarningHighOnT#1S.stEWDNegolytTempTankInlet.timWarningHighOffT#5S.stEWDNegolytTempTankInlet.timErrorHighOnT#0S.stEWDNegolytTempTankInlet.timErrorHighOffT#5S.stConfigVoltageSegment.iAIMax32767.stConfigVoltageSegment.iAIMin0.stConfigVoltageSegment.rPVMax150.stConfigVoltageSegment.rPVMin0.stConfigVoltageSegment.sUnitV.stEWLVoltageSegment.rErrorMin50.stEWLVoltageSegment.rWarningMin54.stEWLVoltageSegment.rWarningMax79.stEWLVoltageSegment.rErrorMax80.stEWDVoltageSegment.timHardwareSignalLevelOnT#0S.stEWDVoltageSegment.timHardwareSignalLevelOffT#5S.stEWDVoltageSegment.timErrorLowOnT#0S.stEWDVoltageSegment.timErrorLowOffT#5S.stEWDVoltageSegment.timWarningLowOnT#1S.stEWDVoltageSegment.timWarningLowOffT#5S.stEWDVoltageSegment.timWarningHighOnT#1S.stEWDVoltageSegment.timWarningHighOffT#5S.stEWDVoltageSegment.timErrorHighOnT#0S.stEWDVoltageSegment.timErrorHighOffT#5S.rMaxDeltaPSegmentInlet50TcPersistentTcVarGlobal654670048GVL_CONFIG.stConfigSCSCurrent768ST_ANALOG_IO_CONFIG.iAIMax32767.iAIMin0.rPVMax200.rPVMin0.sUnitATcPersistentTcVarGlobal654683200GVL_CONFIG.stEWLSCSCurrent128ST_ANALOG_EW_LEVELSTcPersistentTcVarGlobal654683968GVL_CONFIG.stEWDSCSCurrent320ST_ANALOG_EW_DELAYSTcPersistentTcVarGlobal654684096GVL_CONFIG.stConfigCabinetTemp42816< 12.000 W -> 1.000 W per unit]]>32REAL6500TcPersistentTcVarGlobal654687360GVL_CONFIG.rStringFullyChargedVoltage 80 V per Unit]]>32REAL960TcPersistentTcVarGlobal654687392GVL_CONFIG.rStringEmptyVoltage 55.0V per Segment)]]>32REAL660TcPersistentTcVarGlobal654687424GVL_CONFIG.timUnitStartupTime32TIMET#15STcPersistentTcVarGlobal654687456GVL_CONFIG.timUnitBalancingStartupTime32TIMET#3MTcPersistentTcVarGlobal654687488GVL_CONFIG.timStringReadyTimeout32TIMET#3MTcPersistentTcVarGlobal654687520GVL_CONFIG.timIsoErrorTimeout32TIMET#20STcPersistentTcVarGlobal654687552GVL_CONFIG.rBalancingFactor32REAL20TcPersistentTcVarGlobal654687584GVL_CONFIG.timEMSHeartbeatTimeout32TIMEt#5sTcPersistentTcVarGlobal654687616GVL_CONFIG.udiMaxConsecutiveInvError32UDINT10TcPersistentTcVarGlobal654687648GVL_MODBUS.stModbusEMSComm2208ST_EMS_MODBUS_INTERFACE.stModbusReg10.sManufacturercmblu energy ag.stModbusReg10.sModelnameall liquid.stModbusReg10.sSerialnumber202312151643.stModbusReg10.sBMSVersion0.8.0.stModbusReg10.uiTotalParallelMembers2.stModbusReg10.uiActiveParallelMembers0.stModbusReg11.eChargeStatusE_CHARGE_STATUS.UNDEFINED.stModbusReg11.eBatteryStatusE_BATTERY_STATUS.OFFTcVarGlobal654687680GVL_MODBUS.awWarningsUnitsActive 14.047 Index 0 -> Unit 1, Index 1 -> Unit 2 etc.]]>768U_UNIT_WARNING_REGISTER024TcVarGlobal654689984GVL_MODBUS.awErrorsUnitsActive 15.047 - Index 0 -> Unit 1, Index 1 -> Unit 2 etc.]]>768U_UNIT_ERROR_REGISTER024TcVarGlobal654690752GVL_SCADA.stHMIInterface2472256ST_STRING_HMI_INTERFACE02TcVarGlobal654691520GVL_SCADA.stTempCabinetBMS1440ST_HMI_ANALOG_VALUETcVarGlobal657163776GVL_SCADA.stAckAlarmsButton32ST_HMI_CONTROL_BUTTON.xReleasetrueTcVarGlobal657165216GVL_SCADA.stAutomaticModeHMI96ST_AUTO_HMI_INTERFACETcVarGlobal657165248GVL_SCADA.eRequestedControlMode16E_BMS_CONTROL_MODETcVarGlobal657165344GVL_SCADA.eCurrentControlMode16E_BMS_CONTROL_MODETcVarGlobal657165360GVL_SCADA.diCurrentBatteryPower32DINTOPC.UA.DA1OPC.UA.DA.Access1TcVarGlobal657165376GVL_SCADA.eCycleStatus16E_CYCLE_STATUSTcVarGlobal657165408GVL_SCADA.xDummy8BOOLfalseTcVarGlobal657165424GVL_SCADA.lrChargedPowerValueWH64LREALTcVarGlobal657165440GVL_SCADA.lrDischargedPowerValueWH64LREALTcVarGlobal657165504GVL_SCADA.lrLastCycleUtilityPowerValueWh64LREALTcVarGlobal657165568MAIN._xStringNotReadyInTime8BOOL657165944TwinCAT_SystemInfoVarList._AppInfo2048PlcAppSystemInfono_initTcVarGlobal657165952TwinCAT_SystemInfoVarList._TaskInfo1024PlcTaskSystemInfo11no_initTcVarGlobal657168000TwinCAT_SystemInfoVarList._TaskPouOid_PlcTask32OTCIDno_initTcVarGlobal657169024TwinCAT_SystemInfoVarList._TaskOid_PlcTask32OTCIDno_initTcVarGlobal657169056TwinCAT_SystemInfoVarList.__PlcTask896_Implicit_Task_Info.dwVersion2TcContextNamePlcTaskTcVarGlobal657169088TC_EVENTS.BMSEvents3456ST_BMSEventstc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228init_on_onlchangeTcVarGlobal657349184MAIN._fbBatteryAlreadyFullWarning4352FB_AlarmMessage657353280MAIN._fbBatteryAlreadyEmptyWarning4352FB_AlarmMessage657357632GVL_MODBUS.stBMSErrorReg96ST_MODBUS_REG_13TcVarGlobal657361984MAIN._afbStrings12646016FB_String02OPC.UA.DA0657467200BMSEventsSafetyDoorMotorAnalogInputAnalogOutputInverterGeneralValveApplicationNamePort_851ChangeDate2025-09-11T15:35:41GeneratedCodeSize626688GlobalDataSize81891328UTF8EncodedStringsfalse \ No newline at end of file + Index 0 -> Unit 1, Index 1 -> Unit 2 etc.]]>768U_UNIT_ERROR_REGISTER024TcVarGlobal654690752GVL_SCADA.stHMIInterface2472256ST_STRING_HMI_INTERFACE02TcVarGlobal654691520GVL_SCADA.stTempCabinetBMS1440ST_HMI_ANALOG_VALUETcVarGlobal657163776GVL_SCADA.stAckAlarmsButton32ST_HMI_CONTROL_BUTTON.xReleasetrueTcVarGlobal657165216GVL_SCADA.stAutomaticModeHMI96ST_AUTO_HMI_INTERFACETcVarGlobal657165248GVL_SCADA.eRequestedControlMode16E_BMS_CONTROL_MODETcVarGlobal657165344GVL_SCADA.eCurrentControlMode16E_BMS_CONTROL_MODETcVarGlobal657165360GVL_SCADA.diCurrentBatteryPower32DINTOPC.UA.DA1OPC.UA.DA.Access1TcVarGlobal657165376GVL_SCADA.eCycleStatus16E_CYCLE_STATUSTcVarGlobal657165408GVL_SCADA.xDummy8BOOLfalseTcVarGlobal657165424GVL_SCADA.lrChargedPowerValueWH64LREALTcVarGlobal657165440GVL_SCADA.lrDischargedPowerValueWH64LREALTcVarGlobal657165504GVL_SCADA.lrLastCycleUtilityPowerValueWh64LREALTcVarGlobal657165568MAIN._xStringNotReadyInTime8BOOL657165944TwinCAT_SystemInfoVarList._AppInfo2048PlcAppSystemInfono_initTcVarGlobal657165952TwinCAT_SystemInfoVarList._TaskInfo1024PlcTaskSystemInfo11no_initTcVarGlobal657168000TwinCAT_SystemInfoVarList._TaskPouOid_PlcTask32OTCIDno_initTcVarGlobal657169024TwinCAT_SystemInfoVarList._TaskOid_PlcTask32OTCIDno_initTcVarGlobal657169056TwinCAT_SystemInfoVarList.__PlcTask896_Implicit_Task_Info.dwVersion2TcContextNamePlcTaskTcVarGlobal657169088TC_EVENTS.BMSEvents3456ST_BMSEventstc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228init_on_onlchangeTcVarGlobal657349184MAIN._fbBatteryAlreadyFullWarning4352FB_AlarmMessage657353280MAIN._fbBatteryAlreadyEmptyWarning4352FB_AlarmMessage657357632GVL_MODBUS.stBMSErrorReg96ST_MODBUS_REG_13TcVarGlobal657361984MAIN._afbStrings12646016FB_String02OPC.UA.DA0657467200AnalogOutputAnalogInputMotorSafetyDoorInverterBMSEventsGeneralValveApplicationNamePort_851ChangeDate2025-09-12T12:39:10GeneratedCodeSize540672GlobalDataSize81784832UTF8EncodedStringsfalse \ No newline at end of file diff --git a/StringSafetyPLC/GVLs/GVL1.sgvl b/StringSafetyPLC/GVLs/GVL1.sgvl index 9be44fd..ee7d8df 100644 --- a/StringSafetyPLC/GVLs/GVL1.sgvl +++ b/StringSafetyPLC/GVLs/GVL1.sgvl @@ -1,5 +1,5 @@  - + VoltageMod1Unit1 @@ -423,17 +423,14 @@ xVoltageOK - - 92e194a8-5898-4f2a-96c1-5aab4c92d9b1 + + 1de57bce-7cfa-4016-9d8c-8857fff990b2 - + 53217044-6ee7-4cff-a23d-88554290f7d3 - - 224b89e0-e183-458b-b0ca-6cb7325eb495 - @@ -559,17 +556,14 @@ xTempOk - - 2f77924b-691b-40be-82ee-4a7088735865 + + a0805043-5c56-4913-817c-3f43efb32a17 - + 981f18ef-ab73-4e42-99e5-e7af561e410a - - 20eaef0b-7d0f-41c8-9c5a-23ad52f1a277 - @@ -580,12 +574,9 @@ - + 4e1a128f-42c2-44a2-a616-3e9d668eae5e - - 597f09ba-a89a-44ac-a305-38cae6f0e8fc - diff --git a/StringSafetyPLC/LocalSafety/LocalSafety.sal b/StringSafetyPLC/LocalSafety/LocalSafety.sal index 80c37bf..c9ff7d1 100644 --- a/StringSafetyPLC/LocalSafety/LocalSafety.sal +++ b/StringSafetyPLC/LocalSafety/LocalSafety.sal @@ -1,8 +1,8 @@  - + - + @@ -11,22 +11,16 @@ - + - - + + - - - - - - - + @@ -72,7 +66,7 @@ - + @@ -174,22 +168,16 @@ - + - - + + - - - - - - - + @@ -235,7 +223,7 @@ - + @@ -247,22 +235,16 @@ - + - - + + - - - - - - - + @@ -308,7 +290,7 @@ - + @@ -399,7 +381,7 @@ - + @@ -760,15 +742,6 @@ - - - - - - - - - @@ -787,6 +760,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/StringSafetyPLC/Multi Setting.sms b/StringSafetyPLC/Multi Setting.sms index 5182cfb..73ab34d 100644 --- a/StringSafetyPLC/Multi Setting.sms +++ b/StringSafetyPLC/Multi Setting.sms @@ -1,5 +1,5 @@  - + 1 @@ -154,9 +154,6 @@ EL2912 50462856 28 - - - 36 diff --git a/StringSafetyPLC/PressureCheck/PressureCheck.sal b/StringSafetyPLC/PressureCheck/PressureCheck.sal index a58afba..d9110b8 100644 --- a/StringSafetyPLC/PressureCheck/PressureCheck.sal +++ b/StringSafetyPLC/PressureCheck/PressureCheck.sal @@ -1,5 +1,5 @@  - + @@ -147,7 +147,7 @@ - + diff --git a/StringSafetyPLC/PressureCheck/PressureCheck.sal.diagram b/StringSafetyPLC/PressureCheck/PressureCheck.sal.diagram index 7396e01..daacd30 100644 --- a/StringSafetyPLC/PressureCheck/PressureCheck.sal.diagram +++ b/StringSafetyPLC/PressureCheck/PressureCheck.sal.diagram @@ -1,5 +1,5 @@  - + @@ -166,7 +166,7 @@ - + @@ -233,17 +233,17 @@ - + - + - + @@ -310,17 +310,17 @@ - + - + - + @@ -387,52 +387,52 @@ - + - + - + - + - + - + - + - + diff --git a/StringSafetyPLC/TargetSystemConfig.xml b/StringSafetyPLC/TargetSystemConfig.xml index 5ff433b..a24ab6c 100644 --- a/StringSafetyPLC/TargetSystemConfig.xml +++ b/StringSafetyPLC/TargetSystemConfig.xml @@ -1,5 +1,5 @@  - + HSafetyPLC EL2912 false @@ -7,7 +7,7 @@ =STRNG01-15K1 (EL2912) 01 (V01.04) 4210722 - 17348 + 48933 false false 1 @@ -19,7 +19,4 @@ true true - - - \ No newline at end of file diff --git a/StringSafetyPLC/TempCheck/TempCheck.sal b/StringSafetyPLC/TempCheck/TempCheck.sal index a678a25..1109c4f 100644 --- a/StringSafetyPLC/TempCheck/TempCheck.sal +++ b/StringSafetyPLC/TempCheck/TempCheck.sal @@ -1,5 +1,5 @@  - + @@ -35,11 +35,11 @@ - - - - - + + + + + @@ -312,6 +312,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/StringSafetyPLC/TempCheck/TempCheck.sal.diagram b/StringSafetyPLC/TempCheck/TempCheck.sal.diagram index ffe1a46..ac8597b 100644 --- a/StringSafetyPLC/TempCheck/TempCheck.sal.diagram +++ b/StringSafetyPLC/TempCheck/TempCheck.sal.diagram @@ -1,8 +1,8 @@  - + - + @@ -190,6 +190,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/StringSafetyPLC/VoltageCheck/VoltageCheck.sal b/StringSafetyPLC/VoltageCheck/VoltageCheck.sal index e9b8e1f..290967c 100644 --- a/StringSafetyPLC/VoltageCheck/VoltageCheck.sal +++ b/StringSafetyPLC/VoltageCheck/VoltageCheck.sal @@ -1,5 +1,5 @@  - + @@ -35,11 +35,11 @@ - - - - - + + + + + @@ -282,6 +282,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/StringSafetyPLC/VoltageCheck/VoltageCheck.sal.diagram b/StringSafetyPLC/VoltageCheck/VoltageCheck.sal.diagram index ee01a1c..f7de6d7 100644 --- a/StringSafetyPLC/VoltageCheck/VoltageCheck.sal.diagram +++ b/StringSafetyPLC/VoltageCheck/VoltageCheck.sal.diagram @@ -1,5 +1,5 @@  - + @@ -46,7 +46,7 @@ - + @@ -65,45 +65,45 @@ - + - + - + - + - + - + - + - + - + - + @@ -122,45 +122,45 @@ - + - + - + - + - + - + - + - + - + - + @@ -179,65 +179,89 @@ - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Uniper.tsproj b/Uniper.tsproj index 9cfd3a0..95c5657 100644 --- a/Uniper.tsproj +++ b/Uniper.tsproj @@ -263,7 +263,7 @@ - + PLC Instance {08500001-0000-0000-F000-000000000064}