diff --git a/PLC/PLC.tmc b/PLC/PLC.tmc index 711d4c2..c654e42 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)25632standardDateTIMESTRUCT16000AdsMessageQueueFB_AdsLogStringMessageFifoQueue8321152HundredNanosecondToSecondLREAL641E-07no_assignqualified_onlyGlobal_VariablesAMSPORT_R3_MODBUSSERVUINT1610500MODBUS_TCP_PORTUINT16502MB_MAXSIZEUDINT32260MBADS_IGR_CLOSEALLUDINT324097MBADS_IGR_UDP_FLAGDWORD322147483648Global_VariableseGlobalSUpsStateE_S_UPS_State16TC_EVENTSTcTypeSystemglobal_init_slot10003qualified_onlyMAIN_xEmergencyStopOkBOOL8_xShowAckEmergencyStopBOOL8_xEMSHeartbeatNotOKLedgeBOOL8_rtrigEMSHeartbeakNotOKR_TRIG128_udiLastEMSLifeMessageUDINT32_xNoEMSLifeMessageChangeBOOL8_xEMSHeartbeatNotOKBOOL8_xReleaseEMSHeartbeatErrorBOOL8_xReleaseErrorsBOOL8true_xReleaseLimitsErrorsBOOL8true_xConfirmAlarmsBOOL8_xEnableStringBOOL8_xStartBalancingBOOL8_xCanChangeModeBOOL8true_xErrorShutdownBOOL8false_xStartSafetyCheckBOOL8_afbStringsFB_String0212336384OPC.UA.DA0_iStateINT16_iStateSafetyCheckINT16_iStateBalancingINT16_iStatePrechargeINT16_iStateDHINT16_xStartPrechargeBOOL8_xNoPowerRequestedBOOL8_rAutoPowerRequestREAL32_rPowerInverterREAL32_xFirstCycleBOOL8true_xReleaseManualModeBOOL8_eBMSControlModeE_BMS_CONTROL_MODE16E_BMS_CONTROL_MODE.AUTO_LOCAL_tonStartupDelayTON256.PTT#10S_tonBeginShutdownTON256.PTT#30S_fbNoAutomaticModeAlarmFB_TcAlarm4224_fbEStopNotOkFB_TcAlarm4224_fbEtherCATErrorString1FB_TcAlarm4224_stECString1ErrSIFB_TcSourceInfo3072_fbEtherCATErrorString2FB_TcAlarm4224_stECString2ErrSIFB_TcSourceInfo3072_fbADSReaderADSREAD1408_timADSReadTimerTON256_fbUPSFB_S_UPS_BAPI74624xSafetyRunBOOL8trueanalysis-33xSafetyErrAckBOOL8xSafetyResterTasterBOOL8_xHarwareResetButtonBOOL8_xShowErrorOnButtonBOOL8_xErrorActiveBOOL8_xInSafetyCheckModeBOOL8_xEtherCatString1OkBOOL8_tonHardwareResetButtonTON256.PTT#1S_rtHardwareResetButtonR_TRIG128_fbBatteryFullMessageFB_TcMessage4288_fbBatteryEmptyMessageFB_TcMessage4288_rSmallestSegmentVoltageREAL32_rHighestSegmentVoltageREAL32_fbSafetyFB_Safety128_uiEtherCATStateUINT16_wEtherCATStateWORD16_xEtherCatString2OkBOOL8_xAllComponentsToManualModeBOOL8_uiUINT160_fbRTrigHardwareAckR_TRIG128_fbStringReadyTimeoutTON256_rStringsSumVoltageREAL32_rDeltaUmREAL32_arPowerStringREAL0264_xStringsReadyBOOL8_xStringsErrorActiveBOOL8_xStringsInSchutdownDischargeModeBOOL8_xStringsShutdownDischargeAllowedBOOL8_xStringsAllInAutomaticModeBOOL8_xStringsOffBOOL8_xStringsBalancingDoneBOOL8_xStringsInAutoModeBOOL8_xStringSafetyComErrorBOOL8_eStringOpModeE_STRING_OPERATING_MODE16_rMaxCurrentInverterDCVoltageREAL32_rMinCurrentInverterDCVoltageREAL32_wDebug1WORD16_wDebug2WORD16_fbEMSHeartbeatTimeoutFB_ReleaseSignal768_fbPowerMeterPowerFB_PowerMeter3968_fbPowerMeter24VFB_PowerMeter3968_uiNumberOfActiveStringsUINT16_xGetPowerMeterDataBOOL8_rPowerDHREAL32_fbTONDHCycleTimeTON256.PTT#15M_fbEMSHeartbeatAlarmFB_TcAlarm4224SM_AUTOSM_PRECHARGESM_MANUALSM_CAPACITY_TESTSM_BALANCINGSM_SAFETY_CHECKTwinCAT_PreventOnlineChangeGvlWriteLineIDsBOOL8truePlcProfilerActiveBOOL8falsePlcProfilerConfigChecksumSTRING(64)520linkalwaysGVL_SCADAstHMIInterfaceST_STRING_HMI_INTERFACE022460736stAckAlarmsButtonST_HMI_CONTROL_BUTTON32.xReleasetruestAutomaticModeHMIST_AUTO_HMI_INTERFACE96eRequestedControlModeE_BMS_CONTROL_MODE16eCurrentControlModeE_BMS_CONTROL_MODE16xCanChangeControlModeBOOL8xDummyBOOL8falseeCycleStatusE_CYCLE_STATUS16diCurrentBatteryPowerDINT32OPC.UA.DA1OPC.UA.DA.Access1lrChargedPowerValueWHLREAL64lrDischargedPowerValueWHLREAL64lrLastCycleUtilityPowerValueWhLREAL64qualified_onlyGVL_CONFIGtimEMSHeartbeatTimeoutTIME32t#5sTcPersistentuiNumberOfStringsUINT16E_BMS_CONTROL_MODE.AUTO_LOCAL_tonStartupDelayTON256.PTT#10S_tonBeginShutdownTON256.PTT#30S_fbNoAutomaticModeAlarmFB_TcAlarm4224_fbEStopNotOkFB_TcAlarm4224_fbEtherCATErrorString1FB_TcAlarm4224_stECString1ErrSIFB_TcSourceInfo3072_fbEtherCATErrorString2FB_TcAlarm4224_stECString2ErrSIFB_TcSourceInfo3072_fbADSReaderADSREAD1408_timADSReadTimerTON256_fbUPSFB_S_UPS_BAPI74624xSafetyRunBOOL8trueanalysis-33xSafetyErrAckBOOL8xSafetyResterTasterBOOL8_xHarwareResetButtonBOOL8_xShowErrorOnButtonBOOL8_xErrorActiveBOOL8_xInSafetyCheckModeBOOL8_xEtherCatString1OkBOOL8_tonHardwareResetButtonTON256.PTT#1S_rtHardwareResetButtonR_TRIG128_fbBatteryFullMessageFB_TcMessage4288_fbBatteryEmptyMessageFB_TcMessage4288_rSmallestSegmentVoltageREAL32_rHighestSegmentVoltageREAL32_fbSafetyFB_Safety128_uiEtherCATStateUINT16_wEtherCATStateWORD16_xEtherCatString2OkBOOL8_xAllComponentsToManualModeBOOL8_uiUINT160_fbRTrigHardwareAckR_TRIG128_fbStringReadyTimeoutTON256_rStringsSumVoltageREAL32_rDeltaUmREAL32_arPowerStringREAL0264_xStringsReadyBOOL8_xStringsErrorActiveBOOL8_xStringsInSchutdownDischargeModeBOOL8_xStringsShutdownDischargeAllowedBOOL8_xStringsAllInAutomaticModeBOOL8_xStringsOffBOOL8_xStringsBalancingDoneBOOL8_xStringsInAutoModeBOOL8_xStringSafetyComErrorBOOL8_eStringOpModeE_STRING_OPERATING_MODE16_rMaxCurrentInverterDCVoltageREAL32_rMinCurrentInverterDCVoltageREAL32_wDebug1WORD16_wDebug2WORD16_fbEMSHeartbeatTimeoutFB_ReleaseSignal768_fbPowerMeterPowerFB_PowerMeter3968_fbPowerMeter24VFB_PowerMeter3968_uiNumberOfActiveStringsUINT16_xGetPowerMeterDataBOOL8_rPowerDHREAL32_fbTONDHCycleTimeTON256.PTT#15M_fbEMSHeartbeatAlarmFB_TcAlarm4224SM_AUTOSM_PRECHARGESM_MANUALSM_CAPACITY_TESTSM_BALANCINGSM_SAFETY_CHECKTwinCAT_PreventOnlineChangeGvlWriteLineIDsBOOL8truePlcProfilerActiveBOOL8falsePlcProfilerConfigChecksumSTRING(64)520linkalwaysGVL_CONFIGtimEMSHeartbeatTimeoutTIME32t#5sTcPersistentuiNumberOfStringsUINT162uiNumberOfUnitsUINT16axStringEnabledBOOL0216TcPersistentstUnitConfigST_UNIT_CONFIG 80 V per Unit]]>32960TcPersistentrStringEmptyVoltageREAL 55.0V per Segment)]]>32660TcPersistenttimUnitStartupTimeTIME32T#15STcPersistenttimUnitBalancingStartupTimeTIME32T#3MTcPersistenttimStringReadyTimeoutTIME32T#3MTcPersistenttimIsoErrorTimeoutTIME32T#20STcPersistentrBalancingFactorREAL3220TcPersistentqualified_onlyGVL_MODBUSwConfirmAlarmsWORD16stBMSErrorRegST_MODBUS_REG_1364stModbusEMSCommST_EMS_MODBUS_INTERFACE2192.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.]]>768qualified_onlyPLC{08500001-0000-0000-F000-000000000064}0PlcTask#x02010030DeviceLog FilterUDINT#x08508045DeviceLog Filter000000000PlcTask Inputs099221504MAIN._xEmergencyStopOk8BOOL641605040MAIN._afbStrings[0].xECWcState8BOOL641754944MAIN._afbStrings[0].xIsoErrorL18BOOL641754952MAIN._afbStrings[0].xIsoErrorL28BOOL641754960MAIN._afbStrings[0].xRepairSwitchOk8BOOL641754968MAIN._afbStrings[0].xSafetyComError8BOOLanalysis-33641754976MAIN._afbStrings[0].xSafetyIntlksOk8BOOL641754984MAIN._afbStrings[0].xDCCBOpen8BOOL641755080MAIN._afbStrings[0]._fbModule1.xLeakageSegments128BOOL641756008MAIN._afbStrings[0]._fbModule1.xLeakageSegments348BOOL641756016MAIN._afbStrings[0]._fbModule1.xLeakageTank8BOOL641756024MAIN._afbStrings[0]._fbModule1.uiECState16UINT641756064MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOL641758016MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOL641758024MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOL641769728MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOL641769736MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOL641780560MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOL641780568MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INT641791008MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOL641791024MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOL641791032MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOL641791040MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOL641851664MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOL641851672MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INT641862112MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOL641862128MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOL641862136MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOL641862144MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INT641922688MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOL641923936MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOL641923944MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard Unit 1, Index 1 -> Unit 2 etc.]]>768qualified_onlyGVL_SCADAstHMIInterfaceST_STRING_HMI_INTERFACE022460736stAckAlarmsButtonST_HMI_CONTROL_BUTTON32.xReleasetruestAutomaticModeHMIST_AUTO_HMI_INTERFACE96eRequestedControlModeE_BMS_CONTROL_MODE16eCurrentControlModeE_BMS_CONTROL_MODE16xCanChangeControlModeBOOL8xDummyBOOL8falseeCycleStatusE_CYCLE_STATUS16diCurrentBatteryPowerDINT32OPC.UA.DA1OPC.UA.DA.Access1lrChargedPowerValueWHLREAL64lrDischargedPowerValueWHLREAL64lrLastCycleUtilityPowerValueWhLREAL64qualified_onlyPLC{08500001-0000-0000-F000-000000000064}0PlcTask#x02010030DeviceLog FilterUDINT#x08508045DeviceLog Filter000000000PlcTask Inputs099155968MAIN._xEmergencyStopOk8BOOL641605040MAIN._afbStrings[0].xECWcState8BOOL641754944MAIN._afbStrings[0].xIsoErrorL18BOOL641754952MAIN._afbStrings[0].xIsoErrorL28BOOL641754960MAIN._afbStrings[0].xRepairSwitchOk8BOOL641754968MAIN._afbStrings[0].xSafetyComError8BOOLanalysis-33641754976MAIN._afbStrings[0].xSafetyIntlksOk8BOOL641754984MAIN._afbStrings[0].xDCCBOpen8BOOL641755080MAIN._afbStrings[0]._fbModule1.xLeakageSegments128BOOL641756008MAIN._afbStrings[0]._fbModule1.xLeakageSegments348BOOL641756016MAIN._afbStrings[0]._fbModule1.xLeakageTank8BOOL641756024MAIN._afbStrings[0]._fbModule1.uiECState16UINT641756064MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOL641758016MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOL641758024MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOL641769728MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOL641769736MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOL641780560MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOL641780568MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INT641791008MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOL641791024MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOL641791032MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOL641791040MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOL641851664MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOL641851672MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INT641862112MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOL641862128MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOL641862136MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOL641862144MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INT641922688MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOL641923936MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOL641923944MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOL641923952MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INT641967872MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOL641969120MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOL641969128MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOL641969136MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INT642013056MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOL642014304MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOL642014312MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOL642014320MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INT642058240MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOL642059488MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOL642059496MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOL653807280MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INT653851200MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOL653852448MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOL653852456MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOL653852464MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.iAnalogValue16INT653896384MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.xUnderrange8BOOL653897632MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.xOverrange8BOOL653897640MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.xErrorCard8BOOL653897648MAIN._afbStrings[1]._fbStringCurrent.iAnalogValue16INT654043776MAIN._afbStrings[1]._fbStringCurrent.xUnderrange8BOOL654045024MAIN._afbStrings[1]._fbStringCurrent.xOverrange8BOOL654045032MAIN._afbStrings[1]._fbStringCurrent.xErrorCard8BOOL654045040MAIN.xSafetyResterTaster8BOOL654190416MAIN._xHarwareResetButton8BOOL654190424MAIN._fbSafety.xVoltagesInRange8BOOL654199552MAIN._fbSafety.xPressureInRange8BOOL654199560MAIN._fbSafety.xTemperaturesInRange8BOOL654199568MAIN._uiEtherCATState16UINT6541996161PlcTask Outputs099221504MAIN._xShowAckEmergencyStop8BOOL641605048MAIN._afbStrings[0].xCloseDCCB8BOOL641755072MAIN._afbStrings[0].xResetSafetyDCCB8BOOL641755088MAIN._afbStrings[0]._fbModule1._fbUnit1.xResetMCB8BOOL641756912MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse641758272MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue641758280MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse641769984MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue641769992MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL641793344MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT641793360MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL641864448MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT641864464MAIN._afbStrings[0]._fbModule1._fbUnit2.xResetMCB8BOOL642255792MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse642257152MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue642257160MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse642268864MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue642268872MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL642292224MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT642292240MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL642363328MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT642363344MAIN._afbStrings[0]._fbModule1._fbUnit3.xResetMCB8BOOL642754672MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse642756032MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue642756040MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse642767744MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue642767752MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL642791104MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT642791120MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL642862208MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT642862224MAIN._afbStrings[0]._fbModule1._fbUnit4.xResetMCB8BOOL643253552MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse643254912MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue643254920MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse643266624MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue643266632MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL643289984MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT643290000MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL643361088MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT643361104MAIN._afbStrings[0]._fbModule2._fbUnit1.xResetMCB8BOOL643775792MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse643777152MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue643777160MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse643788864MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue643788872MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL643812224MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT643812240MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL643883328MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT643883344MAIN._afbStrings[0]._fbModule2._fbUnit2.xResetMCB8BOOL644274672MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse644276032MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue644276040MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse644287744MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue644287752MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL644311104MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT644311120MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL644382208MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT644382224MAIN._afbStrings[0]._fbModule2._fbUnit3.xResetMCB8BOOL644773552MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse644774912MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue644774920MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse644786624MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue644786632MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL644809984MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT644810000MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL644881088MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT644881104MAIN._afbStrings[0]._fbModule2._fbUnit4.xResetMCB8BOOL645272432MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse645273792MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue645273800MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse645285504MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue645285512MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL645308864MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT645308880MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL645379968MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT645379984MAIN._afbStrings[0]._fbModule3._fbUnit1.xResetMCB8BOOL645794672MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse645796032MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue645796040MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse645807744MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue645807752MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL645831104MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT645831120MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL645902208MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT645902224MAIN._afbStrings[0]._fbModule3._fbUnit2.xResetMCB8BOOL646293552MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse646294912MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue646294920MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse646306624MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue646306632MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL646329984MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT646330000MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL646401088MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT646401104MAIN._afbStrings[0]._fbModule3._fbUnit3.xResetMCB8BOOL646792432MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse646793792MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue646793800MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse646805504MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue646805512MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL646828864MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT646828880MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL646899968MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT646899984MAIN._afbStrings[0]._fbModule3._fbUnit4.xResetMCB8BOOL647291312MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse647292672MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue647292680MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse647304384MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue647304392MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL647327744MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT647327760MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL647398848MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT647398864MAIN._afbStrings[1].xCloseDCCB8BOOL647923264MAIN._afbStrings[1].xResetSafetyDCCB8BOOL647923280MAIN._afbStrings[1]._fbModule1._fbUnit1.xResetMCB8BOOL647925104MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse647926464MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue647926472MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse647938176MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue647938184MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL647961536MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT647961552MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL648032640MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT648032656MAIN._afbStrings[1]._fbModule1._fbUnit2.xResetMCB8BOOL648423984MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse648425344MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue648425352MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse648437056MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue648437064MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL648460416MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT648460432MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL648531520MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT648531536MAIN._afbStrings[1]._fbModule1._fbUnit3.xResetMCB8BOOL648922864MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse648924224MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue648924232MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse648935936MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue648935944MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL648959296MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT648959312MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL649030400MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT649030416MAIN._afbStrings[1]._fbModule1._fbUnit4.xResetMCB8BOOL649421744MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse649423104MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue649423112MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse649434816MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue649434824MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL649458176MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT649458192MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL649529280MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT649529296MAIN._afbStrings[1]._fbModule2._fbUnit1.xResetMCB8BOOL649943984MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse649945344MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue649945352MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse649957056MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue649957064MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL649980416MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT649980432MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL650051520MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT650051536MAIN._afbStrings[1]._fbModule2._fbUnit2.xResetMCB8BOOL650442864MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse650444224MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue650444232MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse650455936MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue650455944MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL650479296MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT650479312MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL650550400MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT650550416MAIN._afbStrings[1]._fbModule2._fbUnit3.xResetMCB8BOOL650941744MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse650943104MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue650943112MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse650954816MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue650954824MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL650978176MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT650978192MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL651049280MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT651049296MAIN._afbStrings[1]._fbModule2._fbUnit4.xResetMCB8BOOL651440624MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse651441984MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue651441992MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse651453696MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue651453704MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL651477056MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT651477072MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL651548160MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT651548176MAIN._afbStrings[1]._fbModule3._fbUnit1.xResetMCB8BOOL651962864MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse651964224MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue651964232MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse651975936MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue651975944MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL651999296MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT651999312MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL652070400MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT652070416MAIN._afbStrings[1]._fbModule3._fbUnit2.xResetMCB8BOOL652461744MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse652463104MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue652463112MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse652474816MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue652474824MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL652498176MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT652498192MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL652569280MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT652569296MAIN._afbStrings[1]._fbModule3._fbUnit3.xResetMCB8BOOL652960624MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse652961984MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue652961992MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse652973696MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue652973704MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL652997056MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT652997072MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL653068160MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT653068176MAIN._afbStrings[1]._fbModule3._fbUnit4.xResetMCB8BOOL653459504MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse653460864MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue653460872MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse653472576MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue653472584MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL653495936MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT653495952MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL653567040MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT653567056MAIN.xSafetyRun8BOOLtrueanalysis-33654190400MAIN.xSafetyErrAck8BOOL654190408MAIN._xShowErrorOnButton8BOOL6541904323PlcTask 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_INTERLOCKS8BOOL654045040MAIN.xSafetyResterTaster8BOOL654190416MAIN._xHarwareResetButton8BOOL654190424MAIN._fbSafety.xVoltagesInRange8BOOL654199552MAIN._fbSafety.xPressureInRange8BOOL654199560MAIN._fbSafety.xTemperaturesInRange8BOOL654199568MAIN._uiEtherCATState16UINT6541996161PlcTask Outputs099155968MAIN._xShowAckEmergencyStop8BOOL641605048MAIN._afbStrings[0].xCloseDCCB8BOOL641755072MAIN._afbStrings[0].xResetSafetyDCCB8BOOL641755088MAIN._afbStrings[0]._fbModule1._fbUnit1.xResetMCB8BOOL641756912MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse641758272MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue641758280MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse641769984MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue641769992MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL641793344MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT641793360MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL641864448MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT641864464MAIN._afbStrings[0]._fbModule1._fbUnit2.xResetMCB8BOOL642255792MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse642257152MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue642257160MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse642268864MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue642268872MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL642292224MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT642292240MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL642363328MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT642363344MAIN._afbStrings[0]._fbModule1._fbUnit3.xResetMCB8BOOL642754672MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse642756032MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue642756040MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse642767744MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue642767752MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL642791104MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT642791120MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL642862208MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT642862224MAIN._afbStrings[0]._fbModule1._fbUnit4.xResetMCB8BOOL643253552MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse643254912MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue643254920MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse643266624MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue643266632MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL643289984MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT643290000MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL643361088MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT643361104MAIN._afbStrings[0]._fbModule2._fbUnit1.xResetMCB8BOOL643775792MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse643777152MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue643777160MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse643788864MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue643788872MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL643812224MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT643812240MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL643883328MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT643883344MAIN._afbStrings[0]._fbModule2._fbUnit2.xResetMCB8BOOL644274672MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse644276032MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue644276040MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse644287744MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue644287752MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL644311104MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT644311120MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL644382208MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT644382224MAIN._afbStrings[0]._fbModule2._fbUnit3.xResetMCB8BOOL644773552MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse644774912MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue644774920MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse644786624MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue644786632MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL644809984MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT644810000MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL644881088MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT644881104MAIN._afbStrings[0]._fbModule2._fbUnit4.xResetMCB8BOOL645272432MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse645273792MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue645273800MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse645285504MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue645285512MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL645308864MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT645308880MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL645379968MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT645379984MAIN._afbStrings[0]._fbModule3._fbUnit1.xResetMCB8BOOL645794672MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse645796032MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue645796040MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse645807744MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue645807752MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL645831104MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT645831120MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL645902208MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT645902224MAIN._afbStrings[0]._fbModule3._fbUnit2.xResetMCB8BOOL646293552MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse646294912MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue646294920MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse646306624MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue646306632MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL646329984MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT646330000MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL646401088MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT646401104MAIN._afbStrings[0]._fbModule3._fbUnit3.xResetMCB8BOOL646792432MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse646793792MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue646793800MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse646805504MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue646805512MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL646828864MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT646828880MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL646899968MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT646899984MAIN._afbStrings[0]._fbModule3._fbUnit4.xResetMCB8BOOL647291312MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse647292672MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue647292680MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse647304384MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue647304392MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL647327744MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT647327760MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL647398848MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT647398864MAIN._afbStrings[1].xCloseDCCB8BOOL647923264MAIN._afbStrings[1].xResetSafetyDCCB8BOOL647923280MAIN._afbStrings[1]._fbModule1._fbUnit1.xResetMCB8BOOL647925104MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse647926464MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue647926472MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse647938176MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue647938184MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL647961536MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT647961552MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL648032640MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT648032656MAIN._afbStrings[1]._fbModule1._fbUnit2.xResetMCB8BOOL648423984MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse648425344MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue648425352MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse648437056MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue648437064MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL648460416MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT648460432MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL648531520MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT648531536MAIN._afbStrings[1]._fbModule1._fbUnit3.xResetMCB8BOOL648922864MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse648924224MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue648924232MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse648935936MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue648935944MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL648959296MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT648959312MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL649030400MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT649030416MAIN._afbStrings[1]._fbModule1._fbUnit4.xResetMCB8BOOL649421744MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse649423104MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue649423112MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse649434816MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue649434824MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL649458176MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT649458192MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL649529280MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT649529296MAIN._afbStrings[1]._fbModule2._fbUnit1.xResetMCB8BOOL649943984MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse649945344MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue649945352MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse649957056MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue649957064MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL649980416MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT649980432MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL650051520MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT650051536MAIN._afbStrings[1]._fbModule2._fbUnit2.xResetMCB8BOOL650442864MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse650444224MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue650444232MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse650455936MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue650455944MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL650479296MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT650479312MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL650550400MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT650550416MAIN._afbStrings[1]._fbModule2._fbUnit3.xResetMCB8BOOL650941744MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse650943104MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue650943112MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse650954816MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue650954824MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL650978176MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT650978192MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL651049280MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT651049296MAIN._afbStrings[1]._fbModule2._fbUnit4.xResetMCB8BOOL651440624MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse651441984MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue651441992MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse651453696MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue651453704MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL651477056MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT651477072MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL651548160MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT651548176MAIN._afbStrings[1]._fbModule3._fbUnit1.xResetMCB8BOOL651962864MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse651964224MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue651964232MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse651975936MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue651975944MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL651999296MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT651999312MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL652070400MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT652070416MAIN._afbStrings[1]._fbModule3._fbUnit2.xResetMCB8BOOL652461744MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse652463104MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue652463112MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse652474816MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue652474824MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL652498176MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT652498192MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL652569280MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT652569296MAIN._afbStrings[1]._fbModule3._fbUnit3.xResetMCB8BOOL652960624MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse652961984MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue652961992MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse652973696MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue652973704MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL652997056MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT652997072MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL653068160MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT653068176MAIN._afbStrings[1]._fbModule3._fbUnit4.xResetMCB8BOOL653459504MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse653460864MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue653460872MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse653472576MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue653472584MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL653495936MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT653495952MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL653567040MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT653567056MAIN.xSafetyRun8BOOLtrueanalysis-33654190400MAIN.xSafetyErrAck8BOOL654190408MAIN._xShowErrorOnButton8BOOL6541904323PlcTask Internal099155968GVL_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_INTERLOCKS 1.000 W per unit]]>32REAL6500TcPersistentTcVarGlobal654230784GVL_CONFIG.rStringFullyChargedVoltage 80 V per Unit]]>32REAL960TcPersistentTcVarGlobal654230816GVL_CONFIG.rStringEmptyVoltage 55.0V per Segment)]]>32REAL660TcPersistentTcVarGlobal654230848GVL_CONFIG.timUnitStartupTime32TIMET#15STcPersistentTcVarGlobal654230880GVL_CONFIG.timUnitBalancingStartupTime32TIMET#3MTcPersistentTcVarGlobal654230912GVL_CONFIG.timStringReadyTimeout32TIMET#3MTcPersistentTcVarGlobal654230944GVL_CONFIG.timIsoErrorTimeout32TIMET#20STcPersistentTcVarGlobal654230976GVL_CONFIG.rBalancingFactor32REAL20TcPersistentTcVarGlobal654231008GVL_MODBUS.stModbusEMSComm2192ST_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.OFFTcVarGlobal654231040GVL_MODBUS.awWarningsUnitsActive 14.047 Index 0 -> Unit 1, Index 1 -> Unit 2 etc.]]>768U_UNIT_WARNING_REGISTER024TcVarGlobal654233312GVL_MODBUS.awErrorsUnitsActive 15.047 - Index 0 -> Unit 1, Index 1 -> Unit 2 etc.]]>768U_UNIT_ERROR_REGISTER024TcVarGlobal654234080GVL_SCADA.stHMIInterface2460736ST_STRING_HMI_INTERFACE02TcVarGlobal654234848GVL_SCADA.stAckAlarmsButton32ST_HMI_CONTROL_BUTTON.xReleasetrueTcVarGlobal656695584GVL_SCADA.stAutomaticModeHMI96ST_AUTO_HMI_INTERFACETcVarGlobal656695616GVL_SCADA.eRequestedControlMode16E_BMS_CONTROL_MODETcVarGlobal656695712GVL_SCADA.eCurrentControlMode16E_BMS_CONTROL_MODETcVarGlobal656695728GVL_SCADA.xCanChangeControlMode8BOOLTcVarGlobal656695744GVL_SCADA.xDummy8BOOLfalseTcVarGlobal656695752GVL_SCADA.eCycleStatus16E_CYCLE_STATUSTcVarGlobal656695760GVL_SCADA.diCurrentBatteryPower32DINTOPC.UA.DA1OPC.UA.DA.Access1TcVarGlobal656695776GVL_SCADA.lrChargedPowerValueWH64LREALTcVarGlobal656695808GVL_SCADA.lrDischargedPowerValueWH64LREALTcVarGlobal656695872GVL_SCADA.lrLastCycleUtilityPowerValueWh64LREALTcVarGlobal656695936TwinCAT_SystemInfoVarList._AppInfo2048PlcAppSystemInfono_initTcVarGlobal656696320TwinCAT_SystemInfoVarList._TaskInfo1024PlcTaskSystemInfo11no_initTcVarGlobal656698368TwinCAT_SystemInfoVarList._TaskPouOid_PlcTask32OTCIDno_initTcVarGlobal656699392TwinCAT_SystemInfoVarList._TaskOid_PlcTask32OTCIDno_initTcVarGlobal656699424TwinCAT_SystemInfoVarList.__PlcTask896_Implicit_Task_Info.dwVersion2TcContextNamePlcTaskTcVarGlobal656699456TC_EVENTS.BMSEvents2688ST_BMSEventstc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228init_on_onlchangeTcVarGlobal656922080MAIN._fbEMSHeartbeatAlarm4224FB_TcAlarm656924800SafetyDoorMotorAnalogOutputAnalogInputInverterBMSEventsGeneralValveApplicationNamePort_851ChangeDate2025-07-10T11:12:06GeneratedCodeSize532480GlobalDataSize81723392UTF8EncodedStringsfalse \ No newline at end of file + Index 0 -> Unit 1, Index 1 -> Unit 2 etc.]]>768U_UNIT_ERROR_REGISTER024TcVarGlobal654234080GVL_SCADA.stHMIInterface2460736ST_STRING_HMI_INTERFACE02TcVarGlobal654234848GVL_SCADA.stAckAlarmsButton32ST_HMI_CONTROL_BUTTON.xReleasetrueTcVarGlobal656695584GVL_SCADA.stAutomaticModeHMI96ST_AUTO_HMI_INTERFACETcVarGlobal656695616GVL_SCADA.eRequestedControlMode16E_BMS_CONTROL_MODETcVarGlobal656695712GVL_SCADA.eCurrentControlMode16E_BMS_CONTROL_MODETcVarGlobal656695728GVL_SCADA.xCanChangeControlMode8BOOLTcVarGlobal656695744GVL_SCADA.xDummy8BOOLfalseTcVarGlobal656695752GVL_SCADA.eCycleStatus16E_CYCLE_STATUSTcVarGlobal656695760GVL_SCADA.diCurrentBatteryPower32DINTOPC.UA.DA1OPC.UA.DA.Access1TcVarGlobal656695776GVL_SCADA.lrChargedPowerValueWH64LREALTcVarGlobal656695808GVL_SCADA.lrDischargedPowerValueWH64LREALTcVarGlobal656695872GVL_SCADA.lrLastCycleUtilityPowerValueWh64LREALTcVarGlobal656695936TwinCAT_SystemInfoVarList._AppInfo2048PlcAppSystemInfono_initTcVarGlobal656696320TwinCAT_SystemInfoVarList._TaskInfo1024PlcTaskSystemInfo11no_initTcVarGlobal656698368TwinCAT_SystemInfoVarList._TaskPouOid_PlcTask32OTCIDno_initTcVarGlobal656699392TwinCAT_SystemInfoVarList._TaskOid_PlcTask32OTCIDno_initTcVarGlobal656699424TwinCAT_SystemInfoVarList.__PlcTask896_Implicit_Task_Info.dwVersion2TcContextNamePlcTaskTcVarGlobal656699456TC_EVENTS.BMSEvents2688ST_BMSEventstc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228init_on_onlchangeTcVarGlobal656922080MAIN._fbEMSHeartbeatAlarm4224FB_TcAlarm656924800SafetyDoorMotorAnalogOutputAnalogInputInverterBMSEventsGeneralValveApplicationNamePort_851ChangeDate2025-07-21T11:25:45GeneratedCodeSize528384GlobalDataSize81723392UTF8EncodedStringsfalse \ No newline at end of file diff --git a/PLC/POUs/FB_String.TcPOU b/PLC/POUs/FB_String.TcPOU index 3258f23..45f1b6d 100644 --- a/PLC/POUs/FB_String.TcPOU +++ b/PLC/POUs/FB_String.TcPOU @@ -400,7 +400,7 @@ HandleErrors(); CASE _iState OF 0: // Idle // Start in normal mode - IF xEnable AND xAllModulesInAutoMode AND xRepairSwitchOk AND (NOT _xErrorInternal) THEN + IF (xEnable OR xStartBalancing) AND xAllModulesInAutoMode AND xRepairSwitchOk AND (NOT _xErrorInternal) THEN _xEnable := TRUE; CASE eOperationMode OF @@ -412,6 +412,7 @@ CASE _iState OF E_STRING_OPERATING_MODE.BALANCING: _xStartBalancing := TRUE; _xReleaseLimitErrorsInternal := FALSE; + _xEnable := FALSE; _iState := 7; // Safety check mode diff --git a/PLC/POUs/FB_Unit.TcPOU b/PLC/POUs/FB_Unit.TcPOU index d5001a9..7409f16 100644 --- a/PLC/POUs/FB_Unit.TcPOU +++ b/PLC/POUs/FB_Unit.TcPOU @@ -996,7 +996,7 @@ CASE _iState OF _iState := 1000; END_IF - IF (NOT xEnable) THEN + IF (NOT xEnable) AND NOT xStartBalancing THEN _iState := 51; END_IF diff --git a/Uniper.tsproj b/Uniper.tsproj index b69f787..a745c45 100644 --- a/Uniper.tsproj +++ b/Uniper.tsproj @@ -194,7 +194,7 @@ - ARRAY [0..2] OF BIT + ARRAY [0..2] OF BIT 3 BIT @@ -203,7 +203,7 @@ - ARRAY [0..1] OF BIT + ARRAY [0..1] OF BIT 2 BIT @@ -269,7 +269,7 @@ - + PLC Instance {08500001-0000-0000-F000-000000000064}