Iso and leackage error messages added
This commit is contained in:
@@ -305,6 +305,9 @@ VAR_GLOBAL PERSISTENT
|
||||
// All modules in string not ready timeout
|
||||
timStringReadyTimeout : TIME := T#3M;
|
||||
|
||||
// Timeout for isolation error
|
||||
timIsoErrorTimeout : TIME := T#20s;
|
||||
|
||||
// Dummy to deactivate functions
|
||||
xDummy : BOOL := FALSE;
|
||||
|
||||
|
||||
476
PLC/PLC.tmc
476
PLC/PLC.tmc
File diff suppressed because one or more lines are too long
@@ -105,6 +105,15 @@ VAR
|
||||
// Units out of balance alarm
|
||||
_fbUnitsOutOfBalanceAlarm : FB_TcAlarm;
|
||||
|
||||
// Leackage tank alarm
|
||||
_fbLeackageTankAlarm : FB_TcAlarm;
|
||||
|
||||
// Leackage Segment 1/2 alarm
|
||||
_fbLeackageSegment12Alarm : FB_TcAlarm;
|
||||
|
||||
// Leackage Segemnt 3/4 alarm
|
||||
_fbLeackageSegment34Alarm : FB_TcAlarm;
|
||||
|
||||
// Connection lost alarm
|
||||
_fbConnLostAlarm : FB_TcAlarm;
|
||||
|
||||
@@ -156,6 +165,54 @@ IF _fbConnLostAlarm.eConfirmationState = TcEventConfirmationState.WaitForConfirm
|
||||
END_IF
|
||||
|
||||
|
||||
// ===============================
|
||||
// Leackage tank error (1 - OK; 0 - Leackage)
|
||||
// ===============================
|
||||
IF (NOT xLeakageTank) AND (NOT _fbLeackageTankAlarm.bRaised) AND xReleaseErrors THEN
|
||||
_fbLeackageTankAlarm.Raise(0);
|
||||
END_IF
|
||||
|
||||
IF xLeakageTank AND _fbLeackageTankAlarm.bRaised THEN
|
||||
_fbLeackageTankAlarm.Clear(0, FALSE);
|
||||
END_IF
|
||||
|
||||
IF _fbLeackageTankAlarm.eConfirmationState = TcEventConfirmationState.WaitForConfirmation AND xConfirmAlarms THEN
|
||||
_fbLeackageTankAlarm.Confirm(0);
|
||||
END_IF
|
||||
|
||||
|
||||
// ===============================
|
||||
// Leackage Unit 1/2 error (1 - OK; 0 - Leackage)
|
||||
// ===============================
|
||||
IF (NOT xLeakageSegments12) AND (NOT _fbLeackageSegment12Alarm.bRaised) AND xReleaseErrors THEN
|
||||
_fbLeackageSegment12Alarm.Raise(0);
|
||||
END_IF
|
||||
|
||||
IF xLeakageSegments12 AND _fbLeackageSegment12Alarm.bRaised THEN
|
||||
_fbLeackageSegment12Alarm.Clear(0, FALSE);
|
||||
END_IF
|
||||
|
||||
IF _fbLeackageSegment12Alarm.eConfirmationState = TcEventConfirmationState.WaitForConfirmation AND xConfirmAlarms THEN
|
||||
_fbLeackageSegment12Alarm.Confirm(0);
|
||||
END_IF
|
||||
|
||||
|
||||
// ===============================
|
||||
// Leackage Unit 3/4 error (1 - OK; 0 - Leackage)
|
||||
// ===============================
|
||||
IF (NOT xLeakageSegments34) AND (NOT _fbLeackageSegment34Alarm.bRaised) AND xReleaseErrors THEN
|
||||
_fbLeackageSegment34Alarm.Raise(0);
|
||||
END_IF
|
||||
|
||||
IF xLeakageSegments34 AND _fbLeackageSegment34Alarm.bRaised THEN
|
||||
_fbLeackageSegment34Alarm.Clear(0, FALSE);
|
||||
END_IF
|
||||
|
||||
IF _fbLeackageSegment34Alarm.eConfirmationState = TcEventConfirmationState.WaitForConfirmation AND xConfirmAlarms THEN
|
||||
_fbLeackageSegment34Alarm.Confirm(0);
|
||||
END_IF
|
||||
|
||||
|
||||
// ===============================
|
||||
// Unit 1
|
||||
// ===============================
|
||||
@@ -481,7 +538,14 @@ _fbConnLostAlarm.ipArguments.Clear().AddString(_sName);
|
||||
|
||||
|
||||
// Create leakage alarm messages
|
||||
]]></ST>
|
||||
_fbLeackageTankAlarm.CreateEx(stEventEntry := TC_EVENTS.General.LeakageTank, bWithConfirmation := TRUE, 0);
|
||||
_fbLeackageTankAlarm.ipArguments.Clear().AddString(_sName);
|
||||
|
||||
_fbLeackageSegment12Alarm.CreateEx(stEventEntry := TC_EVENTS.General.LeakageDS12, bWithConfirmation := TRUE, 0);
|
||||
_fbLeackageSegment12Alarm.ipArguments.Clear().AddString(_sName);
|
||||
|
||||
_fbLeackageSegment34Alarm.CreateEx(stEventEntry := TC_EVENTS.General.LeakageDS34, bWithConfirmation := TRUE, 0);
|
||||
_fbLeackageSegment34Alarm.ipArguments.Clear().AddString(_sName);]]></ST>
|
||||
</Implementation>
|
||||
</Method>
|
||||
<Property Name="Name" Id="{bc8bc990-5071-47c9-a928-a129c60c6f41}">
|
||||
@@ -511,7 +575,12 @@ _fbUnit4.Name := CONCAT(_sName, ' - Unit 4');
|
||||
_fbUnitsOutOfBalanceAlarm.ipArguments.Clear().AddString(_sName);
|
||||
|
||||
// Create connection lost alarm
|
||||
_fbConnLostAlarm.ipArguments.Clear().AddString(_sName);]]></ST>
|
||||
_fbConnLostAlarm.ipArguments.Clear().AddString(_sName);
|
||||
|
||||
// Create leackage alarm messages
|
||||
_fbLeackageTankAlarm.ipArguments.Clear().AddString(_sName);
|
||||
_fbLeackageSegment12Alarm.ipArguments.Clear().AddString(_sName);
|
||||
_fbLeackageSegment34Alarm.ipArguments.Clear().AddString(_sName);]]></ST>
|
||||
</Implementation>
|
||||
</Set>
|
||||
</Property>
|
||||
@@ -528,6 +597,21 @@ _fbConnLostAlarm.ipArguments.Clear().AddString(_sName);]]></ST>
|
||||
<LineId Id="349" Count="0" />
|
||||
<LineId Id="348" Count="0" />
|
||||
<LineId Id="350" Count="1" />
|
||||
<LineId Id="354" Count="3" />
|
||||
<LineId Id="353" Count="0" />
|
||||
<LineId Id="359" Count="0" />
|
||||
<LineId Id="361" Count="1" />
|
||||
<LineId Id="360" Count="0" />
|
||||
<LineId Id="358" Count="0" />
|
||||
<LineId Id="363" Count="1" />
|
||||
<LineId Id="366" Count="0" />
|
||||
<LineId Id="365" Count="0" />
|
||||
<LineId Id="367" Count="1" />
|
||||
<LineId Id="384" Count="0" />
|
||||
<LineId Id="370" Count="13" />
|
||||
<LineId Id="369" Count="0" />
|
||||
<LineId Id="386" Count="14" />
|
||||
<LineId Id="385" Count="0" />
|
||||
<LineId Id="12" Count="275" />
|
||||
<LineId Id="317" Count="2" />
|
||||
<LineId Id="326" Count="0" />
|
||||
@@ -551,6 +635,11 @@ _fbConnLostAlarm.ipArguments.Clear().AddString(_sName);]]></ST>
|
||||
<LineId Id="19" Count="1" />
|
||||
<LineId Id="17" Count="0" />
|
||||
<LineId Id="2" Count="0" />
|
||||
<LineId Id="23" Count="0" />
|
||||
<LineId Id="25" Count="1" />
|
||||
<LineId Id="24" Count="0" />
|
||||
<LineId Id="28" Count="1" />
|
||||
<LineId Id="27" Count="0" />
|
||||
</LineIds>
|
||||
<LineIds Name="FB_Module.Name.Get">
|
||||
<LineId Id="2" Count="0" />
|
||||
@@ -561,6 +650,9 @@ _fbConnLostAlarm.ipArguments.Clear().AddString(_sName);]]></ST>
|
||||
<LineId Id="14" Count="0" />
|
||||
<LineId Id="13" Count="0" />
|
||||
<LineId Id="12" Count="0" />
|
||||
<LineId Id="16" Count="0" />
|
||||
<LineId Id="15" Count="0" />
|
||||
<LineId Id="17" Count="2" />
|
||||
</LineIds>
|
||||
</POU>
|
||||
</TcPlcObject>
|
||||
@@ -55,6 +55,9 @@ VAR_INPUT
|
||||
sInverterIP : STRING;
|
||||
|
||||
xECStateSCS AT %I* : UINT;
|
||||
|
||||
xIsoErrorL1 AT %I* : BOOL;
|
||||
xIsoErrorL2 AT %I* : BOOL;
|
||||
END_VAR
|
||||
VAR_OUTPUT
|
||||
// Current string voltage
|
||||
@@ -134,6 +137,9 @@ VAR
|
||||
// Connection to SCS lost
|
||||
_fbSCSConnLost : FB_TcAlarm;
|
||||
|
||||
// Isolatio alarm
|
||||
_fbIsolationAlarm : FB_TcAlarm;
|
||||
|
||||
// Shutdown discharge stopped messages
|
||||
_fbSDDCLevel : FB_TcMessage;
|
||||
_fbSDUnitThreshold : FB_TcMessage;
|
||||
@@ -190,6 +196,11 @@ VAR
|
||||
// Start balancing internal signal
|
||||
_xStartBalancing : BOOL;
|
||||
|
||||
_xIsoError : BOOL;
|
||||
|
||||
// Iso error timeout
|
||||
_fbTONIsoError : TON;
|
||||
|
||||
// Internal SOC
|
||||
_rSOC : REAL;
|
||||
|
||||
@@ -237,6 +248,31 @@ IF xRepairSwitchOk AND _fbDCMainSwitchNotClosed.bRaised THEN
|
||||
END_IF
|
||||
|
||||
|
||||
// ===============================
|
||||
// ISO Error handling
|
||||
// ===============================
|
||||
// Mute iso error when inverter is enabled
|
||||
_xIsoError := ((NOT xIsoErrorL1) OR (NOT xIsoErrorL2)) AND (NOT _fbInverter.xActive);
|
||||
_fbTONIsoError(IN := _xIsoError, PT := GVL_CONFIG.timIsoErrorTimeout);
|
||||
|
||||
// _fbInverter
|
||||
IF _fbTONIsoError.Q AND (NOT _fbIsolationAlarm.bRaised) AND xReleaseErrors THEN
|
||||
_fbIsolationAlarm.Raise(0);
|
||||
END_IF
|
||||
|
||||
IF (NOT _fbTONIsoError.Q) AND _fbIsolationAlarm.bRaised THEN
|
||||
_fbIsolationAlarm.Clear(0, FALSE);
|
||||
END_IF
|
||||
|
||||
IF _fbIsolationAlarm.eConfirmationState = TcEventConfirmationState.WaitForConfirmation AND xConfirmAlarms THEN
|
||||
_fbIsolationAlarm.Confirm(0);
|
||||
END_IF
|
||||
|
||||
IF _fbTONIsoError.Q THEN
|
||||
xError := TRUE;
|
||||
END_IF
|
||||
|
||||
|
||||
// ===============================
|
||||
// DC current measurement
|
||||
// ===============================
|
||||
@@ -813,7 +849,11 @@ _fbSDDCLevel.CreateEx(TC_EVENTS.BMSEvents.SDDCVoltage, 0);
|
||||
_fbSDDCLevel.ipArguments.Clear().AddString(_sName);
|
||||
|
||||
_fbSDUnitThreshold.CreateEx(TC_EVENTS.BMSEvents.SDUnitThreshhold, 0);
|
||||
_fbSDUnitThreshold.ipArguments.Clear().AddString(_sName);]]></ST>
|
||||
_fbSDUnitThreshold.ipArguments.Clear().AddString(_sName);
|
||||
|
||||
// isolation alarm creation
|
||||
_fbIsolationAlarm.CreateEx(stEventEntry := TC_EVENTS.General.IsoError, bWithConfirmation := TRUE, 0);
|
||||
_fbIsolationAlarm.ipArguments.Clear().AddString(_sName);]]></ST>
|
||||
</Implementation>
|
||||
</Method>
|
||||
<Property Name="Name" Id="{19fcb6d4-fd4b-49f9-9791-1e4c931b9e69}">
|
||||
@@ -858,7 +898,27 @@ _fbSafetyInterlocksNotOkAlarm.ipArguments.Clear().AddString(_sName);]]></ST>
|
||||
<LineId Id="611" Count="0" />
|
||||
<LineId Id="610" Count="0" />
|
||||
<LineId Id="612" Count="1" />
|
||||
<LineId Id="11" Count="248" />
|
||||
<LineId Id="11" Count="10" />
|
||||
<LineId Id="638" Count="3" />
|
||||
<LineId Id="22" Count="0" />
|
||||
<LineId Id="664" Count="0" />
|
||||
<LineId Id="662" Count="0" />
|
||||
<LineId Id="665" Count="0" />
|
||||
<LineId Id="663" Count="0" />
|
||||
<LineId Id="661" Count="0" />
|
||||
<LineId Id="643" Count="0" />
|
||||
<LineId Id="646" Count="1" />
|
||||
<LineId Id="649" Count="0" />
|
||||
<LineId Id="648" Count="0" />
|
||||
<LineId Id="650" Count="1" />
|
||||
<LineId Id="653" Count="0" />
|
||||
<LineId Id="652" Count="0" />
|
||||
<LineId Id="654" Count="1" />
|
||||
<LineId Id="658" Count="0" />
|
||||
<LineId Id="657" Count="0" />
|
||||
<LineId Id="659" Count="1" />
|
||||
<LineId Id="642" Count="0" />
|
||||
<LineId Id="23" Count="236" />
|
||||
<LineId Id="623" Count="0" />
|
||||
<LineId Id="260" Count="6" />
|
||||
<LineId Id="624" Count="0" />
|
||||
@@ -906,6 +966,9 @@ _fbSafetyInterlocksNotOkAlarm.ipArguments.Clear().AddString(_sName);]]></ST>
|
||||
<LineId Id="34" Count="0" />
|
||||
<LineId Id="25" Count="5" />
|
||||
<LineId Id="2" Count="0" />
|
||||
<LineId Id="37" Count="0" />
|
||||
<LineId Id="36" Count="0" />
|
||||
<LineId Id="38" Count="1" />
|
||||
</LineIds>
|
||||
<LineIds Name="FB_String.Name.Get">
|
||||
<LineId Id="1" Count="0" />
|
||||
|
||||
@@ -270,7 +270,7 @@
|
||||
</System>
|
||||
<Plc>
|
||||
<Project GUID="{9AE64910-5EB2-4866-93FD-EFE059C38C36}" Name="PLC" PrjFilePath="PLC\PLC.plcproj" TmcFilePath="PLC\PLC.tmc" ReloadTmc="true" AmsPort="851" FileArchiveSettings="#x000e" CopyTmcToTarget="true" CopyTpyToTarget="false" SymbolicMapping="true">
|
||||
<Instance Id="#x08502000" TcSmClass="TComPlcObjDef" KeepUnrestoredLinks="2" TmcHash="{C6BAFEEB-39A4-BB4F-423C-6160785AED8F}" TmcPath="PLC\PLC.tmc">
|
||||
<Instance Id="#x08502000" TcSmClass="TComPlcObjDef" KeepUnrestoredLinks="2" TmcHash="{D62AC572-3164-8A7D-1523-631D4ABBF9BE}" TmcPath="PLC\PLC.tmc">
|
||||
<Name>PLC Instance</Name>
|
||||
<CLSID ClassFactory="TcPlc30">{08500001-0000-0000-F000-000000000064}</CLSID>
|
||||
<Vars VarGrpType="2" AreaNo="1">
|
||||
@@ -1352,6 +1352,14 @@
|
||||
<Name>MAIN._afbStrings[0].xECStateSCS</Name>
|
||||
<Type>UINT</Type>
|
||||
</Var>
|
||||
<Var>
|
||||
<Name>MAIN._afbStrings[0].xIsoErrorL1</Name>
|
||||
<Type>BOOL</Type>
|
||||
</Var>
|
||||
<Var>
|
||||
<Name>MAIN._afbStrings[0].xIsoErrorL2</Name>
|
||||
<Type>BOOL</Type>
|
||||
</Var>
|
||||
<Var>
|
||||
<Name>MAIN._afbStrings[0].xDCCBOpen</Name>
|
||||
<Comment><![CDATA[ Signal that dc circuit breakers are closed]]></Comment>
|
||||
@@ -4130,6 +4138,14 @@
|
||||
<Name>MAIN._afbStrings[1].xECStateSCS</Name>
|
||||
<Type>UINT</Type>
|
||||
</Var>
|
||||
<Var>
|
||||
<Name>MAIN._afbStrings[1].xIsoErrorL1</Name>
|
||||
<Type>BOOL</Type>
|
||||
</Var>
|
||||
<Var>
|
||||
<Name>MAIN._afbStrings[1].xIsoErrorL2</Name>
|
||||
<Type>BOOL</Type>
|
||||
</Var>
|
||||
<Var>
|
||||
<Name>MAIN._afbStrings[1].xDCCBOpen</Name>
|
||||
<Comment><![CDATA[ Signal that dc circuit breakers are closed]]></Comment>
|
||||
@@ -9145,7 +9161,7 @@ Bit1: Value bigger/equal Limit2]]></Comment>
|
||||
<DcMode>4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736500000000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000</DcMode>
|
||||
<MBoxUserCmdData>020003000a000000070000000000000006000903000000000000000000000000204080010200000006004164647265737300</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>020003000c0000000f000000000000000600090300000000000000000000000020408002040000000f7b0100436f6e6e656374696f6e204d6f646500</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000300000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000000000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<Pdo Name="AI1" Index="#x1a00" Flags="#x0010" SyncMan="3">
|
||||
<ExcludePdo>#x1a01</ExcludePdo>
|
||||
<Entry Name="Status__Underrange" Index="#x6000" Sub="#x01" Flags="#x00008020">
|
||||
@@ -9420,7 +9436,7 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<DcMode>4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736500000000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000</DcMode>
|
||||
<MBoxUserCmdData>020003000a00000007000000000000000a000903000000000000000000000000204080010200000007004164647265737300</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>020003000c0000000f000000000000000a00090300000000000000000000000020408002040000001f570200436f6e6e656374696f6e204d6f646500</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000300000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000000000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<Pdo Name="AI Standard Channel 1" Index="#x1a00" Flags="#x0010" SyncMan="3">
|
||||
<ExcludePdo>#x1a01</ExcludePdo>
|
||||
<Entry Name="Status__Underrange" Index="#x6000" Sub="#x01" Flags="#x00008020">
|
||||
@@ -9695,7 +9711,7 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<DcMode>4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736500000000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000</DcMode>
|
||||
<MBoxUserCmdData>020003000a00000007000000000000000b000903000000000000000000000000204080010200000008004164647265737300</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>020003000c0000000f000000000000000b0009030000000000000000000000002040800204000000951f0300436f6e6e656374696f6e204d6f646500</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000300000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000000000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<Pdo Name="AI Standard Channel 1" Index="#x1a00" Flags="#x0010" SyncMan="3">
|
||||
<ExcludePdo>#x1a01</ExcludePdo>
|
||||
<Entry Name="Status__Underrange" Index="#x6000" Sub="#x01" Flags="#x00008020">
|
||||
@@ -9970,7 +9986,7 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<DcMode>4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736500000000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000</DcMode>
|
||||
<MBoxUserCmdData>020003000a00000007000000000000000c000903000000000000000000000000204080010200000009004164647265737300</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>020003000c0000000f000000000000000c0009030000000000000000000000002040800204000000f1530400436f6e6e656374696f6e204d6f646500</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000300000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000000000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<Pdo Name="AI Standard Channel 1" Index="#x1a00" Flags="#x0010" SyncMan="3">
|
||||
<ExcludePdo>#x1a01</ExcludePdo>
|
||||
<Entry Name="Status__Underrange" Index="#x6000" Sub="#x01" Flags="#x00008020">
|
||||
@@ -10245,7 +10261,7 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<DcMode>4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736500000000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000</DcMode>
|
||||
<MBoxUserCmdData>020003000a00000007000000000000000d00090300000000000000000000000020408001020000000a004164647265737300</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>020003000c0000000f000000000000000d0009030000000000000000000000002040800204000000d5f10500436f6e6e656374696f6e204d6f646500</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000300000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000000000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<Pdo Name="AI Standard Channel 1" Index="#x1a00" Flags="#x0010" SyncMan="3">
|
||||
<ExcludePdo>#x1a01</ExcludePdo>
|
||||
<Entry Name="Status__Underrange" Index="#x6000" Sub="#x01" Flags="#x00008020">
|
||||
@@ -14925,7 +14941,7 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<DcMode>4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736500000000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000</DcMode>
|
||||
<MBoxUserCmdData>020003000a00000007000000000000001000090300000000000000000000000020408001020000000d004164647265737300</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>020003000c0000000f00000000000000100009030000000000000000000000002040800204000000bde10800436f6e6e656374696f6e204d6f646500</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000300000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000000000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<Pdo Name="AI1" Index="#x1a00" Flags="#x0010" SyncMan="3">
|
||||
<ExcludePdo>#x1a01</ExcludePdo>
|
||||
<Entry Name="Status__Underrange" Index="#x6000" Sub="#x01" Flags="#x00008020">
|
||||
@@ -15200,7 +15216,7 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<DcMode>4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736500000000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000</DcMode>
|
||||
<MBoxUserCmdData>020003000a00000007000000000000001100090300000000000000000000000020408001020000000e004164647265737300</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>020003000c0000000f00000000000000110009030000000000000000000000002040800204000000ef45ff00436f6e6e656374696f6e204d6f646500</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000300000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000000000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<Pdo Name="AI Standard Channel 1" Index="#x1a00" Flags="#x0010" SyncMan="3">
|
||||
<ExcludePdo>#x1a01</ExcludePdo>
|
||||
<Entry Name="Status__Underrange" Index="#x6000" Sub="#x01" Flags="#x00008020">
|
||||
@@ -15475,7 +15491,7 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<DcMode>4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736500000000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000</DcMode>
|
||||
<MBoxUserCmdData>020003000a00000007000000000000001200090300000000000000000000000020408001020000000f004164647265737300</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>020003000c0000000f00000000000000120009030000000000000000000000002040800204000000d4a2ff00436f6e6e656374696f6e204d6f646500</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000300000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000000000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<Pdo Name="AI Standard Channel 1" Index="#x1a00" Flags="#x0010" SyncMan="3">
|
||||
<ExcludePdo>#x1a01</ExcludePdo>
|
||||
<Entry Name="Status__Underrange" Index="#x6000" Sub="#x01" Flags="#x00008020">
|
||||
@@ -15750,7 +15766,7 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<DcMode>4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736500000000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000</DcMode>
|
||||
<MBoxUserCmdData>020003000a000000070000000000000013000903000000000000000000000000204080010200000010004164647265737300</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>020003000c0000000f000000000000001300090300000000000000000000000020408002040000000791ff00436f6e6e656374696f6e204d6f646500</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000300000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000000000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<Pdo Name="AI Standard Channel 1" Index="#x1a00" Flags="#x0010" SyncMan="3">
|
||||
<ExcludePdo>#x1a01</ExcludePdo>
|
||||
<Entry Name="Status__Underrange" Index="#x6000" Sub="#x01" Flags="#x00008020">
|
||||
@@ -16025,7 +16041,7 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<DcMode>4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736500000000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000</DcMode>
|
||||
<MBoxUserCmdData>020003000a000000070000000000000014000903000000000000000000000000204080010200000011004164647265737300</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>020003000c0000000f000000000000001400090300000000000000000000000020408002040000004a2eff00436f6e6e656374696f6e204d6f646500</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000300000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000000000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<Pdo Name="AI Standard Channel 1" Index="#x1a00" Flags="#x0010" SyncMan="3">
|
||||
<ExcludePdo>#x1a01</ExcludePdo>
|
||||
<Entry Name="Status__Underrange" Index="#x6000" Sub="#x01" Flags="#x00008020">
|
||||
@@ -20705,7 +20721,7 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<DcMode>4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736500000000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000</DcMode>
|
||||
<MBoxUserCmdData>020003000a000000070000000000000017000903000000000000000000000000204080010200000014004164647265737300</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>020003000c0000000f000000000000001700090300000000000000000000000020408002040000006e6eff00436f6e6e656374696f6e204d6f646500</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000300000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000000000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<Pdo Name="AI1" Index="#x1a00" Flags="#x0010" SyncMan="3">
|
||||
<ExcludePdo>#x1a01</ExcludePdo>
|
||||
<Entry Name="Status__Underrange" Index="#x6000" Sub="#x01" Flags="#x00008020">
|
||||
@@ -20980,7 +20996,7 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<DcMode>4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736500000000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000</DcMode>
|
||||
<MBoxUserCmdData>020003000a000000070000000000000018000903000000000000000000000000204080010200000015004164647265737300</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>020003000c0000000f00000000000000180009030000000000000000000000002040800204000000f40dff00436f6e6e656374696f6e204d6f646500</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000300000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000000000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<Pdo Name="AI Standard Channel 1" Index="#x1a00" Flags="#x0010" SyncMan="3">
|
||||
<ExcludePdo>#x1a01</ExcludePdo>
|
||||
<Entry Name="Status__Underrange" Index="#x6000" Sub="#x01" Flags="#x00008020">
|
||||
@@ -21255,7 +21271,7 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<DcMode>4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736500000000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000</DcMode>
|
||||
<MBoxUserCmdData>020003000a00000007000000000000001e000903000000000000000000000000204080010200000016004164647265737300</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>020003000c0000000f000000000000001e00090300000000000000000000000020408002040000008bb2ff00436f6e6e656374696f6e204d6f646500</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000300000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000000000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<Pdo Name="AI Standard Channel 1" Index="#x1a00" Flags="#x0010" SyncMan="3">
|
||||
<ExcludePdo>#x1a01</ExcludePdo>
|
||||
<Entry Name="Status__Underrange" Index="#x6000" Sub="#x01" Flags="#x00008020">
|
||||
@@ -21530,7 +21546,7 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<DcMode>4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736500000000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000</DcMode>
|
||||
<MBoxUserCmdData>020003000a00000007000000000000001f000903000000000000000000000000204080010200000017004164647265737300</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>020003000c0000000f000000000000001f00090300000000000000000000000020408002040000001784ff00436f6e6e656374696f6e204d6f646500</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000300000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000000000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<Pdo Name="AI Standard Channel 1" Index="#x1a00" Flags="#x0010" SyncMan="3">
|
||||
<ExcludePdo>#x1a01</ExcludePdo>
|
||||
<Entry Name="Status__Underrange" Index="#x6000" Sub="#x01" Flags="#x00008020">
|
||||
@@ -21805,7 +21821,7 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<DcMode>4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736500000000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000</DcMode>
|
||||
<MBoxUserCmdData>020003000a000000070000000000000020000903000000000000000000000000204080010200000018004164647265737300</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>020003000c0000000f0000000000000020000903000000000000000000000000204080020400000021d0ff00436f6e6e656374696f6e204d6f646500</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000300000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<MBoxUserCmdData>02000300090000000d0000000000000000000000000000000000000000000000200080060100000001456e61626c652066696c74657200</MBoxUserCmdData>
|
||||
<Pdo Name="AI Standard Channel 1" Index="#x1a00" Flags="#x0010" SyncMan="3">
|
||||
<ExcludePdo>#x1a01</ExcludePdo>
|
||||
<Entry Name="Status__Underrange" Index="#x6000" Sub="#x01" Flags="#x00008020">
|
||||
@@ -44136,6 +44152,8 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0].xECStateSCS" VarB="InfoData^State"/>
|
||||
</OwnerB>
|
||||
<OwnerB Name="TIID^X103 (EtherCAT)^-41K1 (EK1100)^-47K1 (EK1122)^-10K1 X1 SCS S1 (EK1100)^=STRNG01-11K1 (EL1018)">
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0].xIsoErrorL1" VarB="Channel 7^ISO Protection K1"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0].xIsoErrorL2" VarB="Channel 8^ISO Protection K2"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0].xRepairSwitchOk" VarB="Channel 3^DC Trennschalter OK"/>
|
||||
</OwnerB>
|
||||
<OwnerB Name="TIID^X103 (EtherCAT)^-41K1 (EK1100)^-47K1 (EK1122)^-10K1 X1 SCS S1 (EK1100)^=STRNG01-13K1 (EL3054)">
|
||||
@@ -44154,6 +44172,8 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1].xECStateSCS" VarB="InfoData^State"/>
|
||||
</OwnerB>
|
||||
<OwnerB Name="TIID^X103 (EtherCAT)^-41K1 (EK1100)^-47K1 (EK1122)^-10K1 X1 SCS S2 (EK1100)^=STRNG02-11K1 (EL1018)">
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1].xIsoErrorL1" VarB="Channel 7^ISO Protection K1"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1].xIsoErrorL2" VarB="Channel 8^ISO Protection K2"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1].xRepairSwitchOk" VarB="Channel 3^DC TRennschalter OK"/>
|
||||
</OwnerB>
|
||||
<OwnerB Name="TIID^X103 (EtherCAT)^-41K1 (EK1100)^-47K1 (EK1122)^-10K1 X1 SCS S2 (EK1100)^=STRNG02-13K1 (EL3054)">
|
||||
@@ -44192,6 +44212,8 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<OwnerB Name="TIID^X103 (EtherCAT)^-41K1 (EK1100)^-47K1 (EK1122)^S1M1 (EK1100)^=STRNG01++BATMOD01-30K5 (EL1018)">
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback" VarB="Channel 7^Unit 2 Feedback Valve Negolyt Closed"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback" VarB="Channel 8^Unit 2 Feedback Valve Negolyt Open"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule1.xLeakageSegments12" VarB="Channel 3^Leakage detected Unit 1u2"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule1.xLeakageTank" VarB="Channel 4^Leakage detected Tank"/>
|
||||
</OwnerB>
|
||||
<OwnerB Name="TIID^X103 (EtherCAT)^-41K1 (EK1100)^-47K1 (EK1122)^S1M1 (EK1100)^=STRNG01++BATMOD01-30K6 (EL1018)">
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback" VarB="Channel 3^Unit 2 Feedback Valve Posolyt Closed"/>
|
||||
@@ -44207,6 +44229,7 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback" VarB="Channel 4^Unit 4 Feedback Valve Negolyt Closed"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback" VarB="Channel 5^Unit 4 Feedback Valve Negolyt Open"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback" VarB="Channel 8^Unit 4 Feedback Valve Posolyt Closed"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule1.xLeakageSegments34" VarB="Channel 1^Leakage Detected 3u4"/>
|
||||
</OwnerB>
|
||||
<OwnerB Name="TIID^X103 (EtherCAT)^-41K1 (EK1100)^-47K1 (EK1122)^S1M1 (EK1100)^=STRNG01++BATMOD01-31K3 (EL1018)">
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback" VarB="Channel 1^Unit 4 Feedback Valve Posolyt Open"/>
|
||||
@@ -44427,6 +44450,8 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<OwnerB Name="TIID^X103 (EtherCAT)^-41K1 (EK1100)^-47K1 (EK1122)^S1M2 (EK1100)^=STRNG01++BATMOD02-30K5 (EL1018)">
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback" VarB="Channel 7^Unit 2 Feedback Valve Negolyt Closed"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback" VarB="Channel 8^Unit 2 Feedback Valve Negolyt Open"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule2.xLeakageSegments12" VarB="Channel 3^Leakage detected Unit 1u2"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule2.xLeakageTank" VarB="Channel 4^Leakage detected Tank"/>
|
||||
</OwnerB>
|
||||
<OwnerB Name="TIID^X103 (EtherCAT)^-41K1 (EK1100)^-47K1 (EK1122)^S1M2 (EK1100)^=STRNG01++BATMOD02-30K6 (EL1018)">
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback" VarB="Channel 3^Unit 2 Feedback Valve Posolyt Closed"/>
|
||||
@@ -44442,6 +44467,7 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback" VarB="Channel 4^Unit 4 Feedback Valve Negolyt Closed"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback" VarB="Channel 5^Unit 4 Feedback Valve Negolyt Open"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback" VarB="Channel 8^Unit 4 Feedback Valve Posolyt Closed"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule2.xLeakageSegments34" VarB="Channel 1^Leakage Detected 3u4"/>
|
||||
</OwnerB>
|
||||
<OwnerB Name="TIID^X103 (EtherCAT)^-41K1 (EK1100)^-47K1 (EK1122)^S1M2 (EK1100)^=STRNG01++BATMOD02-31K3 (EL1018)">
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback" VarB="Channel 1^Unit 4 Feedback Valve Posolyt Open"/>
|
||||
@@ -44662,6 +44688,8 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<OwnerB Name="TIID^X103 (EtherCAT)^-41K1 (EK1100)^-47K1 (EK1122)^S1M3 (EK1100)^=STRNG01++BATMOD03-30K5 (EL1018)">
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback" VarB="Channel 7^Unit 2 Feedback Valve Negolyt Closed"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback" VarB="Channel 8^Unit 2 Feedback Valve Negolyt Open"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule3.xLeakageSegments12" VarB="Channel 3^Leakage detected Unit 1u2"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule3.xLeakageTank" VarB="Channel 4^Leakage detected Tank"/>
|
||||
</OwnerB>
|
||||
<OwnerB Name="TIID^X103 (EtherCAT)^-41K1 (EK1100)^-47K1 (EK1122)^S1M3 (EK1100)^=STRNG01++BATMOD03-30K6 (EL1018)">
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback" VarB="Channel 3^Unit 2 Feedback Valve Posolyt Closed"/>
|
||||
@@ -44677,6 +44705,7 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback" VarB="Channel 4^Unit 4 Feedback Valve Negolyt Closed"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback" VarB="Channel 5^Unit 4 Feedback Valve Negolyt Open"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback" VarB="Channel 8^Unit 4 Feedback Valve Posolyt Closed"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule3.xLeakageSegments34" VarB="Channel 1^Leakage Detected 3u4"/>
|
||||
</OwnerB>
|
||||
<OwnerB Name="TIID^X103 (EtherCAT)^-41K1 (EK1100)^-47K1 (EK1122)^S1M3 (EK1100)^=STRNG01++BATMOD03-31K3 (EL1018)">
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback" VarB="Channel 1^Unit 4 Feedback Valve Posolyt Open"/>
|
||||
@@ -44899,6 +44928,8 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<OwnerB Name="TIID^X103 (EtherCAT)^-41K1 (EK1100)^-47K1 (EK1122)^S2M1 (EK1100)^=STRNG02++BATMOD01-30K5 (EL1018)">
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback" VarB="Channel 7^Unit 2 Feedback Valve Negolyt Closed"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback" VarB="Channel 8^Unit 2 Feedback Valve Negolyt Open"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule1.xLeakageSegments12" VarB="Channel 3^Leakage detected Unit 1u2"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule1.xLeakageTank" VarB="Channel 4^Leakage detected Tank"/>
|
||||
</OwnerB>
|
||||
<OwnerB Name="TIID^X103 (EtherCAT)^-41K1 (EK1100)^-47K1 (EK1122)^S2M1 (EK1100)^=STRNG02++BATMOD01-30K6 (EL1018)">
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback" VarB="Channel 3^Unit 2 Feedback Valve Posolyt Closed"/>
|
||||
@@ -44914,6 +44945,7 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback" VarB="Channel 4^Unit 4 Feedback Valve Negolyt Closed"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback" VarB="Channel 5^Unit 4 Feedback Valve Negolyt Open"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback" VarB="Channel 8^Unit 4 Feedback Valve Posolyt Closed"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule1.xLeakageSegments34" VarB="Channel 1^Leakage Detected 3u4"/>
|
||||
</OwnerB>
|
||||
<OwnerB Name="TIID^X103 (EtherCAT)^-41K1 (EK1100)^-47K1 (EK1122)^S2M1 (EK1100)^=STRNG02++BATMOD01-31K3 (EL1018)">
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback" VarB="Channel 1^Unit 4 Feedback Valve Posolyt Open"/>
|
||||
@@ -45136,6 +45168,8 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<OwnerB Name="TIID^X103 (EtherCAT)^-41K1 (EK1100)^-47K1 (EK1122)^S2M2 (EK1100)^=STRNG02++BATMOD02-30K5 (EL1018)">
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback" VarB="Channel 7^Unit 2 Feedback Valve Negolyt Closed"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback" VarB="Channel 8^Unit 2 Feedback Valve Negolyt Open"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule2.xLeakageSegments12" VarB="Channel 3^Leakage detected Unit 1u2"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule2.xLeakageTank" VarB="Channel 4^Leakage detected Tank"/>
|
||||
</OwnerB>
|
||||
<OwnerB Name="TIID^X103 (EtherCAT)^-41K1 (EK1100)^-47K1 (EK1122)^S2M2 (EK1100)^=STRNG02++BATMOD02-30K6 (EL1018)">
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback" VarB="Channel 3^Unit 2 Feedback Valve Posolyt Closed"/>
|
||||
@@ -45151,6 +45185,7 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback" VarB="Channel 4^Unit 4 Feedback Valve Negolyt Closed"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback" VarB="Channel 5^Unit 4 Feedback Valve Negolyt Open"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback" VarB="Channel 8^Unit 4 Feedback Valve Posolyt Closed"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule2.xLeakageSegments34" VarB="Channel 1^Leakage Detected 3u4"/>
|
||||
</OwnerB>
|
||||
<OwnerB Name="TIID^X103 (EtherCAT)^-41K1 (EK1100)^-47K1 (EK1122)^S2M2 (EK1100)^=STRNG02++BATMOD02-31K3 (EL1018)">
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback" VarB="Channel 1^Unit 4 Feedback Valve Posolyt Open"/>
|
||||
@@ -45373,6 +45408,8 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<OwnerB Name="TIID^X103 (EtherCAT)^-41K1 (EK1100)^-47K1 (EK1122)^S2M3 (EK1100)^=STRNG02++BATMOD03-30K5 (EL1018)">
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback" VarB="Channel 7^Unit 2 Feedback Valve Negolyt Closed"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback" VarB="Channel 8^Unit 2 Feedback Valve Negolyt Open"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule3.xLeakageSegments12" VarB="Channel 3^Leakage detected Unit 1u2"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule3.xLeakageTank" VarB="Channel 4^Leakage detected Tank"/>
|
||||
</OwnerB>
|
||||
<OwnerB Name="TIID^X103 (EtherCAT)^-41K1 (EK1100)^-47K1 (EK1122)^S2M3 (EK1100)^=STRNG02++BATMOD03-30K6 (EL1018)">
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback" VarB="Channel 3^Unit 2 Feedback Valve Posolyt Closed"/>
|
||||
@@ -45388,6 +45425,7 @@ Bit1: Value smaller than Limit2]]></Comment>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback" VarB="Channel 4^Unit 4 Feedback Valve Negolyt Closed"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback" VarB="Channel 5^Unit 4 Feedback Valve Negolyt Open"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback" VarB="Channel 8^Unit 4 Feedback Valve Posolyt Closed"/>
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule3.xLeakageSegments34" VarB="Channel 1^Leakage Detected 3u4"/>
|
||||
</OwnerB>
|
||||
<OwnerB Name="TIID^X103 (EtherCAT)^-41K1 (EK1100)^-47K1 (EK1122)^S2M3 (EK1100)^=STRNG02++BATMOD03-31K3 (EL1018)">
|
||||
<Link VarA="PlcTask Inputs^MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback" VarB="Channel 1^Unit 4 Feedback Valve Posolyt Open"/>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<TcModuleClass>
|
||||
<DataTypes>
|
||||
<DataType>
|
||||
<Name GUID="{B7B78A52-E90B-4F37-BCAB-7CA0B0A3EDAA}">General</Name>
|
||||
<Name GUID="{D401EB56-7477-4C92-864C-50022A8D7C72}">General</Name>
|
||||
<DisplayName TxtId=""><![CDATA[General alarms and infos]]></DisplayName>
|
||||
<EventId>
|
||||
<Name Id="1">NotAllCompInAutomatic</Name>
|
||||
@@ -44,6 +44,11 @@
|
||||
<DisplayName TxtId=""><![CDATA[{0}: EtherCAT communication error]]></DisplayName>
|
||||
<Severity>Error</Severity>
|
||||
</EventId>
|
||||
<EventId>
|
||||
<Name Id="9">IsoError</Name>
|
||||
<DisplayName TxtId=""><![CDATA[{0}: Isolation Error]]></DisplayName>
|
||||
<Severity>Error</Severity>
|
||||
</EventId>
|
||||
<Hides>
|
||||
<Hide GUID="{2AC7C19C-D057-4107-A9DC-D12E37F9C437}"/>
|
||||
<Hide GUID="{B2B1693C-04F1-434F-9927-39B63A3B2C0A}"/>
|
||||
@@ -57,6 +62,7 @@
|
||||
<Hide GUID="{3D3A6A26-888D-43BE-A325-480AA7F2885F}"/>
|
||||
<Hide GUID="{14064F83-69AA-4308-B296-55948A63182D}"/>
|
||||
<Hide GUID="{BD0D8994-D42B-4E02-BE24-29FD5E93E224}"/>
|
||||
<Hide GUID="{B7B78A52-E90B-4F37-BCAB-7CA0B0A3EDAA}"/>
|
||||
</Hides>
|
||||
</DataType>
|
||||
<DataType>
|
||||
|
||||
Reference in New Issue
Block a user