39964 lines
2.1 MiB
39964 lines
2.1 MiB
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
|
<RSLogix5000Content SchemaRevision="1.0" SoftwareRevision="30.00" TargetName="System_2" TargetType="Program" TargetSubType="EquipmentPhase" ContainsContext="true" Owner="Patrick McDonagh" ExportDate="Mon Feb 12 16:59:17 2018" ExportOptions="References NoRawData L5KData DecoratedData Context Dependencies ForceProtectedEncoding AllProjDocTrans">
|
|
<Controller Use="Context" Name="TankTransferSystem">
|
|
<DataTypes Use="Context">
|
|
<DataType Name="EH_FlowmeterData" Family="NoFamily" Class="User">
|
|
<Description>
|
|
<![CDATA[Data to/from E+H Flowmeter on EtherNet/IP]]>
|
|
</Description>
|
|
<Members>
|
|
<Member Name="ZZZZZZZZZZEH_Flowmet0" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
|
|
<Member Name="Inf_HasTot1" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZEH_Flowmet0" BitNumber="0" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Totalizer #1 exists for this meter]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Inf_HasTot2" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZEH_Flowmet0" BitNumber="1" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Totalizer #2 exists for this meter]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Inf_HasTot3" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZEH_Flowmet0" BitNumber="2" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Totalizer #3 exists for this meter]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Inf_HasMassFlow" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZEH_Flowmet0" BitNumber="3" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Mass Flow exists for this meter]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Inf_HasVolFlow" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZEH_Flowmet0" BitNumber="4" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Volumetric Flow exists for this meter]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Inf_HasCorrVolFlow" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZEH_Flowmet0" BitNumber="5" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Corrected Volumetric Flow exists for this meter]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Inf_HasDensity" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZEH_Flowmet0" BitNumber="6" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Fluid Density exists for this meter]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Inf_HasRefDensity" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZEH_Flowmet0" BitNumber="7" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reference Density exists for this meter]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="ZZZZZZZZZZEH_Flowmet9" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
|
|
<Member Name="Inf_HasTemp" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZEH_Flowmet9" BitNumber="0" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Fluid Temperature exists for this meter]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Inf_HasCond" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZEH_Flowmet9" BitNumber="1" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Fluid Conductivity exists for this meter]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Inf_UsesExtDensity" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZEH_Flowmet9" BitNumber="2" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=External Density input being used in flow calcs]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Inf_UsesExtTemp" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZEH_Flowmet9" BitNumber="3" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=External Temperature input being used in flow calcs]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Inf_UsesExtPress" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZEH_Flowmet9" BitNumber="4" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=External Pressure input being used in flow calcs]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Cmd_ClearTot1" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZEH_Flowmet9" BitNumber="5" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Command to Clear Totalizer #1]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Cmd_ClearTot2" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZEH_Flowmet9" BitNumber="6" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Command to Clear Totalizer #2]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Cmd_ClearTot3" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZEH_Flowmet9" BitNumber="7" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Command to Clear Totalizer #3]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_Tot1" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Totalizer #1 Value]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_Tot1EUCode" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Totalizer #1 Engineering Units Code]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_Tot1Assign" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Totalizer #1 Assignment (enum)]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_Tot2" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Totalizer #2 Value]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_Tot2EUCode" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Totalizer #2 Engineering Units Code]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_Tot2Assign" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Totalizer #2 Assignment (enum)]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_Tot3" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Totalizer #3 Value]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_Tot3EUCode" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Totalizer #3 Engineering Units Code]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_Tot3Assign" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Totalizer #3 Assignment (enum)]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_MassFlow" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Mass Flow Rate Value]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_MassFlowEUCode" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Mass Flow Rate Engineering Units Code]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_VolFlow" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Volumetric Flow Rate Value]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_VolFlowEUCode" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Volumetric Flow Rate Engineering Units Code]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_CorrVolFlow" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Corrected Volumetric Flow Rate Value]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_CorrVolFlowEUCode" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Corrected Volumetric Flow Rate Engineering Units Code]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_Density" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Fluid Density Value]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_DensityEUCode" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Fluid Density Engineering Units Code]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_RefDensity" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Reference Density Value]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_RefDensityEUCode" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Reference Density Engineering Units Code]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_Temp" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Fluid Temperature Value]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_TempEUCode" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Fluid Temperature Engineering Units Code]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_Cond" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Fluid Conductivity Value]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_CondEUCode" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Fluid Conductivity Engineering Units Code]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_ActSysCondCode" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Actual System Condition Code]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Val_NAMURSts" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[NAMUR (NE 107) Status Code]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="ZZZZZZZZZZEH_Flowmet43" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
|
|
<Member Name="Sts_IOFault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZEH_Flowmet43" BitNumber="0" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=I/O Communication Fault]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Rdy_ClearTot1" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZEH_Flowmet43" BitNumber="1" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive Cmd_ClearTot1 (enable button on HMI)]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Rdy_ClearTot2" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZEH_Flowmet43" BitNumber="2" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive Cmd_ClearTot2 (enable button on HMI)]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Rdy_ClearTot3" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZZZZZZEH_Flowmet43" BitNumber="3" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive Cmd_ClearTot3 (enable button on HMI)]]>
|
|
</Description>
|
|
</Member>
|
|
</Members>
|
|
</DataType>
|
|
<DataType Name="HART_ChanData" Family="NoFamily" Class="User">
|
|
<Description>
|
|
<![CDATA[Analog and HART Channel Data for one channel / device]]>
|
|
</Description>
|
|
<Members>
|
|
<Member Name="ModSts" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[I/O Module Status]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="ChanSts" DataType="SINT" Dimension="0" Radix="Binary" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[HART I/O Channel Status]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="HARTSts" DataType="SINT" Dimension="0" Radix="Binary" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[HART Device / Communication Status]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Initializing" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTSts" BitNumber="0" ExternalAccess="Read/Write"/>
|
|
<Member Name="CommFail" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTSts" BitNumber="1" ExternalAccess="Read/Write"/>
|
|
<Member Name="CurFault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTSts" BitNumber="2" ExternalAccess="Read/Write"/>
|
|
<Member Name="PassThruMSGAvail" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTSts" BitNumber="3" ExternalAccess="Read/Write"/>
|
|
<Member Name="DataUpdateAvail" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTSts" BitNumber="4" ExternalAccess="Read/Write"/>
|
|
<Member Name="BrokenWire" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTSts" BitNumber="5" ExternalAccess="Read/Write"/>
|
|
<Member Name="StsUpdateAvail" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTSts" BitNumber="6" ExternalAccess="Read/Write"/>
|
|
<Member Name="DeviceFault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTSts" BitNumber="7" ExternalAccess="Read/Write"/>
|
|
<Member Name="HARTCommErr" DataType="SINT" Dimension="0" Radix="Binary" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[HART Communication Error Bits]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="HARTCommErr0" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTCommErr" BitNumber="0" ExternalAccess="Read/Write"/>
|
|
<Member Name="BufferOverflow" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTCommErr" BitNumber="1" ExternalAccess="Read/Write"/>
|
|
<Member Name="HARTCommErr2" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTCommErr" BitNumber="2" ExternalAccess="Read/Write"/>
|
|
<Member Name="ChecksumErr" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTCommErr" BitNumber="3" ExternalAccess="Read/Write"/>
|
|
<Member Name="FramingErr" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTCommErr" BitNumber="4" ExternalAccess="Read/Write"/>
|
|
<Member Name="OverrunErr" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTCommErr" BitNumber="5" ExternalAccess="Read/Write"/>
|
|
<Member Name="ParityErr" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTCommErr" BitNumber="6" ExternalAccess="Read/Write"/>
|
|
<Member Name="HasHARTCommErr" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTCommErr" BitNumber="7" ExternalAccess="Read/Write"/>
|
|
<Member Name="HARTRespCode" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[HART Response Code]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="HARTFieldDevSts" DataType="SINT" Dimension="0" Radix="Binary" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[HART Field Device Status]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="PVOutOfLimits" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTFieldDevSts" BitNumber="0" ExternalAccess="Read/Write"/>
|
|
<Member Name="VarOutOfLimits" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTFieldDevSts" BitNumber="1" ExternalAccess="Read/Write"/>
|
|
<Member Name="LoopCurSaturated" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTFieldDevSts" BitNumber="2" ExternalAccess="Read/Write"/>
|
|
<Member Name="LoopCurFixed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTFieldDevSts" BitNumber="3" ExternalAccess="Read/Write"/>
|
|
<Member Name="Code48StsAvail" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTFieldDevSts" BitNumber="4" ExternalAccess="Read/Write"/>
|
|
<Member Name="ColdStart" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTFieldDevSts" BitNumber="5" ExternalAccess="Read/Write"/>
|
|
<Member Name="CfgChanged" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTFieldDevSts" BitNumber="6" ExternalAccess="Read/Write"/>
|
|
<Member Name="Malfunction" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTFieldDevSts" BitNumber="7" ExternalAccess="Read/Write"/>
|
|
<Member Name="HARTExtSts" DataType="SINT" Dimension="0" Radix="Binary" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[HART Extended Status]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="MaintReqd" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTExtSts" BitNumber="0" ExternalAccess="Read/Write"/>
|
|
<Member Name="DeviceAlert" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTExtSts" BitNumber="1" ExternalAccess="Read/Write"/>
|
|
<Member Name="PowerFail" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTExtSts" BitNumber="2" ExternalAccess="Read/Write"/>
|
|
<Member Name="CalFault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="HARTExtSts" BitNumber="7" ExternalAccess="Read/Write"/>
|
|
<Member Name="AV" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Analog Value]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="AVRawMin" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Analog Signal Raw Range Minimum (here because it's not in DevInfo)]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="AVRawMax" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Analog Signal Raw Range Maximum (here because it's not in DevInfo)]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="PV" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[HART Primary Variable]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="SV" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[HART Secondary Variable]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="TV" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[HART Tertiary Variable]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="FV" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[HART Fourth Variable]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="PVStatus" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[HART Primary Variable Status]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="SVStatus" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[HART Secondary Variable Status]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="TVStatus" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[HART Tertiary Variable Status]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="FVStatus" DataType="SINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[HART Fourth Variable Status]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="AVEU" DataType="STRING_8" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Text for HART Range (Analog Value) Engineering Units]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="PVEU" DataType="STRING_8" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Text for HART PV Engineering Units]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="SVEU" DataType="STRING_8" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Text for HART SV Engineering Units]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="TVEU" DataType="STRING_8" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Text for HART TV Engineering Units]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="FVEU" DataType="STRING_8" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Text for HART FV Engineering Units]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Diag" DataType="SINT" Dimension="28" Radix="Binary" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Channel Diagnostic bit array (from HART Code 48 message)]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="DevInfo" DataType="HART_DevInfo" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[HART Device Information]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="ZZZZZHART_ChanData0" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
|
|
<Member Name="Cfg_AutoUpdDevInfo" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZHART_ChanData0" BitNumber="0" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=automatically update device info, 0=no auto update]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Cfg_ManUpdDevInfo" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZHART_ChanData0" BitNumber="1" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=allow manual device info update request, 0=disallow]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="MCmd_UpdDevInfo" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="ZZZZZHART_ChanData0" BitNumber="2" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Maintenance Command to request update of device info]]>
|
|
</Description>
|
|
</Member>
|
|
</Members>
|
|
<Dependencies>
|
|
<Dependency Type="DataType" Name="STRING_8"/>
|
|
<Dependency Type="DataType" Name="STRING_8"/>
|
|
<Dependency Type="DataType" Name="STRING_8"/>
|
|
<Dependency Type="DataType" Name="STRING_8"/>
|
|
<Dependency Type="DataType" Name="STRING_8"/>
|
|
<Dependency Type="DataType" Name="HART_DevInfo"/>
|
|
</Dependencies>
|
|
</DataType>
|
|
<DataType Name="HART_DevInfo" Family="NoFamily" Class="User">
|
|
<Description>
|
|
<![CDATA[HART Device Information for one channel / device]]>
|
|
</Description>
|
|
<Members>
|
|
<Member Name="CmdSts" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[HART Command Status Success=0]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="MfrID" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Manufacturer ID]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="DevType" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Device Type]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Preamble" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[HART Preamble]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="UnivCmdCode" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Universal Command Code]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="XducerSpecRev" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Transducer Specification Revision]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="SwRev" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Software Revision Number]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="HwRev" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Hardware Revision Number]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="HARTFlags" DataType="SINT" Dimension="0" Radix="Binary" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[HART Flags]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="pad9" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
|
|
<Member Name="MfrID_16" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[16-bit Manufacturer ID]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="DevID" DataType="DINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Device ID Number (serial number)]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Tag" DataType="STRING_8" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Tag String]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Desc" DataType="STRING_16" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Descriptor String]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="DateDay" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Device Revision Date: Day of the Month]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="DateMonth" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Device Revision Date: Month of the Year]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="DateYear" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Device Revision Date: Year]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="FinalAssyNum" DataType="DINT" Dimension="0" Radix="Hex" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Final Assembly Number]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Message" DataType="STRING_32" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Message String]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="PVCode" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Primary Variable Identifier]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="SVCode" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Secondary Variable Identifier]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="TVCode" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Third Variable Identifier]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="FVCode" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Fourth Variable Identifier]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="PVUnits" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Primary Variable Units of Measure (enum)]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="SVUnits" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Secondary Variable Units of Measure (enum)]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="TVUnits" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Third Variable Units of Measure (enum)]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="FVUnits" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Fourth Variable Units of Measure (enum)]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="XferFunc" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Transfer Function]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="RangeUnits" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Analog Value Range Units of Measure]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="ExpDevType" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Expanded Device Type Code]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="AVRangeMin" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Analog Value in Engineering Units at 4.00 mADC]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="AVRangeMax" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Analog Value in Engineering Units at 20.00 mADC]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="DampVal" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Damping Value]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="WriteProtCode" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Write Protect Code]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="pad117" DataType="SINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
|
|
<Member Name="PrivLblMfr" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Private Label Manufacturer ID]]>
|
|
</Description>
|
|
</Member>
|
|
</Members>
|
|
<Dependencies>
|
|
<Dependency Type="DataType" Name="STRING_8"/>
|
|
<Dependency Type="DataType" Name="STRING_16"/>
|
|
<Dependency Type="DataType" Name="STRING_32"/>
|
|
</Dependencies>
|
|
</DataType>
|
|
<DataType Name="P_DescList" Family="NoFamily" Class="User">
|
|
<Description>
|
|
<![CDATA[Code / Description List Entry]]>
|
|
</Description>
|
|
<Members>
|
|
<Member Name="Code" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Code for which to look up Description]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Desc" DataType="STRING_40" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Description for given Code]]>
|
|
</Description>
|
|
</Member>
|
|
</Members>
|
|
<Dependencies>
|
|
<Dependency Type="DataType" Name="STRING_40"/>
|
|
</Dependencies>
|
|
</DataType>
|
|
<DataType Name="P_DiagTable" Family="NoFamily" Class="User">
|
|
<Members>
|
|
<Member Name="Code" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Diagnostic Code Number]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Desc" DataType="STRING_32" Dimension="0" Radix="NullType" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Diagnostic Text]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="NAMURSts" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[NAMUR NE107 Status]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="InfoOnly" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="NAMURSts" BitNumber="0" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Information Only]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="MaintReqd" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="NAMURSts" BitNumber="1" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Maintenance Required]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="OffSpec" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="NAMURSts" BitNumber="2" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Off Specification (Uncertain)]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="FuncCheck" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="NAMURSts" BitNumber="3" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Function Check (Substituted)]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="Failure" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="NAMURSts" BitNumber="4" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Failure]]>
|
|
</Description>
|
|
</Member>
|
|
</Members>
|
|
<Dependencies>
|
|
<Dependency Type="DataType" Name="STRING_32"/>
|
|
</Dependencies>
|
|
</DataType>
|
|
<DataType Name="P_PF753_Inp" Family="NoFamily" Class="User">
|
|
<Description>
|
|
<![CDATA[PF753 with 20-COMM-E Input Assembly]]>
|
|
</Description>
|
|
<Members>
|
|
<Member Name="ZZZZZZZZZP_PF753_Inp_00" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="true" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus" DataType="INT" Dimension="0" Radix="Binary" Hidden="false" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus_Ready" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus" BitNumber="0" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus_Active" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus" BitNumber="1" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus_CommandDir" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus" BitNumber="2" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus_ActualDir" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus" BitNumber="3" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus_Accelerating" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus" BitNumber="4" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus_Decelerating" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus" BitNumber="5" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus_Alarm" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus" BitNumber="6" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus_Faulted" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus" BitNumber="7" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus_AtSpeed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus" BitNumber="8" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus_Manual" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus" BitNumber="9" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus_SpdRefBit0" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus" BitNumber="10" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus_spdRefBit1" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus" BitNumber="11" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus_SpdRefBit2" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus" BitNumber="12" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus_SpdRefBit3" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus" BitNumber="13" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus_SpdRefBit4" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus" BitNumber="14" ExternalAccess="Read/Write"/>
|
|
<Member Name="Feedback" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
|
|
<Member Name="PredMaintSts" DataType="DINT" Dimension="0" Radix="Binary" Hidden="false" ExternalAccess="Read/Write"/>
|
|
<Member Name="PredMaintSts_HeatskinkFan" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="PredMaintSts" BitNumber="0" ExternalAccess="Read/Write"/>
|
|
<Member Name="PredMaintSts_InternalFan" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="PredMaintSts" BitNumber="1" ExternalAccess="Read/Write"/>
|
|
<Member Name="PredMaintSts_MtrBearing" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="PredMaintSts" BitNumber="2" ExternalAccess="Read/Write"/>
|
|
<Member Name="PredMaintSts_MtrLube" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="PredMaintSts" BitNumber="3" ExternalAccess="Read/Write"/>
|
|
<Member Name="PredMaintSts_MchBearing" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="PredMaintSts" BitNumber="4" ExternalAccess="Read/Write"/>
|
|
<Member Name="PredMaintSts_MchLube" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="PredMaintSts" BitNumber="5" ExternalAccess="Read/Write"/>
|
|
<Member Name="PredMaintSts_Reserved" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="PredMaintSts" BitNumber="6" ExternalAccess="Read/Write"/>
|
|
<Member Name="PredMaintSts_Reserved1" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="PredMaintSts" BitNumber="7" ExternalAccess="Read/Write"/>
|
|
<Member Name="PredMaintSts_Reserved2" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="PredMaintSts" BitNumber="8" ExternalAccess="Read/Write"/>
|
|
<Member Name="PredMaintSts_Reserved3" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="PredMaintSts" BitNumber="9" ExternalAccess="Read/Write"/>
|
|
<Member Name="PredMaintSts_Reserved4" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="PredMaintSts" BitNumber="10" ExternalAccess="Read/Write"/>
|
|
<Member Name="PredMaintSts_Reserved5" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="PredMaintSts" BitNumber="11" ExternalAccess="Read/Write"/>
|
|
<Member Name="PredMaintSts_Reserved6" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="PredMaintSts" BitNumber="12" ExternalAccess="Read/Write"/>
|
|
<Member Name="PredMaintSts_Reserved7" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="PredMaintSts" BitNumber="13" ExternalAccess="Read/Write"/>
|
|
<Member Name="PredMaintSts_Reserved8" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="PredMaintSts" BitNumber="14" ExternalAccess="Read/Write"/>
|
|
<Member Name="PredMaintSts_Master" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="PredMaintSts" BitNumber="16" ExternalAccess="Read/Write"/>
|
|
<Member Name="StartInhibits" DataType="DINT" Dimension="0" Radix="Binary" Hidden="false" ExternalAccess="Read/Write"/>
|
|
<Member Name="StartInhibits_Faulted" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="StartInhibits" BitNumber="0" ExternalAccess="Read/Write"/>
|
|
<Member Name="StartInhibits_Alarm" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="StartInhibits" BitNumber="1" ExternalAccess="Read/Write"/>
|
|
<Member Name="StartInhibits_Enable" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="StartInhibits" BitNumber="2" ExternalAccess="Read/Write"/>
|
|
<Member Name="StartInhibits_Precharge" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="StartInhibits" BitNumber="3" ExternalAccess="Read/Write"/>
|
|
<Member Name="StartInhibits_Stop" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="StartInhibits" BitNumber="4" ExternalAccess="Read/Write"/>
|
|
<Member Name="StartInhibits_Database" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="StartInhibits" BitNumber="5" ExternalAccess="Read/Write"/>
|
|
<Member Name="StartInhibits_Startup" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="StartInhibits" BitNumber="6" ExternalAccess="Read/Write"/>
|
|
<Member Name="StartInhibits_Safety" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="StartInhibits" BitNumber="7" ExternalAccess="Read/Write"/>
|
|
<Member Name="StartInhibits_Sleep" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="StartInhibits" BitNumber="8" ExternalAccess="Read/Write"/>
|
|
<Member Name="StartInhibits_Profiler" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="StartInhibits" BitNumber="9" ExternalAccess="Read/Write"/>
|
|
<Member Name="StartInhibits_CommutNotCfg" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="StartInhibits" BitNumber="10" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1" DataType="DINT" Dimension="0" Radix="Binary" Hidden="false" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_Ready" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="0" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_Active" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="1" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_CommandDir" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="2" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_ActualDir" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="3" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_Accelerating" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="4" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_Decelerating" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="5" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_Alarm" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="6" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_Faulted" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="7" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_AtSpeed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="8" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_Manual" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="9" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_SpdRefBit0" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="10" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_spdRefBit1" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="11" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_SpdRefBit2" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="12" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_SpdRefBit3" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="13" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_SpdRefBit4" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="14" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_Running" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="16" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_Jogging" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="17" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_Stopping" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="18" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_DCBraking" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="19" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_DBActive" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="20" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_SpeedMode" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="21" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_PositionMode" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="22" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_TorqueMode" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="23" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_AtZeroSpeed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="24" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_AtHome" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="25" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_AtLimit" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="26" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_CurrLimit" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="27" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_BusFrqReg" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="28" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_EnableOn" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="29" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_MotorOL" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="30" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus1_Regen" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus1" BitNumber="31" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus2" DataType="DINT" Dimension="0" Radix="Binary" Hidden="false" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus2_AutoRstrAct" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus2" BitNumber="0" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus2_AuRstrCntDwn" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus2" BitNumber="1" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus2_HSFanOn" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus2" BitNumber="2" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus2_Reserved" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus2" BitNumber="3" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus2_FluxBraking" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus2" BitNumber="4" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus2_FdbkLossSwO" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus2" BitNumber="5" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus2_Reserved1" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus2" BitNumber="6" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus2_Reserved2" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus2" BitNumber="7" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus2_PrchrgClosed" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus2" BitNumber="8" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus2_Autotuning" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus2" BitNumber="9" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus2_PIDFBLoss" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus2" BitNumber="10" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus2_AccelRate" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus2" BitNumber="11" ExternalAccess="Read/Write"/>
|
|
<Member Name="DriveStatus2_DecelRate" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="DriveStatus2" BitNumber="12" ExternalAccess="Read/Write"/>
|
|
<Member Name="LastFaultCode" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusA" DataType="DINT" Dimension="0" Radix="Binary" Hidden="false" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusA_PowerLoss" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusA" BitNumber="0" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusA_UnderVoltage" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusA" BitNumber="1" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusA_MotorOL" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusA" BitNumber="2" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusA_LoalLoss" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusA" BitNumber="3" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusA_InPhaseLoss" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusA" BitNumber="4" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusA_OutPhaseLoss" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusA" BitNumber="5" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusA_DecelInhib" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusA" BitNumber="6" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusA_ShearPin1" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusA" BitNumber="7" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusA_ShearPin2" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusA" BitNumber="8" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusA_PriFdbkLoss" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusA" BitNumber="9" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusA_AltFdbkLoss" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusA" BitNumber="10" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusA_AuxFdbkLoss" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusA" BitNumber="11" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusA_PosFdbkLoss" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusA" BitNumber="12" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusA_ExtPrchrgErr" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusA" BitNumber="13" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusB" DataType="DINT" Dimension="0" Radix="Binary" Hidden="false" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusB_AuxInputFlt" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusB" BitNumber="0" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusB_OverVoltage" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusB" BitNumber="1" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusB_DriveOL" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusB" BitNumber="2" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusB_HeatsinkOT" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusB" BitNumber="3" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusB_TransistorOT" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusB" BitNumber="4" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusB_SinkUnderTemp" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusB" BitNumber="5" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusB_ExcessLoad" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusB" BitNumber="6" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusB_OverspdLmt" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusB" BitNumber="7" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusB_PrchrgOpen" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusB" BitNumber="8" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusB_SafetyBrdFlt" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusB" BitNumber="9" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusB_IRVoltsRange" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusB" BitNumber="10" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusB_FluxAmpsRang" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusB" BitNumber="11" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusB_IXOVlotRange" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusB" BitNumber="12" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusB_AuRstExhaust" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusB" BitNumber="13" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusB_SWOverCur" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusB" BitNumber="14" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusB_HWOverCur" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusB" BitNumber="15" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusB_TrqPrvSpdBnd" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusB" BitNumber="16" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusB_TPEnclsCfg" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusB" BitNumber="17" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusB_GroundFault" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusB" BitNumber="18" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusB_OWAlarmTO" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusB" BitNumber="19" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusB_OverTravel" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusB" BitNumber="20" ExternalAccess="Read/Write"/>
|
|
<Member Name="FaultStatusB_TrvlLimCflct" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="FaultStatusB" BitNumber="21" ExternalAccess="Read/Write"/>
|
|
</Members>
|
|
</DataType>
|
|
<DataType Name="P_PF753_Out" Family="NoFamily" Class="User">
|
|
<Description>
|
|
<![CDATA[PF 753 with 20-COMM-E Output Assembly]]>
|
|
</Description>
|
|
<Members>
|
|
<Member Name="LogicCommand" DataType="INT" Dimension="0" Radix="Binary" Hidden="false" ExternalAccess="Read/Write"/>
|
|
<Member Name="LogicCommand_Stop" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="LogicCommand" BitNumber="0" ExternalAccess="Read/Write"/>
|
|
<Member Name="LogicCommand_Start" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="LogicCommand" BitNumber="1" ExternalAccess="Read/Write"/>
|
|
<Member Name="LogicCommand_Jog1" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="LogicCommand" BitNumber="2" ExternalAccess="Read/Write"/>
|
|
<Member Name="LogicCommand_ClearFaults" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="LogicCommand" BitNumber="3" ExternalAccess="Read/Write"/>
|
|
<Member Name="LogicCommand_Forward" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="LogicCommand" BitNumber="4" ExternalAccess="Read/Write"/>
|
|
<Member Name="LogicCommand_Reverse" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="LogicCommand" BitNumber="5" ExternalAccess="Read/Write"/>
|
|
<Member Name="LogicCommand_Manual" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="LogicCommand" BitNumber="6" ExternalAccess="Read/Write"/>
|
|
<Member Name="LogicCommand_AccelTime1" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="LogicCommand" BitNumber="8" ExternalAccess="Read/Write"/>
|
|
<Member Name="LogicCommand_AccelTime2" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="LogicCommand" BitNumber="9" ExternalAccess="Read/Write"/>
|
|
<Member Name="LogicCommand_DecelTime1" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="LogicCommand" BitNumber="10" ExternalAccess="Read/Write"/>
|
|
<Member Name="LogicCommand_DecelTime2" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="LogicCommand" BitNumber="11" ExternalAccess="Read/Write"/>
|
|
<Member Name="LogicCommand_SpdRefSel0" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="LogicCommand" BitNumber="12" ExternalAccess="Read/Write"/>
|
|
<Member Name="LogicCommand_SpdRefSel1" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="LogicCommand" BitNumber="13" ExternalAccess="Read/Write"/>
|
|
<Member Name="LogicCommand_SpdRefSel2" DataType="BIT" Dimension="0" Radix="Decimal" Hidden="false" Target="LogicCommand" BitNumber="14" ExternalAccess="Read/Write"/>
|
|
<Member Name="Reference" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
|
|
</Members>
|
|
</DataType>
|
|
<DataType Name="STRING_12" Family="StringFamily" Class="User">
|
|
<Members>
|
|
<Member Name="LEN" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
|
|
<Member Name="DATA" DataType="SINT" Dimension="12" Radix="ASCII" Hidden="false" ExternalAccess="Read/Write"/>
|
|
</Members>
|
|
</DataType>
|
|
<DataType Name="STRING_16" Family="StringFamily" Class="User">
|
|
<Members>
|
|
<Member Name="LEN" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
|
|
<Member Name="DATA" DataType="SINT" Dimension="16" Radix="ASCII" Hidden="false" ExternalAccess="Read/Write"/>
|
|
</Members>
|
|
</DataType>
|
|
<DataType Name="STRING_20" Family="StringFamily" Class="User">
|
|
<Members>
|
|
<Member Name="LEN" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
|
|
<Member Name="DATA" DataType="SINT" Dimension="20" Radix="ASCII" Hidden="false" ExternalAccess="Read/Write"/>
|
|
</Members>
|
|
</DataType>
|
|
<DataType Name="STRING_32" Family="StringFamily" Class="User">
|
|
<Members>
|
|
<Member Name="LEN" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
|
|
<Member Name="DATA" DataType="SINT" Dimension="32" Radix="ASCII" Hidden="false" ExternalAccess="Read/Write"/>
|
|
</Members>
|
|
</DataType>
|
|
<DataType Name="STRING_40" Family="StringFamily" Class="User">
|
|
<Members>
|
|
<Member Name="LEN" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
|
|
<Member Name="DATA" DataType="SINT" Dimension="40" Radix="ASCII" Hidden="false" ExternalAccess="Read/Write"/>
|
|
</Members>
|
|
</DataType>
|
|
<DataType Name="STRING_8" Family="StringFamily" Class="User">
|
|
<Members>
|
|
<Member Name="LEN" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
|
|
<Member Name="DATA" DataType="SINT" Dimension="8" Radix="ASCII" Hidden="false" ExternalAccess="Read/Write"/>
|
|
</Members>
|
|
</DataType>
|
|
<DataType Name="STRING_NavTag" Family="StringFamily" Class="User">
|
|
<Description>
|
|
<![CDATA[Navigation Tag]]>
|
|
</Description>
|
|
<Members>
|
|
<Member Name="LEN" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write"/>
|
|
<Member Name="DATA" DataType="SINT" Dimension="20" Radix="ASCII" Hidden="false" ExternalAccess="Read/Write"/>
|
|
</Members>
|
|
</DataType>
|
|
<DataType Name="VFD_Data" Family="NoFamily" Class="User">
|
|
<Members>
|
|
<Member Name="MotorNPVolts" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Motor Nameplate Volts]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="MotorNPAmps" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Motor Nameplate Amps]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="MotorNPHertz" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Motor Nameplate Hertz]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="MotorNPRPM" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Motor Nameplate RPM]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="MotorNPPower" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Motor Nameplate Horsepower]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="MtrOLFactor" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Motor Overload Factor]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="MotorPoles" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Number of Motor Poles]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="PWMFrequency" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Pulse-Width Modulation Frequency]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="CurrentLimit1" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Current Limit 1]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="MinFwdSpeed" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Min Forward Speed]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="MaxFwdSpeed" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Max Forward Speed]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="DutyRating" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Duty Rating]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="CurrentFaultCode" DataType="INT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Current VFD Fault Code]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="ElapsedkWh" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Elapsed kWh]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="DriveTempC" DataType="REAL" Dimension="0" Radix="Float" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Drive Temp in deg C]]>
|
|
</Description>
|
|
</Member>
|
|
<Member Name="ResetMeters" DataType="DINT" Dimension="0" Radix="Decimal" Hidden="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Reset Meters Command]]>
|
|
</Description>
|
|
</Member>
|
|
</Members>
|
|
</DataType>
|
|
</DataTypes>
|
|
<Modules Use="Context">
|
|
<Module Use="Reference" Name="en_FT23">
|
|
</Module>
|
|
</Modules>
|
|
<AddOnInstructionDefinitions Use="Context">
|
|
<AddOnInstructionDefinition Name="AveragesTotals" Revision="1.0" Vendor="Henry Pump" ExecutePrescan="false" ExecutePostscan="false" ExecuteEnableInFalse="false" CreatedDate="2017-11-10T21:00:50.713Z" CreatedBy="WIN10VM\patrickjmcd" EditedDate="2017-11-10T21:31:09.016Z" EditedBy="WIN10VM\patrickjmcd" SoftwareRevision="v30.00"
|
|
>
|
|
<Description>
|
|
<![CDATA[Calculate a 7 day and a 30 day average from an array of size 31 (current day is position 0)]]>
|
|
</Description>
|
|
<Parameters>
|
|
<Parameter Name="EnableIn" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Enable Input - System Defined Parameter]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="EnableOut" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Enable Output - System Defined Parameter]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="in_Array" TagType="Base" DataType="REAL" Dimensions="31" Usage="InOut" Radix="Float" Required="true" Visible="true" Constant="false"/>
|
|
<Parameter Name="out_7DayAverage" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="out_30DayAverage" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="out_7DayTotal" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="out_30DayTotal" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
</Parameters>
|
|
<LocalTags/>
|
|
<Routines>
|
|
<Routine Name="Logic" Type="RLL">
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Text>
|
|
<![CDATA[CPT(out_7DayTotal,in_Array[1] + in_Array[2] + in_Array[3] + in_Array[4] + in_Array[5] + in_Array[6] + in_Array[7])DIV(out_7DayTotal,7,out_7DayAverage);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Text>
|
|
<![CDATA[CPT(out_30DayTotal,in_Array[1] + in_Array[2] + in_Array[3] + in_Array[4] + in_Array[5] + in_Array[6] + in_Array[7] + in_Array[8] + in_Array[9] + in_Array[10] + in_Array[11] + in_Array[12] + in_Array[13] + in_Array[14] + in_Array[15] + in_Array[16] + in_Array[17] + in_Array[18] + in_Array[19] + in_Array[20] + in_Array[21] + in_Array[22] + in_Array[23] + in_Array[24] + in_Array[25] + in_Array[26] + in_Array[27] + in_Array[28] + in_Array[29] + in_Array[30])DIV(out_30DayTotal,30,out_30DayAverage);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
</Routines>
|
|
</AddOnInstructionDefinition>
|
|
<AddOnInstructionDefinition Name="I_EH_Promag400_FW3" Revision="3.5" RevisionExtension="01 Release" Vendor="Rockwell Automation" ExecutePrescan="false" ExecutePostscan="false" ExecuteEnableInFalse="false" CreatedDate="2007-11-05T22:18:22.070Z" CreatedBy="Not Available" EditedDate="2016-01-29T13:48:52.036Z" EditedBy="PROCESS\Library"
|
|
SoftwareRevision="v18.02">
|
|
<Description>
|
|
<![CDATA[E+H EtherNet/IP Promag 400 Rev 3.x]]>
|
|
</Description>
|
|
<RevisionNote>
|
|
<![CDATA[See V3.5-xx Release Notes for details. Up-rev for Library 3.5-01 only, unchanged.]]>
|
|
</RevisionNote>
|
|
<AdditionalHelpText>
|
|
<![CDATA[Copyright © Rockwell Automation, Inc. All Rights Reserved.
|
|
|
|
This Instruction manages an Endress+Hauser (E+H) Promag 400
|
|
Flowmeter on EtherNet/IP (EIP). It:
|
|
* Makes available:
|
|
Mass Flow Rate,
|
|
Volumetric Flow Rate,
|
|
Density,
|
|
Conductivity, and
|
|
Three configuratble totalizers
|
|
for the stream;
|
|
* Allows independently clearing each of the three totalizers.
|
|
Engineering Units Code lookup and Diagnostic Code lookup are also provided.
|
|
Density can be configured in the device (via Logix 5000) or provided externally
|
|
for use in mass flow calculation.
|
|
|
|
|
|
This instruction is for use with Promag 400 firmware version 3.x. To use
|
|
with earlier versions, see the library relese notes for instructions on changing
|
|
the data type of this AOI's "Ref_Cfg" parameter. (This is a supported user
|
|
modification.)
|
|
]]>
|
|
</AdditionalHelpText>
|
|
<Parameters>
|
|
<Parameter Name="EnableIn" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Enable Input - System Defined Parameter]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="EnableOut" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Enable Output - System Defined Parameter]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ref_Inp" TagType="Base" DataType="EH:Promag_400:I1:0" Usage="InOut" Required="true" Visible="true" Constant="false">
|
|
<Description>
|
|
<![CDATA[E+H Device Module-Defined Input Data]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ref_Out" TagType="Base" DataType="EH:Promag_400:O1:0" Usage="InOut" Required="true" Visible="true" Constant="false">
|
|
<Description>
|
|
<![CDATA[E+H Device Module-Defined Output Data]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ref_Cfg" TagType="Base" DataType="EH:Promag_400_rev2:C:0" Usage="InOut" Required="true" Visible="true" Constant="false">
|
|
<Description>
|
|
<![CDATA[E+H Device Module-Defined Configuration Data]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ref_MeterData" TagType="Base" DataType="EH_FlowmeterData" Usage="InOut" Required="true" Visible="true" Constant="false"/>
|
|
<Parameter Name="Inp_ExtDensity" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Value to use for External Density (when configured for external density)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="I_EH_Promag400_FW3" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Unique Parameter Name for auto - discovery]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
</Parameters>
|
|
<LocalTags/>
|
|
<Routines>
|
|
<Routine Name="Logic" Type="RLL">
|
|
<Description>
|
|
<![CDATA[Process data for Endress+Hauser Promag 400 Magnetic Flowmeter on EtherNet/IP]]>
|
|
</Description>
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Comment>
|
|
<![CDATA[Copyright © Rockwell Automation, Inc. All Rights Reserved.
|
|
============================================================
|
|
I/O / INSTRUMENTATION -- E+H Promag 400
|
|
Magnetic Flowmeter on EtherNet/IP (FW V3.x)
|
|
============================================================
|
|
Revision 3.5-01 Release 2016-01-29: See V3.5-xx Release Notes for details.
|
|
V3.1-05 2016-01-22: Initial Release for Library of Premier Integration Objects.
|
|
V3.5-10 2016-01-29: Up-rev for Library 3.5-01 only, unchanged.
|
|
============================================================
|
|
This Instruction manages a Promag 400 Flowmeter with EtherNet/IP. It:
|
|
|
|
* Makes available the following variables for an I_EH_FLowmeter object:
|
|
- Mass Flow Rate
|
|
- Volumetric Flow Rate
|
|
- Fluid Density
|
|
- Fluid Conductivity
|
|
- Three totalizer (quantity) values
|
|
* Handles externally-provided values, if so configured, for:
|
|
- Fluid Density
|
|
* Handles requests to clear each of the three totalizers
|
|
============================================================
|
|
PROVIDE METER CAPABILITIES
|
|
============================================================
|
|
This rung sets a group if Information data in the interface block
|
|
showing the capabilities of this type of flowmeter.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[OTL(Ref_MeterData.Inf_HasTot1) OTL(Ref_MeterData.Inf_HasTot2) OTL(Ref_MeterData.Inf_HasTot3) OTL(Ref_MeterData.Inf_HasMassFlow) OTL(Ref_MeterData.Inf_HasVolFlow) ,OTU(Ref_MeterData.Inf_HasCorrVolFlow) OTL(Ref_MeterData.Inf_HasDensity) OTU(Ref_MeterData.Inf_HasRefDensity) OTU(Ref_MeterData.Inf_HasTemp) OTL(Ref_MeterData.Inf_HasCond) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung determines whether the meter is using a fixed Density
|
|
configuration or an externally-provided density value.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[EQU(Ref_Cfg.ExternalCompensationDensityMode,731)OTE(Ref_MeterData.Inf_UsesExtDensity);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Comment>
|
|
<![CDATA[This meter is not capable of using an External Pressure or Temperature value.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTU(Ref_MeterData.Inf_UsesExtPress)OTU(Ref_MeterData.Inf_UsesExtTemp);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
CONTROL TOTALIZER 1
|
|
============================================================
|
|
This rung controls Totalizer #1 when it is being used
|
|
by the associated I_EH_Flowmeter object.
|
|
* Set the totalizer active
|
|
* Get the totalizer value
|
|
* Handle the request to clear (reset) the totalizer]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Ref_MeterData.Inf_HasTot1)[COP(Ref_Inp.Process_variables_Totalizer1,Ref_MeterData.Val_Tot1,1) MOV(Ref_Cfg.Totalizer1_Unit,Ref_MeterData.Val_Tot1EUCode) MOV(Ref_Cfg.Totalizer1_Assign,Ref_MeterData.Val_Tot1Assign) ,OTE(Ref_Out.Totalizer_Control_1_Activation) ,XIO(Ref_MeterData.Cmd_ClearTot1) OTE(Ref_MeterData.Rdy_ClearTot1) CLR(Ref_Out.Totalizer_1_Control) ,XIC(Ref_MeterData.Cmd_ClearTot1) OTU(Ref_MeterData.Cmd_ClearTot1) MOV(198,Ref_Out.Totalizer_1_Control) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
CONTROL TOTALIZER 2
|
|
============================================================
|
|
This rung controls Totalizer #2 when it is being used
|
|
by the associated I_EH_Flowmeter object.
|
|
* Set the totalizer active
|
|
* Get the totalizer value
|
|
* Handle the request to clear (reset) the totalizer]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Ref_MeterData.Inf_HasTot2)[COP(Ref_Inp.Process_variables_Totalizer2,Ref_MeterData.Val_Tot2,1) MOV(Ref_Cfg.Totalizer2_Unit,Ref_MeterData.Val_Tot2EUCode) MOV(Ref_Cfg.Totalizer2_Assign,Ref_MeterData.Val_Tot2Assign) ,OTE(Ref_Out.Totalizer_Control_2_Activation) ,XIO(Ref_MeterData.Cmd_ClearTot2) OTE(Ref_MeterData.Rdy_ClearTot2) CLR(Ref_Out.Totalizer_2_Control) ,XIC(Ref_MeterData.Cmd_ClearTot2) OTU(Ref_MeterData.Cmd_ClearTot2) MOV(198,Ref_Out.Totalizer_2_Control) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="5" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
CONTROL TOTALIZER 3
|
|
============================================================
|
|
This rung controls Totalizer #3 when it is being used
|
|
by the associated I_EH_Flowmeter object.
|
|
* Set the totalizer active
|
|
* Get the totalizer value
|
|
* Handle the request to clear (reset) the totalizer]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Ref_MeterData.Inf_HasTot3)[COP(Ref_Inp.Process_variables_Totalizer3,Ref_MeterData.Val_Tot3,1) MOV(Ref_Cfg.Totalizer3_Unit,Ref_MeterData.Val_Tot3EUCode) MOV(Ref_Cfg.Totalizer3_Assign,Ref_MeterData.Val_Tot3Assign) ,OTE(Ref_Out.Totalizer_Control_3_Activation) ,XIO(Ref_MeterData.Cmd_ClearTot3) OTE(Ref_MeterData.Rdy_ClearTot3) CLR(Ref_Out.Totalizer_3_Control) ,XIC(Ref_MeterData.Cmd_ClearTot3) OTU(Ref_MeterData.Cmd_ClearTot3) MOV(198,Ref_Out.Totalizer_3_Control) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="6" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
PROCESS VALUES
|
|
============================================================
|
|
This rung reports the current value for MASS FLOW.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[COP(Ref_Inp.Process_variables_Mass_Flow,Ref_MeterData.Val_MassFlow,1)MOV(Ref_Cfg.SystemUnitMassFlow,Ref_MeterData.Val_MassFlowEUCode);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="7" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung reports the current value for VOLUMETRIC FLOW.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[COP(Ref_Inp.Process_variables_Volume_Flow,Ref_MeterData.Val_VolFlow,1)MOV(Ref_Cfg.SystemUnitVolumeFlow,Ref_MeterData.Val_VolFlowEUCode);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="8" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung reports the current value for CORRECTED VOLUME FLOW.
|
|
This meter does not provide Corrected Volume Flow, so clear the value.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[CLR(Ref_MeterData.Val_CorrVolFlow)CLR(Ref_MeterData.Val_CorrVolFlowEUCode);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="9" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung reports the current value for DENSITY.
|
|
If the configured density source is FIXED (=732),
|
|
get the density from the Config Assembly.
|
|
If the configured density source is EXTERNAL (=731),
|
|
get the density from the Output Assembly.
|
|
Also, use the instrument defined system density units
|
|
for the units of the External Density output.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[NEQ(Ref_Cfg.ExternalCompensationDensityMode,731) COP(Ref_Cfg.ExternalCompensationFixedDensity,Ref_MeterData.Val_Density,1) ,EQU(Ref_Cfg.ExternalCompensationDensityMode,731) MOV(Ref_Cfg.SystemUnitDensity,Ref_Out.Density_unit) MOV(Inp_ExtDensity,Ref_Out.External_density) MOV(Ref_Out.External_density,Ref_MeterData.Val_Density) ,MOV(Ref_Cfg.SystemUnitDensity,Ref_MeterData.Val_DensityEUCode) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="10" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung reports the current value for RREFERENCE DENSITY.
|
|
This meter does not provide Reference Density, so clear the value.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[CLR(Ref_MeterData.Val_RefDensity)CLR(Ref_MeterData.Val_RefDensityEUCode);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="11" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung reports the current value for FLUID TEMPERATURE.
|
|
This meter does not provide Fluid Temperature, so clear the value.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[CLR(Ref_MeterData.Val_Temp)CLR(Ref_MeterData.Val_TempEUCode);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="12" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung reports the current value for CONDUCTIVITY.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[COP(Ref_Inp.Process_variables_Conductivity,Ref_MeterData.Val_Cond,1)MOV(Ref_Cfg.SystemUnitConductivity,Ref_MeterData.Val_CondEUCode);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="13" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
DEVICE SYSTEM CONDITION AND CONNECTION LOSS
|
|
============================================================
|
|
Clear the device Condition Code when Connection Status is Bad]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Ref_Inp.Connection_Fault)OTE(Ref_MeterData.Sts_IOFault)CLR(Ref_MeterData.Val_ActSysCondCode);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="14" Type="N">
|
|
<Comment>
|
|
<![CDATA[Use System Condition from Instrument when Connection Status is Good]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Ref_Inp.Connection_Fault)MVM(0,16#ff00_0000,Ref_MeterData.Val_ActSysCondCode)MVM(Ref_Inp.Status_Actual_diagnostics,16#00ff_ffff,Ref_MeterData.Val_ActSysCondCode);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="15" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung sets the NAMUR (NE 107) Status based on the
|
|
upper bits of the condition code.
|
|
It reports FAILURE when the connection to the meter has failed.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[[XIC(Ref_Inp.Status_Actual_diagnostics.24) ,XIC(Ref_Inp.Connection_Fault) ] OTE(Ref_MeterData.Val_NAMURSts.4) ,XIC(Ref_Inp.Status_Actual_diagnostics.25) OTE(Ref_MeterData.Val_NAMURSts.3) ,XIC(Ref_Inp.Status_Actual_diagnostics.27) OTE(Ref_MeterData.Val_NAMURSts.2) ,XIC(Ref_Inp.Status_Actual_diagnostics.26) OTE(Ref_MeterData.Val_NAMURSts.1) ,XIC(Ref_Inp.Status_Actual_diagnostics.28) OTE(Ref_MeterData.Val_NAMURSts.0) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
</Routines>
|
|
<Dependencies>
|
|
<Dependency Type="DataType" Name="EH_FlowmeterData"/>
|
|
</Dependencies>
|
|
</AddOnInstructionDefinition>
|
|
<AddOnInstructionDefinition Name="P_Alarm" Revision="3.5" RevisionExtension="01 Release" Vendor="Rockwell Automation" ExecutePrescan="true" ExecutePostscan="false" ExecuteEnableInFalse="true" CreatedDate="2008-02-29T20:40:04.200Z" CreatedBy="Not Available" EditedDate="2016-01-29T13:55:20.321Z" EditedBy="PROCESS\Library"
|
|
SoftwareRevision="v18.02">
|
|
<Description>
|
|
<![CDATA[Alarm]]>
|
|
</Description>
|
|
<RevisionNote>
|
|
<![CDATA[See V3.5-xx Release Notes for details. Corrected operation of Cfg_AlmMinOnT, Cfg_MaxShelfT.]]>
|
|
</RevisionNote>
|
|
<AdditionalHelpText>
|
|
<![CDATA[Copyright © Rockwell Automation, Inc. All Rights Reserved.
|
|
|
|
This instruction monitors one input condition and provides one Alarm with:
|
|
* configurable latching (reset required) and acknowledgement requirement
|
|
* configurable alarm severity
|
|
1 to 250 = Low (blue, typ. informational)
|
|
251 to 500 = Medium (yelllow, typ. warning)
|
|
501 to 750 = High (red, typ. process exception)
|
|
751 to 1000 = Urgent (magenta, typ. equip. fault)
|
|
* configurable minimum ON time (e.g., to ensure it is seen by the HMI)
|
|
* commands to suppress/unsuppress (Prog), shelve/unshelve (Oper)
|
|
and disable/enable (Maint) the alarm.
|
|
* configurable amount of time shelved to automatically unshelve an alarm
|
|
* FTA&E support for suppressed, shelved and disabled states (V7.0)
|
|
* A Maintenance "Test" command, which triggers the alarm for the minimum
|
|
alarm time for testing purposes.
|
|
|
|
NOTE regarding parameter naming:
|
|
FTAE names (same as ALMD instruction) are used instead
|
|
of the ANSI/ISA 18.2-2009 names, as follows:
|
|
"Disabled" is the equivalent of "Out of Service" in ISA 18.2.
|
|
(The Disabled state is owned by Maintenance.)
|
|
"Suppressed" is the equivalent of "Suppressed by Design" in
|
|
ISA 18.2. (The Suppressed state is owned by Program logic.)
|
|
"Shelved" is the same as in ISA 18.2.
|
|
(The Shelved state is owned by Operator, but may be cleared
|
|
by Program logic based on time, shift change, etc.)
|
|
|
|
This instruction is usually nested within other instructions, with one instance
|
|
used for each Alarm generated by the containing instruction. It may also be
|
|
used as a standalone instruction for Alarm conditions generated by custom logic.
|
|
|
|
FTAE Alarm Setup:
|
|
(object).(alarm).Com_AE.0: Alarm to FTAE
|
|
.Com_AE.1: Ack to/from FTAE
|
|
.Com_AE.3: Shelved from FTAE Status
|
|
.Com_AE.4: Shelve/Reshelve to FTAE Control (auto reset)
|
|
.Com_AE.5: Unshelve to FTAE Control (auto reset)
|
|
.Com_AE.6: Suppressed from FTAE Status
|
|
.Com_AE.7: Suppress to FTAE Control (auto reset)
|
|
.Com_AE.8: Unsuppress to FTAE Control (auto reset)
|
|
.Com_AE.9: Disabled from FTAE Status
|
|
.Com_AE.10: Disable to FTAE Control (auto reset)
|
|
.Com_AE.11: Enable to FTAE Control (auto reset)
|
|
all other bits unused
|
|
.Cfg_MaxShelfT is also used in FTAE config.
|
|
.Cfg_Severity is used in FTAE for FTView 8.x.
|
|
]]>
|
|
</AdditionalHelpText>
|
|
<Parameters>
|
|
<Parameter Name="EnableIn" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Enable Input - System Defined Parameter]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="EnableOut" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Enable Output - System Defined Parameter]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Alarm Condition Input 1=Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_Reset" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset Alarm requiring reset]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_Exists" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Alarm configured to exist, 0=Does not exist, don't scan]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_ResetReqd" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Latched Alarm, a Reset is required to clear this Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_AckReqd" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acknowledge required for this Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_AllowShelve" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Allow Operator to Shelve this Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_AllowDisable" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Allow Maintenance to Disable this Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_PCmdClear" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Clear Program Commands on receipt
|
|
0=Leave Set]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_Severity" TagType="Base" DataType="INT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Alarm Severity: 1..250=Low, 251..500=Medium, 501..750=High, 751..1000=Urgent]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[750]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="INT" Radix="Decimal" Value="750"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_AlmMinOnT" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time Alm output stays on (sec)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[5]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="5"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_MaxShelfT" TagType="Base" DataType="INT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Auto unshelve after shelved this long (1..32767 minutes)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[480]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="INT" Radix="Decimal" Value="480"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCfg_AllowExist" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Alarm can be configured to exist, 0=other configs make alarm meaningless]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_Reset" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Reset latched alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_Ack" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Acknowledge alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_Suppress" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Suppress by Design (inhibits new alarm)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_Unsuppress" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unsuppress (allows new alarm)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_Unshelve" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unshelve (e.g., on shift change)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_Reset" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to Reset latched alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_Ack" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to Acknowledge alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_Shelve" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to Shelve Alarm (inhibits new alarm)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_Unshelve" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to Unshelve alarm (allows new alarm)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="MCmd_Disable" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Maintenance Command to Disable alarm (inhibits new alarm)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="MCmd_Enable" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Maintenance Command to Enable alarm (allows new alarm)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="MCmd_Test" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Maintenance Command to Test alarm (issued for minimum alarm time)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_Notify" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Current Alarm Severity and Acknowledgement (enumeration)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_MinToUnshelve" TagType="Base" DataType="DINT" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Number of minutes until this alarm unshelves itself (mmm:ss)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_SecToUnshelve" TagType="Base" DataType="DINT" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Number of Seconds until this alarm unshelves itself (mmm:ss)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Alm" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Com_AE.0" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Alarm output 1=In Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ack" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Com_AE.1" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Alarm acknowledged status: 1=Ack rcvd]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Shelved" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Com_AE.3" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Alarm has been Shelved by Operator (inhibits new alarm)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Suppressed" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Com_AE.6" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Alarm has been Suppressed by Program (inhibits new alarm)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Disabled" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Com_AE.9" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Alarm has been Disabled by Maintanance (inhibits new alarm)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_AlmInh" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Alarm has been suppressed, shelved or disabled, display "I" icon]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Err" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: see detail Err_ bits for reason]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_Timer" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: Alarm Min On Time, Shelf Time (use 0 to 2147483)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_Severity" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: Invalid Severity (use 1 to 4)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Reset" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Ready to receive OCmd_Reset (enables button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Ack" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Ready to receive OCmd_Ack (enables button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Shelve" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Ready to receive OCmd_Shelve (enables button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Unshelve" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Ready to receive OCmd_Unshelve (enables button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Disable" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Ready to receive MCmd_Disable (enables button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Enable" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Ready to receive MCmd_Enable (enables button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Test" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Ready to receive MCmd_Test (enables button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="P_Alarm" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Unique Parameter Name for auto - discovery]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
</Parameters>
|
|
<LocalTags>
|
|
<LocalTag Name="Wrk_Alm" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Internal Alarm Status]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Suppressed" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Internal Alarm Suppressed Status]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_AlmMinOnT" DataType="TIMER" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Alarm output minimum ON time to be seen by alarm server]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,5000,0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="TIMER">
|
|
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="5000"/>
|
|
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_AutoAckT" DataType="TIMER" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Time to clear Ack bit when Ack not required]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,5000,0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="TIMER">
|
|
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="5000"/>
|
|
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_ShelfT" DataType="TIMER" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Time to auto Unshelve a Shelved Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,0,0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="TIMER">
|
|
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Inf_Tab" DataType="SINT" Radix="Decimal" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Tab to display (FTView ME)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Com_AE" DataType="INT" Radix="Binary" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Communication with HMI / Alarm/Event Server (see bit descriptions)]]>
|
|
</Description>
|
|
<Comments>
|
|
<Comment Operand=".0">
|
|
<![CDATA[Alarm to AE]]>
|
|
</Comment>
|
|
<Comment Operand=".1">
|
|
<![CDATA[Acked from AE Status, Ack to AE Control]]>
|
|
</Comment>
|
|
<Comment Operand=".2">
|
|
<![CDATA[(not used)]]>
|
|
</Comment>
|
|
<Comment Operand=".3">
|
|
<![CDATA[Shelved from AE Status]]>
|
|
</Comment>
|
|
<Comment Operand=".4">
|
|
<![CDATA[Shelve to AE Control]]>
|
|
</Comment>
|
|
<Comment Operand=".5">
|
|
<![CDATA[Unshelve to AE Control]]>
|
|
</Comment>
|
|
<Comment Operand=".6">
|
|
<![CDATA[Suppressed from AE Status]]>
|
|
</Comment>
|
|
<Comment Operand=".7">
|
|
<![CDATA[Suppress to AE Control]]>
|
|
</Comment>
|
|
<Comment Operand=".8">
|
|
<![CDATA[Unsuppress to AE Control]]>
|
|
</Comment>
|
|
<Comment Operand=".9">
|
|
<![CDATA[Disabled from AE Status]]>
|
|
</Comment>
|
|
<Comment Operand=".10">
|
|
<![CDATA[Disable to AE Control]]>
|
|
</Comment>
|
|
<Comment Operand=".11">
|
|
<![CDATA[Enable to AE Control]]>
|
|
</Comment>
|
|
<Comment Operand=".12">
|
|
<![CDATA[(not used)]]>
|
|
</Comment>
|
|
<Comment Operand=".13">
|
|
<![CDATA[(not used)]]>
|
|
</Comment>
|
|
<Comment Operand=".14">
|
|
<![CDATA[(not used)]]>
|
|
</Comment>
|
|
<Comment Operand=".15">
|
|
<![CDATA[(not used)]]>
|
|
</Comment>
|
|
</Comments>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[2]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="INT" Radix="Binary" Value="2#0000_0000_0000_0010"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_Tag" DataType="STRING_20" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Alarm Tag Text (e.g., "LAHH-101")]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[7,'P_Alarm$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="7">
|
|
<![CDATA['P_Alarm']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_Cond" DataType="STRING_20" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Alarm Condition Text (e.g., "High-High PV")]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[15,'Alarm Condition$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="15">
|
|
<![CDATA['Alarm Condition']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_SecToUnshelve" DataType="DINT" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Number of seconds until this alarm unshelves itself]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Inf_Lib" DataType="STRING_12" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Display Library for Faceplate call-up]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[6,'RA-BAS$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="6">
|
|
<![CDATA['RA-BAS']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Inf_Type" DataType="STRING_16" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Must contain AOI name, used for HMI and Information S/W]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[7,'P_Alarm$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="7">
|
|
<![CDATA['P_Alarm']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
</LocalTags>
|
|
<Routines>
|
|
<Routine Name="EnableInFalse" Type="RLL">
|
|
<Description>
|
|
<![CDATA[Perform Alarm processing, but Invert Alarm Input ("Inp") for use on LD rung (EnableIn False)]]>
|
|
</Description>
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
P_Alarm: EnableInFalse (False Rung) Handling
|
|
============================================================
|
|
When EnableIn is FALSE (False Rung), the Input
|
|
("Inp") is inverted. This allows the P_Alarm instruction
|
|
to be used on a simple Ladder Diagram rung:
|
|
|
|
XIC (condition) P_Alarm (Alarm)
|
|
|
|
All processing is identical to the normal Logic
|
|
routine, except references to Inp are inverted!
|
|
============================================================
|
|
CONFIGURATION
|
|
============================================================
|
|
In the object containing this alarm, other configuration (such as not having
|
|
any limit switches) may make this particular alarm meaningless.
|
|
The Program Configuration "Allow Exist" is used to hide this alarm
|
|
on the object's faceplate and other graphics, and forces the Cfg_Exist to 0.
|
|
|
|
##### V3.0-00 2013-06-30: Added PCfg_AllowExist. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(PCfg_AllowExist)OTU(Cfg_Exists);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Comment>
|
|
<![CDATA[
|
|
This rung gets the Alarm Minimum ON Time Configuration
|
|
and the Auto Unshelve Time Configuration
|
|
values and sets the corresponding timer presets.
|
|
If the Minimum ON Time Configuration results in a timer preset
|
|
less than 5 seconds, the preset is set to 5 seconds.
|
|
If the Auto Unshelve Time Configuration results in a negative
|
|
timer preset, the preset is set to 28800 seconds (8 hours).
|
|
Either bad Config is flagged (Err_Timer).
|
|
Bad Config is also flagged if the Cfg_Severity is out of range (valid = 1..1000) (Err_Severity).
|
|
|
|
##### V3.0-00 2013-06-30: Changed Program Inhibit to Suppress, Operator Suppress to Shelve. #####
|
|
##### Added Shelf Timer config check; if Severity out of range, make it "Fault". #####
|
|
##### V3.0-02 2013-10-30: Changed Cfg_MaxShelfT check to LEQ 0. (INT 1 to 32767 is valid.) #####
|
|
##### V3.1-05, V3.5-00 2015-07-31: Fixed operation of Cfg_MaxShelfT = 0, Cfg_AlmMinOnT, rung comment. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Cfg_Exists)[[MUL(Cfg_AlmMinOnT,1000,Wrk_AlmMinOnT.PRE) LES(Wrk_AlmMinOnT.PRE,5000) MOV(5,Cfg_AlmMinOnT) MOV(5000,Wrk_AlmMinOnT.PRE) ,MUL(Cfg_MaxShelfT,60000,Wrk_ShelfT.PRE) LES(Wrk_ShelfT.PRE,0) MOV(480,Cfg_MaxShelfT) MOV(28800000,Wrk_ShelfT.PRE) ] OTE(Err_Timer) ,LIM(1001,Cfg_Severity,0) MOV(1000,Cfg_Severity) OTE(Err_Severity) ]OTE(Sts_Err);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Comment>
|
|
<![CDATA[The Auto Ack time is ALWAYS five seconds.
|
|
|
|
##### V3.1-05, V3.5-00 2015-07-31: Operation of Cfg_AlmMinOnT consolidated on previous rung #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[MOV(5000,Wrk_AutoAckT.PRE);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Comment>
|
|
<![CDATA[When the Alarm initially occurs, the Auto Ack timer is started.
|
|
If this Alarm is set for "Ack Not Required", it is automatically
|
|
Acknowledged after the AutoAck time expires.
|
|
|
|
This pulsing of the Ack bit OFF then ON allows the "Ack Not Required"
|
|
configuration to be used with View 32, View ME and other legacy
|
|
alarm systems that don't support optional ack.
|
|
|
|
##### V3.0-00 2013-06-30: Moved rung here to be outside the "JMP over" zone #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Ack)TON(Wrk_AutoAckT,?,?);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Comment>
|
|
<![CDATA[If this alarm does not exist, set it to its default state (no alarm, acknowleded,
|
|
uninhibited, unsuppressed, enabled) and clear any received commands.
|
|
Then jump over the remainder of the Logic and return.
|
|
|
|
##### V3.0-00 2013-06-30: Added Shelf Timer, PCmd_Unshelve #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Cfg_Exists)[XIC(Wrk_AutoAckT.DN) OTL(Ack) ,OTU(Wrk_Alm) OTU(Shelved) OTU(Wrk_Suppressed) OTU(Disabled) OTU(Sts_AlmInh) ,OTU(PCmd_Reset) OTU(PCmd_Ack) OTU(PCmd_Unshelve) OTU(PCmd_Suppress) OTU(PCmd_Unsuppress) ,OTU(OCmd_Reset) OTU(OCmd_Ack) OTU(OCmd_Shelve) OTU(OCmd_Unshelve) ,OTU(MCmd_Disable) OTU(MCmd_Enable) RES(Wrk_AlmMinOnT) RES(Wrk_ShelfT) ]JMP(End);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="5" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
COMMAND PROCESSING
|
|
============================================================
|
|
These rungs handle received Commands:
|
|
Operator Commands (OCmd_xx) and Maintenance Commands
|
|
(MCmd_xx) from the HMI and
|
|
Program Command (PCmd_xx) from other objects.
|
|
|
|
NOTE: ALARM COMMANDS ARE ACCEPTED REGARDLESS OF MODE.
|
|
|
|
This rung receives the Program Alarm Inhibit Command.
|
|
If configured for EDGE, the Command is cleared.
|
|
|
|
##### V3.1-02 2013-09-24: Modified FTAE interface for Disable/Enable, Suppress/Unsuppress. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(PCmd_Suppress)[XIC(Cfg_PCmdClear) OTU(PCmd_Suppress) ,OTL(Wrk_Suppressed) OTL(Com_AE.7) OTU(Com_AE.8) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="6" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung receives the Program Alarm Unsuppress Command (Unsuppress wins over Suppress).
|
|
If configured for LEVEL, Suppressed is cleared if PCmd_Suppress is cleared.
|
|
|
|
##### V3.1-02 2013-09-24: Modified FTAE interface for Disable/Enable, Suppress/Unsuppress. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(PCmd_Unsuppress) OTU(PCmd_Unsuppress) ,XIO(PCmd_Suppress) XIO(Cfg_PCmdClear) ]OTU(Wrk_Suppressed)OTU(Com_AE.7)OTL(Com_AE.8);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="7" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung receives the Operator Shelve Command.
|
|
If the command is received while shelved, the shelf timer starts over (reset).
|
|
|
|
##### V3.0-00 2013-06-30: Changed Program Inhibit to Suppress, Operator Suppress to Shelve. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(OCmd_Shelve)OTU(OCmd_Shelve)XIC(Cfg_AllowShelve)OTL(Shelved)OTL(Com_AE.4)OTU(Com_AE.5)RES(Wrk_ShelfT);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="8" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung times how long the alarm has been shelved.
|
|
If the Shelf Timer expires (and its preset > 0), automatically unshelve the alarm.
|
|
|
|
##### V3.0-00 2013-06-30: New rung, added Shelf Timer #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Shelved)TON(Wrk_ShelfT,?,?);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="9" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung receives the Operator Unshelve Command (Unshelve wins over Shelve)
|
|
and the Program Unshelve Command
|
|
Also Unshelve the alarm if the Shelf Timer expires (if preset > 0).
|
|
|
|
NOTE: Shelved can also be set/cleared directly by the HMI (FTA&E support).
|
|
|
|
##### V3.0-00 2013-06-30: Changed Program Inhibit to Suppress, Operator Suppress to Shelve. #####
|
|
##### Added PCmd_Unshelve, Shelf Timer expiration #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(OCmd_Unshelve) OTU(OCmd_Unshelve) ,XIC(PCmd_Unshelve) OTU(PCmd_Unshelve) ,XIC(Wrk_ShelfT.DN) NEQ(Wrk_ShelfT.PRE,0) ,XIO(Cfg_AllowShelve) ]OTU(Shelved)OTU(Com_AE.4)OTL(Com_AE.5);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="10" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung receives the Maintenance Alarm Disable Command
|
|
|
|
##### V3.1-02 2013-09-24: Modified FTAE interface for Disable/Enable, Suppress/Unsuppress. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(MCmd_Disable)OTU(MCmd_Disable)XIC(Cfg_AllowDisable)OTL(Disabled)OTL(Com_AE.10)OTU(Com_AE.11);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="11" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung receives the Maintenance Alarm Enable Command (Enable wins over Disable)
|
|
|
|
NOTE: Disabled can also be set/cleared directly by the HMI (FTA&E support).
|
|
|
|
##### V3.1-02 2013-09-24: Modified FTAE interface for Disable/Enable, Suppress/Unsuppress. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(MCmd_Enable) ,XIO(Cfg_AllowDisable) ]OTU(MCmd_Enable)OTU(Disabled)OTU(Com_AE.10)OTL(Com_AE.11);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="12" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Alarm is Disabled (Maint), Suppressed (Prog) or Shelved
|
|
(Oper), then post the "alarm inhibited" breadcrumb and do not
|
|
allow a new alarm to be issued.
|
|
|
|
@@@@@ Unlatch and Latch are used to avoid a verification @@@@@
|
|
@@@@@ warning in combination with Rung 2's OTU (above)! @@@@@
|
|
|
|
##### V3.0-00 2013-06-30: Broken out in a separate, simpler rung, and used #####
|
|
##### in other logic. Shelving no longer generates Alm on Inp going to Alarm state. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTU(Sts_AlmInh)[XIC(Disabled) ,XIC(Wrk_Suppressed) ,XIC(Shelved) ]OTL(Sts_AlmInh);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="13" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung receives the Alarm Acknowledge Commands
|
|
|
|
NOTE: Acknowledge can also be set/cleared directly by the HMI.
|
|
|
|
##### V3.0-00 2013-06-30: Most ACK sources moved to this rung. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Wrk_AutoAckT.TT)[XIC(PCmd_Ack) OTU(PCmd_Ack) ,XIC(OCmd_Ack) OTU(OCmd_Ack) ,XIO(Cfg_AckReqd) ]OTL(Ack);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="14" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung receives the Alarm Reset Commands.
|
|
|
|
If the Alarm Reset Command is received and, either, the Input condition
|
|
has returned to normal, or the alarm is disabled, suppressed or shelved,
|
|
the Alarm is CLEARED and ACKNOWLEDGED (to match ALMD behavior!!!).
|
|
|
|
##### V3.0-00 2013-06-30: The alarm is no longer AUTOMATICALLY #####
|
|
##### cleared and acked if it is simply disabled or suppressed! #####
|
|
|
|
@@@@@ "Inp" is Inverted in the EnableInFalse Routine! @@@@@]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Wrk_AutoAckT.TT)[XIC(OCmd_Reset) OTU(OCmd_Reset) ,XIC(PCmd_Reset) OTU(PCmd_Reset) ,XIC(Inp_Reset) ][XIC(Inp) ,XIC(Sts_AlmInh) ]OTL(Ack)OTU(Wrk_Alm);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="15" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
ALARM GENERATION
|
|
============================================================
|
|
This rung CLEARS the Alarm when the alarm condition clears and its
|
|
Minimum On Time has expired, IF Reset is NOT Required.
|
|
|
|
##### V3.0-00 2013-06-30: No longer bypass Reset Required #####
|
|
##### when the alarm is Shelved by the Operator. #####
|
|
|
|
@@@@@ "Inp" is Inverted in the EnableInFalse Routine! @@@@@]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Inp) XIO(Cfg_ResetReqd) XIO(Wrk_AlmMinOnT.TT) ,XIC(Disabled) XIO(Wrk_AutoAckT.TT) ]OTU(Wrk_Alm);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="16" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Alarm Input (Inp) is true (inverted in EnableInFalse) and the alarm is
|
|
(or becomes) Enabled, Unsuppressed and Unshelved, this rung sets the Alarm (Alm) bit.
|
|
The Acknowledge (Ack) bit is cleared when the Alarm initially occurs.
|
|
|
|
##### V3.0-00 2013-06-30: Removed Wrk_Abnormal logic. #####
|
|
##### V3.1-00 2014-06-30: Added Maintenace Test command. #####
|
|
|
|
@@@@@ "Inp" is Inverted in the EnableInFalse Routine! @@@@@]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Inp) XIO(Sts_AlmInh) ,XIC(MCmd_Test) OTU(MCmd_Test) ][XIO(Wrk_Alm) OTU(Ack) ,OTL(Wrk_Alm) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="17" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
OPERATOR COMMAND READIES
|
|
============================================================
|
|
This Alarm is ready for (requires) an Acknowledgement if the Alarm
|
|
is not Acknowledged (an Acknowledge was Required when the alarm occurred).
|
|
|
|
This Alarm is ready for (requires) a Reset if there is an Alarm, Reset is Required,
|
|
and either the alarm condition has CLEARED or the alarm is Shelved,
|
|
Suppressed or Disabled.
|
|
.
|
|
If the Alarm is NOT Shelved, it is ready for Shelve.
|
|
|
|
If the Alarm IS Shelved, it is ready for Unshelve.
|
|
|
|
If the Alarm is NOT Disabled, it is ready for Disable.
|
|
|
|
If the Alarm IS Disabled, it is ready for Enable.
|
|
|
|
NOTE: This rung appears before the Values/Status rung because the Rdy_Reset
|
|
condition is used to eliminate redundant logic in the rung below for Val_Notify.0.
|
|
|
|
##### V3.0-00 2013-06-30: Added sub-branch with Sts_AlmInh #####
|
|
##### V3.1-00 2014-06-30: Added Maintenace Test command. #####
|
|
|
|
@@@@@ "Inp" is Inverted in the EnableInFalse Routine! @@@@@]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[LBL(End)XIC(Cfg_Exists)[XIO(Wrk_AutoAckT.TT) [XIO(Ack) OTE(Rdy_Ack) ,XIC(Wrk_Alm) XIC(Cfg_ResetReqd) [XIC(Inp) ,XIC(Sts_AlmInh) ] OTE(Rdy_Reset) ] ,XIC(Cfg_AllowShelve) OTE(Rdy_Shelve) ,XIC(Shelved) OTE(Rdy_Unshelve) ,XIO(Disabled) XIC(Cfg_AllowDisable) OTE(Rdy_Disable) ,XIC(Disabled) OTE(Rdy_Enable) ,XIO(Wrk_Alm) OTE(Rdy_Test) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="18" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
VALUE / STATUS GENERATION
|
|
============================================================
|
|
This rung copies the internal working status (Suppressed, In Alarm)
|
|
to public Status bits. Note that internal working bits are used so that
|
|
outside objects cannot manipulate the state of this object
|
|
by setting/clearing its Status and Alarm bits.
|
|
|
|
Public Status is generated for:
|
|
Alarm (with minimum ON time to be seen by polling)
|
|
Alarm Suppressed
|
|
Unsuppressed, Unshelved and Enabled are generated for HMI (FTVSE 7).
|
|
|
|
(Ack, Shelved and Disabled can be set/cleared by the HMI directly.
|
|
Note that these bits are "read/write" outputs in the parameter definition.)
|
|
|
|
##### V3.0-00 2013-06-30: New rung, some from below, new HMI bits. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Wrk_Alm) OTE(Alm) TON(Wrk_AlmMinOnT,?,?) ,XIC(Wrk_Suppressed) OTE(Suppressed) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="19" Type="N">
|
|
<Comment>
|
|
<![CDATA[Notify Level (color, blink) is determined here.
|
|
@@@@@ Note how the bottom 3 bits of the Severity are shifted left 1 for Val_Notify. @@@@@
|
|
|
|
0 = Not in alarm, acknowledged
|
|
1 = Not in alarm, unacknowledged or reset required
|
|
2 = Low severity alarm, acknowledged
|
|
3 = Low severity alarm, unacknowledged
|
|
4 = Medium severity alarm, acknowledged
|
|
5 = Medium severity alarm, unacknowledged
|
|
6 = High severity alarm, acknowledged
|
|
7 = High severity alarm, unacknowledged
|
|
8 = Urgent severity alarm, acknowledged
|
|
9 = Urgent severity alarm, unacknowledged
|
|
|
|
NOTE that the alarm bell icon will blink, even though the alarm is Acknowledged,
|
|
if an Alarm Reset is required (to get the Operator's attention).
|
|
|
|
##### V3.0-00 2013-06-30: Moved a few functions off this rung to logic above. #####
|
|
##### Names of Severity levels changed to Low, Medium, High, Highest #####
|
|
##### to match examples in ANSI/ISA-18.2-2009. #####
|
|
##### V3.1-00 2014-06-30: Changed severity ranges, names to match FTAE #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[[XIO(Ack) ,XIC(Rdy_Reset) ] OTE(Val_Notify.0) ,XIC(Wrk_Alm) [[LIM(1,Cfg_Severity,250) ,LIM(501,Cfg_Severity,750) ] OTE(Val_Notify.1) ,LIM(251,Cfg_Severity,750) OTE(Val_Notify.2) ,LIM(751,Cfg_Severity,1000) OTE(Val_Notify.3) ] ,OTU(Val_Notify.4) OTU(Val_Notify.5) OTU(Val_Notify.6) OTU(Val_Notify.7) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="20" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung calculates the number of seconds until this alarm "unshelves" itself.
|
|
If the alarm is already unshelved, clear this number.
|
|
|
|
##### V3.0-00 2013-06-30: Added automatic unshelve, and display of time until this happens. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[CPT(Wrk_SecToUnshelve,(Wrk_ShelfT.PRE-Wrk_ShelfT.ACC)/1000)XIO(Shelved)CLR(Wrk_SecToUnshelve);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="21" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung takes the time remaining until the alarm will be automatically unshelved (milliseconds),
|
|
converts it to seconds, then reports it in minutes : seconds format for display on the HMI.
|
|
|
|
##### V3.0-00 2013-06-30: Added automatic unshelve, and display of time until this happens. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[DIV(Wrk_SecToUnshelve,60,Val_MinToUnshelve)MOD(Wrk_SecToUnshelve,60,Val_SecToUnshelve);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="Logic" Type="RLL">
|
|
<Description>
|
|
<![CDATA[Perform Alarm processing: delay, latch/reset, acknowledge, enable/disable, inhibit/uninhibit, suppress/unsuppress]]>
|
|
</Description>
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Comment>
|
|
<![CDATA[Copyright © Rockwell Automation, Inc. All Rights Reserved.
|
|
============================================================
|
|
P_Alarm: PROCESS -- ALARM (sub-block)
|
|
============================================================
|
|
Revision V3.5-01 Release 2016-01-29: See V3.5-xx Release Notes for details.
|
|
V1.x and V2.x Revision History archived.
|
|
V3.0-00 2013-06-30: Changed suppress to shelve, inhibit to suppress
|
|
(ANSI/ISA 18.2-2009 and FTView 7 alignment), added auto unshelve
|
|
timer, program command to unshelve. Removed: Ack on shelve.
|
|
Added: clear Alm when Disabled, PCfg_AllowExist, Cfg_Tag,
|
|
Cfg_Cond, Inf_Lib, Inf_Type. (Max Shelf Time is in MINUTES.)
|
|
Added local tag .Com_AE for FTAE communications.
|
|
V3.0-01 2013-07-30: Changed range for Shelf Time to 1 to 34560 minutes.
|
|
V3.0-02 2013-10-30: Changed Cfg_MaxShelfT check to LEQ 0.
|
|
(INT 1 to 32767 is valid.)
|
|
V3.1-00 2014-06-30: Added Maintenace Test command, changed severity
|
|
ranges and names to match FTAE (for linking to FTView 8).
|
|
V3.1-01 2014-09-03: Exposed shelf timer ACC/PRE (read-only).
|
|
V3.1-02 2014-09-30: Modified FTAE interface for Disable/Enable and
|
|
Suppress/Unsuppress. See "Alarm Setup" below!
|
|
V3.5-01 2016-01-29: Fixed operation of Cfg_MaxShelfT, Cfg_AlmMinOnT.
|
|
============================================================
|
|
This instruction monitors one input condition and provides one Alarm with:
|
|
* configurable latching (reset required) and acknowledgement requirement
|
|
* configurable alarm severity
|
|
1..250 = Low (blue, typ. informational)
|
|
251-500 = Medium (yelllow, typ. warning)
|
|
501-750 = High (red, typ. process exception)
|
|
751-1000 = Urgent (magenta, typ. equip. fault)
|
|
* configurable minimum ON time (e.g., to ensure it is seen by the HMI)
|
|
* commands to suppress/unsuppress (Prog), shelve/unshelve (Oper)
|
|
and disable/enable (Maint) the alarm.
|
|
* configurable amount of time shelved to automatically unshelve an alarm
|
|
* FTA&E support for suppressed, shelved and disabled states (V7.0)
|
|
|
|
NOTE regarding parameter naming:
|
|
FTA&E names (same as ALMD instruction) are used instead
|
|
of the ANSI/ISA 18.2-2009 names, as follows:
|
|
"Disabled" is the equivalent of "Out of Service" in ISA 18.2.
|
|
(the Disabled state is owned by Maintenance)
|
|
"Suppressed" is the equivalent of "Suppressed by Design" in ISA 18.2.
|
|
(the Suppressed state is owned by Program logic)
|
|
"Shelved" is the same as in ISA 18.2.
|
|
(the Shelved state is owned by Operator, but may be cleared
|
|
by Program logic based on time, shift change, etc.)
|
|
|
|
This instruction is usually nested within other instructions, with one instance
|
|
used for each Alarm generated by the containing instruction. It may also be
|
|
used as a standalone instruction for Alarm conditions generated by custom logic.
|
|
________________________________________
|
|
|
|
FTAE Alarm Setup:
|
|
________________________________________
|
|
|
|
(object).(alarm).Com_AE.0: Alarm to FTAE
|
|
.Com_AE.1: Ack to/from FTAE
|
|
.Com_AE.3: Shelved from FTAE Status
|
|
.Com_AE.4: Shelve/Reshelve to FTAE Control (auto reset)
|
|
.Com_AE.5: Unshelve to FTAE Control (auto reset)
|
|
.Com_AE.6: Suppressed from FTAE Status
|
|
.Com_AE.7: Suppress to FTAE Control (auto reset)
|
|
.Com_AE.8: Unsuppress to FTAE Control (auto reset)
|
|
.Com_AE.9: Disabled from FTAE Status
|
|
.Com_AE.10: Disable to FTAE Control (auto reset)
|
|
.Com_AE.11: Enable to FTAE Control (auto reset)
|
|
all other bits unused
|
|
.Cfg_MaxShelfT is also used in FTAE config.
|
|
.Cfg_Severity is used by FTAE in FTView 8.x.
|
|
============================================================
|
|
POWERUP / INVALID STATE HANDLING
|
|
============================================================
|
|
All internal Work (state) bits maintain states through a power cycle and are
|
|
independent. No first-scan logic is required. See the Prescan routine for
|
|
powerup / prescan code.
|
|
============================================================
|
|
SHOW LOCAL STRINGS
|
|
============================================================
|
|
The STRINGs containing the text associated with each instance of this
|
|
instruction cannot be Input or Output Parameters, because STRINGs are not
|
|
'atomic' types. (Inputs and Outputs must be SINT, INT, DINT, REAL, or BOOL.)
|
|
|
|
In order to make it easier to find and configure these STRINGs, this rung
|
|
was added. THE JMP (and the LBL on the following rung)
|
|
MUST NOT BE REMOVED!!!
|
|
|
|
To view the STRINGs, go to the instruction instance (in LD or FBD), RIGHT-click
|
|
to bring up the context menu and select "Open Instruction Logic".
|
|
This rung will appear with the STRING values for the selected instance.
|
|
You may double-click the STRING values here to modify them as well.
|
|
|
|
##### V3.0-00 2013-06-30: Added rung; added new STRING local tags. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[JMP(SkipText)LOWER(Cfg_Tag,Cfg_Cond)LOWER(Inf_Lib,Inf_Type);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
CONFIGURATION
|
|
============================================================
|
|
In the object containing this alarm, other configuration (such as not having
|
|
any limit switches) may make this particular alarm meaningless.
|
|
The Program Configuration "Allow Exist" is used to hide this alarm
|
|
on the object's faceplate and other graphics, and forces the Cfg_Exist to 0.
|
|
|
|
##### V3.0-00 2013-06-30: Added PCfg_AllowExist. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[LBL(SkipText)XIO(PCfg_AllowExist)OTU(Cfg_Exists);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Comment>
|
|
<![CDATA[
|
|
This rung gets the Alarm Minimum ON Time Configuration
|
|
and the Auto Unshelve Time Configuration
|
|
values and sets the corresponding timer presets.
|
|
If the Minimum ON Time Configuration results in a timer preset
|
|
less than 5 seconds, the preset is set to 5 seconds.
|
|
If the Auto Unshelve Time Configuration results in a negative
|
|
timer preset, the preset is set to 28800 seconds (8 hours).
|
|
Either bad Config is flagged (Err_Timer).
|
|
Bad Config is also flagged if the Cfg_Severity is out of range (valid = 1..1000) (Err_Severity).
|
|
|
|
##### V3.0-00 2013-06-30: Changed Program Inhibit to Suppress, Operator Suppress to Shelve. #####
|
|
##### Added Shelf Timer config check; if Severity out of range, make it "Fault". #####
|
|
##### V3.0-02 2013-10-30: Changed Cfg_MaxShelfT check to LEQ 0. (INT 1 to 32767 is valid.) #####
|
|
##### V3.1-05, V3.5-00 2015-07-31: Fixed operation of Cfg_MaxShelfT = 0, Cfg_AlmMinOnT, rung comment. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Cfg_Exists)[[MUL(Cfg_AlmMinOnT,1000,Wrk_AlmMinOnT.PRE) LES(Wrk_AlmMinOnT.PRE,5000) MOV(5,Cfg_AlmMinOnT) MOV(5000,Wrk_AlmMinOnT.PRE) ,MUL(Cfg_MaxShelfT,60000,Wrk_ShelfT.PRE) LES(Wrk_ShelfT.PRE,0) MOV(480,Cfg_MaxShelfT) MOV(28800000,Wrk_ShelfT.PRE) ] OTE(Err_Timer) ,LIM(1001,Cfg_Severity,0) MOV(1000,Cfg_Severity) OTE(Err_Severity) ]OTE(Sts_Err);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Comment>
|
|
<![CDATA[The Auto Ack time is ALWAYS five seconds.
|
|
|
|
##### V3.1-05, V3.5-00 2015-07-31: Operation of Cfg_AlmMinOnT consolidated on previous rung #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[MOV(5000,Wrk_AutoAckT.PRE);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Comment>
|
|
<![CDATA[When the Alarm initially occurs, the Auto Ack timer is started.
|
|
If this Alarm is set for "Ack Not Required", it is automatically
|
|
Acknowledged after the AutoAck time expires.
|
|
|
|
This pulsing of the Ack bit OFF then ON allows the "Ack Not Required"
|
|
configuration to be used with View 32, View ME and other legacy
|
|
alarm systems that don't support optional ack.
|
|
|
|
##### V3.0-00 2013-06-30: Moved rung here to be outside the "JMP over" zone #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Ack)TON(Wrk_AutoAckT,?,?);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="5" Type="N">
|
|
<Comment>
|
|
<![CDATA[If this alarm does not exist, set it to its default state (no alarm, acknowleded,
|
|
uninhibited, unsuppressed, enabled) and clear any received commands.
|
|
Then jump over the remainder of the Logic and return.
|
|
|
|
##### V3.0-00 2013-06-30: Changed Program Inhibit to Suppress, Operator Suppress to Shelve. #####
|
|
##### Added Shelf Timer, PCmd_Unshelve #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Cfg_Exists)[XIC(Wrk_AutoAckT.DN) OTL(Ack) ,OTU(Wrk_Alm) OTU(Shelved) OTU(Wrk_Suppressed) OTU(Disabled) OTU(Sts_AlmInh) ,OTU(PCmd_Reset) OTU(PCmd_Ack) OTU(PCmd_Unshelve) OTU(PCmd_Suppress) OTU(PCmd_Unsuppress) ,OTU(OCmd_Reset) OTU(OCmd_Ack) OTU(OCmd_Shelve) OTU(OCmd_Unshelve) ,OTU(MCmd_Disable) OTU(MCmd_Enable) RES(Wrk_AlmMinOnT) RES(Wrk_ShelfT) ]JMP(End);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="6" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
COMMAND PROCESSING
|
|
============================================================
|
|
These rungs handle received Commands:
|
|
Operator Commands (OCmd_xx) and Maintenance Commands
|
|
(MCmd_xx) from the HMI and
|
|
Program Command (PCmd_xx) from other objects.
|
|
|
|
NOTE: ALARM COMMANDS ARE ACCEPTED REGARDLESS OF MODE.
|
|
|
|
This rung receives the Program Alarm Inhibit Command.
|
|
If configured for EDGE, the Command is cleared.
|
|
|
|
##### V3.1-02 2013-09-24: Modified FTAE interface for Disable/Enable, Suppress/Unsuppress. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(PCmd_Suppress)[XIC(Cfg_PCmdClear) OTU(PCmd_Suppress) ,OTL(Wrk_Suppressed) OTL(Com_AE.7) OTU(Com_AE.8) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="7" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung receives the Program Alarm Unsuppress Command (Unsuppress wins over Suppress).
|
|
If configured for LEVEL, Suppressed is cleared if PCmd_Suppress is cleared.
|
|
|
|
##### V3.0-00 2013-06-30: Changed Program Inhibit to Suppress, Operator Suppress to Shelve. #####
|
|
##### V3.1-02 2013-09-24: Modified FTAE interface for Disable/Enable, Suppress/Unsuppress. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(PCmd_Unsuppress) OTU(PCmd_Unsuppress) ,XIO(PCmd_Suppress) XIO(Cfg_PCmdClear) ]OTU(Wrk_Suppressed)OTU(Com_AE.7)OTL(Com_AE.8);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="8" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung receives the Operator Shelve Command.
|
|
If the command is received while shelved, the shelf timer starts over (reset).
|
|
|
|
##### V3.0-00 2013-06-30: Changed Program Inhibit to Suppress, Operator Suppress to Shelve. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(OCmd_Shelve)OTU(OCmd_Shelve)XIC(Cfg_AllowShelve)OTL(Shelved)OTL(Com_AE.4)OTU(Com_AE.5)RES(Wrk_ShelfT);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="9" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung times how long the alarm has been shelved.
|
|
If the Shelf Timer expires (and its preset > 0), automatically unshelve the alarm.
|
|
|
|
##### V3.0-00 2013-06-30: New rung, added Shelf Timer #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Shelved)TON(Wrk_ShelfT,?,?);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="10" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung receives the Operator Unshelve Command (Unshelve wins over Shelve)
|
|
and the Program Unshelve Command
|
|
Also Unshelve the alarm if the Shelf Timer expires (if preset > 0).
|
|
|
|
NOTE: Shelved can also be set/cleared directly by the HMI (FTA&E support).
|
|
|
|
##### V3.0-00 2013-06-30: Changed Program Inhibit to Suppress, Operator Suppress to Shelve. #####
|
|
##### Added PCmd_Unshelve, Shelf Timer expiration #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(OCmd_Unshelve) OTU(OCmd_Unshelve) ,XIC(PCmd_Unshelve) OTU(PCmd_Unshelve) ,XIC(Wrk_ShelfT.DN) NEQ(Wrk_ShelfT.PRE,0) ,XIO(Cfg_AllowShelve) ]OTU(Shelved)OTU(Com_AE.4)OTL(Com_AE.5);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="11" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung receives the Maintenance Alarm Disable Command
|
|
|
|
##### V3.0-00 2013-06-30: Added Cfg_AllowDisable. #####
|
|
##### V3.1-02 2013-09-24: Modified FTAE interface for Disable/Enable, Suppress/Unsuppress. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(MCmd_Disable)OTU(MCmd_Disable)XIC(Cfg_AllowDisable)OTL(Disabled)OTL(Com_AE.10)OTU(Com_AE.11);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="12" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung receives the Maintenance Alarm Enable Command (Enable wins over Disable)
|
|
|
|
NOTE: Disabled can also be set/cleared directly by the HMI (FTA&E support).
|
|
|
|
##### V3.0-00 2013-06-30: Added Cfg_AllowDisable. #####
|
|
##### V3.1-02 2013-09-24: Modified FTAE interface for Disable/Enable, Suppress/Unsuppress. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(MCmd_Enable) ,XIO(Cfg_AllowDisable) ]OTU(MCmd_Enable)OTU(Disabled)OTU(Com_AE.10)OTL(Com_AE.11);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="13" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Alarm is Disabled (Maint), Suppressed (Prog) or Shelved
|
|
(Oper), then post the "alarm inhibited" breadcrumb and do not
|
|
allow a new alarm to be issued.
|
|
|
|
@@@@@ Unlatch and Latch are used to avoid a verification @@@@@
|
|
@@@@@ warning in combination with Rung 2's OTU (above)! @@@@@
|
|
|
|
##### V3.0-00 2013-06-30: Broken out in a separate, simpler rung, and used #####
|
|
##### in other logic. Shelving no longer generates Alm on Inp going to Alarm state. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTU(Sts_AlmInh)[XIC(Disabled) ,XIC(Wrk_Suppressed) ,XIC(Shelved) ]OTL(Sts_AlmInh);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="14" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung receives the Alarm Acknowledge Commands
|
|
|
|
NOTE: Acknowledge can also be set/cleared directly by the HMI.
|
|
|
|
##### V3.0-00 2013-06-30: Most ACK sources moved to this rung. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Wrk_AutoAckT.TT)[XIC(PCmd_Ack) OTU(PCmd_Ack) ,XIC(OCmd_Ack) OTU(OCmd_Ack) ,XIO(Cfg_AckReqd) ]OTL(Ack);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="15" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung receives the Alarm Reset Commands.
|
|
|
|
If the Alarm Reset Command is received and, either, the Input condition
|
|
has returned to normal, or the alarm is disabled, suppressed or shelved,
|
|
the Alarm is CLEARED and ACKNOWLEDGED (to match ALMD behavior!!!).
|
|
|
|
##### V3.0-00 2013-06-30: The alarm is no longer AUTOMATICALLY #####
|
|
##### cleared and acked if it is simply disabled or suppressed! #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Wrk_AutoAckT.TT)[XIC(OCmd_Reset) OTU(OCmd_Reset) ,XIC(PCmd_Reset) OTU(PCmd_Reset) ,XIC(Inp_Reset) ][XIO(Inp) ,XIC(Sts_AlmInh) ]OTL(Ack)OTU(Wrk_Alm);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="16" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
ALARM GENERATION
|
|
============================================================
|
|
This rung CLEARS the Alarm when the alarm condition clears and its
|
|
Minimum On Time has expired, IF Reset is NOT Required.
|
|
|
|
##### V3.0-00 2013-06-30: No longer bypass Reset Required #####
|
|
##### when the alarm is Shelved by the Operator. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Inp) XIO(Cfg_ResetReqd) XIO(Wrk_AlmMinOnT.TT) ,XIC(Disabled) XIO(Wrk_AutoAckT.TT) ]OTU(Wrk_Alm);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="17" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Alarm Input (Inp) is true (inverted in EnableInFalse) and the alarm is
|
|
(or becomes) Enabled, Unsuppressed and Unshelved, this rung sets the Alarm (Alm) bit.
|
|
The Acknowledge (Ack) bit is cleared when the Alarm initially occurs.
|
|
|
|
##### V3.0-00 2013-06-30: Removed Wrk_Abnormal logic. #####
|
|
##### V3.1-00 2014-06-30: Added Maintenace Test command. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Inp) XIO(Sts_AlmInh) ,XIC(MCmd_Test) OTU(MCmd_Test) ][XIO(Wrk_Alm) OTU(Ack) ,OTL(Wrk_Alm) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="18" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
OPERATOR COMMAND READIES
|
|
============================================================
|
|
This Alarm is ready for (requires) an Acknowledgement if the Alarm
|
|
is not Acknowledged (an Acknowledge was Required when the alarm occurred).
|
|
|
|
This Alarm is ready for (requires) a Reset if there is an Alarm, Reset is Required,
|
|
and either the alarm condition has CLEARED or the alarm is Shelved,
|
|
Suppressed or Disabled.
|
|
.
|
|
If the Alarm is NOT Shelved, it is ready for Shelve.
|
|
|
|
If the Alarm IS Shelved, it is ready for Unshelve.
|
|
|
|
If the Alarm is NOT Disabled, it is ready for Disable.
|
|
|
|
If the Alarm IS Disabled, it is ready for Enable.
|
|
|
|
NOTE: This rung appears before the Values/Status rung because the Rdy_Reset
|
|
condition is used to eliminate redundant logic in the rung below for Val_Notify.0.
|
|
|
|
##### V3.0-00 2013-06-30: Added sub-branch with Sts_AlmInh #####
|
|
##### V3.1-00 2014-06-30: Added Maintenace Test command. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[LBL(End)XIC(Cfg_Exists)[XIO(Wrk_AutoAckT.TT) [XIO(Ack) OTE(Rdy_Ack) ,XIC(Wrk_Alm) XIC(Cfg_ResetReqd) [XIO(Inp) ,XIC(Sts_AlmInh) ] OTE(Rdy_Reset) ] ,XIC(Cfg_AllowShelve) OTE(Rdy_Shelve) ,XIC(Shelved) OTE(Rdy_Unshelve) ,XIO(Disabled) XIC(Cfg_AllowDisable) OTE(Rdy_Disable) ,XIC(Disabled) OTE(Rdy_Enable) ,XIO(Wrk_Alm) OTE(Rdy_Test) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="19" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
VALUE / STATUS GENERATION
|
|
============================================================
|
|
This rung copies the internal working status (Suppressed, In Alarm)
|
|
to public Status bits. Note that internal working bits are used so that
|
|
outside objects cannot manipulate the state of this object
|
|
by setting/clearing its Status and Alarm bits.
|
|
|
|
Public Status is generated for:
|
|
Alarm (with minimum ON time to be seen by polling)
|
|
Alarm Suppressed
|
|
Unsuppressed, Unshelved and Enabled are generated for HMI (FTVSE 7).
|
|
|
|
(Ack, Shelved and Disabled can be set/cleared by the HMI directly.
|
|
Note that these bits are "read/write" outputs in the parameter definition.)
|
|
|
|
##### V3.0-00 2013-06-30: New rung, some from below, new HMI bits. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Wrk_Alm) OTE(Alm) TON(Wrk_AlmMinOnT,?,?) ,XIC(Wrk_Suppressed) OTE(Suppressed) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="20" Type="N">
|
|
<Comment>
|
|
<![CDATA[Notify Level (color, blink) is determined here.
|
|
@@@@@ Note how the bottom 3 bits of the Severity are shifted left 1 for Val_Notify. @@@@@
|
|
|
|
0 = Not in alarm, acknowledged
|
|
1 = Not in alarm, unacknowledged or reset required
|
|
2 = Low severity alarm, acknowledged
|
|
3 = Low severity alarm, unacknowledged
|
|
4 = Medium severity alarm, acknowledged
|
|
5 = Medium severity alarm, unacknowledged
|
|
6 = High severity alarm, acknowledged
|
|
7 = High severity alarm, unacknowledged
|
|
8 = Urgent severity alarm, acknowledged
|
|
9 = Urgent severity alarm, unacknowledged
|
|
|
|
NOTE that the alarm bell icon will blink, even though the alarm is Acknowledged,
|
|
if an Alarm Reset is required (to get the Operator's attention).
|
|
|
|
##### V3.0-00 2013-06-30: Moved a few functions off this rung to logic above. #####
|
|
##### Names of Severity levels changed to Low, Medium, High, Highest #####
|
|
##### to match examples in ANSI/ISA-18.2-2009. #####
|
|
##### V3.1-00 2014-06-30: Changed severity ranges, names to match FTAE #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[[XIO(Ack) ,XIC(Rdy_Reset) ] OTE(Val_Notify.0) ,XIC(Wrk_Alm) [[LIM(1,Cfg_Severity,250) ,LIM(501,Cfg_Severity,750) ] OTE(Val_Notify.1) ,LIM(251,Cfg_Severity,750) OTE(Val_Notify.2) ,LIM(751,Cfg_Severity,1000) OTE(Val_Notify.3) ] ,OTU(Val_Notify.4) OTU(Val_Notify.5) OTU(Val_Notify.6) OTU(Val_Notify.7) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="21" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung calculates the number of seconds until this alarm "unshelves" itself.
|
|
If the alarm is already unshelved, clear this number.
|
|
|
|
##### V3.0-00 2013-06-30: Added automatic unshelve, and display of time until this happens. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[CPT(Wrk_SecToUnshelve,(Wrk_ShelfT.PRE-Wrk_ShelfT.ACC)/1000)XIO(Shelved)CLR(Wrk_SecToUnshelve);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="22" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung takes the time remaining until the alarm will be automatically unshelved (milliseconds),
|
|
converts it to seconds, then reports it in minutes : seconds format for display on the HMI.
|
|
|
|
##### V3.0-00 2013-06-30: Added automatic unshelve, and display of time until this happens. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[DIV(Wrk_SecToUnshelve,60,Val_MinToUnshelve)MOD(Wrk_SecToUnshelve,60,Val_SecToUnshelve);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="Prescan" Type="RLL">
|
|
<Description>
|
|
<![CDATA[Clear "lurking" Commands]]>
|
|
</Description>
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
PRESCAN (POWERUP) HANDLING
|
|
============================================================
|
|
On Prescan, clear any "lurking" Commands.
|
|
Unshelve and Unsuppress all alarms, but
|
|
only Enable alarms for which Disable is not allowed.
|
|
(Let Maintenance Disable persist through a power cycle...)
|
|
|
|
##### V3.0-00 2013-06-30: Added PCmd_Unshelve, AllowDisable, AllowShelve. #####
|
|
##### V3.1-02 2013-09-24: Modified FTAE interface for Disable/Enable, Suppress/Unsuppress. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[OTU(PCmd_Reset) OTU(PCmd_Ack) OTU(PCmd_Unsuppress) OTU(PCmd_Unshelve) ,XIC(Cfg_PCmdClear) OTU(PCmd_Suppress) ,OTU(OCmd_Reset) OTU(OCmd_Ack) OTU(OCmd_Shelve) OTU(OCmd_Unshelve) ,OTU(MCmd_Disable) OTU(MCmd_Enable) ,OTU(Shelved) OTU(Com_AE.4) OTL(Com_AE.5) ,OTU(Wrk_Suppressed) OTU(Suppressed) OTU(Com_AE.7) OTL(Com_AE.8) ,XIO(Cfg_AllowDisable) OTU(Disabled) OTU(Com_AE.10) OTL(Com_AE.11) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
</Routines>
|
|
<Dependencies>
|
|
<Dependency Type="DataType" Name="STRING_20"/>
|
|
<Dependency Type="DataType" Name="STRING_12"/>
|
|
<Dependency Type="DataType" Name="STRING_16"/>
|
|
</Dependencies>
|
|
</AddOnInstructionDefinition>
|
|
<AddOnInstructionDefinition Name="P_Gate" Revision="3.5" RevisionExtension="01 Release" Vendor="Rockwell Automation" ExecutePrescan="true" ExecutePostscan="false" ExecuteEnableInFalse="true" CreatedDate="2012-10-01T18:56:53.162Z" CreatedBy="Not Available" EditedDate="2016-01-29T21:01:04.157Z" EditedBy="PROCESS\Library"
|
|
SoftwareRevision="v18.02">
|
|
<Description>
|
|
<![CDATA[Condition Gate/Delay]]>
|
|
</Description>
|
|
<RevisionNote>
|
|
<![CDATA[See V3.5-xx Release Notes for details. Unchanged, up-rev only for V3.5 Library.]]>
|
|
</RevisionNote>
|
|
<AdditionalHelpText>
|
|
<![CDATA[Copyright © Rockwell Automation, Inc. All Rights Reserved.
|
|
|
|
This Instruction provides a "gate" for a discrete Input signal and
|
|
provides on-delay and off-delay timing for the gated signal.
|
|
|
|
When the Gate input is true, the instruction Input is passed through
|
|
to the Output, with on-delay and off-delay timing applied.
|
|
|
|
When the Gate input is false, the Output is kept off
|
|
(note: off-delay still applies!)
|
|
|
|
This instruction is usually used between a comparison
|
|
(analog threshold with deadband or discrete logic)
|
|
and a P_Alarm instance, but may be used as a
|
|
gated on-delay/off-delay timer generally.
|
|
|
|
When EnableIn is FALSE (e.g., on a false LD rung),
|
|
the Input "Inp" is inverted. Note that the Gate
|
|
input (Inp_Gate) is NOT inverted!!!]]>
|
|
</AdditionalHelpText>
|
|
<Parameters>
|
|
<Parameter Name="EnableIn" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Enable Input - System Defined Parameter]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="EnableOut" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Enable Output - System Defined Parameter]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Input Condition: e.g., result of comparison]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_Gate" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Gate Input: 1=enable On Delay / Off Delay after Gate Delay, 0=disable]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_GateDly" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Gate Delay (s): time after Gate Input true to enable On/Off Delay]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_OnDly" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[On Delay (s): If Gate Delay done, time Inp must be true to set Out true]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_OffDly" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Off Delay (s): Time after Inp or Gate goes to 0 for Out to go to 0]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Out" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Output after On Delay, Off Delay, enabled by Gate]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Gate" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Gate Delay done, Output is enabled]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Err" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config (see detail Err_ bits for reason), display icon]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_Timer" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: On Delay, Off Delay, Gate Delay Time Invalid (use 0 to 2147483 s)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="P_Gate" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Unique Parameter Name for auto - discovery]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
</Parameters>
|
|
<LocalTags>
|
|
<LocalTag Name="Wrk_OffDlyT" DataType="TIMER" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Off Delay Timer]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,0,0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="TIMER">
|
|
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_OnDlyT" DataType="TIMER" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[On Delay Timer]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,0,0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="TIMER">
|
|
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_GateT" DataType="TIMER" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Gate Delay Timer]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,0,0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="TIMER">
|
|
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_InpCond" DataType="STRING_20" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Displayed text of P_Gate's Input (Inp) Condition]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[15,'Input Condition$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="15">
|
|
<![CDATA['Input Condition']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Inf_Lib" DataType="STRING_12" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Display Library for Faceplate call-up]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[6,'RA-BAS$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="6">
|
|
<![CDATA['RA-BAS']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Inf_Type" DataType="STRING_16" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Must contain AOI name, used for HMI and Information S/W]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[6,'P_Gate$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="6">
|
|
<![CDATA['P_Gate']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_GateCond" DataType="STRING_20" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Displayed text of P_Gate's Gating (Inp_Gate) Condition]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[16,'Gating Condition$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="16">
|
|
<![CDATA['Gating Condition']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Inf_Tab" DataType="SINT" Radix="Decimal" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Tab to display (FTView ME)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
</LocalTags>
|
|
<Routines>
|
|
<Routine Name="EnableInFalse" Type="RLL">
|
|
<Description>
|
|
<![CDATA[Same as main Logic routine, except Inp is inverted (for use in LD logic) (Inp_Gate is NOT inverted!!!)]]>
|
|
</Description>
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
EnableIn FALSE : CONFIGURATION PROCESSING
|
|
============================================================
|
|
Flag a Configuration Error if the Gate Delay, On Delay
|
|
or Off Delay timer preset is invalid
|
|
(and set timer to default zero preset, non-faulting value).]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[MUL(Cfg_GateDly,1000,Wrk_GateT.PRE) XIC(Wrk_GateT.PRE.31) CLR(Wrk_GateT.PRE) ,MUL(Cfg_OnDly,1000,Wrk_OnDlyT.PRE) XIC(Wrk_OnDlyT.PRE.31) CLR(Wrk_OnDlyT.PRE) ,MUL(Cfg_OffDly,1000,Wrk_OffDlyT.PRE) XIC(Wrk_OffDlyT.PRE.31) CLR(Wrk_OffDlyT.PRE) ]OTE(Err_Timer)OTE(Sts_Err);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
GATE DELAY, ON DELAY, OFF DELAY PROCESSING
|
|
============================================================
|
|
FOR THE ENABLE_IN_FALSE ROUTINE, the CONDITION Input is
|
|
INVERTED, to support the XIC (condition) P_Gate (P_Gate backing tag)
|
|
construct for instantiation. This will use Inp = 1,
|
|
making the condition input follow the rung condition.
|
|
|
|
If the Gate Input is true, run the Gate Delay timer.
|
|
Once the Gate Delay is complete, enable the
|
|
On Delay and Off Delay that follow the INVERTED input.
|
|
|
|
Report the Gate Delay status and the final Output status (after all delays).
|
|
|
|
@@@@@ NOTE: Doubled TONs are used to ensure that @@@@@
|
|
@@@@@ .DN bit transitions on same scan if Preset = 0 ! @@@@@]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Inp_Gate) TON(Wrk_GateT,?,?) TON(Wrk_GateT,?,?) ,XIC(Wrk_GateT.DN) OTE(Sts_Gate) XIO(Inp) TON(Wrk_OnDlyT,?,?) TON(Wrk_OnDlyT,?,?) ,[XIC(Inp) ,XIO(Inp_Gate) ] TON(Wrk_OffDlyT,?,?) TON(Wrk_OffDlyT,?,?) ,XIC(Wrk_OnDlyT.DN) OTL(Out) ,XIC(Wrk_OffDlyT.DN) OTU(Out) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="Logic" Type="RLL">
|
|
<Description>
|
|
<![CDATA[Gate the input and apply on-delay and off-delay timing]]>
|
|
</Description>
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Comment>
|
|
<![CDATA[Copyright © Rockwell Automation, Inc. All Rights Reserved.
|
|
============================================================
|
|
P_Gate: PROCESS -- CONDITION GATE / DELAY
|
|
============================================================
|
|
Revision 3.5-01 Release 2016-01-29: See V3.1-xx Release Notes for details.
|
|
V3.0-00 2013-06-30: Initial Release (Part of Library of Process Objects V3.0, so Major = 3).
|
|
V3.1-00 2014-07-08: Modified first rung of Logic to show all Strings.
|
|
V3.1-01 2014-09-03: Exposed Gate, On-Delay and Off-Delay timers ACC/PRE (read-only).
|
|
V3.1-05 2016-01-22: Corrected logic when using analog threshold with deadband.
|
|
V3.5-01 2016-01-29: Unchanged, up-rev only for V3.5 Library.
|
|
============================================================
|
|
This Instruction provides a "gate" for a discrete Input signal and
|
|
provides on-delay and off-delay timing for the gated signal.
|
|
|
|
When the Gate input is true, the instruction Input is passed through
|
|
to the Output, with on-delay and off-delay timing applied.
|
|
|
|
When the Gate input is false, the Output is kept off
|
|
(note: off-delay still applies!)
|
|
|
|
This instruction is usually used between a comparison
|
|
(analog threshold with deadband or discrete logic)
|
|
and a P_Alarm instance, but may be used as a
|
|
gated on-delay/off-delay timer generally.
|
|
|
|
When EnableIn is FALSE (e.g., on a false LD rung),
|
|
the Input "Inp" is inverted. Note that the Gate
|
|
input (Inp_Gate) is NOT inverted!!!
|
|
============================================================
|
|
SHOW LOCAL STRINGS
|
|
============================================================
|
|
The STRINGs containing the text associated with each instance of this
|
|
instruction cannot be Input or Output Parameters, because STRINGs are not
|
|
'atomic' types. (Inputs and Outputs must be SINT, INT, DINT, REAL, or BOOL.)
|
|
|
|
In order to make it easier to find and configure these STRINGs, this rung
|
|
was added. THE JMP (and the LBL on the following rung)
|
|
MUST NOT BE REMOVED!!!
|
|
|
|
To view the STRINGs, go to the instruction instance (in LD or FBD), RIGHT-click
|
|
to bring up the context menu and select "Open Instruction Logic".
|
|
This rung will appear with the STRING values for the selected instance.
|
|
You may double-click the STRING values here to modify them as well.
|
|
|
|
##### V3.1-00 2014-07-08: Added Inf_Type to displayed Strings #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[JMP(SkipText)LOWER(Cfg_InpCond,Cfg_GateCond)LOWER(Inf_Lib,Inf_Type);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
CONFIGURATION PROCESSING
|
|
============================================================
|
|
Flag a Configuration Error if the Gate Delay, On Delay
|
|
or Off Delay timer preset is invalid
|
|
(and set timer to default zero preset, non-faulting value).]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[LBL(SkipText)[MUL(Cfg_GateDly,1000,Wrk_GateT.PRE) XIC(Wrk_GateT.PRE.31) CLR(Wrk_GateT.PRE) ,MUL(Cfg_OnDly,1000,Wrk_OnDlyT.PRE) XIC(Wrk_OnDlyT.PRE.31) CLR(Wrk_OnDlyT.PRE) ,MUL(Cfg_OffDly,1000,Wrk_OffDlyT.PRE) XIC(Wrk_OffDlyT.PRE.31) CLR(Wrk_OffDlyT.PRE) ]OTE(Err_Timer)OTE(Sts_Err);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
GATE DELAY, ON DELAY, OFF DELAY PROCESSING
|
|
============================================================
|
|
If the Gate Input is true, run the Gate Delay timer.
|
|
Once the Gate Delay is complete, enable the
|
|
On Delay and Off Delay that follow the input.
|
|
|
|
Report the Gate Delay status and the final Output status (after all delays).
|
|
|
|
@@@@@ NOTE: Doubled TONs are used to ensure that @@@@@
|
|
@@@@@ .DN bit transitions on same scan if Preset = 0 ! @@@@@]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Inp_Gate) TON(Wrk_GateT,?,?) TON(Wrk_GateT,?,?) ,XIC(Wrk_GateT.DN) OTE(Sts_Gate) XIC(Inp) TON(Wrk_OnDlyT,?,?) TON(Wrk_OnDlyT,?,?) ,[XIO(Inp) ,XIO(Inp_Gate) ] TON(Wrk_OffDlyT,?,?) TON(Wrk_OffDlyT,?,?) ,XIC(Wrk_OnDlyT.DN) OTL(Out) ,XIC(Wrk_OffDlyT.DN) OTU(Out) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="Prescan" Type="RLL">
|
|
<Description>
|
|
<![CDATA[Set the Gate Input to 1 (default value) on prescan]]>
|
|
</Description>
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
PRESCAN PROCESSING
|
|
============================================================
|
|
Set the Gate Input to 1 (default value) on Prescan to enable
|
|
statuses / alarms that have Gate input unconnected.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTL(Inp_Gate);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
</Routines>
|
|
<Dependencies>
|
|
<Dependency Type="DataType" Name="STRING_20"/>
|
|
<Dependency Type="DataType" Name="STRING_12"/>
|
|
<Dependency Type="DataType" Name="STRING_16"/>
|
|
</Dependencies>
|
|
</AddOnInstructionDefinition>
|
|
<AddOnInstructionDefinition Name="P_Mode" Revision="3.5" RevisionExtension="01 Release" Vendor="Rockwell Automation" ExecutePrescan="true" ExecutePostscan="false" ExecuteEnableInFalse="true" CreatedDate="2008-06-11T19:19:37.168Z" CreatedBy="Not Available" EditedDate="2016-01-29T13:57:05.914Z" EditedBy="PROCESS\Library"
|
|
SoftwareRevision="v18.02">
|
|
<Description>
|
|
<![CDATA[Mode]]>
|
|
</Description>
|
|
<RevisionNote>
|
|
<![CDATA[See V3.5-xx Release Notes for details. Unmodified, up-rev only for V3.5-01 Release.]]>
|
|
</RevisionNote>
|
|
<AdditionalHelpText>
|
|
<![CDATA[Copyright © Rockwell Automation, Inc. All Rights Reserved.
|
|
|
|
This instruction provides selection of Mode (owner) for a Device level
|
|
object (from highest priority to lowest):
|
|
|
|
* No Mode (no owner, EnableIn is false)
|
|
* Hand (typically tracks hardwired control of device)
|
|
* Maint (Maintenance) (taken out of normal service for maintenance)
|
|
* Ovrd (Override) (typically used for process overrides)
|
|
* Prog (Program) (automated control, and default if Cfg_ProgNorm = 1)
|
|
* Oper (Operator (manual control, and default if Cfg_ProgNorm = 0)
|
|
|
|
(Program and Operator have the same priority.)
|
|
|
|
The current mode is shown with Status bits and also as the primary
|
|
Value for the instruction: an enumeration "Val" as follows:
|
|
|
|
0 = No Mode,
|
|
1 = Hand,
|
|
2 = Maintenance,
|
|
3 = Override,
|
|
4 = Program (Locked),
|
|
5 = Operator (Locked),
|
|
6 = Program (Unlocked, Oper default),
|
|
7 = Operator (Unlocked, Prog default),
|
|
8 = Program (Unlocked, = default),
|
|
9 = Operator (Unlocked, = default).
|
|
|
|
When EnableIn is false, all ownership acquire/release and lock/unlock
|
|
Commands are processed "behind the scenes", but the Mode is shown
|
|
as "No Mode" (no owner). When EnableIn becomes true, the Mode
|
|
takes into account the Commands received -- in other words, the Mode
|
|
becomes the one that would have been in effect had the EnableIn
|
|
False / No Mode condition never occurred.
|
|
]]>
|
|
</AdditionalHelpText>
|
|
<Parameters>
|
|
<Parameter Name="EnableIn" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Enable Input - System Defined Parameter]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="EnableOut" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Enable Output - System Defined Parameter]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_Hand" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acquire Hand (typ. hardwired local) Mode, 0=Release Hand Mode]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_Ovrd" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acquire Override (higher priority program logic) Mode, 0=Release Override Mode]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_PCmdClear" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Clear Program Command on receipt; 0=Use Level-based (maintained) PCmds]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_OvrdOverLock" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Override supersedes Prog/Oper Lock, 0=don't override Lock]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_ProgDefault" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Default Mode: 1=Program Mode if no requests; 0=Operator Mode if no requests]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_Acq" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Acquire Ownership (Oper to Prog)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_Rel" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Release Ownership (Prog to Oper)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_Lock" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Lock Mode in Prog]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_Unlock" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unlock Mode]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="MCmd_Acq" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Maintenance Command to Acquire Ownership (Oper/Prog/Ovrd to Maint)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="MCmd_Rel" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Maintenance Command to Release Ownership (Maint to Oper/Prog/Ovrd)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_AcqLock" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to Acquire (Prog to Oper) / Lock Ownership]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_UnlockRel" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to Unlock / Release (Oper to Prog) Ownership]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Mode enum: 0=No, 1=H, 2=M, 3=!, 4=P Lock, 5=O Lock, 6=P (O Def), 7=O (P Def), 8=P (= Def), 9=O (= Def)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Hand" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Mode is Hand (supersedes Maint, Ovrd, Prog, Oper)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Maint" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Mode is Maintenance (supersedes Ovrd, Prog, Oper)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Ovrd" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Mode is Override (supersedes Prog, Oper)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Prog" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Mode is Program]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Oper" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Mode is Operator]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_ProgOperLock" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Program or Operator has requested Mode Lock]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_ProgOperSel" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Prog/Oper selection 1=Program, 0=Operator]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_NoMode" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Mode is No Mode (no owner, disabled or not scanned)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_MAcqRcvd" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Maintenance Acquire command received this scan]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_MAcq" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready for MCmd_Acq, enable button]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_MRel" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready for MCmd_Rel, enable button]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_OAcq" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready for OCmd_AcqLock, enable Acquire (to Oper) button]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_OLock" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready for OCmd_AcqLock, enable Oper Lock button]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_OUnlock" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready for OCmd_UnlockRel, enable Oper Unlock button]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_ORel" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready for OCmd_UnlockRel, enable Release (to Prog) button]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="P_Mode" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Unique Parameter Name for auto - discovery]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
</Parameters>
|
|
<LocalTags>
|
|
<LocalTag Name="Wrk_Locked" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[1=Program/Operator Mode selection is Locked]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Prog" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Internal Program (1) / Operator (0) Mode selection]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Maint" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Internal Maintenance Mode]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Inf_Lib" DataType="STRING_12" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Display Library for Faceplate call-up]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[6,'RA-BAS$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="6">
|
|
<![CDATA['RA-BAS']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Inf_Type" DataType="STRING_16" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Must contain AOI name, used for HMI and Information S/W]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="6">
|
|
<![CDATA['P_Mode']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
</LocalTags>
|
|
<Routines>
|
|
<Routine Name="EnableInFalse" Type="RLL">
|
|
<Description>
|
|
<![CDATA[Processes received Commands, but shows "NO mode" (no owner)]]>
|
|
</Description>
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
P_Mode: EnableInFalse Handling
|
|
============================================================
|
|
When EnableIn is False, this Routine is scanned instead of the "Logic" Routine.
|
|
All Commands are processed "behind the scenes", but the Mode is shown
|
|
as "No Mode" (no owner). When EnableIn becomes true, the Mode
|
|
takes into account the Commands received -- in other words, the Mode
|
|
becomes the one that would have been in effect had the EnableIn
|
|
False / No Mode condition never occurred.
|
|
============================================================
|
|
COMMAND HANDLING
|
|
============================================================
|
|
NOTE: These rungs MUST be in the order given to meet the following
|
|
multiple-actions-at-the-same-time scenarios:
|
|
|
|
* Maintenance Release beats Maintenance Acquire
|
|
* Program Release beats Program Acquire
|
|
* Program Unlock beats Program Lock
|
|
* Operator Unlock beats Operator Acquire and Lock (results in Oper Unlocked)
|
|
* Operator Acquire/Lock must come after Program Unlock
|
|
* Program Acquire must come after Operator Unlock
|
|
===========================================================
|
|
MCmd_Acq: Acquire for Maintenance Mode, and blink the status
|
|
that indicates a Maintenance Acquire command was received.
|
|
|
|
##### V3.1-00 2014-06-30: Added Sts_MAcqRcvd #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(MCmd_Acq)OTU(MCmd_Acq)OTE(Sts_MAcqRcvd)OTL(Wrk_Maint);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Comment>
|
|
<![CDATA[MCmd_Rel: Release from Maintenance Mode.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(MCmd_Rel)OTU(MCmd_Rel)OTU(Wrk_Maint);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Comment>
|
|
<![CDATA[OCmd_AcqLock: Operator Lock (if acquired), Operator Acquire (take from Program if not locked)
|
|
|
|
##### V3.0-00 2013-06-30: Modified to make going from Program to Operator Locked a two-step process. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(OCmd_AcqLock)OTU(OCmd_AcqLock)XIO(Wrk_Locked)[XIO(PCmd_Acq) [XIO(Wrk_Prog) OTL(Wrk_Locked) ,OTU(Wrk_Prog) ] ,XIC(PCmd_Acq) OTU(Wrk_Prog) OTL(Wrk_Locked) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Comment>
|
|
<![CDATA[OCmd_Unlock: Unlock Operator Mode
|
|
|
|
##### V3.0-00 2013-06-30: Modified to make going from Operator Locked to Program a two-step process. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(OCmd_UnlockRel)OTU(OCmd_UnlockRel)XIO(Wrk_Prog)[XIO(Wrk_Locked) XIC(Cfg_ProgDefault) OTL(Wrk_Prog) ,OTU(Wrk_Locked) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
OPERATOR COMMAND READIES
|
|
============================================================
|
|
Ready for OPERATOR ACQUIRE AND LOCK comand if the Mode is
|
|
is NOT Locked. (Oper "acquire and lock" when in Prog Mode is a "grab"!)
|
|
|
|
Ready fpr OPERATOR UNLOCK command if the Lock is set and the
|
|
internal Program bit is cleared (Operator has the lock, even if in Ovrd, Maint or Hand!)
|
|
|
|
Ready for MAINTENANCE ACQUIRE if internal Maintenance latch is NOT set.
|
|
But we need to display Ready even if latch IS set so that Sts_MAcqRcvd
|
|
can blink to reset an external Maintenance expiration timer!!!
|
|
|
|
Ready for MAINTENANCE RELEASE if internal Maintenance latch IS set.
|
|
|
|
##### V3.0-00 2013-06-30: Modified Rdy_Unlock for two-step Operator Locked to Program process. #####
|
|
##### V3.1-00 2014-06-30: Added Sts_MAcqRcvd #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[OTE(Rdy_MAcq) ,XIC(Wrk_Maint) OTE(Rdy_MRel) ,XIO(Wrk_Locked) [[XIO(Wrk_Prog) ,XIC(PCmd_Acq) ] OTE(Rdy_OLock) ,XIO(PCmd_Acq) XIC(Wrk_Prog) OTE(Rdy_OAcq) ] ,XIO(Wrk_Prog) [XIC(Wrk_Locked) OTE(Rdy_OUnlock) ,XIO(Wrk_Locked) XIC(Cfg_ProgDefault) OTE(Rdy_ORel) ] ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="5" Type="N">
|
|
<Comment>
|
|
<![CDATA[PCmd_Acq: Acquire for Program Mode
|
|
|
|
##### V3.0-00 2013-06-30: Modified to make going from Operator Locked to Program a two-step process. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(PCmd_Acq)[XIC(Cfg_PCmdClear) OTU(PCmd_Acq) ,NOP() ]XIO(Wrk_Locked)OTL(Wrk_Prog);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="6" Type="N">
|
|
<Comment>
|
|
<![CDATA[PCmd_Lock: Lock Program Mode]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(PCmd_Lock)[XIC(Cfg_PCmdClear) OTU(PCmd_Lock) ,NOP() ]XIC(Wrk_Prog)OTL(Wrk_Locked);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="7" Type="N">
|
|
<Comment>
|
|
<![CDATA[PCmd_Unlock: Unlock Program Mode]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(PCmd_Unlock) XIC(Cfg_PCmdClear) OTU(PCmd_Unlock) ,XIO(PCmd_Lock) XIO(Cfg_PCmdClear) ]XIC(Wrk_Prog)OTU(Wrk_Locked);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="8" Type="N">
|
|
<Comment>
|
|
<![CDATA[PCmd_Rel: Release from Program Mode]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(PCmd_Rel) XIC(Cfg_PCmdClear) OTU(PCmd_Rel) ,XIO(PCmd_Acq) XIO(Cfg_PCmdClear) ]XIO(Cfg_ProgDefault)XIO(Wrk_Locked)OTU(Wrk_Prog);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="9" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
STATUS GENERATION
|
|
============================================================
|
|
With EnableIn False, there is NO owner !!! ALL Mode Status bits
|
|
EXCEPT Sts_NoMode are CLEARED!
|
|
|
|
##### V3.1-00 2014-06-30: "Val" (mode enumeration) changed from DINT to SINT. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTU(Sts_Hand)OTU(Sts_Maint)OTU(Sts_Ovrd)OTU(Sts_Prog)OTU(Sts_Oper)OTL(Sts_NoMode)CLR(Val);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="10" Type="N">
|
|
<Comment>
|
|
<![CDATA[Public Status for:
|
|
Sts_ProgOperSel: Program/Operator substate selection (Prog = 1, Oper = 0)
|
|
Sts_ProgOperLock: Program/Operator Lock substate selection (Locked = 1, Unlocked = 0)]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Wrk_Prog) OTE(Sts_ProgOperSel) ,XIC(Wrk_Locked) OTE(Sts_ProgOperLock) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="Logic" Type="RLL">
|
|
<Description>
|
|
<![CDATA[Selects Modes (Hand, Maint, Ovrd, Oper, Prog) based on Inputs and Commands]]>
|
|
</Description>
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Comment>
|
|
<![CDATA[Copyright © Rockwell Automation, Inc. All Rights Reserved.
|
|
============================================================
|
|
P_Mode: PROCESS -- MODE SELECTOR
|
|
============================================================
|
|
Revision 3.5-01 Release 2016-01-29: See V3.5-xx Release Notes for details.
|
|
V1.x and V2.x Revision History archived.
|
|
V3.0-00 2013-06-30: Containing objects MUST now expose OCmd_AcqLock
|
|
and OCmd_Unlock. Made Operator Commands for going from Operator
|
|
Locked to Program (unlocked) and Program (unlocked) to Operator
|
|
Lock two-step processes. Added Inf_Lib, Inf_Type.
|
|
V3.1-00 2014-06-30: Containing objects must expose Maintenance Acquire /
|
|
Release commands and new Sts_MAcqRcvd.
|
|
Changed Val (enum) to SINT. Fixed parameter descriptions.
|
|
V3.1-01 2014-09-03: Unmodified, up-rev only for V3.1-01 public release.
|
|
V3.5-01 2016-01-29: Unmodified, up-rev only for V3.5-01 Release.
|
|
============================================================
|
|
This instruction provides selection of Mode (owner) for a Device level
|
|
object (from highest priority to lowest):
|
|
* NO Mode (EnableIn is false)
|
|
* Hand (typically tracks hardwired control of device)
|
|
* Maint (Maintenance) (taken out of normal service for maintenance)
|
|
* Ovrd (Override) (typically used for process overrides)
|
|
* Prog (Program) (automated control, and default if Cfg_ProgNorm = 1)
|
|
* Oper (Operator (manual control, and default if Cfg_ProgNorm = 0)
|
|
|
|
The current mode is shown with Status bits and also as the
|
|
primary Value for the instruction: an enumeration as follows:
|
|
0 = No Mode, 1 = Hand, 2 = Maintenance, 3 = Override,
|
|
4 = Program (Locked), 5 = Operator (Locked),
|
|
6 = Program (Unlocked, Oper default), 7 = Operator (Unlocked, Prog default),
|
|
8 = Program (Unlocked, Prog default), 9 = Operator (Unlocked, Oper default).
|
|
============================================================
|
|
COMMAND HANDLING
|
|
============================================================
|
|
NOTE: These rungs MUST be in the order given to meet the following
|
|
multiple-actions-at-the-same-time scenarios:
|
|
|
|
* Maintenance Release beats Maintenance Acquire
|
|
* Program Release beats Program Acquire
|
|
* Program Unlock beats Program Lock
|
|
* Operator Unlock beats Operator Acquire / Lock (results in Oper Unlocked)
|
|
* Program Acquire must come after Operator Unlock
|
|
|
|
If Cfg_ProgDefault = 1, the Mode defaults to Program
|
|
(instead of Operator) if all other Modes release their requests.
|
|
============================================================
|
|
MCmd_Acq: Acquire for Maintenance Mode, and blink the status
|
|
that indicates a Maintenance Acquire command was received.
|
|
|
|
##### V3.1-00 2014-06-30: Added Sts_MAcqRcvd #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(MCmd_Acq)OTU(MCmd_Acq)OTE(Sts_MAcqRcvd)OTL(Wrk_Maint);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Comment>
|
|
<![CDATA[MCmd_Rel: Release from Maintenance Mode.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(MCmd_Rel)OTU(MCmd_Rel)OTU(Wrk_Maint);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Comment>
|
|
<![CDATA[OCmd_AcqLock: Operator Lock (if acquired), Operator Acquire (take from Program if not locked) (if allowed)
|
|
|
|
##### V3.0-00 2013-06-30: Modified to make going from Program to Operator Locked a two-step process. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(OCmd_AcqLock)OTU(OCmd_AcqLock)XIO(Wrk_Locked)[XIO(PCmd_Acq) [XIO(Wrk_Prog) OTL(Wrk_Locked) ,OTU(Wrk_Prog) ] ,XIC(PCmd_Acq) OTU(Wrk_Prog) OTL(Wrk_Locked) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Comment>
|
|
<![CDATA[OCmd_Unlock: Unlock Operator Mode
|
|
|
|
##### V3.0-00 2013-06-30: Modified to make going from Operator Locked to Program a two-step process. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(OCmd_UnlockRel)OTU(OCmd_UnlockRel)XIO(Wrk_Prog)[XIO(Wrk_Locked) XIC(Cfg_ProgDefault) OTL(Wrk_Prog) ,OTU(Wrk_Locked) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
OPERATOR COMMAND READIES
|
|
============================================================
|
|
Ready for OPERATOR ACQUIRE AND LOCK comand if the Mode is
|
|
is NOT Locked. (Oper "acquire and lock" when in Prog Mode is a "grab"!)
|
|
|
|
Ready fpr OPERATOR UNLOCK command if the Lock is set and the
|
|
internal Program bit is cleared (Operator has the lock, even if in Ovrd, Maint or Hand!)
|
|
|
|
Ready for MAINTENANCE ACQUIRE if internal Maintenance latch is NOT set.
|
|
But we need to display Ready even if latch IS set so that Sts_MAcqRcvd
|
|
can blink to reset an external Maintenance expiration timer!!!
|
|
|
|
Ready for MAINTENANCE RELEASE if internal Maintenance latch IS set.
|
|
|
|
##### V3.0-00 2013-06-30: Modified Rdy_Unlock for two-step Operator Locked to Program process. #####
|
|
##### V3.1-00 2014-06-30: Added Sts_MAcqRcvd #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[OTE(Rdy_MAcq) ,XIC(Wrk_Maint) OTE(Rdy_MRel) ,XIO(Wrk_Locked) [[XIO(Wrk_Prog) ,XIC(PCmd_Acq) ] OTE(Rdy_OLock) ,XIO(PCmd_Acq) XIC(Wrk_Prog) OTE(Rdy_OAcq) ] ,XIO(Wrk_Prog) [XIC(Wrk_Locked) OTE(Rdy_OUnlock) ,XIO(Wrk_Locked) XIC(Cfg_ProgDefault) OTE(Rdy_ORel) ] ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="5" Type="N">
|
|
<Comment>
|
|
<![CDATA[PCmd_Acq: Acquire for Program Mode
|
|
|
|
##### V3.0-00 2013-06-30: Modified to make going from Operator Locked to Program a two-step process. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(PCmd_Acq)[XIC(Cfg_PCmdClear) OTU(PCmd_Acq) ,NOP() ]XIO(Wrk_Locked)OTL(Wrk_Prog);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="6" Type="N">
|
|
<Comment>
|
|
<![CDATA[PCmd_Lock: Lock Program Mode]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(PCmd_Lock)[XIC(Cfg_PCmdClear) OTU(PCmd_Lock) ,NOP() ]XIC(Wrk_Prog)OTL(Wrk_Locked);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="7" Type="N">
|
|
<Comment>
|
|
<![CDATA[PCmd_Unlock: Unlock Program Mode]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(PCmd_Unlock) XIC(Cfg_PCmdClear) OTU(PCmd_Unlock) ,XIO(PCmd_Lock) XIO(Cfg_PCmdClear) ]XIC(Wrk_Prog)OTU(Wrk_Locked);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="8" Type="N">
|
|
<Comment>
|
|
<![CDATA[PCmd_Rel: Release from Program Mode]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(PCmd_Rel) XIC(Cfg_PCmdClear) OTU(PCmd_Rel) ,XIO(PCmd_Acq) XIO(Cfg_PCmdClear) ]XIO(Cfg_ProgDefault)XIO(Wrk_Locked)OTU(Wrk_Prog);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="9" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
STATUS GENERATION
|
|
============================================================
|
|
This rung determines the Mode based on the states of the inputs and internal working bits.
|
|
The logic here does the vast mahority of the implementation of the Mode selection rules.
|
|
|
|
Between the internal working bits used above and the rules implemented here,
|
|
outside objects cannot manipulate the state of this object by setting/clearing its Status bits.
|
|
|
|
Public Status is generated for:
|
|
* Hand Mode
|
|
* Maintenance Mode
|
|
* Override Mode
|
|
* Program Mode
|
|
* Operator Mode
|
|
* No Mode (none of the above)
|
|
|
|
##### V3.1-00 2014-06-30: "Val" (mode enumeration) changed from DINT to SINT. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Inp_Hand) OTE(Sts_Hand) MOV(1,Val) ,XIO(Inp_Hand) [XIC(Wrk_Maint) OTE(Sts_Maint) MOV(2,Val) ,XIO(Wrk_Maint) [XIC(Inp_Ovrd) [XIO(Wrk_Locked) ,XIC(Cfg_OvrdOverLock) ,XIC(Sts_Ovrd) ] OTE(Sts_Ovrd) MOV(3,Val) ,XIO(Sts_Ovrd) [XIC(Wrk_Prog) [XIC(Wrk_Locked) MOV(4,Val) ,XIO(Wrk_Locked) [XIO(Cfg_ProgDefault) MOV(6,Val) ,XIC(Cfg_ProgDefault) MOV(8,Val) ] ] OTE(Sts_Prog) ,XIO(Wrk_Prog) [XIC(Wrk_Locked) MOV(5,Val) ,XIO(Wrk_Locked) [XIC(Cfg_ProgDefault) MOV(7,Val) ,XIO(Cfg_ProgDefault) MOV(9,Val) ] ] OTE(Sts_Oper) ] ] ] ]OTU(Sts_NoMode);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="10" Type="N">
|
|
<Comment>
|
|
<![CDATA[Public Status for:
|
|
Sts_ProgOperSel: Program/Operator substate selection (Prog = 1, Oper = 0)
|
|
Sts_ProgOperLock: Program/Operator Lock substate selection (Locked = 1, Unlocked = 0)]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Wrk_Prog) OTE(Sts_ProgOperSel) ,XIC(Wrk_Locked) OTE(Sts_ProgOperLock) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="Prescan" Type="RLL">
|
|
<Description>
|
|
<![CDATA[Clear "lurking" Commands]]>
|
|
</Description>
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
PRESCAN (POWERUP) HANDLING
|
|
============================================================
|
|
On Prescan, clear any "lurking" Commands.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[OTU(OCmd_AcqLock) OTU(OCmd_UnlockRel) OTU(MCmd_Acq) OTU(MCmd_Rel) ,OTU(PCmd_Acq) OTU(PCmd_Rel) OTU(PCmd_Lock) OTU(PCmd_Unlock) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Comment>
|
|
<![CDATA[On Prescan, go to the default Mode (between Program and Operator)
|
|
and clear the Prog/Oper Mode Lock.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[OTU(Wrk_Locked) ,XIC(Cfg_ProgDefault) OTE(Wrk_Prog) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
</Routines>
|
|
<Dependencies>
|
|
<Dependency Type="DataType" Name="STRING_12"/>
|
|
<Dependency Type="DataType" Name="STRING_16"/>
|
|
</Dependencies>
|
|
</AddOnInstructionDefinition>
|
|
<AddOnInstructionDefinition Name="P_AIn" Revision="3.5" RevisionExtension="02 Release" Vendor="Rockwell Automation" ExecutePrescan="true" ExecutePostscan="false" ExecuteEnableInFalse="true" CreatedDate="2008-03-13T19:51:06.608Z" CreatedBy="Not Available" EditedDate="2016-03-28T21:31:43.726Z" EditedBy="PROCESS\Library"
|
|
SoftwareRevision="v18.02">
|
|
<Description>
|
|
<![CDATA[Analog Input]]>
|
|
</Description>
|
|
<RevisionNote>
|
|
<![CDATA[See V3.5-xx Release Notes for details. Added Cfg_UseChanSrcQ to make SrcQ use independent of Cfg_HasChanObj, which is for navigation only.]]>
|
|
</RevisionNote>
|
|
<AdditionalHelpText>
|
|
<![CDATA[Copyright © Rockwell Automation, Inc. All Rights Reserved.
|
|
|
|
This Instruction monitors an Analog Input from a flow, level, pressure,
|
|
temperature, or any other analog sensor, and provides:
|
|
|
|
* Scaling, from Input (Raw) to PV (Engineering) Units
|
|
* High-High, High, Low and Low-Low Status and Alarms, with Gate
|
|
inputs and configurable on-delay, off-delay and gate delay times
|
|
* Monitoring of bad/uncertain PV status, floating point exceptions
|
|
and out-of-range conditions, with PV Fail alarm
|
|
* Setting of a simulated input signal for process simulation
|
|
* Capturing of the lowest and highest PV excursion values
|
|
* Program and Operator Settings for Status Thresholds
|
|
* Configurable threshold deadbands and out of range limits
|
|
* Maintenance Commands to allow manual override of the input signal (Substitute PV)
|
|
|
|
Modes are provided by a P_Mode AOI instance.
|
|
Alarms are provided by P_Alarm AOI instances.
|
|
Status gating provided by P_Gate AOI instances.
|
|
Modes of operation: Operator, Program, Maintenance]]>
|
|
</AdditionalHelpText>
|
|
<Parameters>
|
|
<Parameter Name="EnableIn" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Enable Input - System Defined Parameter]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="EnableOut" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Enable Output - System Defined Parameter]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_PV" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Input Signal (process variable) from Sensor]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_PVSrcQ" TagType="Base" DataType="SINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Input Source and Quality (from Channel object, if available) (enum)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_PVBad" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=PV or I/O Comms Status Bad, 0=OK]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_PVUncertain" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=PV Value Not Reliable, 0=OK]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_Sim" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Use simulated PV (Set_SimPV); 0=Use Input (Inp_PV)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_HiHiGate" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHiGate.Inp_Gate" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High-High Status Gate, 1=enabled]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_HiGate" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiGate.Inp_Gate" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High Status Gate, 1=enabled]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_LoGate" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoGate.Inp_Gate" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low Status Gate, 1=enabled]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_LoLoGate" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLoGate.Inp_Gate" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low-Low Status Gate, 1=enabled]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_FailGate" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailGate.Inp_Gate" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Fail Status Gate, 1=enabled]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_Reset" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset all Alarms requiring reset]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_NoSubstPV" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Disallow selection of Substitute PV]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_SetTrack" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=PSets track OSets in Oper, OSets track PSets in Prog, 0=no tracking]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasChanObj" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Tells HMI a Channel object (AIChan, etc.) is used for Inp_PV]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_UseChanSrcQ" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Pass thru connected Channel's SrcQ value, 0=generate SrcQ]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_PCmdClear" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.Cfg_PCmdClear" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="Cfg_ProgDefault" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.Cfg_ProgDefault" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="Cfg_HasHiHiAlm" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHi.Cfg_Exists" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High-High Alarm exists and will be checked]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasHiAlm" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Hi.Cfg_Exists" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High Alarm exists and will be checked]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasLoAlm" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Lo.Cfg_Exists" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low Alarm exists and will be checked]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasLoLoAlm" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLo.Cfg_Exists" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low-Low Alarm exists and will be checked]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasFailAlm" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.Cfg_Exists" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input Failure Alarm exists and will be checked]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiHiResetReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHi.Cfg_ResetReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset required to clear High-High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiResetReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Hi.Cfg_ResetReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset required to clear High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoResetReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Lo.Cfg_ResetReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset required to clear Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoLoResetReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLo.Cfg_ResetReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset required to clear Low-Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailResetReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.Cfg_ResetReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset required to clear Analog InputFailure Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiHiAckReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHi.Cfg_AckReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acknowledge required for High-High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiAckReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Hi.Cfg_AckReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acknowledge required for High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoAckReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Lo.Cfg_AckReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acknlowledge required for Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoLoAckReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLo.Cfg_AckReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acknowledge required for Low-Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailAckReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.Cfg_AckReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acknowledge required for Analog Input Failure Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiHiSeverity" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHi.Cfg_Severity" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High-High Alarm Severity: 1..250=Low, 251..500=Medium, 501..750=High, 751..1000=Urgent]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiSeverity" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Hi.Cfg_Severity" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High Alarm Severity: 1..250=Low, 251..500=Medium, 501..750=High, 751..1000=Urgent]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoSeverity" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Lo.Cfg_Severity" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low Alarm Severity: 1..250=Low, 251..500=Medium, 501..750=High, 751..1000=Urgent]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoLoSeverity" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLo.Cfg_Severity" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low-Low Alarm Severity: 1..250=Low, 251..500=Medium, 501..750=High, 751..1000=Urgent]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailSeverity" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.Cfg_Severity" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Failure Alarm Severity: 1..250=Low, 251..500=Medium, 501..750=High, 751..1000=Urgent]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_InpRawMin" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Input (unscaled) Minimum for Scaling]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_InpRawMax" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Input (unscaled) Maximum for Scaling]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.00000000e+002]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="100.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_PVEUMin" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PV (Output) Minimum for Scaling to EU]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_PVEUMax" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PV (Output) Maximum for Scaling to EU]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.00000000e+002]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="100.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FiltTC" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PV Filter Time Constant (s),
|
|
0.0 = unfiltered]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiHiDB" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High-High Status Deadband (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiHiOnDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHiGate.Cfg_OnDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time above High-High Limit to raise Status (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiHiOffDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHiGate.Cfg_OffDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time below High-High Limit (minus deadband) to clear Status (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiHiGateDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHiGate.Cfg_GateDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High-High Status Gate Delay (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiDB" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High Status Deadband (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiOnDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiGate.Cfg_OnDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time above High Limit to raise Status (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiOffDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiGate.Cfg_OffDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time below High Limit (minus deadband) to clear Status (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiGateDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiGate.Cfg_GateDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High Status Gate Delay (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoDB" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low Status Deadband (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoOnDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoGate.Cfg_OnDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time below Low Limit to raise Status (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoOffDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoGate.Cfg_OffDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time above Low Limit (plus deadband) to clear Status (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoGateDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoGate.Cfg_GateDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low Status Gate Delay (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoLoDB" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low-Low Status Deadband (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoLoOnDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLoGate.Cfg_OnDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time below Low-Low Limit to raise Status (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoLoOffDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLoGate.Cfg_OffDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time above Low-Low Limit (plus deadband) to clear Status (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoLoGateDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLoGate.Cfg_GateDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low-Low Status Gate Delay (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailHiLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Out-of-Range (fail) High Limit (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.03958336e+002]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="103.958336"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailLoLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Out-of-Range (fail) Low Limit (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[-2.08333325e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="-2.0833333"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailDB" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Out-of-Range (fail) High/Low Deadband (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[4.16666657e-001]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailOnDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailGate.Cfg_OnDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time Bad or Out of Range to raise Fail Status (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailOffDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailGate.Cfg_OffDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time OK or In Range to clear Fail Status (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailGateDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailGate.Cfg_GateDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Fail Status Gate Delay (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PSet_Owner" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Owner Request ID (non-zero) or Release (zero)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PSet_HiHiLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program-Entered High-High Status Threshold (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PSet_HiLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program-Entered High Status Threshold (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PSet_LoLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program-Entered Low Status Threshold (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[-1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PSet_LoLoLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program-Entered Low-Low Status Threshold (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[-1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="MSet_SubstPV" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Maintenance-Entered Substitute PV (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OSet_HiHiLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator-Entered High-High Status Threshold (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OSet_HiLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator-Entered High Status Threshold (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OSet_LoLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator-Entered Low Status Threshold (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[-1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OSet_LoLoLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator-Entered Low-Low Status Threshold (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[-1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Set_SimPV" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PV used in Simulation (Inp_Sim=1) (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_ClearCapt" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Clear the captured min / max PV excursion values]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_Acq" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.PCmd_Acq" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="PCmd_Rel" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.PCmd_Rel" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="PCmd_Lock" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.PCmd_Lock" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="PCmd_Unlock" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.PCmd_Unlock" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="PCmd_Reset" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Reset all Alarms requiring Reset]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiHiAck" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHi.PCmd_Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Acknowledge High-High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiHiSuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHi.PCmd_Suppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Suppress High-High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiHiUnsuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHi.PCmd_Unsuppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unsuppress High-High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiHiUnshelve" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHi.PCmd_Unshelve" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unshelve High-High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiAck" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Hi.PCmd_Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Acknowledge High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiSuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Hi.PCmd_Suppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Suppress High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiUnsuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Hi.PCmd_Unsuppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unsuppress High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiUnshelve" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Hi.PCmd_Unshelve" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unshelve High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoAck" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Lo.PCmd_Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Acknowledge Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoSuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Lo.PCmd_Suppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Suppress Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoUnsuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Lo.PCmd_Unsuppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unsuppress Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoUnshelve" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Lo.PCmd_Unshelve" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unshelve Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoLoAck" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLo.PCmd_Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Acknowledge Low-Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoLoSuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLo.PCmd_Suppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Suppress Low-Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoLoUnsuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLo.PCmd_Unsuppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unsuppress Low-Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoLoUnshelve" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLo.PCmd_Unshelve" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unshelve Low-Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_FailAck" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.PCmd_Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Acknowldege Analog Input Failure Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_FailSuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.PCmd_Suppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Suppress Analog Input Failure Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_FailUnsuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.PCmd_Unsuppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unsuppress Analog Input Failure Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_FailUnshelve" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.PCmd_Unshelve" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unshelve Analog Input Failure Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="MCmd_SubstPV" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Maintenance Command to use Substitute PV (override input)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="MCmd_InpPV" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Maintenance Command to use Input PV (normal)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_ClearCapt" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to Clear the captured min / max PV excursion values]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="MCmd_Acq" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.MCmd_Acq" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="MCmd_Rel" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.MCmd_Rel" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="OCmd_AcqLock" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.OCmd_AcqLock" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="OCmd_Unlock" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.OCmd_UnlockRel" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="OCmd_Reset" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to Reset all Alarms requiring Reset]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_ResetAckAll" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to Reset and Acknowledge all Alarms]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Analog Value (after Substitute PV, if used)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_InpPV" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Analog Input Value (actual, before Substitute PV selection)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_PVMinCapt" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Captured PV Minimum (excursion) since last cleared]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_PVMaxCapt" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Captured PV Maximum (excursion) since last cleared]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[-1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_PVEUMin" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Minimum of scaled range = MIN (Cfg_PVEUMin, Cfg_PVEUMax)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_PVEUMax" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Maximum of scaled range = MAX (Cfg_PVEUMin, Cfg_PVEUMax)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.00000000e+002]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="100.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="SrcQ_IO" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Source and Quality of primary I/O (enumeration)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="SrcQ" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Source and Quality of primary Val/Sts (enumeration)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_Fault" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Device Fault Status 0=none, 20=Lo, 21=Hi, 24=LoLo, 25=HiHi, 32=Fail, 34=CfgErr]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_Mode" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Val" Required="false" Visible="false" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Val_Owner" TagType="Base" DataType="DINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Current Object Owner ID (0=not owned)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_Notify" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Current Alarm Level and Acknowledgement (enumeration)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_HiHiLim" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Current High-High Status Threshold]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_HiLim" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Current High Status Threshold]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_LoLim" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Current Low Status Threshold]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[-1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_LoLoLim" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Current Low-Low Status Threshold]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[-1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_SubstPV" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Using Substitute PV (Input being overridden)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_InpPV" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Using Input PV (normal)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_PVBad" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=PV Bad quality or Out of Range]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_PVUncertain" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=PV Value is Uncertain (quality)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_MaintByp" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=A Maintenance Bypass is Active, display icon]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_AlmInh" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=An Alarm is Shelved, Disabled or Suppressed: display icon]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Err" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config (see detail Err_ bits for reason), display icon]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_Raw" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: Raw Input Scaling Min = Max]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_EU" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: Scaled EU Min = Max]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_Timer" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: On Delay, Off Delay, Gate Delay Time Invalid (use 0 to 2147483 s)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_Filt" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: PV filter params (RateTime, TC)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_DB" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: a Status Deadband is < 0.0]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_Alarm" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: Alarm Min On Time, Shelf Time, Severity]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Maint" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_Maint" Required="false" Visible="false" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_Prog" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_Prog" Required="false" Visible="false" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_Oper" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_Oper" Required="false" Visible="false" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_ProgOperLock" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_ProgOperLock" Required="false" Visible="false" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_NoMode" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_NoMode" Required="false" Visible="false" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_MAcqRcvd" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_MAcqRcvd" Required="false" Visible="false" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_HiHiCmp" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHiGate.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PV High-High comparison result 1=High-High]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiHiGate" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHiGate.Sts_Gate" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[PV High-High Gate Delay Status, 1=done]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiHi" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHi.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input is above High-High limit]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Alm_HiHi" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHi.Alm" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input is in High-High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ack_HiHi" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHi.Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High-High Alarm has been acknowledged]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiHiDisabled" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHi.Disabled" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High-High Alarm has been Disabled by Maintenancy]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiHiSuppressed" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHi.Suppressed" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High-High Alarm has been Suppressed by Program]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiHiShelved" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHi.Shelved" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High-High Alarm has been Shelved by Operator]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiCmp" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiGate.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PV High comparison result 1=High]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiGate" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiGate.Sts_Gate" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[PV High Gate Delay Status, 1=done]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Hi" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Hi.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input is above High limit]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Alm_Hi" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Hi.Alm" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input is in High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ack_Hi" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Hi.Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High Alarm has been acknowledged]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiDisabled" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Hi.Disabled" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High Alarm has been Disabled by Maintenance]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiSuppressed" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Hi.Suppressed" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High Alarm has been Suppressed by Program]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiShelved" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Hi.Shelved" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High Alarm has been Shelved by Operator]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoCmp" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoGate.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PV Low comparison result 1=Low]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoGate" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoGate.Sts_Gate" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[PV Low Gate Delay Status, 1=done]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Lo" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Lo.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input is below Low limit]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Alm_Lo" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Lo.Alm" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input is in Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ack_Lo" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Lo.Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low Alarm has been acknowledged]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoDisabled" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Lo.Disabled" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low Alarm has been Disabled by Maintenance]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoSuppressed" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Lo.Suppressed" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low Alarm has been Suppressed by Program]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoShelved" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Lo.Shelved" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low Alarm has been Shelved by Operator]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoLoCmp" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLoGate.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PV Low-Low comparison result 1=Low-Low]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoLoGate" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLoGate.Sts_Gate" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[PV Low-Low Gate Delay Status, 1=done]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoLo" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLo.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input is below Low-Low limit]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Alm_LoLo" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLo.Alm" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input is in Low-Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ack_LoLo" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLo.Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low-Low Alarm has been acknowledged]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoLoDisabled" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLo.Disabled" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low-Low Alarm has been Disabled by Maintenance]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoLoSuppressed" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLo.Suppressed" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low-Low Alarm has been Suppressed by Program]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoLoShelved" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLo.Shelved" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low-Low Alarm has been Shelved by Operator]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FailCmp" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="FailGate.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PV Fail comparison result 1=Out of Range]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FailGate" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="FailGate.Sts_Gate" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[PV Fail Gate Delay Status, 1=done]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Fail" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Fail.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input is Out of Range or PV Bad]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Alm_Fail" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Fail.Alm" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input Failure Alarm (PV Bad or Out of Range)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ack_Fail" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Fail.Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input Failure Alarm has been acknowledged]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FailDisabled" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Fail.Disabled" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog input Failure Alarm has been Disabled by Maintenance]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FailSuppressed" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Fail.Suppressed" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input Failure Alarm has been Suppressed by Program]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FailShelved" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Fail.Shelved" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input Failure Alarm has been Shelved by Operator]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_SubstPV" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready for MCmd_SubstPV]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_InpPV" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready for MCmd_InpPV]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Reset" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=At least one Alarm requires Reset]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_ResetAckAll" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=At least one Alarm requires Reset or Acknowledgement]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_OSet" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive OSets (enables data entry fields)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="P_AIn" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Unique Parameter Name for auto - discovery]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
</Parameters>
|
|
<LocalTags>
|
|
<LocalTag Name="LoLo" DataType="P_Alarm" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low-Low Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low-Low Alarm$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Alarm">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Exists" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowShelve" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowDisable" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_Severity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_AlmMinOnT" DataType="DINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Cfg_MaxShelfT" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PCfg_AllowExist" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Suppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MinToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SecToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Alm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Shelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Suppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Severity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Alarm" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Lo" DataType="P_Alarm" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Alarm">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Exists" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowShelve" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowDisable" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_Severity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_AlmMinOnT" DataType="DINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Cfg_MaxShelfT" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PCfg_AllowExist" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Suppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MinToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SecToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Alm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Shelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Suppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Severity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Alarm" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Hi" DataType="P_Alarm" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Alarm">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Exists" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowShelve" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowDisable" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_Severity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_AlmMinOnT" DataType="DINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Cfg_MaxShelfT" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PCfg_AllowExist" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Suppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MinToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SecToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Alm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Shelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Suppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Severity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Alarm" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="HiHi" DataType="P_Alarm" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High-High Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[15,'High-High Alarm$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Alarm">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Exists" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowShelve" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowDisable" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_Severity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_AlmMinOnT" DataType="DINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Cfg_MaxShelfT" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PCfg_AllowExist" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Suppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MinToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SecToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Alm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Shelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Suppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Severity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Alarm" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Mode" DataType="P_Mode" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Analog Input Mode Selection]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[101187633,0,0,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Mode">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_OvrdOverLock" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_UnlockRel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Sts_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperSel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_MAcq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_MRel" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Rdy_OAcq" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Rdy_OLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OUnlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ORel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Mode" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_EU" DataType="STRING_8" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Engineering Units for display on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1,'%$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="1">
|
|
<![CDATA['%']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_Tag" DataType="STRING_20" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Tagname for display on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[5,'P_AIn$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="5">
|
|
<![CDATA['P_AIn']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_Label" DataType="STRING_20" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Label for graphic symbol displayed on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[12,'Analog Input$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="12">
|
|
<![CDATA['Analog Input']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_Desc" DataType="STRING_40" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Description for display on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[12,'Analog Input$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="12">
|
|
<![CDATA['Analog Input']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Fail" DataType="P_Alarm" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Analog Input Failure Alarm (bad quality or out of range)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13,'Input Failure$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Alarm">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Exists" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowShelve" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowDisable" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_Severity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_AlmMinOnT" DataType="DINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Cfg_MaxShelfT" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PCfg_AllowExist" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Suppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MinToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SecToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Alm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Shelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Suppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Severity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Alarm" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Notify" DataType="SINT" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Buffer for building Val_Notify]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Inf_Tab" DataType="SINT" Radix="Decimal" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Tab to display (FTView ME)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Fault" DataType="SINT" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Buffer for building Val_Fault]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_SrcQ" DataType="SINT" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Register for building Source / Quality enumeration]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_SubstPV" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Internal flag: Using Substitute PV]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_UnfiltPV" DataType="REAL" Radix="Float" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Unfiltered PV, input to 1st order filter]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Alpha" DataType="REAL" Radix="Float" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Filter multiplier = (1 / (1+TC/dT) )]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_ScanT" DataType="TIMER" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Scan Timer (milliseconds, always runs)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,2147483647,0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="TIMER">
|
|
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="2147483647"/>
|
|
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_ScanTime" DataType="REAL" Radix="Float" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Time since this instance was last scanned]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_FiltPV" DataType="REAL" Radix="Float" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Filtered PV]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_ValidONS" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Selected PV goes from Infinite or Not a Number to VALID]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_SelPVDINT" DataType="DINT" Radix="Hex" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Selected PV check for Infinite or Non A Number]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Hex" Value="16#0000_0000"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_SelPVInfNaN" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Selected PV (Input or Substitute) is Infinite or NaN]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Inf_Type" DataType="STRING_16" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Must contain AOI name, used for HMI and Information S/W]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[5,'P_AIn$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="5">
|
|
<![CDATA['P_AIn']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Fail" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Internal flag: Fail Status]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_LoLo" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Internal flag: Low-Low Status]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Lo" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Internal flag: Low Status]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Hi" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Internal flag: High Status]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_HiHi" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Internal flag: High-High Status]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="FailGate" DataType="P_Gate" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Fail Alarm Gate / Delay Block]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[13,'Input Failure$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Gate">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Gate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_GateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Out" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Gate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Gate" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="LoLoGate" DataType="P_Gate" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low-Low Alarm Gate / Delay Block]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Gate">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Gate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_GateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Out" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Gate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Gate" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="LoGate" DataType="P_Gate" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low Alarm Gate / Delay Block]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Gate">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Gate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_GateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Out" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Gate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Gate" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="HiHiGate" DataType="P_Gate" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High-High Alarm Gate / Delay Block]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Gate">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Gate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_GateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Out" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Gate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Gate" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="HiGate" DataType="P_Gate" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High Alarm Gate / Delay Block]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Gate">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Gate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_GateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Out" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Gate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Gate" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_InpInfNaN" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Input is Infinite or Not a Number]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_InpDINT" DataType="DINT" Radix="Hex" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Input REAL bit pattern as a DINT (check for Inf/NaN)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Hex" Value="16#0000_0000"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Inf_Lib" DataType="STRING_12" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Display Library for Faceplate call-up]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[6,'RA-BAS$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="6">
|
|
<![CDATA['RA-BAS']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_InpFail" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Input Fail: out of range]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
</LocalTags>
|
|
<Routines>
|
|
<Routine Name="EnableInFalse" Type="RLL">
|
|
<Description>
|
|
<![CDATA[Off-Scan: no Val update or alarm checking. PV Bad Quality ("stale") is asserted.]]>
|
|
</Description>
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
OFF-SCAN (EnableIn is False) STATUS
|
|
============================================================
|
|
If this device is OFF-SCAN (rung is false or EnableIn is false in FBD), then:
|
|
|
|
Handle "NO MODE" Selection using the standard P_Mode AOI (EnableInFalse Routine, false scan required!).
|
|
|
|
NOTE: IN ORDER TO AVOID USING AN "AFI" (which will generate a routine verify warning),
|
|
THIS RUNG USES AN XIC of Cfg_PCmdClear, followed by an XIO of the SAME BIT
|
|
to ensure P_Mode is SCANNED FALSE ("NO MODE").
|
|
|
|
THIS IS NOT DEAD CODE AND MUST APPEAR EXACTLY AS SHOWN FOR PROPER OPERATION!]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Cfg_PCmdClear)XIO(Cfg_PCmdClear)P_Mode(Mode);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Comment>
|
|
<![CDATA[First-Come First-Served Ownership Arbitration still needs to happen, even when device is disabled.
|
|
If a requestor supplies a non-zero Owner ID and the current owner is NONE (zero),
|
|
Ownership is assigned to the requesting ID. When that requestor sets the Owner ID back
|
|
to zero, Ownership is relinquished back to NONE.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[EQU(PSet_Owner,0) ,EQU(Val_Owner,0) ]MOV(PSet_Owner,Val_Owner);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung publishes the Values for the scaled range.
|
|
If this instruction is reverse scaled by reversing the scaled (EU) min and max configurations,
|
|
the values are swapped so the the EUMax Value is always greater than the EUMin Value.
|
|
This makes the HMI bargraph and trend coding easier, and provides values
|
|
that can be pinned to the configuration of a PID, so the AIn and PID ranges are in lockstep.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[GEQ(Cfg_PVEUMax,Cfg_PVEUMin) MOV(Cfg_PVEUMin,Val_PVEUMin) MOV(Cfg_PVEUMax,Val_PVEUMax) ,LES(Cfg_PVEUMax,Cfg_PVEUMin) MOV(Cfg_PVEUMin,Val_PVEUMax) MOV(Cfg_PVEUMax,Val_PVEUMin) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Comment>
|
|
<![CDATA[Flag a Configuration Error if the raw input range or scaled PV range
|
|
max and min are set the same (invalid range).
|
|
|
|
Since this Analog Input is disabled, indicate that the PV is bad
|
|
(Val is not being updated.)
|
|
Indicate that this Analog Input is DISABLED (Val_Sts = 33);
|
|
if there is a Configuration Error, indicate that as well (Val_Fault=34).]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[OTU(Sts_MaintByp) OTL(Sts_PVBad) ,CLR(Wrk_Fault) ,[EQU(Cfg_InpRawMax,Cfg_InpRawMin) OTE(Err_Raw) ,EQU(Cfg_PVEUMax,Cfg_PVEUMin) OTE(Err_EU) ,LES(Cfg_FiltTC,0.0) OTE(Err_Filt) ] OTE(Sts_Err) MOV(34,Wrk_Fault) ,MOV(Wrk_Fault,Val_Fault) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
ANALOG INPUT PROCESSING
|
|
============================================================
|
|
This rung checks the bit pattern of the REAL input (by copying to a DINT) to see if
|
|
the input is +Infinity, -Infinity or Not a Number. Per ANSI 32-bit Float
|
|
format, in these cases the Exponent bits (.30 thru .23) will all be 1s:
|
|
0111 1111 1000 0000 0000 0000 0000 0000 = +Infinity
|
|
1111 1111 1000 0000 0000 0000 0000 0000 = -Infinity
|
|
x111 1111 1xxx xxxx xxxx xxxx xxxx xxxx = Not a Number
|
|
|
|
##### V3.0-04 2014-04-04: Improved handling of Inf/NaN to avoid Minor Faults. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Inp_Sim) COP(Inp_PV,Wrk_InpDINT,1) ,XIC(Inp_Sim) COP(Set_SimPV,Val_InpPV,1) COP(Set_SimPV,Wrk_InpDINT,1) ]MEQ(Wrk_InpDINT,16#7F80_0000,16#7F80_0000)OTE(Wrk_InpInfNaN);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="5" Type="N">
|
|
<Comment>
|
|
<![CDATA[The Process Variable Input Value (Val_InpPV) shows the scaled input,
|
|
regardless of the settings of Mode, Substitute PV, etc., EVEN WHEN EnableIn IS FALSE!
|
|
|
|
If NOT in simulation, if the scaling configuration is valid, the Raw Input is scaled to Engineering Units.
|
|
In Simulation the Simulated Input must be provided in Engineering Units.
|
|
|
|
##### V3.0-04 2014-04-04: Improved handling of Inf/NaN to avoid Minor Faults. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Inp_Sim)[XIO(Err_Raw) XIO(Err_EU) XIO(Wrk_InpInfNaN) CPT(Val_InpPV,(Inp_PV-Cfg_InpRawMin)*(Cfg_PVEUMax-Cfg_PVEUMin)/(Cfg_InpRawMax-Cfg_InpRawMin)+Cfg_PVEUMin) ,[XIC(Err_Raw) ,XIC(Err_EU) ] MOV(Cfg_PVEUMin,Val_InpPV) ,XIC(Wrk_InpInfNaN) COP(Inp_PV,Val_InpPV,1) JMP(DoSrcQ) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="6" Type="N">
|
|
<Text>
|
|
<![CDATA[XIO(Err_EU)[[GEQ(Val_InpPV,Cfg_FailHiLim) ,LEQ(Val_InpPV,Cfg_FailLoLim) ] OTL(Wrk_InpFail) ,CMP(Val_InpPV<(Cfg_FailHiLim-Cfg_FailDB)) CMP(Val_InpPV>(Cfg_FailLoLim+Cfg_FailDB)) OTU(Wrk_InpFail) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="7" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
ENUMERATED STATUS VALUES
|
|
============================================================
|
|
Source and Quality (Srcq) for Val_InpPV
|
|
Start with the Srcq from the Input Channel object if it's available.
|
|
Otherwise, start based on bad/uncertain input bits.
|
|
|
|
0 = Good: live, confirmed good; 1 = Good: live, assumed good;
|
|
8 = Test: Simulated; 9 = Test: Loopback;
|
|
10 = Test: Manually Entered; 16 = Uncertain: Live, off-spec;
|
|
17 = Uncertain, Substituted at Device / Bus; 18 = Uncertain, Substituted at AOI;
|
|
19 = Uncertain, using last known good; 20 = Uncertain, using replacement value;
|
|
32 = Bad, Signal Failure; 33 = Bad, Channel Fault;
|
|
34 = Bad, Module / Comms Fault; 35 = Bad, Invalid Configuration
|
|
|
|
##### V3.1-00 2014-06-30: Added rung for Source/Quality enumerations. #####
|
|
##### V3.5-02 2016-03-28: Modified to add Cfg_UseChanSrcQ. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[LBL(DoSrcQ)[XIO(Cfg_UseChanSrcQ) MOV(1,Wrk_SrcQ) ,XIC(Cfg_UseChanSrcQ) MOV(Inp_PVSrcQ,Wrk_SrcQ) ,XIC(Inp_PVUncertain) MOV(16,Wrk_SrcQ) ,XIC(Inp_PVBad) MOV(34,Wrk_SrcQ) ,[XIC(Wrk_InpInfNaN) ,XIC(Wrk_InpFail) ] XIO(Cfg_UseChanSrcQ) MOV(32,Wrk_SrcQ) ,[XIC(Err_Raw) ,XIC(Err_EU) ] MOV(35,Wrk_SrcQ) ,XIC(Inp_Sim) MOV(10,Wrk_SrcQ) ,MOV(Wrk_SrcQ,SrcQ_IO) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="8" Type="N">
|
|
<Comment>
|
|
<![CDATA[Source and Quality (SrcQ) for Val (primary value)
|
|
|
|
0 = Good: live, confirmed good; 1 = Good: live, assumed good;
|
|
8 = Test: Simulated; 9 = Test: Loopback;
|
|
10 = Test: Manually Entered; 16 = Uncertain: Live, off-spec;
|
|
17 = Uncertain, Substituted at Device / Bus; 18 = Uncertain, Substituted at AOI;
|
|
19 = Uncertain, using last known good; 20 = Uncertain, using replacement value;
|
|
32 = Bad, Signal Failure; 33 = Bad, Channel Fault;
|
|
34 = Bad, Module / Comms Fault; 35 = Bad, Invalid Configuration
|
|
|
|
##### V3.1-00 2014-06-30: Added rung for Source/Quality enumerations. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[MOV(19,SrcQ);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="9" Type="N">
|
|
<Comment>
|
|
<![CDATA["Lurking" Operator Commands are cleared, as well as the Program Reset.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTU(MCmd_InpPV)OTU(MCmd_SubstPV)OTU(OCmd_Reset)OTU(OCmd_ResetAckAll)OTU(PCmd_Reset);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="10" Type="N">
|
|
<Comment>
|
|
<![CDATA[Since we're not processing Operator Commands or Settings, we're not READY for any of them either!]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTU(Rdy_InpPV)OTU(Rdy_SubstPV)OTU(Rdy_Reset)OTU(Rdy_ResetAckAll)OTU(Rdy_OSet);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="11" Type="N">
|
|
<Comment>
|
|
<![CDATA[The first-order filter's scan timer must run and clear every scan, whether the Instruction
|
|
is true or not. Doing so here avoids a bump in the Value on transition to EnableIn TRUE.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[TON(Wrk_ScanT,?,?)CLR(Wrk_ScanT.ACC);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="12" Type="N">
|
|
<Comment>
|
|
<![CDATA[Set up the filter initialization one-shot so filter of "Val" in main Logic
|
|
will start from first valid value on transition from false to true.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTU(Wrk_ValidONS);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="13" Type="N">
|
|
<Comment>
|
|
<![CDATA[Clear the threshold Status and Alarms.
|
|
Clear the Alarm Notify Value, and show the Alarms Inhibited breadcrumb.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[OTU(Alm_HiHi) OTU(Alm_Hi) OTU(Alm_Lo) OTU(Alm_LoLo) OTU(Alm_Fail) ,OTU(Sts_HiHi) OTU(Sts_Hi) OTU(Sts_Lo) OTU(Sts_LoLo) OTU(Sts_Fail) ,OTL(Sts_AlmInh) CLR(Val_Notify) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="Logic" Type="RLL">
|
|
<Description>
|
|
<![CDATA[Normal Scan - PV is scaled and alarms are generated]]>
|
|
</Description>
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Comment>
|
|
<![CDATA[Copyright © Rockwell Automation, Inc. All Rights Reserved.
|
|
============================================================
|
|
P_AIn: PROCESS -- ANALOG INPUT
|
|
============================================================
|
|
Revision 3.5-02 Release 2016-03-28: See V3.5 Release Notes for details.
|
|
V1.x and V2.x Revision History archived.
|
|
V3.0-00 2013-06-30: Uses P_Gate, P_Alarm, P_Mode V3.0.
|
|
Added Inf_Lib, navigation to Channel obj.
|
|
V3.0-01 2013-07-30: Modified Parameter descriptions only.
|
|
V3.0-02 2013-09-03: Modified Parameter descriptions only.
|
|
V3.0-03 2013-10-30: Corrected Parameter descriptions and default
|
|
configuration values for alarms only.
|
|
V3.0-04 2014-04-04: Improved handling of Inf/NaN to avoid Minor Faults.
|
|
V3.1-00 2014-07-08: Modified to use P_Alarm, P_Mode V3.1, add SrcQ enums.
|
|
Modified to consistently use alias tag names.
|
|
V3.1-01 2014-09-03: Inp_PVSrcQ pulled into all bad/uncertain logic.
|
|
Using P_Alarm, P_Gate, P_Mode V3.1-01.
|
|
V3.1-02 2014-09-30: Unchanged, but using P_Alarm V3.1-02.
|
|
V3.1-05 2016-01-22: Added check of SrcQ >= 32 for Val_Fault.
|
|
Changed default values of min, max capture. Modified to
|
|
handle on-delay near status thresholds properly.
|
|
V3.5-01 2016-01-29: Unchanged, using P_Alarm, P_Gate V3.5-01.
|
|
V3.5-02 2016-03-28: Added Cfg_UseChanSrcQ to make SrcQ use
|
|
independent of Cfg_HasChanObj, which is for navigation only.
|
|
============================================================
|
|
This Instruction monitors an Analog Input from a flow, level, pressure,
|
|
temperature, or any other analog sensor, and provides:
|
|
|
|
* Scaling, from Input (Raw) to PV (Engineering) Units
|
|
* High-High, High, Low and Low-Low Status and Alarms, with Gate
|
|
inputs and configurable on-delay, off-delay and gate delay times
|
|
* Monitoring of bad/uncertain PV status, floating point exceptions
|
|
and out-of-range conditions, with PV Fail alarm
|
|
* Setting of a simulated input signal for process simulation
|
|
* Capturing of the lowest and highest PV excursion values
|
|
* Program and Operator Settings for Status Thresholds
|
|
* Configurable threshold deadbands and out of range limits
|
|
* Maintenance Commands to allow manual override of the input signal (Substitute PV)
|
|
|
|
Modes are provided by a P_Mode AOI instance.
|
|
Alarms are provided by P_Alarm AOI instances.
|
|
Status gating provided by P_Gate AOI instances.
|
|
Modes of operation: Operator, Program, Maintenance
|
|
============================================================
|
|
SHOW LOCAL STRINGS
|
|
============================================================
|
|
The STRINGs containing the text associated with each instance of this
|
|
instruction cannot be Input or Output Parameters, because STRINGs are not
|
|
'atomic' types. (Inputs and Outputs must be SINT, INT, DINT, REAL, or BOOL.)
|
|
|
|
In order to make it easier to find and configure these STRINGs, this rung
|
|
was added. THE JMP (and the LBL on the following rung)
|
|
MUST NOT BE REMOVED!!!
|
|
|
|
To view the STRINGs, go to the instruction instance (in LD or FBD), RIGHT-click
|
|
to bring up the context menu and select "Open Instruction Logic".
|
|
This rung will appear with the STRING values for the selected instance.
|
|
You may double-click the STRING values here to modify them as well.
|
|
|
|
##### V3.0-00 2013-06-30: Added Inf_Lib #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[JMP(SkipText)CONCAT(Cfg_Desc,Cfg_Label,Cfg_Tag)CONCAT(Cfg_EU,Inf_Lib,Inf_Type);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
MODE PROCESSING
|
|
============================================================
|
|
This rung handles received Mode Inputs and Commands:
|
|
|
|
NOTE: All Commands for Mode, Alarm are aliased directly to the
|
|
corresponding Commands in the contained P_Mode and P_Alarm AOIs.
|
|
|
|
This object does NOT have the following Modes:
|
|
Hand
|
|
Override]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[LBL(SkipText)OTU(Mode.Inp_Hand)OTU(Mode.Inp_Ovrd)P_Mode(Mode);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
OWNERSHIP ARBITRATION
|
|
============================================================
|
|
This rung handles simple First-Come First-Served Ownership Arbitration.
|
|
If a requestor supplies a non-zero Owner ID and the current owner is NONE (zero),
|
|
Ownership is assigned to the requesting ID. When that requestor sets the Owner ID back
|
|
to zero, Ownership is relinquished back to NONE.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[EQU(PSet_Owner,0) ,EQU(Val_Owner,0) ]MOV(PSet_Owner,Val_Owner);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
CONFIGURATION PROCESSING
|
|
============================================================
|
|
This rung publishes the Values for the scaled range.
|
|
If this instruction is reverse scaled by reversing the scaled (EU) min and max configurations,
|
|
the values are swapped so the the EUMax Value is always greater than the EUMin Value.
|
|
This makes the HMI bargraph and trend coding easier, and provides values
|
|
that can be pinned to the configuration of a PID, so the AIn and PID ranges are in lockstep.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[GEQ(Cfg_PVEUMax,Cfg_PVEUMin) MOV(Cfg_PVEUMin,Val_PVEUMin) MOV(Cfg_PVEUMax,Val_PVEUMax) ,LES(Cfg_PVEUMax,Cfg_PVEUMin) MOV(Cfg_PVEUMin,Val_PVEUMax) MOV(Cfg_PVEUMax,Val_PVEUMin) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Comment>
|
|
<![CDATA[Flag a Configuration Error if the raw or scaled PV range
|
|
max and min are set the same (invalid range), or if the
|
|
Analog Input Filter Time Constant is set to a negative value.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[EQU(Cfg_InpRawMax,Cfg_InpRawMin) OTE(Err_Raw) ,EQU(Cfg_PVEUMax,Cfg_PVEUMin) OTE(Err_EU) ,LES(Cfg_FiltTC,0.0) OTE(Err_Filt) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="5" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
SETTINGS PROCESSING
|
|
============================================================
|
|
These rungs handle received Settings:
|
|
|
|
When the Mode is Program, use the Program Settings for the
|
|
Alarm Thresholds, and copy the Program Settings to the Operator Settings
|
|
for bumpless transition from Program to Operator.
|
|
|
|
When the Mode is Operator, use the Operator Settings for the
|
|
Alarm Thresholds, and copy the Operator Settings to the Program Settings
|
|
for bumpless transition from Operator to Program.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Sts_Prog) [MOV(PSet_HiHiLim,Val_HiHiLim) MOV(PSet_HiLim,Val_HiLim) MOV(PSet_LoLim,Val_LoLim) MOV(PSet_LoLoLim,Val_LoLoLim) ,XIC(Cfg_SetTrack) MOV(Val_HiHiLim,OSet_HiHiLim) MOV(Val_HiLim,OSet_HiLim) MOV(Val_LoLim,OSet_LoLim) MOV(Val_LoLoLim,OSet_LoLoLim) ] ,[XIC(Sts_Oper) ,XIC(Sts_Maint) ] [MOV(OSet_HiHiLim,Val_HiHiLim) MOV(OSet_HiLim,Val_HiLim) MOV(OSet_LoLim,Val_LoLim) MOV(OSet_LoLoLim,Val_LoLoLim) ,XIC(Cfg_SetTrack) MOV(Val_HiHiLim,PSet_HiHiLim) MOV(Val_HiLim,PSet_HiLim) MOV(Val_LoLim,PSet_LoLim) MOV(Val_LoLoLim,PSet_LoLoLim) ] ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="6" Type="N">
|
|
<Comment>
|
|
<![CDATA[Ready to receive other Operator Settings (OSet_xxx) if tracking is NOT enabled,
|
|
or we're in Operator or Maintenance Mode.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Cfg_SetTrack) ,XIC(Sts_Oper) ,XIC(Sts_Maint) ]OTE(Rdy_OSet);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="7" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
SUBSTITUTE PV / INPUT PV COMMAND PROCESSING
|
|
============================================================
|
|
These rungs handle the Substitute PV and Input PV Commands:
|
|
|
|
MCmd_SubstPV: Maintenance Command to select Maintenance-entered substitute PV
|
|
|
|
Do not allow this Command if Cfg_NoSubstPV is set.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(MCmd_SubstPV)OTU(MCmd_SubstPV)XIC(Sts_Maint)XIO(Cfg_NoSubstPV)OTL(Wrk_SubstPV);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="8" Type="N">
|
|
<Comment>
|
|
<![CDATA[MCmd_InpPV: Maintenance Command to cancel Substitute PV and return to Live Input PV.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(MCmd_InpPV) OTU(MCmd_InpPV) XIC(Sts_Maint) ,XIC(Cfg_NoSubstPV) ]OTU(Wrk_SubstPV);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="9" Type="N">
|
|
<Comment>
|
|
<![CDATA[Show the Substitute or Input PV Status]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Wrk_SubstPV) OTE(Sts_SubstPV) ,XIO(Wrk_SubstPV) OTE(Sts_InpPV) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="10" Type="N">
|
|
<Comment>
|
|
<![CDATA[Substitute PV is the only Maintenance Bypass for an Analog Input.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Sts_SubstPV)OTE(Sts_MaintByp);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="11" Type="N">
|
|
<Comment>
|
|
<![CDATA[In Maintenance Mode, commands for Substitue PV and Input PV are available
|
|
based on the current state of the internal toggle bit.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Sts_Maint)XIO(Cfg_NoSubstPV)[XIO(Wrk_SubstPV) OTE(Rdy_SubstPV) ,XIC(Wrk_SubstPV) OTE(Rdy_InpPV) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="12" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
ALARM RESET COMMAND HANDLING
|
|
============================================================
|
|
This rung handles the Alarm Reset Input and Commands
|
|
and the "Reset and Ack All" Operator Command.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(OCmd_Reset) OTU(OCmd_Reset) ,XIC(OCmd_ResetAckAll) OTU(OCmd_ResetAckAll) [OTL(PCmd_HiHiAck) ,OTL(PCmd_HiAck) ,OTL(PCmd_LoAck) ,OTL(PCmd_LoLoAck) ,OTL(PCmd_FailAck) ] ,XIC(PCmd_Reset) [XIC(Cfg_PCmdClear) OTU(PCmd_Reset) ,NOP() ] ,XIC(Inp_Reset) ]OTL(HiHi.PCmd_Reset)OTL(Hi.PCmd_Reset)OTL(Lo.PCmd_Reset)OTL(LoLo.PCmd_Reset)OTL(Fail.PCmd_Reset);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="13" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
ANALOG INPUT PROCESSING
|
|
============================================================
|
|
This rung checks the bit pattern of the REAL input (by copying to a DINT) to see if
|
|
the input is +Infinity, -Infinity or Not a Number. Per ANSI 32-bit Float
|
|
format, in these cases the Exponent bits (.30 thru .23) will all be 1s:
|
|
0111 1111 1000 0000 0000 0000 0000 0000 = +Infinity
|
|
1111 1111 1000 0000 0000 0000 0000 0000 = -Infinity
|
|
x111 1111 1xxx xxxx xxxx xxxx xxxx xxxx = Not a Number
|
|
|
|
##### V3.0-04 2014-04-04: Improved handling of Inf/NaN to avoid Minor Faults. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Inp_Sim) COP(Inp_PV,Wrk_InpDINT,1) ,XIC(Inp_Sim) COP(Set_SimPV,Val_InpPV,1) COP(Set_SimPV,Wrk_InpDINT,1) ]MEQ(Wrk_InpDINT,16#7F80_0000,16#7F80_0000)OTE(Wrk_InpInfNaN);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="14" Type="N">
|
|
<Comment>
|
|
<![CDATA[The Process Variable Input Value (Val_InpPV) shows the scaled input,
|
|
regardless of the settings of Mode, Substitute PV, etc., EVEN WHEN EnableIn IS FALSE!
|
|
|
|
If NOT in simulation, if the scaling configuration is valid, the Raw Input is scaled to Engineering Units.
|
|
In Simulation the Simulated Input must be provided in Engineering Units.
|
|
|
|
##### V3.0-04 2014-04-04: Improved handling of Inf/NaN to avoid Minor Faults. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Inp_Sim)[XIO(Err_Raw) XIO(Err_EU) XIO(Wrk_InpInfNaN) CPT(Val_InpPV,(Inp_PV-Cfg_InpRawMin)*(Cfg_PVEUMax-Cfg_PVEUMin)/(Cfg_InpRawMax-Cfg_InpRawMin)+Cfg_PVEUMin) ,[XIC(Err_Raw) ,XIC(Err_EU) ] MOV(Cfg_PVEUMin,Val_InpPV) ,XIC(Wrk_InpInfNaN) COP(Inp_PV,Val_InpPV,1) JMP(DoSrcQ) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="15" Type="N">
|
|
<Comment>
|
|
<![CDATA[If there is no configuration error AND the Analog Input Value rises above the Fail High Limit
|
|
or falls below the Fail Low Limit, raise the Input Fail Status Flag.
|
|
|
|
If there is no configuration error AND the Analog Input Value is back in range, that is,
|
|
it is below the Fail High Limit (minus deadband) and above the Fail Low Limit (plus deadband),
|
|
clear the Input Fail Status Flag.
|
|
|
|
##### V3.1-00: 2014-06-30: Added Rung for Input PV out of range check. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Err_EU)[[GEQ(Val_InpPV,Cfg_FailHiLim) ,LEQ(Val_InpPV,Cfg_FailLoLim) ] OTL(Wrk_InpFail) ,CMP(Val_InpPV<(Cfg_FailHiLim-Cfg_FailDB)) CMP(Val_InpPV>(Cfg_FailLoLim+Cfg_FailDB)) OTU(Wrk_InpFail) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="16" Type="N">
|
|
<Comment>
|
|
<![CDATA[When this Analog Input is not simulated and tracking is configured ON (default),
|
|
the Simulated PV Setting tracks the selected PV for bumpless transfer into Simulation.
|
|
|
|
##### V3.0-04 2014-04-04: Improved handling of Inf/NaN to avoid Minor Faults. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[LBL(DoSrcQ)XIO(Inp_Sim)XIC(Cfg_SetTrack)COP(Val_InpPV,Set_SimPV,1);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="17" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
SELECT NORMAL OR SUBSTITUTE PV
|
|
============================================================
|
|
The Value shows the selected PV.
|
|
With Substitute PV enabled, it's the value of the entered MSet_SubstPV.
|
|
In normal operation, it's the value (Val_InpPV) selected above:
|
|
the scaled Input (Inp_PV) or Simulatied PV (Set_SimPV).
|
|
|
|
##### V3.0-04 2014-04-04: Improved handling of Inf/NaN to avoid Minor Faults. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Wrk_SubstPV) COP(Val_InpPV,Wrk_UnfiltPV,1) ,XIC(Wrk_SubstPV) COP(MSet_SubstPV,Wrk_UnfiltPV,1) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="18" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
PV FIRST-ORDER FILTER PROCESSING
|
|
============================================================
|
|
This rung determines whether the Analog PV (unfiltered) is +/-Infinity or +/- NotANumber.
|
|
In either case, the value cannot be passed into the filter calculation. Instead, it is
|
|
just copied to the PV directly.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[COP(Wrk_UnfiltPV,Wrk_SelPVDINT,1)MEQ(Wrk_SelPVDINT,16#7F80_0000,16#7F80_0000)OTE(Wrk_SelPVInfNaN);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="19" Type="N">
|
|
<Comment>
|
|
<![CDATA[If tracking is enabled, copy the Untiltered PV to the Substitute PV Setting.
|
|
|
|
##### V3.0-04 2014-04-04: Improved handling of Inf/NaN to avoid Minor Faults. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Cfg_SetTrack)COP(Wrk_UnfiltPV,MSet_SubstPV,1);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="20" Type="N">
|
|
<Comment>
|
|
<![CDATA[In preparation for calculating the Filtered PV, this rung
|
|
determines the time since the previous scan, using a non-stop TON timer.
|
|
When we get here, we read the accumulator (in milliseconds, so
|
|
divide by 1000.0 to get seconds), then clear the accumulator. Next scan the accumulator will have
|
|
incremented up to the number of milliseconds since last scan. (Works for scan times up to 2 million seconds.....)]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[MOV(2147483647,Wrk_ScanT.PRE)TON(Wrk_ScanT,?,?)DIV(Wrk_ScanT.ACC,1000.0,Wrk_ScanTime)CLR(Wrk_ScanT.ACC);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="21" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the input was +/-Infinity or Not a Number and it becomes a valid number,
|
|
initialize the filter to start from the first valid value.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Wrk_SelPVInfNaN)ONS(Wrk_ValidONS)MOV(Wrk_UnfiltPV,Wrk_FiltPV);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="22" Type="N">
|
|
<Comment>
|
|
<![CDATA[Calculate the FILTERED PV.
|
|
First, calculate "alpha", the portion of the difference between input and previous value to move toward the input.
|
|
Then calculate the new value.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[GRT(Cfg_FiltTC,0.0) CPT(Wrk_Alpha,1.0/(1.0+Wrk_ScanTime/Cfg_FiltTC)) ,LEQ(Cfg_FiltTC,0.0) CLR(Wrk_Alpha) ,XIO(Wrk_SelPVInfNaN) CPT(Wrk_FiltPV,(Wrk_Alpha*Wrk_FiltPV)+((1.0-Wrk_Alpha)*Wrk_UnfiltPV)) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="23" Type="N">
|
|
<Comment>
|
|
<![CDATA[Sts_PVBad and Sts_PVUncertain take care of the PV Quality.
|
|
As for the ultimate Value (Val):
|
|
If the number is being filtered, pass thru the output of the filter. It's a "real" number.
|
|
If the number is not being filtered because it is not a number or infinite, pass that thru.
|
|
|
|
##### V3.0-04 2014-04-04: Improved handling of Inf/NaN to avoid Minor Faults. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Wrk_SelPVInfNaN) MOV(Wrk_FiltPV,Val) ,XIC(Wrk_SelPVInfNaN) COP(Wrk_UnfiltPV,Val,1) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="24" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
CAPTURE MIN / MAX PV EXCURSION
|
|
============================================================
|
|
Capture the PV Maximum Excursion (highest value reached) and
|
|
PV Minimum Excursion (lowest value reached) since last cleared.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Wrk_SelPVInfNaN)[GRT(Val,Val_PVMaxCapt) MOV(Val,Val_PVMaxCapt) ,LES(Val,Val_PVMinCapt) MOV(Val,Val_PVMinCapt) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="25" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
CLEAR CAPTURED MIN / MAX COMMAND PROCESSING
|
|
============================================================
|
|
This rung "clears" the captured Minimum and Maximum
|
|
by setting them to the current PV Value.
|
|
|
|
##### V3.0-04 2014-04-04: Modified to better handle Inf/NaN to avoid Minor Faults. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(OCmd_ClearCapt) OTU(OCmd_ClearCapt) ,XIC(PCmd_ClearCapt) OTU(PCmd_ClearCapt) ]XIO(Wrk_SelPVInfNaN)MOV(Val,Val_PVMaxCapt)MOV(Val,Val_PVMinCapt);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="26" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
ANALOG THRESHOLD STATUS PROCESSING
|
|
============================================================
|
|
If the Analog Value is Infinite or Not a Number, skip the compares
|
|
to avoid Minor Faults and just flag the value as Bad below.
|
|
|
|
##### V3.0-04 2014-04-04: Modified to better handle Inf/NaN to avoid Minor Faults. #####
|
|
##### V3.1-05 2016-01-22: Modified to handle on-delay near threshold properly. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Wrk_SelPVInfNaN)JMP(Alarms);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="27" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Analog Value exceeds the High-High limit,
|
|
issue the High-High Status Flag.
|
|
If the Analog Value falls back below the limit (minus deadband),
|
|
clear the High-High Status Flag.
|
|
|
|
##### V3.0-04 2014-04-04: Modified to better handle Inf/NaN to avoid Minor Faults. #####
|
|
##### V3.1-05 2016-01-22: Modified to handle on-delay near threshold properly. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[GEQ(Val,Val_HiHiLim) ,CMP(Val>=(Val_HiHiLim-Cfg_HiHiDB)) XIC(HiHiGate.Out) ]OTE(Wrk_HiHi);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="28" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Analog Value exceeds the High limit,
|
|
issue the High Status Flag.
|
|
If the Analog Value falls back below the limit (minus deadband),
|
|
clear the High Status Flag.
|
|
|
|
##### V3.0-04 2014-04-04: Modified to better handle Inf/NaN to avoid Minor Faults. #####
|
|
##### V3.1-05 2016-01-22: Modified to handle on-delay near threshold properly. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[GEQ(Val,Val_HiLim) ,CMP(Val>=(Val_HiLim-Cfg_HiDB)) XIC(HiGate.Out) ]OTE(Wrk_Hi);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="29" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Analog Value falls below the Low limit,
|
|
issue the Low Status Flag.
|
|
If the Analog Value rises back above the limit (plus deadband),
|
|
clear the Low Status Flag.
|
|
|
|
##### V3.0-04 2014-04-04: Modified to better handle Inf/NaN to avoid Minor Faults. #####
|
|
##### V3.1-05 2016-01-22: Modified to handle on-delay near threshold properly. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[LEQ(Val,Val_LoLim) ,CMP(Val<=(Val_LoLim+Cfg_LoDB)) XIC(LoGate.Out) ]OTE(Wrk_Lo);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="30" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Analog Value falls below the Low-Low limit,
|
|
issue the Low-Low Status Flag.
|
|
If the Analog Value rises back above the limit (plus deadband),
|
|
clear the Low-Low Status Flag.
|
|
|
|
##### V3.0-04 2014-04-04: Modified to better handle Inf/NaN to avoid Minor Faults. #####
|
|
##### V3.1-05 2016-01-22: Modified to handle on-delay near threshold properly. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[LEQ(Val,Val_LoLoLim) ,CMP(Val<=(Val_LoLoLim+Cfg_LoLoDB)) XIC(LoLoGate.Out) ]OTE(Wrk_LoLo);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="31" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Analog Value rises above the Fail High Limit or falls below the
|
|
Fail Low Limit, raise the Fail Status Flag.
|
|
|
|
If the Analog Value is back in range, that is, it is below the Fail High Limit (minus
|
|
deadband) and above the Fail Low Limit (plus deadband),
|
|
clear the Fail Status Flag.
|
|
|
|
##### V3.0-00 2013-10-30: Modified rung to use P_Gate. #####
|
|
##### V3.0-04 2014-04-04: Improved handling of Inf/NaN to avoid Minor Faults. #####
|
|
##### This rung modified to use Val, not Val_InpPV in comparisons. #####
|
|
##### V3.1-05 2016-01-22: Modified to handle on-delay near threshold properly. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[[GEQ(Val,Cfg_FailHiLim) ,LEQ(Val,Cfg_FailLoLim) ] ,[CMP(Val>=(Cfg_FailHiLim-Cfg_FailDB)) ,CMP(Val<=(Cfg_FailLoLim+Cfg_FailDB)) ] XIC(FailGate.Out) ]OTE(Wrk_Fail);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="32" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
ALARM PROCESSING
|
|
============================================================
|
|
If the High-High Status Flag is set for a time that exceeds the On-Delay Time,
|
|
issue the PV High-High Status.
|
|
If the High-High Status Flag resets for a time that exceeds the Off-Delay Time,
|
|
clear the PV High-High Status.
|
|
|
|
##### V3.0-00 2013-10-30: Modified rung to use P_Gate. #####
|
|
##### V3.0-04 2014-04-04: Modified to better handle Inf/NaN to avoid Minor Faults. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[LBL(Alarms)XIO(Wrk_SelPVInfNaN)[XIC(Wrk_HiHi) OTE(Sts_HiHiCmp) ,P_Gate(HiHiGate) ,XIC(HiHiGate.Out) OTE(Sts_HiHi) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="33" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the High Status Flag is set for a time that exceeds the On-Delay Time,
|
|
issue the PV High Status.
|
|
If the High Status Flag resets for a time that exceeds the Off-Delay Time,
|
|
clear the PV High Status.
|
|
|
|
##### V3.0-00 2013-10-30: Modified rung to use P_Gate. #####
|
|
##### V3.0-04 2014-04-04: Modified to better handle Inf/NaN to avoid Minor Faults. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Wrk_SelPVInfNaN)[XIC(Wrk_Hi) OTE(Sts_HiCmp) ,P_Gate(HiGate) ,XIC(HiGate.Out) OTE(Sts_Hi) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="34" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Low Status Flag is set for a time that exceeds the On-Delay Time,
|
|
issue the PV Low Status.
|
|
If the Low Status Flag resets for a time that exceeds the Off-Delay Time,
|
|
clear the PV Low Status.
|
|
|
|
##### V3.0-00 2013-10-30: Modified rung to use P_Gate. #####
|
|
##### V3.0-04 2014-04-04: Modified to better handle Inf/NaN to avoid Minor Faults. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Wrk_SelPVInfNaN)[XIC(Wrk_Lo) OTE(Sts_LoCmp) ,P_Gate(LoGate) ,XIC(LoGate.Out) OTE(Sts_Lo) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="35" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Low-Low Status Flag is set for a time that exceeds the On-Delay Time,
|
|
issue the PV Low-Low Status.
|
|
If the Low-Low Status Flag resets for a time that exceeds the Off-Delay Time,
|
|
clear the PV Low-Low Status.
|
|
|
|
##### V3.0-00 2013-10-30: Modified rung to use P_Gate. #####
|
|
##### V3.0-04 2014-04-04: Modified to better handle Inf/NaN to avoid Minor Faults. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Wrk_SelPVInfNaN)[XIC(Wrk_LoLo) OTE(Sts_LoLoCmp) ,P_Gate(LoLoGate) ,XIC(LoLoGate.Out) OTE(Sts_LoLo) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="36" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Fail Status Flag is set for a time that exceeds the On-Delay Time,
|
|
issue the PV Fail Status.
|
|
If the Fail Status Flag resets for a time that exceeds the Off-Delay Time,
|
|
clear the PV Fail Status, AND if the Bad PV input clears or the input is Siimulated,
|
|
AND if the value is NOT INF/NAN and there are no configuration errors,
|
|
clear the PV Fail Status.
|
|
|
|
##### V3.0-00 2013-10-30: Modified rung to use P_Gate. #####
|
|
##### V3.0-04 2014-04-04: Improved handling of Inf/NaN to avoid Minor Faults. #####
|
|
##### V3.1-00 2014-06-30: Modified to use input channel Source/Quality enumeration. #####
|
|
##### V3.5-02 2016-03-28: Modified to add Cfg_UseChanSrcQ. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Wrk_Fail) OTE(Sts_FailCmp) ,P_Gate(FailGate) ,[XIC(FailGate.Out) ,[XIC(Inp_PVBad) ,XIC(Cfg_UseChanSrcQ) GEQ(Inp_PVSrcQ,32) ] XIO(Inp_Sim) XIC(Sts_InpPV) ,XIC(Wrk_SelPVInfNaN) ,XIC(Err_Raw) ,XIC(Err_EU) ] OTE(Sts_Fail) OTE(Sts_PVBad) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="37" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the PV is not substituted and it has a total Failure (rung above), or if it
|
|
is Infinite or Not a Number, flag it as BAD.
|
|
If the Uncertain input is set and the PV is not simulated or substituted,
|
|
flag it as UNCERTAIN.
|
|
|
|
##### V3.1-00 2014-06-30: Modified to use input channel Source/Quality enumeration. #####
|
|
##### V3.5-02 2016-03-28: Modified to add Cfg_UseChanSrcQ. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Inp_Sim)XIO(Wrk_SubstPV)[XIC(Inp_PVUncertain) ,XIC(Cfg_UseChanSrcQ) LIM(16,Inp_PVSrcQ,31) ]OTE(Sts_PVUncertain);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="38" Type="N">
|
|
<Comment>
|
|
<![CDATA[Flag a Configuration Error if any Status On-Delay, Off-Delay
|
|
or Gate Delay timer preset is invalid
|
|
(and set timer to a default, non-faulting value).
|
|
|
|
##### V3.0-00 2013-06-30: Modified rung to add gate delays. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(HiHiGate.Sts_Err) ,XIC(HiGate.Sts_Err) ,XIC(LoGate.Sts_Err) ,XIC(LoLoGate.Sts_Err) ,XIC(FailGate.Sts_Err) ]OTE(Err_Timer);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="39" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung handles the reports of all Bad Configuration Status.
|
|
Individual bits are provided for various status:
|
|
Bad Raw or Engineering Units Scaling configs
|
|
Bad 1st-Order Filter configs
|
|
Bad Alarm Deadband configs
|
|
Bad Alarm Minimum Duration configs
|
|
|
|
Then a summary Bad Config status is provided, simply an OR of the individual bits.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Err_Raw) ,XIC(Err_EU) ,XIC(Err_Filt) ,XIC(Err_Timer) ,[LES(Cfg_HiHiDB,0.0) ,LES(Cfg_HiDB,0.0) ,LES(Cfg_LoDB,0.0) ,LES(Cfg_LoLoDB,0.0) ,LES(Cfg_FailDB,0.0) ] OTE(Err_DB) ,[XIC(HiHi.Sts_Err) ,XIC(Hi.Sts_Err) ,XIC(Lo.Sts_Err) ,XIC(LoLo.Sts_Err) ,XIC(Fail.Sts_Err) ] OTE(Err_Alarm) ]OTE(Sts_Err);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="40" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
ENUMERATED STATUS VALUES
|
|
============================================================
|
|
Source and Quality (Srcq) for Val_InpPV
|
|
Start with the Srcq from the Input Channel object if it's available.
|
|
Otherwise, start based on bad/uncertain input bits.
|
|
|
|
0 = Good: live, confirmed good; 1 = Good: live, assumed good;
|
|
2 = Good: no feedback, assumed good; 8 = Test: Simulated; 9 = Test: Loopback;
|
|
10 = Test: Manually Entered; 16 = Uncertain: Live, off-spec;
|
|
17 = Uncertain, Substituted at Device / Bus; 18 = Uncertain, Substituted at AOI;
|
|
19 = Uncertain, using last known good; 20 = Uncertain, using replacement value;
|
|
32 = Bad, Signal Failure; 33 = Bad, Channel Fault;
|
|
34 = Bad, Module / Comms Fault; 35 = Bad, Invalid Configuration
|
|
|
|
##### V3.1-00 2014-06-30: Added rung for Source/Quality enumerations. #####
|
|
##### V3.5-02 2016-03-28: Modified to add Cfg_UseChanSrcQ. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Cfg_UseChanSrcQ) MOV(1,Wrk_SrcQ) ,XIC(Cfg_UseChanSrcQ) MOV(Inp_PVSrcQ,Wrk_SrcQ) ,XIC(Inp_PVUncertain) MOV(16,Wrk_SrcQ) ,XIC(Inp_PVBad) MOV(34,Wrk_SrcQ) ,[XIC(Wrk_InpInfNaN) ,XIC(Wrk_InpFail) ] XIO(Cfg_UseChanSrcQ) MOV(32,Wrk_SrcQ) ,[XIC(Err_Raw) ,XIC(Err_EU) ] MOV(35,Wrk_SrcQ) ,XIC(Inp_Sim) MOV(10,Wrk_SrcQ) ,MOV(Wrk_SrcQ,SrcQ_IO) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="41" Type="N">
|
|
<Comment>
|
|
<![CDATA[Source and Quality (SrcQ) for Val (primary value)
|
|
|
|
0 = Good: live, confirmed good; 1 = Good: live, assumed good;
|
|
2 = Good: no feedback, assumed good; 8 = Test: Simulated; 9 = Test: Loopback;
|
|
10 = Test: Manually Entered; 16 = Uncertain: Live, off-spec;
|
|
17 = Uncertain, Substituted at Device / Bus; 18 = Uncertain, Substituted at AOI;
|
|
19 = Uncertain, using last known good; 20 = Uncertain, using replacement value;
|
|
32 = Bad, Signal Failure; 33 = Bad, Channel Fault;
|
|
34 = Bad, Module / Comms Fault; 35 = Bad, Invalid Configuration
|
|
|
|
##### V3.1-00 2014-06-30: Added rung for Source/Quality enumerations. #####
|
|
##### V3.5-02 2016-03-28: Modified to add Cfg_UseChanSrcQ. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[MOV(SrcQ_IO,Wrk_SrcQ) ,XIC(Sts_SubstPV) MOV(18,Wrk_SrcQ) ,[XIC(Wrk_SelPVInfNaN) ,XIC(FailGate.Out) ] XIO(Cfg_UseChanSrcQ) MOV(32,Wrk_SrcQ) ,MOV(Wrk_SrcQ,SrcQ) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="42" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung generates the enumerated Device Fault Status:
|
|
0 = none
|
|
20 = Lo
|
|
21 = Hi
|
|
24 = Lo-Lo
|
|
25 = Hi-Hi
|
|
32 = Failed (I/O fault or out of range)
|
|
34 = Config Error
|
|
|
|
##### V3.1-05 2016-01-22: Added check of SrcQ >= 32 for Val_Fault. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[CLR(Wrk_Fault) ,XIC(Sts_Lo) MOV(20,Wrk_Fault) ,XIC(Sts_Hi) MOV(21,Wrk_Fault) ,XIC(Sts_LoLo) MOV(24,Wrk_Fault) ,XIC(Sts_HiHi) MOV(25,Wrk_Fault) ,[XIC(Sts_Fail) ,XIC(SrcQ.5) ] MOV(32,Wrk_Fault) ,XIC(Sts_Err) MOV(34,Wrk_Fault) ,MOV(Wrk_Fault,Val_Fault) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="43" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
ALARM PROCESSING
|
|
============================================================
|
|
Pass the Cfg_PCmdClear configuration down to each P_Alarm instance.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Cfg_PCmdClear)OTE(HiHi.Cfg_PCmdClear)OTE(Hi.Cfg_PCmdClear)OTE(Lo.Cfg_PCmdClear)OTE(LoLo.Cfg_PCmdClear)OTE(Fail.Cfg_PCmdClear);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="44" Type="N">
|
|
<Comment>
|
|
<![CDATA[The various alarms are ALWAYS allowed to Exist (Cfg_HasXxxAlarm can be 1).
|
|
|
|
##### V3.0-00 2013-06-30: Added PCfg_AllowExist on P_Alarm 3.0. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTL(HiHi.PCfg_AllowExist)OTL(Hi.PCfg_AllowExist)OTL(Lo.PCfg_AllowExist)OTL(LoLo.PCfg_AllowExist)OTL(Fail.PCfg_AllowExist);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="45" Type="N">
|
|
<Comment>
|
|
<![CDATA[Handle PV High-High Alarm Processing using the standard P_Alarm AOI.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[P_Alarm(HiHi);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="46" Type="N">
|
|
<Comment>
|
|
<![CDATA[Handle PV High Alarm Processing using the standard P_Alarm AOI.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[P_Alarm(Hi);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="47" Type="N">
|
|
<Comment>
|
|
<![CDATA[Handle PV Low Alarm Processing using the standard P_Alarm AOI.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[P_Alarm(Lo);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="48" Type="N">
|
|
<Comment>
|
|
<![CDATA[Handle PV Low-Low Alarm Processing using the standard P_Alarm AOI.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[P_Alarm(LoLo);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="49" Type="N">
|
|
<Comment>
|
|
<![CDATA[Handle Input Failure Alarm Processing using the standard P_Alarm AOI.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[P_Alarm(Fail);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="50" Type="N">
|
|
<Comment>
|
|
<![CDATA[If ANY alarm is Disabled, Inhibited or Suppressed, set the Alarm Inhibit
|
|
summary status bit (which puts the "I" box on the graphic symbol).]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(HiHi.Sts_AlmInh) ,XIC(Hi.Sts_AlmInh) ,XIC(Lo.Sts_AlmInh) ,XIC(LoLo.Sts_AlmInh) ,XIC(Fail.Sts_AlmInh) ]OTE(Sts_AlmInh);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="51" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
NOTIFICATION VALUE
|
|
============================================================
|
|
Indicate the current alarm notification level as the max of any of the alarms,
|
|
and set the low-order bit for reset or ack required:
|
|
0 = Not in alarm, acknowledged
|
|
1 = Not in alarm, unacknowledged or reset required
|
|
2 = Low severity alarm, acknowledged
|
|
3 = Low severity alarm, unacknowledged
|
|
4 = Medium severity alarm, acknowledged
|
|
5 = Medium severity alarm, unacknowledged
|
|
6 = High severity alarm, acknowledged
|
|
7 = High severity alarm, unacknowledged
|
|
8 = Urgent severity alarm, acknowledged
|
|
9 = Urgent severity alarm, unacknowledged
|
|
##### V3.1-00 2014-06-30: Separated Reset Reqd functions from Val_Notify #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[CLR(Wrk_Notify) ,GRT(HiHi.Val_Notify,Wrk_Notify) MOV(HiHi.Val_Notify,Wrk_Notify) ,GRT(Hi.Val_Notify,Wrk_Notify) MOV(Hi.Val_Notify,Wrk_Notify) ,GRT(Lo.Val_Notify,Wrk_Notify) MOV(Lo.Val_Notify,Wrk_Notify) ,GRT(LoLo.Val_Notify,Wrk_Notify) MOV(LoLo.Val_Notify,Wrk_Notify) ,GRT(Fail.Val_Notify,Wrk_Notify) MOV(Fail.Val_Notify,Wrk_Notify) ,[XIC(HiHi.Val_Notify.0) ,XIC(Hi.Val_Notify.0) ,XIC(Lo.Val_Notify.0) ,XIC(LoLo.Val_Notify.0) ,XIC(Fail.Val_Notify.0) ] OTE(Wrk_Notify.0) ,MOV(Wrk_Notify,Val_Notify) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="52" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung identifies:
|
|
* if any alarm reset or other reset is required; and
|
|
* if any reset or acknowledge from the operator is required.
|
|
|
|
##### V3.1-00 2014-06-30: Split from Val_Notify logic (above). #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[[XIC(HiHi.Rdy_Ack) ,XIC(Hi.Rdy_Ack) ,XIC(Lo.Rdy_Ack) ,XIC(LoLo.Rdy_Ack) ,XIC(Fail.Rdy_Ack) ] ,[XIC(HiHi.Rdy_Reset) ,XIC(Hi.Rdy_Reset) ,XIC(Lo.Rdy_Reset) ,XIC(LoLo.Rdy_Reset) ,XIC(Fail.Rdy_Reset) ] OTE(Rdy_Reset) ]OTE(Rdy_ResetAckAll);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="Prescan" Type="RLL">
|
|
<Description>
|
|
<![CDATA[Clear Ownership. clear "lurking" Commands]]>
|
|
</Description>
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
PRESCAN (POWERUP) HANDLING
|
|
============================================================
|
|
On Prescan, set the Ownership to NO OWNER (0).]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[CLR(PSet_Owner)CLR(Val_Owner);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Comment>
|
|
<![CDATA["Lurking" Operator Commands are cleared, as well as the Program Reset.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTU(MCmd_InpPV)OTU(MCmd_SubstPV)OTU(OCmd_Reset)OTU(OCmd_ResetAckAll)OTU(PCmd_Reset);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Comment>
|
|
<![CDATA[Set up the filter initialization one-shot so filter will start from first valid value.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTU(Wrk_ValidONS);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Comment>
|
|
<![CDATA[Set up the PV Min/Max Capture function to "clear" on first scan,
|
|
thus capturing the first PV value as "min" and "max"]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTL(PCmd_ClearCapt);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
</Routines>
|
|
<Dependencies>
|
|
<Dependency Type="DataType" Name="STRING_40"/>
|
|
<Dependency Type="DataType" Name="STRING_8"/>
|
|
<Dependency Type="DataType" Name="STRING_20"/>
|
|
<Dependency Type="AddOnInstructionDefinition" Name="P_Alarm"/>
|
|
<Dependency Type="AddOnInstructionDefinition" Name="P_Gate"/>
|
|
<Dependency Type="DataType" Name="STRING_12"/>
|
|
<Dependency Type="DataType" Name="STRING_16"/>
|
|
<Dependency Type="AddOnInstructionDefinition" Name="P_Mode"/>
|
|
</Dependencies>
|
|
</AddOnInstructionDefinition>
|
|
<AddOnInstructionDefinition Name="P_AInHART" Revision="3.5" RevisionExtension="04 Release" Vendor="Rockwell Automation" ExecutePrescan="true" ExecutePostscan="false" ExecuteEnableInFalse="true" CreatedDate="2013-12-02T16:32:18.448Z" CreatedBy="Not Available" EditedDate="2016-09-16T17:42:20.717Z" EditedBy="PROCESS\Library"
|
|
SoftwareRevision="v18.02">
|
|
<Description>
|
|
<![CDATA[HART Analog Input]]>
|
|
</Description>
|
|
<RevisionNote>
|
|
<![CDATA[See V3.5-xx Release Notes for details. Added Cfg_UseVarSts.]]>
|
|
</RevisionNote>
|
|
<AdditionalHelpText>
|
|
<![CDATA[Copyright © Rockwell Automation, Inc. All Rights Reserved.
|
|
|
|
NOTE: The Reference Manual for Library V3.5 HART instructions
|
|
should be used with this instruction!
|
|
|
|
This Instruction monitors an Analog Input from a flow, level, pressure,
|
|
temperature, or other HART-connected analog sensor, and provides:
|
|
|
|
* Scaling of analog value, from Input (Raw) to PV (Engineering) Units
|
|
* High-High, High, Low and Low-Low Status and Alarms, with Gate
|
|
inputs and configurable on-delay, off-delay and gate delay times
|
|
* Monitoring of bad/uncertain PV status, floating point exceptions
|
|
and out-of-range conditions, with PV Fail alarm
|
|
* Setting of simulated input signals for process simulation
|
|
* Capturing of the lowest and highest PV excursion values
|
|
* Program and Operator Settings for Status Thresholds (HiHi, Hi,
|
|
Lo, LoLo)
|
|
* Configurable threshold deadbands and out of range limits
|
|
* Automatic setting of Engineering Units strings for display based
|
|
on enumerations from instrument
|
|
* Maintenance Commands to allow manual override of the input
|
|
signal (Substitute PV)
|
|
* Display of Status strings based on fault code enumerations from
|
|
instrument.
|
|
|
|
Modes are provided by a P_Mode AOI instance.
|
|
Alarms are provided by P_Alarm AOI instances.
|
|
Status gating provided by P_Gate AOI instances.
|
|
Modes of operation: Operator, Program, Maintenance
|
|
]]>
|
|
</AdditionalHelpText>
|
|
<Parameters>
|
|
<Parameter Name="EnableIn" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Enable Input - System Defined Parameter]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="EnableOut" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Enable Output - System Defined Parameter]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ref_ChanData" TagType="Base" DataType="HART_ChanData" Usage="InOut" Required="true" Visible="true" Constant="false">
|
|
<Description>
|
|
<![CDATA[Channel Data from HART AO Channel]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ref_DiagTable" TagType="Base" DataType="P_DiagTable" Dimensions="1" Usage="InOut" Required="true" Visible="true" Constant="false">
|
|
<Description>
|
|
<![CDATA[Lookup table for Diagnostic Code to text]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_AV" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Direct AV from Input Assembly]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_IOFault" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=I/O connection faulted, 0=OK (option, use with P/C tags, etc.)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_Sim" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Use simulated PV (Set_SimPV); 0=Use Input (Inp_PV)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_HiHiGate" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHiGate.Inp_Gate" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High-High Status Gate, 1=enabled]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_HiGate" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiGate.Inp_Gate" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High Status Gate, 1=enabled]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_LoGate" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoGate.Inp_Gate" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low Status Gate, 1=enabled]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_LoLoGate" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLoGate.Inp_Gate" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low-Low Status Gate, 1=enabled]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_FailGate" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailGate.Inp_Gate" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Fail Status Gate, 1=enabled]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_Reset" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset all Alarms requiring reset]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_NoSubstPV" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Disallow selection of Substitute PV]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_SetTrack" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=PSets track OSets in Oper, OSets track PSets in Prog, 0=no tracking]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasHART" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=HART instrument, 0=non-HART (4-20 mA only) instrument]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasPV" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Digital PV (primary variable) is configured]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasSV" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Digital SV (secondary variable) is configured]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasTV" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Digital TV (third variable) is configured]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasFV" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Digital FV (fourth variable) is configured]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_UseVarSts" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Use HART digital variables' status, 0=ignore variable stattus]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_UseHARTText" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Use HART text for Desc, Label, Tag, EU; 0=Manually entered]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_UseHARTScaling" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Use HART scaling for raw, EU ranges; 0=Manually entered ranges]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_AutoUpdDevInfo" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=automatically update device info, 0=no auto update]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_ManUpdDevInfo" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=allow manual device info update request, 0=disallow]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_PCmdClear" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.Cfg_PCmdClear" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="Cfg_ProgDefault" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.Cfg_ProgDefault" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="Cfg_HasHiHiAlm" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHi.Cfg_Exists" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High-High Alarm exists and will be checked]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasHiAlm" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Hi.Cfg_Exists" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High Alarm exists and will be checked]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasLoAlm" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Lo.Cfg_Exists" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low Alarm exists and will be checked]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasLoLoAlm" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLo.Cfg_Exists" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low-Low Alarm exists and will be checked]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasFailAlm" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.Cfg_Exists" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input Failure Alarm exists and will be checked]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiHiResetReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHi.Cfg_ResetReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset required to clear High-High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiResetReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Hi.Cfg_ResetReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset required to clear High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoResetReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Lo.Cfg_ResetReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset required to clear Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoLoResetReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLo.Cfg_ResetReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset required to clear Low-Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailResetReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.Cfg_ResetReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset required to clear Analog InputFailure Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiHiAckReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHi.Cfg_AckReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acknowledge required for High-High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiAckReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Hi.Cfg_AckReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acknowledge required for High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoAckReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Lo.Cfg_AckReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acknlowledge required for Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoLoAckReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLo.Cfg_AckReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acknowledge required for Low-Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailAckReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.Cfg_AckReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acknowledge required for Analog Input Failure Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiHiSeverity" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHi.Cfg_Severity" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High-High Alarm Severity 1..250=Low, 251..500=Medium, 501..750=High, 751..1000=Urgent]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiSeverity" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Hi.Cfg_Severity" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High Alarm Severity 1..250=Low, 251..500=Medium, 501..750=High, 751..1000=Urgent]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoSeverity" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Lo.Cfg_Severity" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low Alarm Severity 1..250=Low, 251..500=Medium, 501..750=High, 751..1000=Urgent]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoLoSeverity" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLo.Cfg_Severity" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low-Low Alarm Severity 1..250=Low, 251..500=Medium, 501..750=High, 751..1000=Urgent]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailSeverity" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.Cfg_Severity" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Failure Alarm Severity 1..250=Low, 251..500=Medium, 501..750=High, 751..1000=Urgent]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_InpRawMin" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Input (unscaled) Minimum for Scaling]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_InpRawMax" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Input (unscaled) Maximum for Scaling]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.00000000e+002]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="100.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_PVEUMin" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PV (Output) Minimum for Scaling to EU]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_PVEUMax" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PV (Output) Maximum for Scaling to EU]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.00000000e+002]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="100.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FiltTC" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PV Filter Time Constant (s),
|
|
0.0 = unfiltered]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiHiDB" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High-High Status Deadband (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiHiOnDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHiGate.Cfg_OnDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time above High-High Limit to raise Status (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiHiOffDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHiGate.Cfg_OffDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time below High-High Limit (minus deadband) to clear Status (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiHiGateDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHiGate.Cfg_GateDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High-High Status Gate Delay (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiDB" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High Status Deadband (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiOnDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiGate.Cfg_OnDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time above High Limit to raise Status (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiOffDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiGate.Cfg_OffDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time below High Limit (minus deadband) to clear Status (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiGateDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiGate.Cfg_GateDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High Status Gate Delay (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoDB" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low Status Deadband (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoOnDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoGate.Cfg_OnDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time below Low Limit to raise Status (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoOffDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoGate.Cfg_OffDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time above Low Limit (plus deadband) to clear Status (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoGateDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoGate.Cfg_GateDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low Status Gate Delay (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoLoDB" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low-Low Status Deadband (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoLoOnDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLoGate.Cfg_OnDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time below Low-Low Limit to raise Status (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoLoOffDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLoGate.Cfg_OffDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time above Low-Low Limit (plus deadband) to clear Status (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoLoGateDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLoGate.Cfg_GateDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low-Low Status Gate Delay (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailHiLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Out-of-Range (fail) High Limit (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.03958336e+002]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="103.958336"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailLoLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Out-of-Range (fail) Low Limit (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[-2.08333325e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="-2.0833333"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailDB" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Out-of-Range (fail) High/Low Deadband (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[4.16666657e-001]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailOnDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailGate.Cfg_OnDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time Bad or Out of Range to raise Fail Status (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailOffDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailGate.Cfg_OffDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time OK or In Range to clear Fail Status (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailGateDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailGate.Cfg_GateDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Fail Status Gate Delay (s)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PSet_Owner" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Owner Request ID (non-zero) or Release (zero)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PSet_HiHiLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program-Entered High-High Status Threshold (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PSet_HiLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program-Entered High Status Threshold (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PSet_LoLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program-Entered Low Status Threshold (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[-1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PSet_LoLoLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program-Entered Low-Low Status Threshold (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[-1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="MSet_SubstPV" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Maintenance-Entered Substitute PV (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OSet_HiHiLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator-Entered High-High Status Threshold (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OSet_HiLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator-Entered High Status Threshold (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OSet_LoLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator-Entered Low Status Threshold (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[-1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OSet_LoLoLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator-Entered Low-Low Status Threshold (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[-1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Set_SimPV" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PV used in Simulation (Inp_Sim=1) (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Set_SimHARTPV" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PV used in Simulation (Inp_Sim=1) (PVEU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Set_SimHARTSV" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[SV used in Simulation (Inp_Sim=1) (SVEU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Set_SimHARTTV" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[TV used in Simulation (Inp_Sim=1) (TVEU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Set_SimHARTFV" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[FV used in Simulation (Inp_Sim=1) (FVEU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_ClearCapt" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Clear the captured min / max PV excursion values]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_Acq" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.PCmd_Acq" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="PCmd_Rel" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.PCmd_Rel" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="PCmd_Lock" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.PCmd_Lock" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="PCmd_Unlock" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.PCmd_Unlock" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="PCmd_Reset" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Reset all Alarms requiring Reset]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiHiAck" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHi.PCmd_Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Acknowledge High-High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiHiSuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHi.PCmd_Suppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Suppress High-High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiHiUnsuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHi.PCmd_Unsuppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unsuppress High-High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiHiUnshelve" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHi.PCmd_Unshelve" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unshelve High-High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiAck" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Hi.PCmd_Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Acknowledge High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiSuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Hi.PCmd_Suppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Suppress High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiUnsuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Hi.PCmd_Unsuppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unsuppress High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiUnshelve" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Hi.PCmd_Unshelve" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unshelve High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoAck" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Lo.PCmd_Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Acknowledge Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoSuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Lo.PCmd_Suppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Suppress Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoUnsuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Lo.PCmd_Unsuppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unsuppress Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoUnshelve" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Lo.PCmd_Unshelve" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unshelve Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoLoAck" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLo.PCmd_Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Acknowledge Low-Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoLoSuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLo.PCmd_Suppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Suppress Low-Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoLoUnsuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLo.PCmd_Unsuppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unsuppress Low-Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoLoUnshelve" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLo.PCmd_Unshelve" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unshelve Low-Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_FailAck" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.PCmd_Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Acknowldege Analog Input Failure Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_FailSuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.PCmd_Suppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Suppress Analog Input Failure Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_FailUnsuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.PCmd_Unsuppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unsuppress Analog Input Failure Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_FailUnshelve" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.PCmd_Unshelve" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unshelve Analog Input Failure Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="MCmd_UpdDevInfo" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Maintenance Command to request update of device info]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="MCmd_SubstPV" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Maintenance Command to use Substitute PV (override input)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="MCmd_InpPV" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Maintenance Command to use Input PV (normal)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_ClearCapt" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to Clear the captured min / max PV excursion values]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="MCmd_Acq" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.MCmd_Acq" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="MCmd_Rel" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.MCmd_Rel" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="OCmd_AcqLock" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.OCmd_AcqLock" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="OCmd_Unlock" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.OCmd_UnlockRel" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="OCmd_Reset" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to Reset all Alarms requiring Reset]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_ResetAckAll" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to Reset and Acknowledge all Alarms]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Analog Value (after Substitute PV, if used)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_InpAV" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Analog Input Value (actual, before Substitute PV selection)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_PVMinCapt" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Captured (Analog) PV Minimum (excursion) since last cleared]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_PVMaxCapt" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Captured (Analog) PV Maximum (excursion) since last cleared]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[-1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_PVEUMin" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Minimum of scaled range = MIN (Cfg_PVEUMin, Cfg_PVEUMax)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_PVEUMax" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Maximum of scaled range = MAX (Cfg_PVEUMin, Cfg_PVEUMax)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.00000000e+002]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="100.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_PV" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Digital (HART) Primary Variable (PV) value]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_SV" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Digital (HART) Secondary Variable (SV) value]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_TV" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Digital (HART) Third Variable (TV) value]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_FV" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Digital (HART) Fourth Variable (FV) value]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_DiagCode1" TagType="Base" DataType="DINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[HART Diagnostic Code #1 (-1 = none)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_DiagCode2" TagType="Base" DataType="DINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[HART Diagnostic Code #2 (-1 = none)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_DiagCode3" TagType="Base" DataType="DINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[HART Diagnostic Code #3 (-1 = none)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_NAMURSts" TagType="Base" DataType="DINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[NAMUR NE107 Status: worst of three diagnostics, for breadcrumb]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_NAMURSts1" TagType="Base" DataType="DINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[NAMUR NE107 Status for HART Diagnostic Code #1]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_NAMURSts2" TagType="Base" DataType="DINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[NAMUR NE107 Status for HART Diagnostic Code #2]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_NAMURSts3" TagType="Base" DataType="DINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[NAMUR NE107 Status for HART Diagnostic Code #3]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="SrcQ_IO" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Source and Quality of primary I/O (enumeration)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="SrcQ" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Source and Quality of primary Val/Sts (enumeration)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="SrcQ_PV" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Source and Quality of HART PV value]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="SrcQ_SV" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Source and
|
|
Quality of HART SV value]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="SrcQ_TV" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Source and Quality of HART TV value]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="SrcQ_FV" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Source and Quality of HART FV value]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_Fdbk" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Device Feedback: 0=PV Good, 1=PV Uncertain, 2=PV Bad, 3=PV Subst. or Sim.]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_Sts" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Device Confirmed Sts 0=PV Good, 5=PV Uncertain, 6=PV Bad, 7=Substitute PV, 33=Disabled]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_Fault" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Device Fault Status 0=none, 20=Lo, 21=Hi, 24=LoLo, 25=HiHi, 32=Fail, 34=CfgErr]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_Mode" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Val" Required="false" Visible="false" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Val_Owner" TagType="Base" DataType="DINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Current Object Owner ID (0=not owned)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_Notify" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Current Alarm Level and Acknowledgement (enumeration)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_HiHiLim" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Current High-High Status Threshold]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_HiLim" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Current High Status Threshold]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_LoLim" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Current Low Status Threshold]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[-1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_LoLoLim" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Current Low-Low Status Threshold]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[-1.50000000e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_SubstPV" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Using Substitute PV (Input being overridden)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_InpPV" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Using Input PV (normal)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_PVBad" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=PV Bad quality or Out of Range]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_PVUncertain" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=PV Value is Uncertain (quality)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_MaintByp" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=A Maintenance Bypass is Active, display icon]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_AlmInh" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=An Alarm is Inhibited, Disabled or Suppressed, display icon]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Err" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config (see detail Err_ bits for reason), display icon]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_Raw" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: Raw Input Scaling Min = Max]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_EU" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: Scaled EU Min = Max]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_Timer" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: On Delay, Off Delay, Gate Delay Time Invalid (use 0 to 2147483 s)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_Filt" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: PV filter params (RateTime, TC)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_DB" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: a Status Deadband is < 0.0]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_Alarm" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: Alarm Min On Time, Shelf Time, Severity]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Maint" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_Maint" Required="false" Visible="false" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_Prog" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_Prog" Required="false" Visible="false" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_Oper" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_Oper" Required="false" Visible="false" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_ProgOperLock" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_ProgOperLock" Required="false" Visible="false" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_NoMode" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_NoMode" Required="false" Visible="false" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_MAcqRcvd" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_MAcqRcvd" Required="false" Visible="false" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_HiHiCmp" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHiGate.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PV High-High comparison result 1=High-High]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiHiGate" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHiGate.Sts_Gate" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[PV High-High Gate Delay Status, 1=done]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiHi" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHi.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input is above High-High limit]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Alm_HiHi" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHi.Alm" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input is in High-High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ack_HiHi" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHi.Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High-High Alarm has been acknowledged]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiHiDisabled" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHi.Disabled" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High-High Alarm has been Disabled by Maintenance]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiHiSuppressed" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHi.Suppressed" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High-High Alarm has been Suppressed by Program]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiHiShelved" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHi.Shelved" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High-High Alarm has been Shelved by Operator]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiCmp" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiGate.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PV High comparison result 1=High]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiGate" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiGate.Sts_Gate" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[PV High Gate Delay Status, 1=done]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Hi" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Hi.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input is above High limit]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Alm_Hi" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Hi.Alm" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input is in High Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ack_Hi" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Hi.Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High Alarm has been acknowledged]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiDisabled" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Hi.Disabled" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High Alarm has been Disabled by Maintenance]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiSuppressed" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Hi.Suppressed" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High Alarm has been Suppressed by Program]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiShelved" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Hi.Shelved" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High Alarm has been Shelved by Operator]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoCmp" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoGate.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PV Low comparison result 1=Low]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoGate" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoGate.Sts_Gate" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[PV Low Gate Delay Status, 1=done]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Lo" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Lo.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input is below Low limit]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Alm_Lo" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Lo.Alm" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input is in Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ack_Lo" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Lo.Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low Alarm has been acknowledged]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoDisabled" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Lo.Disabled" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low Alarm has been Disabled by Maintenance]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoSuppressed" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Lo.Suppressed" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low Alarm has been Suppressed by Program]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoShelved" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Lo.Shelved" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low Alarm has been Shelved by Operator]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoLoCmp" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLoGate.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PV Low-Low comparison result 1=Low-Low]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoLoGate" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLoGate.Sts_Gate" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[PV Low-Low Gate Delay Status, 1=done]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoLo" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLo.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input is below Low-Low limit]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Alm_LoLo" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLo.Alm" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input is in Low-Low Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ack_LoLo" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLo.Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low-Low Alarm has been acknowledged]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoLoDisabled" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLo.Disabled" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low-Low Alarm has been Disabled by Maintenance]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoLoSuppressed" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLo.Suppressed" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low-Low Alarm has been Suppressed by Program]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoLoShelved" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLo.Shelved" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low-Low Alarm has been Shelved by Operator]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FailCmp" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="FailGate.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PV Fail comparison result 1=Out of Range]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FailGate" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="FailGate.Sts_Gate" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[PV Fail Gate Delay Status, 1=done]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Fail" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Fail.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input is Out of Range or PV Bad]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Alm_Fail" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Fail.Alm" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input Failure Alarm (PV Bad or Out of Range)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ack_Fail" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Fail.Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input Failure Alarm has been acknowledged]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FailDisabled" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Fail.Disabled" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog input Failure Alarm has been Disabled by Maintenance]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FailSuppressed" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Fail.Suppressed" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input Failure Alarm has been Suppressed by Program]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FailShelved" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Fail.Shelved" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Analog Input Failure Alarm has been Shelved by Operator]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_UpdDevInfo" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready for MCmd_UpdDevInfo]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_SubstPV" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready for MCmd_SubstPV]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_InpPV" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready for MCmd_InpPV]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Reset" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=At least one Alarm requires Reset]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_ResetAckAll" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=At least one Alarm requires Reset or Acknowledgement]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_OSet" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive OSets (enables data entry fields)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="P_AInHART" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Unique Parameter Name for auto - discovery]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
</Parameters>
|
|
<LocalTags>
|
|
<LocalTag Name="Wrk_ValidONS" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Selected PV goes from Infinite or Not a Number to VALID]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_UnfiltPV" DataType="REAL" Radix="Float" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Unfiltered PV, input to 1st order filter]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_SubstPV" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Internal flag: Using Substitute PV]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Sts" DataType="SINT" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Buffer for building Val_Sts]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Notify" DataType="SINT" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Buffer for building Val_Notify]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Fault" DataType="SINT" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Buffer for building Val_Fault]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Inf_Tab" DataType="SINT" Radix="Decimal" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Tab to display (FTView ME)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_SelPVInfNaN" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Selected PV (Input or Substitute) is Infinite or NaN]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_SelPVDINT" DataType="DINT" Radix="Hex" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Selected PV check for Infinite or Non A Number]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Hex" Value="16#0000_0000"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_ScanTime" DataType="REAL" Radix="Float" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Time since this instance was last scanned]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_ScanT" DataType="TIMER" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Scan Timer (milliseconds, always runs)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,2147483647,0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="TIMER">
|
|
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="2147483647"/>
|
|
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_LoLo" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Internal flag: Low-Low Status]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Lo" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Internal flag: Low Status]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_InpInfNaN" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Input is Infinite or Not a Number]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_InpDINT" DataType="DINT" Radix="Hex" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Input REAL bit pattern as a DINT (check for Inf/NaN)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Hex" Value="16#0000_0000"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_HiHi" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Internal flag: High-High Status]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Hi" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Internal flag: High Status]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_FiltPV" DataType="REAL" Radix="Float" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Filtered PV]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_DiagFSC" DataType="CONTROL" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Fault Description lookup Search Control]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,1,0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="CONTROL">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="1"/>
|
|
<DataValueMember Name="POS" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="EM" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ER" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="UL" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="IN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FD" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Fail" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Internal flag: Fail Status]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Alpha" DataType="REAL" Radix="Float" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Filter multiplier = (1 / (1+TC/dT) )]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Val_DiagDesc3" DataType="STRING_32" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Device Diagnostic Description #3 (from diag. code lookup)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="0">
|
|
<![CDATA['']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Val_DiagDesc2" DataType="STRING_32" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Device Diagnostic Description #2 (from diag. code lookup)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="0">
|
|
<![CDATA['']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Val_DiagDesc1" DataType="STRING_32" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Device Diagnostic Description #1 (from diag. code lookup)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="0">
|
|
<![CDATA['']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Mode" DataType="P_Mode" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Analog Input Mode Selection]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[100663329,0,0,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Mode">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OvrdOverLock" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_UnlockRel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Sts_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperSel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_MAcq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_MRel" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Rdy_OAcq" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Rdy_OLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OUnlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ORel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Mode" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="LoLoGate" DataType="P_Gate" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low-Low Alarm Gate / Delay Block]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Gate">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Gate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_GateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Out" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Gate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Gate" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="LoLo" DataType="P_Alarm" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low-Low Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low-Low Alarm$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Alarm">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Exists" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowShelve" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowDisable" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_Severity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_AlmMinOnT" DataType="DINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Cfg_MaxShelfT" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PCfg_AllowExist" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Suppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MinToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SecToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Alm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Shelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Suppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Severity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Alarm" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="LoGate" DataType="P_Gate" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low Alarm Gate / Delay Block]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Gate">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Gate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_GateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Out" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Gate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Gate" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Lo" DataType="P_Alarm" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Alarm">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Exists" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowShelve" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowDisable" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_Severity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_AlmMinOnT" DataType="DINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Cfg_MaxShelfT" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PCfg_AllowExist" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Suppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MinToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SecToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Alm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Shelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Suppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Severity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Alarm" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Inf_Type" DataType="STRING_16" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Must contain AOI name, used for HMI and Information S/W]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[9,'P_AInHART$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="9">
|
|
<![CDATA['P_AInHART']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Inf_Lib" DataType="STRING_12" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Display Library for Faceplate call-up]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[6,'RA-BAS$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="6">
|
|
<![CDATA['RA-BAS']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="HiHiGate" DataType="P_Gate" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High-High Alarm Gate / Delay Block]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Gate">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Gate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_GateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Out" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Gate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Gate" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="HiHi" DataType="P_Alarm" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High-High Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[15,'High-High Alarm$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Alarm">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Exists" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowShelve" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowDisable" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_Severity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_AlmMinOnT" DataType="DINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Cfg_MaxShelfT" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PCfg_AllowExist" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Suppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MinToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SecToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Alm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Shelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Suppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Severity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Alarm" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="HiGate" DataType="P_Gate" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High Alarm Gate / Delay Block]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Gate">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Gate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_GateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Out" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Gate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Gate" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Hi" DataType="P_Alarm" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Alarm">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Exists" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowShelve" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowDisable" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_Severity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_AlmMinOnT" DataType="DINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Cfg_MaxShelfT" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PCfg_AllowExist" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Suppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MinToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SecToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Alm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Shelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Suppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Severity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Alarm" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="FailGate" DataType="P_Gate" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Fail Alarm Gate / Delay Block]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[13,'Input Failure$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Gate">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Gate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_GateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Out" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Gate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Gate" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Fail" DataType="P_Alarm" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Analog Input Failure Alarm (bad quality or out of range)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13,'Input Failure$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Alarm">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Exists" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowShelve" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowDisable" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_Severity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_AlmMinOnT" DataType="DINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Cfg_MaxShelfT" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PCfg_AllowExist" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Suppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MinToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SecToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Alm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Shelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Suppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Severity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Alarm" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_Tag" DataType="STRING_20" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Tagname for display on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[9,'P_AInHART$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="9">
|
|
<![CDATA['P_AInHART']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_Label" DataType="STRING_20" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Label for graphic symbol displayed on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[19,'Analog Input (HART)$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="19">
|
|
<![CDATA['Analog Input (HART)']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_TVEU" DataType="STRING_8" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Engineering Units for HART TV display on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,'$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="0">
|
|
<![CDATA['']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_SVEU" DataType="STRING_8" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Engineering Units for HART SV display on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,'$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="0">
|
|
<![CDATA['']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_PVEU" DataType="STRING_8" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Engineering Units for HART PV display on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,'$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="0">
|
|
<![CDATA['']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_EU" DataType="STRING_8" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Engineering Units for display on HMI (from lookup table)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1,'%$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="1">
|
|
<![CDATA['%']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_Desc" DataType="STRING_40" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Description for display on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[19,'Analog Input (HART)$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="19">
|
|
<![CDATA['Analog Input (HART)']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_SrcQ" DataType="SINT" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Register for building Source / Quality enumeration]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_FVEU" DataType="STRING_8" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Engineering Units for HART FV display on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,'$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="0">
|
|
<![CDATA['']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_B" DataType="DINT" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Pointer to bit in Diagnostic bit array]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_M" DataType="DINT" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Pointer to item in Wrk_FaultCode array]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_N" DataType="DINT" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Pointer to word in Diagnostic bit array]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_DiagCode" DataType="DINT" Dimensions="3" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Fault Codes = bit positions set in Code 48 bit array]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,0,0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Array DataType="DINT" Dimensions="3" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="0"/>
|
|
<Element Index="[2]" Value="0"/>
|
|
</Array>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_DiagT" DataType="TIMER" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Diagnostic Search timer (5 s)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,5000,0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="TIMER">
|
|
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="5000"/>
|
|
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Val_HART_PVEUMax" DataType="REAL" Radix="Float" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Analog Val;ue Maximum (for scaling) received via HART]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.00000000e+002]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="100.0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Val_HART_PVEUMin" DataType="REAL" Radix="Float" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Analog Val;ue Minimum (for scaling) received via HART]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Val_HART_InpRawMax" DataType="REAL" Radix="Float" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Signal Maximum (for scaling) received via HART]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.00000000e+002]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="100.0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Val_HART_InpRawMin" DataType="REAL" Radix="Float" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Signal Minimum (for scaling) received via HART]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Val_HART_Desc" DataType="STRING_32" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Description Text received via HART]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="0">
|
|
<![CDATA['']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Val_HART_Label" DataType="STRING_20" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Label Text received via HART]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="0">
|
|
<![CDATA['']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Val_HART_Tag" DataType="STRING_20" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Tag Text received via HART]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="0">
|
|
<![CDATA['']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Val_HART_FVEU" DataType="STRING_8" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[FV Engineering Units Text received via HART]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,'$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="0">
|
|
<![CDATA['']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Val_HART_TVEU" DataType="STRING_8" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[TV Engineering Units Text received via HART]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,'$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="0">
|
|
<![CDATA['']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Val_HART_SVEU" DataType="STRING_8" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[SV Engineering Units Text received via HART]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,'$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="0">
|
|
<![CDATA['']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Val_HART_PVEU" DataType="STRING_8" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[PV Engineering Units Text received via HART]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,'$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="0">
|
|
<![CDATA['']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Val_HART_EU" DataType="STRING_8" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Analog Value Engineering Units Text received via HART]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,'$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="0">
|
|
<![CDATA['']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_NAMURSrcq" DataType="DINT" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Worst of NAMUR Status Values for SrcQ]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_PVLabel" DataType="STRING_16" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Label for Primary Variable for display on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="0">
|
|
<![CDATA['']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_TVLabel" DataType="STRING_16" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Label for Third Variable for display on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="0">
|
|
<![CDATA['']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_SVLabel" DataType="STRING_16" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Label for Secondary Variable for display on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="0">
|
|
<![CDATA['']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_FVLabel" DataType="STRING_16" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Label for Fourth Variable for display on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="0">
|
|
<![CDATA['']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
</LocalTags>
|
|
<Routines>
|
|
<Routine Name="EnableInFalse" Type="RLL">
|
|
<Description>
|
|
<![CDATA[Off-Scan: no Val update or alarm checking. PV Bad Quality ("stale") is asserted.]]>
|
|
</Description>
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
OFF-SCAN (EnableIn is False) STATUS
|
|
============================================================
|
|
If this device is OFF-SCAN (rung is false or EnableIn is false in FBD), then:
|
|
|
|
Handle "NO MODE" Selection using the standard P_Mode AOI (EnableInFalse Routine, false scan required!).
|
|
|
|
NOTE: IN ORDER TO AVOID USING AN "AFI" (which will generate a routine verify warning),
|
|
THIS RUNG USES AN XIC of Cfg_PCmdClear, followed by an XIO of the SAME BIT
|
|
to ensure P_Mode is SCANNED FALSE ("NO MODE").
|
|
|
|
THIS IS NOT DEAD CODE AND MUST APPEAR EXACTLY AS SHOWN FOR PROPER OPERATION!]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Cfg_PCmdClear)XIO(Cfg_PCmdClear)P_Mode(Mode);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Comment>
|
|
<![CDATA[First-Come First-Served Ownership Arbitration still needs to happen, even when device is disabled.
|
|
If a requestor supplies a non-zero Owner ID and the current owner is NONE (zero),
|
|
Ownership is assigned to the requesting ID. When that requestor sets the Owner ID back
|
|
to zero, Ownership is relinquished back to NONE.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[EQU(PSet_Owner,0) ,EQU(Val_Owner,0) ]MOV(PSet_Owner,Val_Owner);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung publishes the Values for the scaled range.
|
|
If this instruction is reverse scaled by reversing the scaled (EU) min and max configurations,
|
|
the values are swapped so the the EUMax Value is always greater than the EUMin Value.
|
|
This makes the HMI bargraph and trend coding easier, and provides values
|
|
that can be pinned to the configuration of a PID, so the AIn and PID ranges are in lockstep.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[GEQ(Cfg_PVEUMax,Cfg_PVEUMin) MOV(Cfg_PVEUMin,Val_PVEUMin) MOV(Cfg_PVEUMax,Val_PVEUMax) ,LES(Cfg_PVEUMax,Cfg_PVEUMin) MOV(Cfg_PVEUMin,Val_PVEUMax) MOV(Cfg_PVEUMax,Val_PVEUMin) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Comment>
|
|
<![CDATA[Flag a Configuration Error if the raw input range or scaled PV range
|
|
max and min are set the same (invalid range).
|
|
|
|
Since this Analog Input is disabled, indicate that the PV is bad
|
|
(Val is not being updated.)
|
|
Indicate that this Analog Input is DISABLED (Val_Sts = 33);
|
|
if there is a Configuration Error, indicate that as well (Val_Fault=34).]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[OTU(Sts_MaintByp) OTU(Sts_PVUncertain) OTL(Sts_PVBad) ,CLR(Wrk_Fault) ,[EQU(Cfg_InpRawMax,Cfg_InpRawMin) OTE(Err_Raw) ,EQU(Cfg_PVEUMax,Cfg_PVEUMin) OTE(Err_EU) ,LES(Cfg_FiltTC,0.0) OTE(Err_Filt) ] OTE(Sts_Err) MOV(34,Wrk_Fault) ,MOV(2,Val_Fdbk) MOV(33,Val_Sts) MOV(Wrk_Fault,Val_Fault) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
ANALOG INPUT PROCESSING
|
|
============================================================
|
|
This rung checks the bit pattern of the REAL input (by copying to a DINT) to see if
|
|
the input is +Infinity, -Infinity or Not a Number. Per ANSI 32-bit Float
|
|
format, in these cases the Exponent bits (.30 thru .23) will all be 1s:
|
|
0111 1111 1000 0000 0000 0000 0000 0000 = +Infinity
|
|
1111 1111 1000 0000 0000 0000 0000 0000 = -Infinity
|
|
x111 1111 1xxx xxxx xxxx xxxx xxxx xxxx = Not a Number]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Inp_Sim) COP(Inp_AV,Wrk_InpDINT,1) ,XIC(Inp_Sim) COP(Set_SimPV,Val_InpAV,1) COP(Set_SimPV,Wrk_InpDINT,1) ]MEQ(Wrk_InpDINT,16#7F80_0000,16#7F80_0000)OTE(Wrk_InpInfNaN);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="5" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung processes the HART digital values (or simulation values):
|
|
Val_PV (HART digital PV)
|
|
Val_SV (HART digital SV)
|
|
Val_TV (HART digital TV)
|
|
Val_FV (HART digital FV)
|
|
(Use COPY on HART digital values, in case they are NaN/Infinite...)]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Inp_Sim) COP(Ref_ChanData.PV,Val_PV,1) COP(Ref_ChanData.SV,Val_SV,1) COP(Ref_ChanData.TV,Val_TV,1) COP(Ref_ChanData.FV,Val_FV,1) ,XIC(Inp_Sim) COP(Set_SimHARTPV,Val_PV,1) COP(Set_SimHARTSV,Val_SV,1) COP(Set_SimHARTTV,Val_TV,1) COP(Set_SimHARTFV,Val_FV,1) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="6" Type="N">
|
|
<Comment>
|
|
<![CDATA[When this device is not simulated and tracking is configured ON (default),
|
|
the Simulated HART variable Settings track the input variables for bumpless transfer into Simulation.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Inp_Sim)XIC(Cfg_SetTrack)COP(Val_PV,Set_SimHARTPV,1)COP(Val_SV,Set_SimHARTSV,1)COP(Val_TV,Set_SimHARTTV,1)COP(Val_FV,Set_SimHARTFV,1);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="7" Type="N">
|
|
<Comment>
|
|
<![CDATA[The Process Variable Input Value (Val_InpPV) shows the scaled input,
|
|
regardless of the settings of Mode, Substitute PV, etc., EVEN WHEN EnableIn IS FALSE!
|
|
|
|
If NOT in simulation, if the scaling configuration is valid, the Raw Input is scaled to Engineering Units.
|
|
In Simulation the Simulated Input must be provided in Engineering Units.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Inp_Sim)[XIO(Err_Raw) XIO(Err_EU) XIO(Wrk_InpInfNaN) CPT(Val_InpAV,(Inp_AV-Cfg_InpRawMin)*(Cfg_PVEUMax-Cfg_PVEUMin)/(Cfg_InpRawMax-Cfg_InpRawMin)+Cfg_PVEUMin) ,[XIC(Err_Raw) ,XIC(Err_EU) ] MOV(Cfg_PVEUMin,Val_InpAV) ,XIC(Wrk_InpInfNaN) COP(Inp_AV,Val_InpAV,1) JMP(DoSrcQ) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="8" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Analog Value rises above the Fail High Limit or falls below the
|
|
Fail Low Limit for the On-Delay Time, or if the Bad PV Input is
|
|
asserted and the input is not in Simulation, raise a PV Fail Status.
|
|
|
|
If the Analog Value is back in range, that is, it is below the Fail High Limit (minus
|
|
deadband) and above the Fail Low Limit (plus deadband), for the Off-Delay Time,
|
|
AND if the Bad PV input clears or the input is Siimulated,
|
|
clear the PV Fail Status.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Err_EU)[[GEQ(Val,Cfg_FailHiLim) ,LEQ(Val,Cfg_FailLoLim) ] OTL(Wrk_Fail) ,CMP(Val<(Cfg_FailHiLim-Cfg_FailDB)) CMP(Val>(Cfg_FailLoLim+Cfg_FailDB)) OTU(Wrk_Fail) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="9" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
ENUMERATED STATUS VALUES
|
|
============================================================
|
|
Source and Quality (Srcq) for Val_InpPV
|
|
Start with the Srcq from the Input Channel object if it's available.
|
|
Otherwise, start based on bad/uncertain input bits.
|
|
|
|
0 = Good: live, confirmed good; 1 = Good: live, assumed good;
|
|
8 = Test: Simulated; 9 = Test: Loopback;
|
|
10 = Test: Manually Entered; 16 = Uncertain: Live, off-spec;
|
|
17 = Uncertain, Substituted at Device / Bus; 18 = Uncertain, Substituted at AOI;
|
|
19 = Uncertain, using last known good; 20 = Uncertain, using replacement value;
|
|
32 = Bad, Signal Failure; 33 = Bad, Channel Fault;
|
|
34 = Bad, Module / Comms Fault; 35 = Bad, Invalid Configuration]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[LBL(DoSrcQ)[CLR(Wrk_SrcQ) ,[XIC(Wrk_InpInfNaN) ,XIC(Wrk_Fail) ] MOV(32,Wrk_SrcQ) ,[XIC(Err_Raw) ,XIC(Err_EU) ] MOV(35,Wrk_SrcQ) ,XIC(Inp_Sim) MOV(10,Wrk_SrcQ) ,MOV(Wrk_SrcQ,SrcQ_IO) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="10" Type="N">
|
|
<Comment>
|
|
<![CDATA[Source and Quality (Srcq) for the digital PV, SV, TV, FV:
|
|
If the variable comm is OK, use the analog SrcQ.
|
|
If the variable comm is not OK, flag a channel failure.
|
|
|
|
0 = Good: live, confirmed good; 1 = Good: live, assumed good;
|
|
2 = Good: no feedback, assumed good; 8 = Test: Simulated; 9 = Test: Loopback;
|
|
10 = Test: Manually Entered; 16 = Uncertain: Live, off-spec;
|
|
17 = Uncertain, Substituted at Device / Bus; 18 = Uncertain, Substituted at AOI;
|
|
19 = Uncertain, using last known good; 20 = Uncertain, using replacement value;
|
|
32 = Bad, Signal Failure; 33 = Bad, Channel Fault;
|
|
34 = Bad, Module / Comms Fault; 35 = Bad, Invalid Configuration
|
|
|
|
##### V3.5-04 2016-09-30: Added Cfg_UseVarSts. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Cfg_HasPV) XIC(Cfg_UseVarSts) [[XIC(Ref_ChanData.PVStatus.7) XIC(Ref_ChanData.PVStatus.6) ,XIC(Inp_Sim) ] MOV(SrcQ_IO,SrcQ_PV) ,XIO(Inp_Sim) [XIC(Ref_ChanData.PVStatus.7) XIO(Ref_ChanData.PVStatus.6) MOV(8,SrcQ_PV) ,XIO(Ref_ChanData.PVStatus.7) XIC(Ref_ChanData.PVStatus.6) MOV(16,SrcQ_PV) ,[XIO(Ref_ChanData.PVStatus.7) XIO(Ref_ChanData.PVStatus.6) ,GRT(Ref_ChanData.HARTCommErr,0) ] MOV(32,SrcQ_PV) ] ] ,[XIO(Cfg_HasPV) ,XIO(Cfg_UseVarSts) ] MOV(2,SrcQ_PV) ,XIC(Cfg_HasSV) XIC(Cfg_UseVarSts) [[XIC(Ref_ChanData.SVStatus.7) XIC(Ref_ChanData.SVStatus.6) ,XIC(Inp_Sim) ] MOV(SrcQ_IO,SrcQ_SV) ,XIO(Inp_Sim) [XIC(Ref_ChanData.SVStatus.7) XIO(Ref_ChanData.SVStatus.6) MOV(8,SrcQ_SV) ,XIO(Ref_ChanData.SVStatus.7) XIC(Ref_ChanData.SVStatus.6) MOV(16,SrcQ_SV) ,[XIO(Ref_ChanData.SVStatus.7) XIO(Ref_ChanData.SVStatus.6) ,GRT(Ref_ChanData.HARTCommErr,0) ] MOV(32,SrcQ_SV) ] ] ,[XIO(Cfg_HasSV) ,XIO(Cfg_UseVarSts) ] MOV(2,SrcQ_SV) ,XIC(Cfg_HasTV) XIC(Cfg_UseVarSts) [[XIC(Ref_ChanData.TVStatus.7) XIC(Ref_ChanData.TVStatus.6) ,XIC(Inp_Sim) ] MOV(SrcQ_IO,SrcQ_TV) ,XIO(Inp_Sim) [XIC(Ref_ChanData.TVStatus.7) XIO(Ref_ChanData.TVStatus.6) MOV(8,SrcQ_TV) ,XIO(Ref_ChanData.TVStatus.7) XIC(Ref_ChanData.TVStatus.6) MOV(16,SrcQ_TV) ,[XIO(Ref_ChanData.TVStatus.7) XIO(Ref_ChanData.TVStatus.6) ,GRT(Ref_ChanData.HARTCommErr,0) ] MOV(32,SrcQ_TV) ] ] ,[XIO(Cfg_HasTV) ,XIO(Cfg_UseVarSts) ] MOV(2,SrcQ_TV) ,XIC(Cfg_HasFV) XIC(Cfg_UseVarSts) [[XIC(Ref_ChanData.FVStatus.7) XIC(Ref_ChanData.FVStatus.6) ,XIC(Inp_Sim) ] MOV(SrcQ_IO,SrcQ_FV) ,XIO(Inp_Sim) [XIC(Ref_ChanData.FVStatus.7) XIO(Ref_ChanData.FVStatus.6) MOV(8,SrcQ_FV) ,XIO(Ref_ChanData.FVStatus.7) XIC(Ref_ChanData.FVStatus.6) MOV(16,SrcQ_FV) ,[XIO(Ref_ChanData.FVStatus.7) XIO(Ref_ChanData.FVStatus.6) ,GRT(Ref_ChanData.HARTCommErr,0) ] MOV(32,SrcQ_FV) ] ] ,[XIO(Cfg_HasFV) ,XIO(Cfg_UseVarSts) ] MOV(2,SrcQ_FV) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="11" Type="N">
|
|
<Comment>
|
|
<![CDATA[Source and Quality (SrcQ) for Val (primary value)
|
|
|
|
0 = Good: live, confirmed good; 1 = Good: live, assumed good;
|
|
8 = Test: Simulated; 9 = Test: Loopback;
|
|
10 = Test: Manually Entered; 16 = Uncertain: Live, off-spec;
|
|
17 = Uncertain, Substituted at Device / Bus; 18 = Uncertain, Substituted at AOI;
|
|
19 = Uncertain, using last known good; 20 = Uncertain, using replacement value;
|
|
32 = Bad, Signal Failure; 33 = Bad, Channel Fault;
|
|
34 = Bad, Module / Comms Fault; 35 = Bad, Invalid Configuration]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[MOV(19,SrcQ);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="12" Type="N">
|
|
<Comment>
|
|
<![CDATA["Lurking" Operator Commands are cleared, as well as the Program Reset.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTU(MCmd_UpdDevInfo)OTU(MCmd_InpPV)OTU(MCmd_SubstPV)OTU(OCmd_Reset)OTU(OCmd_ResetAckAll)OTU(PCmd_Reset);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="13" Type="N">
|
|
<Comment>
|
|
<![CDATA[Since we're not processing Operator Commands or Settings, we're not READY for any of them either!]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTU(Rdy_UpdDevInfo)OTU(Rdy_InpPV)OTU(Rdy_SubstPV)OTU(Rdy_Reset)OTU(Rdy_ResetAckAll)OTU(Rdy_OSet);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="14" Type="N">
|
|
<Comment>
|
|
<![CDATA[The first-order filter's scan timer must run and clear every scan, whether the Instruction
|
|
is true or not. Doing so here avoids a bump in the Value on transition to EnableIn TRUE.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[TON(Wrk_ScanT,?,?)CLR(Wrk_ScanT.ACC);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="15" Type="N">
|
|
<Comment>
|
|
<![CDATA[Set up the filter initialization one-shot so filter of "Val" in main Logic
|
|
will start from first valid value on transition from false to true.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTU(Wrk_ValidONS);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="16" Type="N">
|
|
<Comment>
|
|
<![CDATA[Clear the threshold Status and Alarms.
|
|
Clear the Alarm Notify Value, and show the Alarms Inhibited breadcrumb.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[OTU(Alm_HiHi) OTU(Alm_Hi) OTU(Alm_Lo) OTU(Alm_LoLo) OTU(Alm_Fail) ,OTU(Sts_HiHi) OTU(Sts_Hi) OTU(Sts_Lo) OTU(Sts_LoLo) OTU(Sts_Fail) ,OTL(Sts_AlmInh) CLR(Val_Notify) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="17" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
ENUMERATED SOURCE / QUALITY VALUES
|
|
============================================================
|
|
The following logic checks for HART Channel Diagnostics (CODE 48)
|
|
every 5 seconds. If any Diagnostic bits are set, the appropriate
|
|
Fault Text is found for display.
|
|
|
|
This rung simply implements the cycling 5-second timer.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Wrk_DiagT.DN)MOV(5000,Wrk_DiagT.PRE)TON(Wrk_DiagT,?,?);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="18" Type="N">
|
|
<Comment>
|
|
<![CDATA[If 5 seconds aren't up yet, skip the search.
|
|
|
|
If the HART Field Device Status shows NO additional status available, there are NO
|
|
CODE 48 diagnostics, so skip the search and just null out the description strings.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Wrk_DiagT.DN) ,XIO(Ref_ChanData.HARTFieldDevSts.4) [FLL(0,Val_DiagDesc1,1) FLL(0,Val_DiagDesc2,1) FLL(0,Val_DiagDesc3,1) ,CLR(Val_NAMURSts1) CLR(Val_NAMURSts2) CLR(Val_NAMURSts3) ,FLL(-1,Wrk_DiagCode[0],3) FLL(0,Ref_ChanData.Diag[0],28) ] ]JMP(SkipSearch);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="19" Type="N">
|
|
<Comment>
|
|
<![CDATA[The following rungs loop through the diagnostic bits. For the first
|
|
three bits found to be true, the position of the bit in the array
|
|
represents the fault code. This loop finds the first 3 set bits
|
|
and puts their bit numbers in the three words of Wrk_FaultCode[ ]..
|
|
|
|
Start by initializing the array with all zeroes in initializing the pointers.
|
|
Note that byte 2 is the first of 25 bytes of fault bits.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[FLL(-1,Wrk_DiagCode[0],3)CLR(Wrk_M)MOV(2,Wrk_N)CLR(Wrk_B);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="20" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the pointed-to bit is set, put its number in the array and increment the array index.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[LBL(SearchLoop)XIC(Ref_ChanData.Diag[Wrk_N].[Wrk_B])[CPT(Wrk_DiagCode[Wrk_M],(Wrk_N-2)*8+Wrk_B) ,ADD(Wrk_M,1,Wrk_M) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="21" Type="N">
|
|
<Comment>
|
|
<![CDATA[If we haven't found three fault codes yet, increment the pointers and
|
|
loop back. This rung checks to see if we have reached the last bit in the word.
|
|
If not, increment the bit number and keep searching.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[LES(Wrk_M,3)ADD(Wrk_B,1,Wrk_B)LES(Wrk_B,8)JMP(SearchLoop);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="22" Type="N">
|
|
<Comment>
|
|
<![CDATA[And this rung checks to see if we have reached the last word.
|
|
If not, increment the word number, reset the bit number, and keep searching.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[LES(Wrk_M,3)ADD(Wrk_N,1,Wrk_N)CLR(Wrk_B)LES(Wrk_N,27)JMP(SearchLoop);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="23" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung looks up the fault descriptions for the (up to) three fault codes found
|
|
ONLY IF the Field Device Status shows additional information (CODE 48) is available.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Ref_ChanData.HARTFieldDevSts.4)[SIZE(Ref_DiagTable,0,Wrk_DiagFSC.LEN) ,RES(Wrk_DiagFSC) FSC(Wrk_DiagFSC,?,?,ALL,Ref_DiagTable[Wrk_DiagFSC.POS].Code=Wrk_DiagCode[0]) ,XIC(Wrk_DiagFSC.FD) COP(Ref_DiagTable[Wrk_DiagFSC.POS].Desc,Val_DiagDesc1,1) MOV(Ref_DiagTable[Wrk_DiagFSC.POS].NAMURSts,Val_NAMURSts1) ,XIO(Wrk_DiagFSC.FD) COP(Ref_DiagTable[0].Desc,Val_DiagDesc1,1) CLR(Val_NAMURSts1) ,RES(Wrk_DiagFSC) FSC(Wrk_DiagFSC,?,?,ALL,Ref_DiagTable[Wrk_DiagFSC.POS].Code=Wrk_DiagCode[1]) ,XIC(Wrk_DiagFSC.FD) COP(Ref_DiagTable[Wrk_DiagFSC.POS].Desc,Val_DiagDesc2,1) MOV(Ref_DiagTable[Wrk_DiagFSC.POS].NAMURSts,Val_NAMURSts2) ,XIO(Wrk_DiagFSC.FD) COP(Ref_DiagTable[0].Desc,Val_DiagDesc2,1) CLR(Val_NAMURSts2) ,RES(Wrk_DiagFSC) FSC(Wrk_DiagFSC,?,?,ALL,Ref_DiagTable[Wrk_DiagFSC.POS].Code=Wrk_DiagCode[2]) ,XIC(Wrk_DiagFSC.FD) COP(Ref_DiagTable[Wrk_DiagFSC.POS].Desc,Val_DiagDesc3,1) MOV(Ref_DiagTable[Wrk_DiagFSC.POS].NAMURSts,Val_NAMURSts3) ,XIO(Wrk_DiagFSC.FD) COP(Ref_DiagTable[0].Desc,Val_DiagDesc3,1) CLR(Val_NAMURSts3) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="24" Type="N">
|
|
<Comment>
|
|
<![CDATA[When done finiding the first 3 set diagnostic bits, output the found diagnostic code Values.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[LBL(SkipSearch)MOV(Wrk_DiagCode[0],Val_DiagCode1)MOV(Wrk_DiagCode[1],Val_DiagCode2)MOV(Wrk_DiagCode[2],Val_DiagCode3);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="25" Type="N">
|
|
<Comment>
|
|
<![CDATA[Determine overall NAMUR Status with worst value.
|
|
|
|
NAMUR Status values:
|
|
Bit .0 = Information available
|
|
Bit .1 = Maintenance required
|
|
Bit .2 = Out of specification
|
|
Bit .3 = Function check (substituted at instrument)
|
|
Bit .4 = Failure
|
|
|
|
##### V3.5-03 2016-05-23: Added Val_NAMURSts for Diag tab breadcrumb. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[MOV(Val_NAMURSts1,Wrk_NAMURSrcq) ,GRT(Val_NAMURSts2,Wrk_NAMURSrcq) MOV(Val_NAMURSts2,Wrk_NAMURSrcq) ,GRT(Val_NAMURSts3,Wrk_NAMURSrcq) MOV(Val_NAMURSts3,Wrk_NAMURSrcq) ,MOV(Wrk_NAMURSrcq,Val_NAMURSts) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="26" Type="N">
|
|
<Comment>
|
|
<![CDATA[Finally, clear the pointers so we don't get bit by an out-of-bounds fault on powerup/etc.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[CLR(Wrk_M)CLR(Wrk_N)CLR(Wrk_B);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="Logic" Type="RLL">
|
|
<Description>
|
|
<![CDATA[Normal Scan - PV is scaled and alarms are generated]]>
|
|
</Description>
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Comment>
|
|
<![CDATA[Copyright © Rockwell Automation, Inc. All Rights Reserved.
|
|
============================================================
|
|
P_AInHART: PROCESS -- HART Analog Input
|
|
============================================================
|
|
Revision 3.5-04 Release 2016-09-30: See V3.5-xx Release Notes for details.
|
|
V3.1-05 2016-01-22: New Instruction for V3.1-05 of Library of Premier Integration Objects.
|
|
V3.5-01 2016-01-29: Unchanged, using P_Alarm, P_Gate V3.5-01.
|
|
V3.5-03 2016-05-23: Added Val_NAMURSts for Diag tab breadcrumb.
|
|
V3.5-04 2016-09-30: Added Cfg_UseVarSts.
|
|
============================================================
|
|
NOTE: The Reference Manual for Library V3.5 HART instructions
|
|
should be used with this instruction!
|
|
============================================================
|
|
This Instruction monitors an Analog Input from a flow, level, pressure,
|
|
temperature, or other HART-connected sensor, and provides:
|
|
|
|
* Scaling of analog value, from Input (Raw) to AV (Engineering) Units
|
|
* High-High, High, Low and Low-Low Status and Alarms, with Gate
|
|
inputs and configurable on-delay, off-delay and gate delay times
|
|
* Monitoring of bad/uncertain AV status, floating point exceptions and
|
|
out-of-range conditions, with AV Fail alarm
|
|
* Setting of simulated input signals for process simulation
|
|
* Capturing of the lowest and highest AV excursion values
|
|
* Program and Operator Settings for Status Thresholds (HiHi, Hi, Lo, LoLo)
|
|
* Configurable threshold deadbands and out of range limits
|
|
* Automatic setting of Engineering Units strings for display based on
|
|
enumerations from instrument
|
|
* Maintenance Commands to allow manual override of the input signal
|
|
(Substitute Value)
|
|
* Display of Status strings based on fault code enumerations from instrument.
|
|
|
|
Modes are provided by a P_Mode AOI instance.
|
|
Alarms are provided by P_Alarm AOI instances.
|
|
Status gating provided by P_Gate AOI instances.
|
|
Modes of operation: Operator, Program, Maintenance
|
|
============================================================
|
|
SHOW LOCAL STRINGS
|
|
============================================================
|
|
The STRINGs containing the text associated with each instance of this
|
|
instruction cannot be Input or Output Parameters, because STRINGs are not
|
|
'atomic' types. (Inputs and Outputs must be SINT, INT, DINT, REAL, or BOOL.)
|
|
|
|
In order to make it easier to find and configure these STRINGs, this rung
|
|
was added. THE JMP (and the LBL on the following rung)
|
|
MUST NOT BE REMOVED!!!
|
|
|
|
To view the STRINGs, go to the instruction instance (in LD or FBD), RIGHT-click
|
|
to bring up the context menu and select "Open Instruction Logic".
|
|
This rung will appear with the STRING values for the selected instance.
|
|
You may double-click the STRING values here to modify them as well.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[JMP(SkipText)CONCAT(Cfg_Desc,Cfg_Label,Cfg_Tag)CONCAT(Cfg_EU,Inf_Lib,Inf_Type)LOWER(Cfg_PVEU,Cfg_SVEU)LOWER(Cfg_TVEU,Cfg_FVEU)LOWER(Cfg_PVLabel,Cfg_SVLabel)LOWER(Cfg_TVLabel,Cfg_FVLabel);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
MODE PROCESSING
|
|
============================================================
|
|
This rung handles received Mode Inputs and Commands:
|
|
|
|
NOTE: All Commands for Mode, Alarm are aliased directly to the
|
|
corresponding Commands in the contained P_Mode and P_Alarm AOIs.
|
|
|
|
This object does NOT have the following Modes:
|
|
Hand
|
|
Override]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[LBL(SkipText)OTU(Mode.Inp_Hand)OTU(Mode.Inp_Ovrd)P_Mode(Mode);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
OWNERSHIP ARBITRATION
|
|
============================================================
|
|
This rung handles simple First-Come First-Served Ownership Arbitration.
|
|
If a requestor supplies a non-zero Owner ID and the current owner is NONE (zero),
|
|
Ownership is assigned to the requesting ID. When that requestor sets the Owner ID back
|
|
to zero, Ownership is relinquished back to NONE.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[EQU(PSet_Owner,0) ,EQU(Val_Owner,0) ]MOV(PSet_Owner,Val_Owner);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
CONFIGURATION
|
|
============================================================
|
|
These rungs use Maintenance Commands to copy configuration
|
|
data received via HART to the working configuration of this instance.
|
|
|
|
This rung copies the text (string) configuration values to
|
|
Local Tag values for display on faceplate (read-only).]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Wrk_DiagT.DN)[COP(Ref_ChanData.DevInfo.Tag,Val_HART_Tag,1) COP(Ref_ChanData.DevInfo.Desc,Val_HART_Label,1) COP(Ref_ChanData.DevInfo.Message,Val_HART_Desc,1) COP(Ref_ChanData.AVEU,Val_HART_EU,1) ,COP(Ref_ChanData.PVEU,Val_HART_PVEU,1) COP(Ref_ChanData.SVEU,Val_HART_SVEU,1) COP(Ref_ChanData.TVEU,Val_HART_TVEU,1) COP(Ref_ChanData.FVEU,Val_HART_FVEU,1) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung copies the analog value ranges, for the data actually sent to the
|
|
output module (CVRaw here, the engineering unit value at the module, after IT scales!)
|
|
and for the transmitter scale range (recived in the HART Device Information) to Local
|
|
Tags for display (read only) on the faceplate.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Wrk_DiagT.DN)COP(Ref_ChanData.DevInfo.AVRangeMin,Val_HART_PVEUMin,1)COP(Ref_ChanData.DevInfo.AVRangeMax,Val_HART_PVEUMax,1)COP(Ref_ChanData.AVRawMin,Val_HART_InpRawMin,1)COP(Ref_ChanData.AVRawMax,Val_HART_InpRawMax,1);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="5" Type="N">
|
|
<Comment>
|
|
<![CDATA[When the Use HART Text configuration is set,
|
|
this rung copies the text (string) values received via HART
|
|
into the actually-used configuration strings.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Wrk_DiagT.DN)XIC(Cfg_UseHARTText)[COP(Ref_ChanData.DevInfo.Tag,Cfg_Tag,1) COP(Ref_ChanData.DevInfo.Desc,Cfg_Label,1) COP(Ref_ChanData.DevInfo.Message,Cfg_Desc,1) COP(Ref_ChanData.AVEU,Cfg_EU,1) ,COP(Ref_ChanData.PVEU,Cfg_PVEU,1) COP(Ref_ChanData.SVEU,Cfg_SVEU,1) COP(Ref_ChanData.TVEU,Cfg_TVEU,1) COP(Ref_ChanData.FVEU,Cfg_FVEU,1) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="6" Type="N">
|
|
<Comment>
|
|
<![CDATA[When the Use HART Scaling configuration is set,
|
|
this rung copies the analog value ranges, for the data actually received from the
|
|
input module (InpRaw here, the engineering unit value at the module, after IT scales!)
|
|
and for the transmitter scale range (recived in the HART Device Information) to the
|
|
configuration actually used by this instruction.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Cfg_UseHARTScaling)COP(Ref_ChanData.DevInfo.AVRangeMin,Cfg_PVEUMin,1)COP(Ref_ChanData.DevInfo.AVRangeMax,Cfg_PVEUMax,1)COP(Ref_ChanData.AVRawMin,Cfg_InpRawMin,1)COP(Ref_ChanData.AVRawMax,Cfg_InpRawMax,1);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="7" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung publishes the Values for the scaled range.
|
|
If this instruction is reverse scaled by reversing the scaled (EU) min and max configurations,
|
|
the values are swapped so the the EUMax Value is always greater than the EUMin Value.
|
|
This makes the HMI bargraph and trend coding easier, and provides values
|
|
that can be pinned to the configuration of a PID, so the AIn and PID ranges are in lockstep.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[GEQ(Cfg_PVEUMax,Cfg_PVEUMin) MOV(Cfg_PVEUMin,Val_PVEUMin) MOV(Cfg_PVEUMax,Val_PVEUMax) ,LES(Cfg_PVEUMax,Cfg_PVEUMin) MOV(Cfg_PVEUMin,Val_PVEUMax) MOV(Cfg_PVEUMax,Val_PVEUMin) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="8" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung forwards the configuration bits for Auto and Manual
|
|
Device Info Updates to the HART Module for processing.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Cfg_HasHART) OTU(Cfg_AutoUpdDevInfo) OTU(Cfg_ManUpdDevInfo) OTU(Cfg_UseHARTText) OTU(Cfg_UseHARTScaling) ,XIC(Cfg_AutoUpdDevInfo) OTE(Ref_ChanData.Cfg_AutoUpdDevInfo) ,XIC(Cfg_ManUpdDevInfo) OTE(Ref_ChanData.Cfg_ManUpdDevInfo) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="9" Type="N">
|
|
<Comment>
|
|
<![CDATA[Flag a Configuration Error if the raw or scaled PV range
|
|
max and min are set the same (invalid range), or if the
|
|
Analog Input Filter Time Constant is set to a negative value.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[EQU(Cfg_InpRawMax,Cfg_InpRawMin) OTE(Err_Raw) ,EQU(Cfg_PVEUMax,Cfg_PVEUMin) OTE(Err_EU) ,LES(Cfg_FiltTC,0.0) OTE(Err_Filt) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="10" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung handles the reports of all Bad Configuration Status.
|
|
Individual bits are provided for various status:
|
|
Bad Raw or Engineering Units Scaling configs
|
|
Bad 1st-Order Filter configs
|
|
Bad Alarm Deadband configs
|
|
Bad Alarm Minimum Duration configs
|
|
|
|
Then a summary Bad Config status is provided, simply an OR of the individual bits.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Err_Raw) ,XIC(Err_EU) ,XIC(Err_Filt) ,XIC(Err_Timer) ,[LES(Cfg_HiHiDB,0.0) ,LES(Cfg_HiDB,0.0) ,LES(Cfg_LoDB,0.0) ,LES(Cfg_LoLoDB,0.0) ,LES(Cfg_FailDB,0.0) ] OTE(Err_DB) ,[XIC(HiHi.Sts_Err) ,XIC(Hi.Sts_Err) ,XIC(Lo.Sts_Err) ,XIC(LoLo.Sts_Err) ,XIC(Fail.Sts_Err) ] OTE(Err_Alarm) ]OTE(Sts_Err);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="11" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
SETTINGS PROCESSING
|
|
============================================================
|
|
These rungs handle received Settings:
|
|
|
|
When the Mode is Program, use the Program Settings for the
|
|
Alarm Thresholds, and copy the Program Settings to the Operator Settings
|
|
for bumpless transition from Program to Operator.
|
|
|
|
When the Mode is Operator, use the Operator Settings for the
|
|
Alarm Thresholds, and copy the Operator Settings to the Program Settings
|
|
for bumpless transition from Operator to Program.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Mode.Sts_Prog) [MOV(PSet_HiHiLim,Val_HiHiLim) MOV(PSet_HiLim,Val_HiLim) MOV(PSet_LoLim,Val_LoLim) MOV(PSet_LoLoLim,Val_LoLoLim) ,XIC(Cfg_SetTrack) MOV(Val_HiHiLim,OSet_HiHiLim) MOV(Val_HiLim,OSet_HiLim) MOV(Val_LoLim,OSet_LoLim) MOV(Val_LoLoLim,OSet_LoLoLim) ] ,[XIC(Mode.Sts_Oper) ,XIC(Mode.Sts_Maint) ] [MOV(OSet_HiHiLim,Val_HiHiLim) MOV(OSet_HiLim,Val_HiLim) MOV(OSet_LoLim,Val_LoLim) MOV(OSet_LoLoLim,Val_LoLoLim) ,XIC(Cfg_SetTrack) MOV(Val_HiHiLim,PSet_HiHiLim) MOV(Val_HiLim,PSet_HiLim) MOV(Val_LoLim,PSet_LoLim) MOV(Val_LoLoLim,PSet_LoLoLim) ] ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="12" Type="N">
|
|
<Comment>
|
|
<![CDATA[Ready to receive other Operator Settings (OSet_xxx) if tracking is NOT enabled,
|
|
or we're in Operator or Maintenance Mode.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Cfg_SetTrack) ,XIC(Mode.Sts_Oper) ,XIC(Mode.Sts_Maint) ]OTE(Rdy_OSet);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="13" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
SUBSTITUTE PV / INPUT PV COMMAND PROCESSING
|
|
============================================================
|
|
These rungs handle the Substitute PV and Input PV Commands:
|
|
|
|
MCmd_SubstPV: Maintenance Command to select Maintenance-entered substitute PV
|
|
|
|
Do not allow this Command if Cfg_NoSubstPV is set.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(MCmd_SubstPV)OTU(MCmd_SubstPV)XIC(Mode.Sts_Maint)XIO(Cfg_NoSubstPV)OTL(Wrk_SubstPV);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="14" Type="N">
|
|
<Comment>
|
|
<![CDATA[MCmd_InpPV: Maintenance Command to cancel Substitute PV and return to Live Input PV.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(MCmd_InpPV) OTU(MCmd_InpPV) XIC(Mode.Sts_Maint) ,XIC(Cfg_NoSubstPV) ]OTU(Wrk_SubstPV);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="15" Type="N">
|
|
<Comment>
|
|
<![CDATA[Show the Substitute or Input PV Status]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Wrk_SubstPV) OTE(Sts_SubstPV) ,XIO(Wrk_SubstPV) OTE(Sts_InpPV) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="16" Type="N">
|
|
<Comment>
|
|
<![CDATA[Substitute PV is the only Maintenance Bypass for an Analog Input.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Sts_SubstPV)OTE(Sts_MaintByp);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="17" Type="N">
|
|
<Comment>
|
|
<![CDATA[In Maintenance Mode, commands for Substitue PV and Input PV are available
|
|
based on the current state of the internal toggle bit.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Sts_Maint)XIO(Cfg_NoSubstPV)[XIO(Wrk_SubstPV) OTE(Rdy_SubstPV) ,XIC(Wrk_SubstPV) OTE(Rdy_InpPV) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="18" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
UPDATE DEVICE INFO MAINTENANCE COMMAND
|
|
============================================================
|
|
This rung receives and forwards the "Update Device Info"
|
|
Maintenance Command to the HART module for processing.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(MCmd_UpdDevInfo)OTU(MCmd_UpdDevInfo)XIC(Cfg_ManUpdDevInfo)OTL(Ref_ChanData.MCmd_UpdDevInfo);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="19" Type="N">
|
|
<Comment>
|
|
<![CDATA[We're ready for this command if manual updates are enabled and there's
|
|
not already a command pending.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Cfg_ManUpdDevInfo)XIO(Ref_ChanData.MCmd_UpdDevInfo)OTE(Rdy_UpdDevInfo);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="20" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
ALARM RESET COMMAND HANDLING
|
|
============================================================
|
|
This rung handles the Alarm Reset Input and Commands
|
|
and the "Reset and Ack All" Operator Command.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(OCmd_Reset) OTU(OCmd_Reset) ,XIC(OCmd_ResetAckAll) OTU(OCmd_ResetAckAll) [OTL(HiHi.PCmd_Ack) ,OTL(Hi.PCmd_Ack) ,OTL(Lo.PCmd_Ack) ,OTL(LoLo.PCmd_Ack) ,OTL(Fail.PCmd_Ack) ] ,XIC(PCmd_Reset) [XIC(Cfg_PCmdClear) OTU(PCmd_Reset) ,NOP() ] ,XIC(Inp_Reset) ]OTL(HiHi.PCmd_Reset)OTL(Hi.PCmd_Reset)OTL(Lo.PCmd_Reset)OTL(LoLo.PCmd_Reset)OTL(Fail.PCmd_Reset);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="21" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
ANALOG INPUT PROCESSING
|
|
============================================================
|
|
This rung checks the bit pattern of the REAL input (by copying to a DINT) to see if
|
|
the input is +Infinity, -Infinity or Not a Number. Per ANSI 32-bit Float
|
|
format, in these cases the Exponent bits (.30 thru .23) will all be 1s:
|
|
0111 1111 1000 0000 0000 0000 0000 0000 = +Infinity
|
|
1111 1111 1000 0000 0000 0000 0000 0000 = -Infinity
|
|
x111 1111 1xxx xxxx xxxx xxxx xxxx xxxx = Not a Number]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Inp_Sim) COP(Inp_AV,Wrk_InpDINT,1) ,XIC(Inp_Sim) COP(Set_SimPV,Val_InpAV,1) COP(Set_SimPV,Wrk_InpDINT,1) ]MEQ(Wrk_InpDINT,16#7F80_0000,16#7F80_0000)OTE(Wrk_InpInfNaN);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="22" Type="N">
|
|
<Comment>
|
|
<![CDATA[The Process Variable Input Value (Val_InpPV) shows the scaled input,
|
|
regardless of the settings of Mode, Substitute PV, etc., EVEN WHEN EnableIn IS FALSE!
|
|
|
|
If NOT in simulation, if the scaling configuration is valid, the Raw Input is scaled to Engineering Units.
|
|
In Simulation the Simulated Input must be provided in Engineering Units.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Inp_Sim)[XIO(Err_Raw) XIO(Err_EU) XIO(Wrk_InpInfNaN) CPT(Val_InpAV,(Inp_AV-Cfg_InpRawMin)*(Cfg_PVEUMax-Cfg_PVEUMin)/(Cfg_InpRawMax-Cfg_InpRawMin)+Cfg_PVEUMin) ,[XIC(Err_Raw) ,XIC(Err_EU) ] MOV(Cfg_PVEUMin,Val_InpAV) ,XIC(Wrk_InpInfNaN) COP(Inp_AV,Val_InpAV,1) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="23" Type="N">
|
|
<Comment>
|
|
<![CDATA[When this Analog Input is not simulated and tracking is configured ON (default),
|
|
the Simulated PV Setting tracks the selected PV for bumpless transfer into Simulation.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Inp_Sim)XIC(Cfg_SetTrack)COP(Val_InpAV,Set_SimPV,1);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="24" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
SELECT NORMAL OR SUBSTITUTE PV
|
|
============================================================
|
|
The Value shows the selected PV.
|
|
With Substitute PV enabled, it's the value of the entered MSet_SubstPV.
|
|
In normal operation, it's the value (Val_InpPV) selected above:
|
|
the scaled Input (Inp_PV) or Simulatied PV (Set_SimPV).]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Sts_SubstPV) COP(Val_InpAV,Wrk_UnfiltPV,1) ,XIC(Wrk_SubstPV) COP(MSet_SubstPV,Wrk_UnfiltPV,1) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="25" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
PV FIRST-ORDER FILTER PROCESSING
|
|
============================================================
|
|
This rung determines whether the Analog PV (unfiltered) is +/-Infinity or +/- NotANumber.
|
|
In either case, the value cannot be passed into the filter calculation. Instead, it is
|
|
just copied to the PV directly.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[COP(Wrk_UnfiltPV,Wrk_SelPVDINT,1)MEQ(Wrk_SelPVDINT,16#7F80_0000,16#7F80_0000)OTE(Wrk_SelPVInfNaN);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="26" Type="N">
|
|
<Comment>
|
|
<![CDATA[If tracking is enabled, copy the Untiltered PV to the Substitute PV Setting.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Cfg_SetTrack)COP(Wrk_UnfiltPV,MSet_SubstPV,1);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="27" Type="N">
|
|
<Comment>
|
|
<![CDATA[In preparation for calculating the Filtered PV, this rung
|
|
determines the time since the previous scan, using a non-stop TON timer.
|
|
When we get here, we read the accumulator (in milliseconds, so
|
|
divide by 1000.0 to get seconds), then clear the accumulator. Next scan the accumulator will have
|
|
incremented up to the number of milliseconds since last scan. (Works for scan times up to 2 million seconds.....)]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[MOV(2147483647,Wrk_ScanT.PRE)TON(Wrk_ScanT,?,?)DIV(Wrk_ScanT.ACC,1000.0,Wrk_ScanTime)CLR(Wrk_ScanT.ACC);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="28" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the input was +/-Infinity or Not a Number and it becomes a valid number,
|
|
initialize the filter to start from the first valid value.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Wrk_SelPVInfNaN)ONS(Wrk_ValidONS)MOV(Wrk_UnfiltPV,Wrk_FiltPV);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="29" Type="N">
|
|
<Comment>
|
|
<![CDATA[Calculate the FILTERED PV.
|
|
First, calculate "alpha", the portion of the difference between input and previous value to move toward the input.
|
|
Then calculate the new value.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[GRT(Cfg_FiltTC,0.0) CPT(Wrk_Alpha,1.0/(1.0+Wrk_ScanTime/Cfg_FiltTC)) ,LEQ(Cfg_FiltTC,0.0) CLR(Wrk_Alpha) ,XIO(Wrk_SelPVInfNaN) CPT(Wrk_FiltPV,(Wrk_Alpha*Wrk_FiltPV)+((1.0-Wrk_Alpha)*Wrk_UnfiltPV)) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="30" Type="N">
|
|
<Comment>
|
|
<![CDATA[Sts_PVBad and Sts_PVUncertain take care of the PV Quality.
|
|
As for the ultimate Value (Val):
|
|
If the number is being filtered, pass thru the output of the filter. It's a "real" number.
|
|
If the number is not being filtered because it is not a number or infinite, pass that thru.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Wrk_SelPVInfNaN) MOV(Wrk_FiltPV,Val) ,XIC(Wrk_SelPVInfNaN) COP(Wrk_UnfiltPV,Val,1) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="31" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung processes the HART digital values (or simulation values):
|
|
Val_PV (HART digital PV)
|
|
Val_SV (HART digital SV)
|
|
Val_TV (HART digital TV)
|
|
Val_FV (HART digital FV)
|
|
(Use COPY on HART digital values, in case they are NaN/Infinite...)]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Inp_Sim) COP(Ref_ChanData.PV,Val_PV,1) COP(Ref_ChanData.SV,Val_SV,1) COP(Ref_ChanData.TV,Val_TV,1) COP(Ref_ChanData.FV,Val_FV,1) ,XIC(Inp_Sim) COP(Set_SimHARTPV,Val_PV,1) COP(Set_SimHARTSV,Val_SV,1) COP(Set_SimHARTTV,Val_TV,1) COP(Set_SimHARTFV,Val_FV,1) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="32" Type="N">
|
|
<Comment>
|
|
<![CDATA[When this device is not simulated and tracking is configured ON (default),
|
|
the Simulated HART variable Settings track the input variables for bumpless transfer into Simulation.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Inp_Sim)XIC(Cfg_SetTrack)COP(Val_PV,Set_SimHARTPV,1)COP(Val_SV,Set_SimHARTSV,1)COP(Val_TV,Set_SimHARTTV,1)COP(Val_FV,Set_SimHARTFV,1);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="33" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
CAPTURE MIN / MAX PV EXCURSION
|
|
============================================================
|
|
Capture the PV Maximum Excursion (highest value reached) and
|
|
PV Minimum Excursion (lowest value reached) since last cleared.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Wrk_SelPVInfNaN)[GRT(Val,Val_PVMaxCapt) MOV(Val,Val_PVMaxCapt) ,LES(Val,Val_PVMinCapt) MOV(Val,Val_PVMinCapt) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="34" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
CLEAR CAPTURED MIN / MAX COMMAND PROCESSING
|
|
============================================================
|
|
This rung "clears" the captured Minimum and Maximum
|
|
by setting them to the current PV Value.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(OCmd_ClearCapt) OTU(OCmd_ClearCapt) ,XIC(PCmd_ClearCapt) OTU(PCmd_ClearCapt) ]XIO(Wrk_SelPVInfNaN)MOV(Val,Val_PVMaxCapt)MOV(Val,Val_PVMinCapt);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="35" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
HANDLE HART CODE 48 DIAGNOSTICS
|
|
============================================================
|
|
The following logic checks for HART Channel Diagnostics (CODE 48)
|
|
every 5 seconds. If any Diagnostic bits are set, the appropriate
|
|
Fault Text is found for display.
|
|
|
|
This rung simply implements the cycling 5-second timer.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Wrk_DiagT.DN)MOV(5000,Wrk_DiagT.PRE)TON(Wrk_DiagT,?,?);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="36" Type="N">
|
|
<Comment>
|
|
<![CDATA[If 5 seconds aren't up yet, skip the search.
|
|
|
|
If the HART Field Device Status shows NO additional status available, there are NO
|
|
CODE 48 diagnostics, so skip the search and just null out the description strings.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Wrk_DiagT.DN) ,XIO(Ref_ChanData.HARTFieldDevSts.4) [FLL(0,Val_DiagDesc1,1) FLL(0,Val_DiagDesc2,1) FLL(0,Val_DiagDesc3,1) ,CLR(Val_NAMURSts1) CLR(Val_NAMURSts2) CLR(Val_NAMURSts3) ,FLL(-1,Wrk_DiagCode[0],3) FLL(0,Ref_ChanData.Diag[0],28) ] ]JMP(SkipSearch);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="37" Type="N">
|
|
<Comment>
|
|
<![CDATA[The following rungs loop through the diagnostic bits. For the first
|
|
three bits found to be true, the position of the bit in the array
|
|
represents the fault code. This loop finds the first 3 set bits
|
|
and puts their bit numbers in the three words of Wrk_FaultCode[ ]..
|
|
|
|
Start by initializing the array with all zeroes in initializing the pointers.
|
|
Note that byte 2 is the first of 25 bytes of fault bits.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[FLL(-1,Wrk_DiagCode[0],3)CLR(Wrk_M)MOV(2,Wrk_N)CLR(Wrk_B);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="38" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the pointed-to bit is set, put its number in the array and increment the array index.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[LBL(SearchLoop)XIC(Ref_ChanData.Diag[Wrk_N].[Wrk_B])[CPT(Wrk_DiagCode[Wrk_M],(Wrk_N-2)*8+Wrk_B) ,ADD(Wrk_M,1,Wrk_M) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="39" Type="N">
|
|
<Comment>
|
|
<![CDATA[If we haven't found three fault codes yet, increment the pointers and
|
|
loop back. This rung checks to see if we have reached the last bit in the word.
|
|
If not, increment the bit number and keep searching.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[LES(Wrk_M,3)ADD(Wrk_B,1,Wrk_B)LES(Wrk_B,8)JMP(SearchLoop);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="40" Type="N">
|
|
<Comment>
|
|
<![CDATA[And this rung checks to see if we have reached the last word.
|
|
If not, increment the word number, reset the bit number, and keep searching.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[LES(Wrk_M,3)ADD(Wrk_N,1,Wrk_N)CLR(Wrk_B)LES(Wrk_N,27)JMP(SearchLoop);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="41" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung looks up the fault descriptions for the (up to) three fault codes found
|
|
ONLY IF the Field Device Status shows additional information (CODE 48) is available.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Ref_ChanData.HARTFieldDevSts.4)[SIZE(Ref_DiagTable,0,Wrk_DiagFSC.LEN) ,RES(Wrk_DiagFSC) FSC(Wrk_DiagFSC,?,?,ALL,Ref_DiagTable[Wrk_DiagFSC.POS].Code=Wrk_DiagCode[0]) ,XIC(Wrk_DiagFSC.FD) COP(Ref_DiagTable[Wrk_DiagFSC.POS].Desc,Val_DiagDesc1,1) MOV(Ref_DiagTable[Wrk_DiagFSC.POS].NAMURSts,Val_NAMURSts1) ,XIO(Wrk_DiagFSC.FD) COP(Ref_DiagTable[0].Desc,Val_DiagDesc1,1) CLR(Val_NAMURSts1) ,RES(Wrk_DiagFSC) FSC(Wrk_DiagFSC,?,?,ALL,Ref_DiagTable[Wrk_DiagFSC.POS].Code=Wrk_DiagCode[1]) ,XIC(Wrk_DiagFSC.FD) COP(Ref_DiagTable[Wrk_DiagFSC.POS].Desc,Val_DiagDesc2,1) MOV(Ref_DiagTable[Wrk_DiagFSC.POS].NAMURSts,Val_NAMURSts2) ,XIO(Wrk_DiagFSC.FD) COP(Ref_DiagTable[0].Desc,Val_DiagDesc2,1) CLR(Val_NAMURSts2) ,RES(Wrk_DiagFSC) FSC(Wrk_DiagFSC,?,?,ALL,Ref_DiagTable[Wrk_DiagFSC.POS].Code=Wrk_DiagCode[2]) ,XIC(Wrk_DiagFSC.FD) COP(Ref_DiagTable[Wrk_DiagFSC.POS].Desc,Val_DiagDesc3,1) MOV(Ref_DiagTable[Wrk_DiagFSC.POS].NAMURSts,Val_NAMURSts3) ,XIO(Wrk_DiagFSC.FD) COP(Ref_DiagTable[0].Desc,Val_DiagDesc3,1) CLR(Val_NAMURSts3) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="42" Type="N">
|
|
<Comment>
|
|
<![CDATA[When done finiding the first 3 set diagnostic bits, output the found diagnostic code Values.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[LBL(SkipSearch)MOV(Wrk_DiagCode[0],Val_DiagCode1)MOV(Wrk_DiagCode[1],Val_DiagCode2)MOV(Wrk_DiagCode[2],Val_DiagCode3);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="43" Type="N">
|
|
<Comment>
|
|
<![CDATA[Determine overall NAMUR Status with worst value.
|
|
|
|
NAMUR Status values:
|
|
Bit .0 = Information available
|
|
Bit .1 = Maintenance required
|
|
Bit .2 = Out of specification
|
|
Bit .3 = Function check (substituted at instrument)
|
|
Bit .4 = Failure
|
|
|
|
##### V3.5-03 2016-05-23: Added Val_NAMURSts for Diag tab breadcrumb. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[MOV(Val_NAMURSts1,Wrk_NAMURSrcq) ,GRT(Val_NAMURSts2,Wrk_NAMURSrcq) MOV(Val_NAMURSts2,Wrk_NAMURSrcq) ,GRT(Val_NAMURSts3,Wrk_NAMURSrcq) MOV(Val_NAMURSts3,Wrk_NAMURSrcq) ,MOV(Wrk_NAMURSrcq,Val_NAMURSts) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="44" Type="N">
|
|
<Comment>
|
|
<![CDATA[Finally, clear the pointers so we don't get bit by an out-of-bounds fault on powerup/etc.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[CLR(Wrk_M)CLR(Wrk_N)CLR(Wrk_B);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="45" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
ANALOG THRESHOLD STATUS PROCESSING
|
|
============================================================
|
|
If the Analog Value is Infinite or Not a Number, skip the compares
|
|
to avoid Minor Faults and just flag the value as Bad below.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Wrk_SelPVInfNaN)JMP(Alarms);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="46" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Analog Value exceeds the High-High limit,
|
|
issue the High-High Status Flag.
|
|
If the Analog Value falls back below the limit (minus deadband),
|
|
clear the High-High Status Flag.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[GEQ(Val,Val_HiHiLim) ,CMP(Val>=(Val_HiHiLim-Cfg_HiHiDB)) XIC(HiHiGate.Out) ]OTE(Wrk_HiHi);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="47" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Analog Value exceeds the High limit,
|
|
issue the High Status Flag.
|
|
If the Analog Value falls back below the limit (minus deadband),
|
|
clear the High Status Flag.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[GEQ(Val,Val_HiLim) ,CMP(Val>=(Val_HiLim-Cfg_HiDB)) XIC(HiGate.Out) ]OTE(Wrk_Hi);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="48" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Analog Value falls below the Low limit,
|
|
issue the Low Status Flag.
|
|
If the Analog Value rises back above the limit (plus deadband),
|
|
clear the Low Status Flag.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[LEQ(Val,Val_LoLim) ,CMP(Val<=(Val_LoLim+Cfg_LoDB)) XIC(LoGate.Out) ]OTE(Wrk_Lo);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="49" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Analog Value falls below the Low-Low limit,
|
|
issue the Low-Low Status Flag.
|
|
If the Analog Value rises back above the limit (plus deadband),
|
|
clear the Low-Low Status Flag.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[LEQ(Val,Val_LoLoLim) ,CMP(Val<=(Val_LoLoLim+Cfg_LoLoDB)) XIC(LoLoGate.Out) ]OTE(Wrk_LoLo);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="50" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Analog Value rises above the Fail High Limit or falls below the
|
|
Fail Low Limit, raise the Fail Status Flag.
|
|
|
|
If the Analog Value is back in range, that is, it is below the Fail High Limit (minus
|
|
deadband) and above the Fail Low Limit (plus deadband),
|
|
clear the Fail Status Flag.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[[GEQ(Val,Cfg_FailHiLim) ,LEQ(Val,Cfg_FailLoLim) ] ,[CMP(Val>=(Cfg_FailHiLim-Cfg_FailDB)) ,CMP(Val<=(Cfg_FailLoLim+Cfg_FailDB)) ] XIC(FailGate.Out) ]OTE(Wrk_Fail);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="51" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
ALARM PROCESSING
|
|
============================================================
|
|
If the Analog Value exceeds the High-High limit for the On-Delay Time,
|
|
issue the PV High-High Status.
|
|
If the Analog Value falls back below the limit (minus deadband) for the
|
|
Off-Delay Time, clear the PV High-High Status.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[LBL(Alarms)[XIC(Wrk_HiHi) OTE(Sts_HiHiCmp) ,P_Gate(HiHiGate) ,XIC(HiHiGate.Out) OTE(Sts_HiHi) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="52" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Analog Value exceeds the High limit for the On-Delay Time,
|
|
issue the PV High Status.
|
|
If the Analog Value falls back below the limit (minus deadband) for the
|
|
Off-Delay Time, clear the PV High Status.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Wrk_Hi) OTE(Sts_HiCmp) ,P_Gate(HiGate) ,XIC(HiGate.Out) OTE(Sts_Hi) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="53" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Analog Value falls below the Low limit for the On-Delay Time,
|
|
issue the PV Low Status.
|
|
If the Analog Value rises back above the limit (plus deadband) for the
|
|
Off-Delay Time, clear the PV Low Status.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Wrk_Lo) OTE(Sts_LoCmp) ,P_Gate(LoGate) ,XIC(LoGate.Out) OTE(Sts_Lo) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="54" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Analog Value falls below the Low-Low limit for the On-Delay Time,
|
|
issue the PV Low-Low Status.
|
|
If the Analog Value rises back above the limit (plus deadband) for the
|
|
Off-Delay Time, clear the PV Low-Low Status.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Wrk_LoLo) OTE(Sts_LoLoCmp) ,P_Gate(LoLoGate) ,XIC(LoLoGate.Out) OTE(Sts_LoLo) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="55" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Analog Value rises above the Fail High Limit or falls below the
|
|
Fail Low Limit for the On-Delay Time, or if the Bad PV Input is
|
|
asserted and the input is not in Simulation, raise a PV Fail Status.
|
|
|
|
If the Analog Value is back in range, that is, it is below the Fail High Limit (minus
|
|
deadband) and above the Fail Low Limit (plus deadband), for the Off-Delay Time,
|
|
AND if the Bad PV input clears or the input is Siimulated,
|
|
clear the PV Fail Status.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Wrk_Fail) OTE(Sts_FailCmp) ,P_Gate(FailGate) ,[XIC(FailGate.Out) ,XIO(Inp_Sim) XIC(Sts_InpPV) XIC(Wrk_InpInfNaN) ,XIC(Wrk_SelPVInfNaN) ,XIC(Err_Raw) ,XIC(Err_EU) ] OTE(Sts_Fail) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="56" Type="N">
|
|
<Comment>
|
|
<![CDATA[Flag a Configuration Error if any Status On-Delay, Off-Delay
|
|
or Gate Delay timer preset is invalid
|
|
(and set timer to a default, non-faulting value).]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(HiHiGate.Sts_Err) ,XIC(HiGate.Sts_Err) ,XIC(LoGate.Sts_Err) ,XIC(LoLoGate.Sts_Err) ,XIC(FailGate.Sts_Err) ]OTE(Err_Timer);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="57" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
ENUMERATED STATUS VALUES
|
|
============================================================
|
|
Source and Quality (Srcq) for the analog input.
|
|
Start with the NAMUR status from the diagnostic lookup,
|
|
then move on to the analog status from the I/O module.
|
|
|
|
0 = Good: live, confirmed good; 1 = Good: live, assumed good;
|
|
2 = Good: no feedback, assumed good; 8 = Test: Simulated; 9 = Test: Loopback;
|
|
10 = Test: Manually Entered; 16 = Uncertain: Live, off-spec;
|
|
17 = Uncertain, Substituted at Device / Bus; 18 = Uncertain, Substituted at AOI;
|
|
19 = Uncertain, using last known good; 20 = Uncertain, using replacement value;
|
|
32 = Bad, Signal Failure; 33 = Bad, Channel Fault;
|
|
34 = Bad, Module / Comms Fault; 35 = Bad, Invalid Configuration]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[CLR(Wrk_SrcQ) ,XIC(Wrk_NAMURSrcq.1) MOV(1,Wrk_SrcQ) ,XIC(Wrk_NAMURSrcq.2) MOV(16,Wrk_SrcQ) ,XIC(Wrk_NAMURSrcq.3) MOV(17,Wrk_SrcQ) ,[[XIC(Wrk_NAMURSrcq.4) ,XIC(Ref_ChanData.ChanSts.0) ,XIC(Cfg_HasHART) XIC(Ref_ChanData.HARTSts.5) ] ,XIC(Wrk_Fail) XIC(Sts_InpPV) ] MOV(32,Wrk_SrcQ) ,[XIC(Inp_IOFault) ,NEQ(Ref_ChanData.ModSts,0) ] MOV(34,Wrk_SrcQ) ,XIC(Inp_Sim) MOV(10,Wrk_SrcQ) ,[XIC(Err_Raw) ,XIC(Err_EU) ] MOV(35,Wrk_SrcQ) ,MOV(Wrk_SrcQ,SrcQ_IO) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="58" Type="N">
|
|
<Comment>
|
|
<![CDATA[Source and Quality (Srcq) for the digital PV, SV, TV, FV:
|
|
If the variable comm is OK, use the analog SrcQ.
|
|
If the variable comm is not OK, flag a channel failure.
|
|
|
|
0 = Good: live, confirmed good; 1 = Good: live, assumed good;
|
|
2 = Good: no feedback, assumed good; 8 = Test: Simulated; 9 = Test: Loopback;
|
|
10 = Test: Manually Entered; 16 = Uncertain: Live, off-spec;
|
|
17 = Uncertain, Substituted at Device / Bus; 18 = Uncertain, Substituted at AOI;
|
|
19 = Uncertain, using last known good; 20 = Uncertain, using replacement value;
|
|
32 = Bad, Signal Failure; 33 = Bad, Channel Fault;
|
|
34 = Bad, Module / Comms Fault; 35 = Bad, Invalid Configuration
|
|
|
|
##### V3.5-04 2016-09-30: Added Cfg_UseVarSts. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Cfg_HasPV) XIC(Cfg_UseVarSts) [[XIC(Ref_ChanData.PVStatus.7) XIC(Ref_ChanData.PVStatus.6) ,XIC(Inp_Sim) ] MOV(SrcQ_IO,SrcQ_PV) ,XIO(Inp_Sim) [XIC(Ref_ChanData.PVStatus.7) XIO(Ref_ChanData.PVStatus.6) MOV(8,SrcQ_PV) ,XIO(Ref_ChanData.PVStatus.7) XIC(Ref_ChanData.PVStatus.6) MOV(16,SrcQ_PV) ,[XIO(Ref_ChanData.PVStatus.7) XIO(Ref_ChanData.PVStatus.6) ,GRT(Ref_ChanData.HARTCommErr,0) ] MOV(32,SrcQ_PV) ] ] ,[XIO(Cfg_HasPV) ,XIO(Cfg_UseVarSts) ] MOV(2,SrcQ_PV) ,XIC(Cfg_HasSV) XIC(Cfg_UseVarSts) [[XIC(Ref_ChanData.SVStatus.7) XIC(Ref_ChanData.SVStatus.6) ,XIC(Inp_Sim) ] MOV(SrcQ_IO,SrcQ_SV) ,XIO(Inp_Sim) [XIC(Ref_ChanData.SVStatus.7) XIO(Ref_ChanData.SVStatus.6) MOV(8,SrcQ_SV) ,XIO(Ref_ChanData.SVStatus.7) XIC(Ref_ChanData.SVStatus.6) MOV(16,SrcQ_SV) ,[XIO(Ref_ChanData.SVStatus.7) XIO(Ref_ChanData.SVStatus.6) ,GRT(Ref_ChanData.HARTCommErr,0) ] MOV(32,SrcQ_SV) ] ] ,[XIO(Cfg_HasSV) ,XIO(Cfg_UseVarSts) ] MOV(2,SrcQ_SV) ,XIC(Cfg_HasTV) XIC(Cfg_UseVarSts) [[XIC(Ref_ChanData.TVStatus.7) XIC(Ref_ChanData.TVStatus.6) ,XIC(Inp_Sim) ] MOV(SrcQ_IO,SrcQ_TV) ,XIO(Inp_Sim) [XIC(Ref_ChanData.TVStatus.7) XIO(Ref_ChanData.TVStatus.6) MOV(8,SrcQ_TV) ,XIO(Ref_ChanData.TVStatus.7) XIC(Ref_ChanData.TVStatus.6) MOV(16,SrcQ_TV) ,[XIO(Ref_ChanData.TVStatus.7) XIO(Ref_ChanData.TVStatus.6) ,GRT(Ref_ChanData.HARTCommErr,0) ] MOV(32,SrcQ_TV) ] ] ,[XIO(Cfg_HasTV) ,XIO(Cfg_UseVarSts) ] MOV(2,SrcQ_TV) ,XIC(Cfg_HasFV) XIC(Cfg_UseVarSts) [[XIC(Ref_ChanData.FVStatus.7) XIC(Ref_ChanData.FVStatus.6) ,XIC(Inp_Sim) ] MOV(SrcQ_IO,SrcQ_FV) ,XIO(Inp_Sim) [XIC(Ref_ChanData.FVStatus.7) XIO(Ref_ChanData.FVStatus.6) MOV(8,SrcQ_FV) ,XIO(Ref_ChanData.FVStatus.7) XIC(Ref_ChanData.FVStatus.6) MOV(16,SrcQ_FV) ,[XIO(Ref_ChanData.FVStatus.7) XIO(Ref_ChanData.FVStatus.6) ,GRT(Ref_ChanData.HARTCommErr,0) ] MOV(32,SrcQ_FV) ] ] ,[XIO(Cfg_HasFV) ,XIO(Cfg_UseVarSts) ] MOV(2,SrcQ_FV) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="59" Type="N">
|
|
<Comment>
|
|
<![CDATA[Source and Quality (SrcQ) for Val (primary value)
|
|
Start with the analog input SrcQ, modify for substitution, etc.
|
|
|
|
0 = Good: live, confirmed good; 1 = Good: live, assumed good;
|
|
2 = Good: no feedback, assumed good; 8 = Test: Simulated; 9 = Test: Loopback;
|
|
10 = Test: Manually Entered; 16 = Uncertain: Live, off-spec;
|
|
17 = Uncertain, Substituted at Device / Bus; 18 = Uncertain, Substituted at AOI;
|
|
19 = Uncertain, using last known good; 20 = Uncertain, using replacement value;
|
|
32 = Bad, Signal Failure; 33 = Bad, Channel Fault;
|
|
34 = Bad, Module / Comms Fault; 35 = Bad, Invalid Configuration]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[MOV(SrcQ_IO,Wrk_SrcQ) ,XIC(Sts_SubstPV) MOV(18,Wrk_SrcQ) ,[XIC(Wrk_SelPVInfNaN) ,XIC(FailGate.Out) ] MOV(32,Wrk_SrcQ) ,MOV(Wrk_SrcQ,SrcQ) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="60" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung generates the enumerated Device Status:
|
|
0 = Normal (PV Good)
|
|
5 = PV Uncertain
|
|
6 = PV Bad
|
|
7 = Substitute PV
|
|
33 = Disabled (set in EnableInFalse routine)
|
|
|
|
And this rung generates the enumerated Device Fault Status:
|
|
0 = none
|
|
20 = Lo
|
|
21 = Hi
|
|
24 = Lo-Lo
|
|
25 = Hi-Hi
|
|
32 = Failed (I/O fault or out of range)
|
|
34 = Config Error]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[CLR(Wrk_Sts) CLR(Wrk_Fault) ,LIM(8,SrcQ,31) OTE(Sts_PVUncertain) MOV(5,Wrk_Sts) ,GEQ(SrcQ,32) OTE(Sts_PVBad) MOV(6,Wrk_Sts) ,XIC(Sts_SubstPV) MOV(7,Wrk_Sts) ,XIC(Sts_Lo) MOV(20,Wrk_Fault) ,XIC(Sts_Hi) MOV(21,Wrk_Fault) ,XIC(Sts_LoLo) MOV(24,Wrk_Fault) ,XIC(Sts_HiHi) MOV(25,Wrk_Fault) ,[XIC(Sts_Fail) ,XIC(SrcQ.5) ] MOV(32,Wrk_Fault) ,XIC(Sts_Err) MOV(34,Wrk_Fault) ,MOV(Wrk_Sts,Val_Sts) MOV(Wrk_Fault,Val_Fault) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="61" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung generates the enumerated Device Feedback Status:
|
|
0 = PV Good
|
|
1 = PV Uncertain
|
|
2 = PV Bad
|
|
3 = PV Substituted or Simulated]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Inp_Sim) XIO(Wrk_SubstPV) [XIO(Sts_PVBad) XIO(Sts_PVUncertain) CLR(Val_Fdbk) ,XIO(Sts_PVBad) XIC(Sts_PVUncertain) MOV(1,Val_Fdbk) ,XIC(Sts_PVBad) MOV(2,Val_Fdbk) ] ,[XIC(Inp_Sim) ,XIC(Wrk_SubstPV) ] MOV(3,Val_Fdbk) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="62" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
ALARM PROCESSING
|
|
============================================================
|
|
Pass the Cfg_PCmdClear configuration down to each P_Alarm instance.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Cfg_PCmdClear)OTE(HiHi.Cfg_PCmdClear)OTE(Hi.Cfg_PCmdClear)OTE(Lo.Cfg_PCmdClear)OTE(LoLo.Cfg_PCmdClear)OTE(Fail.Cfg_PCmdClear);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="63" Type="N">
|
|
<Comment>
|
|
<![CDATA[The various alarms are ALWAYS allowed to Exist (Cfg_HasXxxAlarm can be 1).]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTL(HiHi.PCfg_AllowExist)OTL(Hi.PCfg_AllowExist)OTL(Lo.PCfg_AllowExist)OTL(LoLo.PCfg_AllowExist)OTL(Fail.PCfg_AllowExist);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="64" Type="N">
|
|
<Comment>
|
|
<![CDATA[Handle PV High-High Alarm Processing using the standard P_Alarm AOI.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[P_Alarm(HiHi);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="65" Type="N">
|
|
<Comment>
|
|
<![CDATA[Handle PV High Alarm Processing using the standard P_Alarm AOI.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[P_Alarm(Hi);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="66" Type="N">
|
|
<Comment>
|
|
<![CDATA[Handle PV Low Alarm Processing using the standard P_Alarm AOI.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[P_Alarm(Lo);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="67" Type="N">
|
|
<Comment>
|
|
<![CDATA[Handle PV Low-Low Alarm Processing using the standard P_Alarm AOI.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[P_Alarm(LoLo);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="68" Type="N">
|
|
<Comment>
|
|
<![CDATA[Handle Input Failure Alarm Processing using the standard P_Alarm AOI.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[P_Alarm(Fail);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="69" Type="N">
|
|
<Comment>
|
|
<![CDATA[If ANY alarm is Disabled, Inhibited or Suppressed, set the Alarm Inhibit
|
|
summary status bit (which puts the "I" box on the graphic symbol).]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(HiHi.Sts_AlmInh) ,XIC(Hi.Sts_AlmInh) ,XIC(Lo.Sts_AlmInh) ,XIC(LoLo.Sts_AlmInh) ,XIC(Fail.Sts_AlmInh) ]OTE(Sts_AlmInh);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="70" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
NOTIFICATION VALUE
|
|
============================================================
|
|
Indicate the current alarm notification level as the max of any of the alarms,
|
|
and set the low-order bit for reset or ack required:
|
|
0 = Not in alarm, acknowledged
|
|
1 = Not in alarm, unacknowledged or reset required
|
|
2 = Low severity alarm, acknowledged
|
|
3 = Low severity alarm, unacknowledged
|
|
4 = Medium severity alarm, acknowledged
|
|
5 = Medium severity alarm, unacknowledged
|
|
6 = High severity alarm, acknowledged
|
|
7 = High severity alarm, unacknowledged
|
|
8 = Urgent severity alarm, acknowledged
|
|
9 = Urgent severity alarm, unacknowledged]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[CLR(Wrk_Notify) ,GRT(HiHi.Val_Notify,Wrk_Notify) MOV(HiHi.Val_Notify,Wrk_Notify) ,GRT(Hi.Val_Notify,Wrk_Notify) MOV(Hi.Val_Notify,Wrk_Notify) ,GRT(Lo.Val_Notify,Wrk_Notify) MOV(Lo.Val_Notify,Wrk_Notify) ,GRT(LoLo.Val_Notify,Wrk_Notify) MOV(LoLo.Val_Notify,Wrk_Notify) ,GRT(Fail.Val_Notify,Wrk_Notify) MOV(Fail.Val_Notify,Wrk_Notify) ,[XIC(HiHi.Val_Notify.0) ,XIC(Hi.Val_Notify.0) ,XIC(Lo.Val_Notify.0) ,XIC(LoLo.Val_Notify.0) ,XIC(Fail.Val_Notify.0) ] OTE(Wrk_Notify.0) ,MOV(Wrk_Notify,Val_Notify) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="71" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung identifies:
|
|
* if any alarm reset or other reset is required; and
|
|
* if any reset or acknowledge from the operator is required.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[[XIC(HiHi.Rdy_Ack) ,XIC(Hi.Rdy_Ack) ,XIC(Lo.Rdy_Ack) ,XIC(LoLo.Rdy_Ack) ,XIC(Fail.Rdy_Ack) ] ,[XIC(HiHi.Rdy_Reset) ,XIC(Hi.Rdy_Reset) ,XIC(Lo.Rdy_Reset) ,XIC(LoLo.Rdy_Reset) ,XIC(Fail.Rdy_Reset) ] OTE(Rdy_Reset) ]OTE(Rdy_ResetAckAll);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="Prescan" Type="RLL">
|
|
<Description>
|
|
<![CDATA[Clear Ownership. clear "lurking" Commands]]>
|
|
</Description>
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
PRESCAN (POWERUP) HANDLING
|
|
============================================================
|
|
On Prescan, set the Ownership to NO OWNER (0).]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[CLR(PSet_Owner)CLR(Val_Owner);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Comment>
|
|
<![CDATA["Lurking" Operator Commands are cleared, as well as the Program Reset.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTU(MCmd_UpdDevInfo)OTU(MCmd_InpPV)OTU(MCmd_SubstPV)OTU(OCmd_Reset)OTU(OCmd_ResetAckAll)OTU(PCmd_Reset);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Comment>
|
|
<![CDATA[Set up the filter initialization one-shot so filter will start from first valid value.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTU(Wrk_ValidONS);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Comment>
|
|
<![CDATA[Set up the PV Min/Max Capture function to "clear" on first scan,
|
|
thus capturing the first PV value as "min" and "max"]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTL(PCmd_ClearCapt);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
</Routines>
|
|
<Dependencies>
|
|
<Dependency Type="DataType" Name="STRING_40"/>
|
|
<Dependency Type="DataType" Name="STRING_8"/>
|
|
<Dependency Type="DataType" Name="STRING_16"/>
|
|
<Dependency Type="DataType" Name="STRING_20"/>
|
|
<Dependency Type="AddOnInstructionDefinition" Name="P_Alarm"/>
|
|
<Dependency Type="AddOnInstructionDefinition" Name="P_Gate"/>
|
|
<Dependency Type="DataType" Name="STRING_12"/>
|
|
<Dependency Type="AddOnInstructionDefinition" Name="P_Mode"/>
|
|
<Dependency Type="DataType" Name="HART_ChanData"/>
|
|
<Dependency Type="DataType" Name="P_DiagTable"/>
|
|
<Dependency Type="DataType" Name="STRING_32"/>
|
|
</Dependencies>
|
|
</AddOnInstructionDefinition>
|
|
<AddOnInstructionDefinition Name="P_PF753" Revision="3.5" RevisionExtension="04 Release" Vendor="Rockwell Automation" ExecutePrescan="true" ExecutePostscan="false" ExecuteEnableInFalse="true" CreatedDate="2008-03-27T19:50:50.098Z" CreatedBy="Not Available" EditedDate="2016-09-16T17:52:38.978Z" EditedBy="PROCESS\Library"
|
|
SoftwareRevision="v18.02">
|
|
<Description>
|
|
<![CDATA[PowerFlex 753 Drive]]>
|
|
</Description>
|
|
<RevisionNote>
|
|
<![CDATA[See V3.5-xx Release Notes for details. Modified to handle Jog vs. Local Control; modified to align
|
|
with actual device state on transition from Sim to real drive.]]>
|
|
</RevisionNote>
|
|
<AdditionalHelpText>
|
|
<![CDATA[Copyright © Rockwell Automation, Inc. All Rights Reserved.
|
|
|
|
This Instruction controls and monitors a PowerFlex 753 Variable-Frequency Drive with
|
|
20-COMM-E EtherNet/IP Interface. (For PowerFlex 753 with 20-750-ENETR interface,
|
|
use the P_PF755 instruction!) This instruction provides:
|
|
|
|
* Starting drive, stopping drive, jogging drive, setting speed reference and setting direction
|
|
* Monitoring of run feedback, display of actual drive status, including accel, decel, direction, speed
|
|
* Detection of Failure to Start, Failure to Stop, Drive Fault/Not Ready
|
|
* Monitoring of Permissive conditions to allow starting
|
|
* Monitoring of Interlock conditions to stop drive or prevent starting
|
|
* Simulation, providing feedback of a working drive while disabling outputs
|
|
* Monitoring of I/O communication faults
|
|
* Alarms for Fail to Start, Fail to Stop, Interlock Trip, Drive Fault/Not Ready, I/O Fault
|
|
* Operation in Hand, Maintenance, Override, Program and Operator Modes
|
|
* "Available" status for use by automation logic to know whether drive
|
|
can be controlled by other objects.
|
|
|
|
See Rockwell Automation Publication 20COMM-UM010_-EN-P for information on the
|
|
20-COMM-E interface. See Rockwell Automation Publication 750-PM001_-EN-P for
|
|
information on PowerFlex 75x Drive parameters and programming.
|
|
|
|
Modes are provided by a P_Mode AOI instance.
|
|
Alarms are provided by P_Alarm AOI instances.
|
|
Modes of operation: Operator, Program, Override, Maintenance, Hand
|
|
|
|
REQUIRED DRIVE CONFIGURATION
|
|
|
|
Be certain to set up the drive Datalinks as follows!
|
|
'User Choice' Datalinks are not used by this AOI and
|
|
may be left unused or set up for your application.
|
|
|
|
INPUT ASSEMBLY:
|
|
Drive Status (standard)
|
|
Feedback (standard)
|
|
1. Predictive Maintenance Status (Par 469)
|
|
2. Start Inhibits (Par 933)
|
|
3. Drive Status 1 (Par 935)
|
|
4. Drive Status 2 (Par 936)
|
|
5. Last Fault Code (Par 951)
|
|
6. Fault Status A (Par 952)
|
|
7. Fault Status B (Par 953)
|
|
8. User choice
|
|
|
|
OUTPUT ASSEMBLY:
|
|
Drive Logic Comnmand (standard)
|
|
Speed Reference (standard)
|
|
All output datalinks are user choice.
|
|
]]>
|
|
</AdditionalHelpText>
|
|
<Parameters>
|
|
<Parameter Name="EnableIn" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Enable Input - System Defined Parameter]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="EnableOut" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Enable Output - System Defined Parameter]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp" TagType="Base" DataType="P_PF753_Inp" Usage="InOut" Required="true" Visible="true" Constant="false">
|
|
<Description>
|
|
<![CDATA[Common part of PowerFlex 753 Input Assembly]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Out" TagType="Base" DataType="P_PF753_Out" Usage="InOut" Required="true" Visible="true" Constant="false">
|
|
<Description>
|
|
<![CDATA[Common part of PowerFlex 753 Output Assembly]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ref_FaultCodeList" TagType="Base" DataType="P_DescList" Dimensions="1" Usage="InOut" Required="true" Visible="true" Constant="false">
|
|
<Description>
|
|
<![CDATA[Tag containing List of Fault Codes (DINT) and their Descriptions (STRING)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_FwdPermOK" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Permissives OK, drive can start Forward]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_FwdNBPermOK" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Non-Bypassable Permissives OK, drive can start Forward]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_RevPermOK" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Permissives OK, drive can start Reverse]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_RevNBPermOK" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Non-Bypassable Permissives OK, motor can start Reverse]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_IntlkOK" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Interlocks OK, drive can start/run]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_NBIntlkOK" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Non-Bypassable Interlocks OK, drive can start/run]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_IOFault" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Input Communication Status 0=OK, 1=fail]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_Sim" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Simulate working drive; 0=Start/Stop/ Monitor actual drive]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_Hand" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acquire Hand (typ. hardwired local) Mode, 0=Release Hand Mode]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_Ovrd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.Inp_Ovrd" Required="false" Visible="true" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="Inp_OvrdCmd" TagType="Base" DataType="SINT" Usage="Input" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Override Mode Command: 0=None, 1=Stop, 2=Start Fwd 3=Start Rev]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_OvrdSpeed" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Value to set Speed Reference in Override Mode (SpeedRef EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_Reset" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset drive fault conditions and latched Alarms]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasReverse" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Drive can be run reverse, 0=Forward only]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasJog" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Drive Jog Command enabled/visible, 0=Drive Jog Command not allowed]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_AllowLocal" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Allow Local Start/Stop without alarm, 0=Start/Stop from HMI/prog only]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasFwdPermObj" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Tells HMI a P_Perm is connected to Inp_FwdPerm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasRevPermObj" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Tells HMI a P_Perm is connected to Inp_RevPerm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasIntlkObj" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Tells HMI a P_Intlk is connected to Inp_Intlk]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasResInhObj" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Tells HMI a P_ResInh Restart Inhibit is connected]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasRunTimeObj" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Tells HMI a P_RunTime is connected]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_SetTrack" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=PSets track OSets in Oper, OSets track PSets in Prog, 0=no tracking]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_SetTrackOvrdHand" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Prog/Oper Settings track Override/Hand speed reference]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_PCmdClear" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.Cfg_PCmdClear" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="Cfg_ProgDefault" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.Cfg_ProgDefault" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="Cfg_OperStopPrio" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=OCmd_Stop has priority, accepted any time, 0=OCmd_Stop only in Oper, Maint Mode.]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_OCmdResets" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=New Oper drive cmd. resets fault,
|
|
0=reset req'd to clear fault]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_OvrdPermIntlk" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Override ignores Bypassable Perm/ Intlk; 0=always use Perm/Intlk]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_ShedOnFailToStart" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Stop Motor and Alarm on Fail to Start; 0=Alarm only on Fail to Start]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_ShedOnIOFault" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Stop Motor and Alarm on I/O Fault; 0=Alarm only on I/O Fault]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_SimScaleEU" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=In simulation, scale Speed Ref EU to Speed Fdbk EU]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_SimScaleRaw" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=In simulation, scale Speed Ref EU to raw, then raw to Speed Fdbk EU]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasFailToStartAlm" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailToStart.Cfg_Exists" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Fail to Start Alarm exists and will be checked]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasFailToStopAlm" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailToStop.Cfg_Exists" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Fail to Stop Alarm exists and will be checked]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasIntlkTripAlm" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IntlkTrip.Cfg_Exists" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Interlock Trip Alarm exists and will be checked]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasDriveFaultAlm" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="DriveFault.Cfg_Exists" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Drive Fault alarm exists and will be checked]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasIOFaultAlm" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IOFault.Cfg_Exists" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=I/O Fault Alarm exists and will be checked]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailToStartResetReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailToStart.Cfg_ResetReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset requied to clear Fail to Start Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailToStopResetReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailToStop.Cfg_ResetReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset required to clear Fail to Stop Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_IntlkTripResetReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IntlkTrip.Cfg_ResetReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset required to clear Interlock Trip Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_DriveFaultResetReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="DriveFault.Cfg_ResetReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset required to clear Drive Fault Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_IOFaultResetReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IOFault.Cfg_ResetReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset required to clear I/O Fault Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailToStartAckReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailToStart.Cfg_AckReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acknowledge required for Fail to Start Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailToStopAckReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailToStop.Cfg_AckReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acknowledge required for Fail to Stop Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_IntlkTripAckReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IntlkTrip.Cfg_AckReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acknowledge required for Interlock Trip Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_DriveFaultAckReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="DriveFault.Cfg_AckReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acknowledge required for Drive Fault Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_IOFaultAckReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IOFault.Cfg_AckReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acknowledge required for I/O Fault Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailToStartSeverity" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailToStart.Cfg_Severity" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Fail To Start Alarm Severity: 1..250=Low, 251..500=Medium, 501..750=High, 751..1000=Urgent]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailToStopSeverity" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailToStop.Cfg_Severity" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Fail To Stop Alarm Severity: 1..250=Low, 251..500=Medium, 501..750=High, 751..1000=Urgent]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_IntlkTripSeverity" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IntlkTrip.Cfg_Severity" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Interlock Trip Alarm Severity: 1..250=Low, 251..500=Medium, 501..750=High, 751..1000=Urgent]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_DriveFaultSeverity" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="DriveFault.Cfg_Severity" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Drive Fault Alarm Severity: 1..250=Low, 251..500=Medium, 501..750=High, 751..1000=Urgent]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_IOFaultSeverity" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IOFault.Cfg_Severity" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[I/O Fault Alarm Severity: 1..250=Low, 251..500=Medium, 501..750=High, 751..1000=Urgent]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_MinSpdRef" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum Speed Reference in EU (for limiting)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_MaxSpdRef" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Maximum Speed Reference in EU (for limiting)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[6.00000000e+001]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="60.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_SpeedRefRawMin" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Speed Reference Minimum in Drive (raw) Units (for scaling)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_SpeedRefRawMax" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Speed Reference Maximum in Drive (raw) Units (for scaling)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[60000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="60000"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_SpeedRefEUMin" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Speed Reference Minimum in Engineering Units (for scaling)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_SpeedRefEUMax" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Speed Reference Maximum in Engineering Units (for scaling)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[6.00000000e+001]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="60.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_SpeedFdbkRawMin" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Speed Feedback Minimum in Drive (raw) Units (for scaling)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_SpeedFdbkRawMax" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Speed Feedback Maximum in Drive (raw) Units (for scaling)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[60000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="60000"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_SpeedFdbkEUMin" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Speed Feedback Minimum in Engineering Units (for scaling)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_SpeedFdbkEUMax" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Speed Feedback Maximum in Engineering Units (for scaling)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[6.00000000e+001]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="60.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_SimRampT" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Time to ramp speed fdbk when in Simulation (sec)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[10]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="10"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailToStartT" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Time after Start to get Run Feedback before Fault (sec)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[15]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="15"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailToStopT" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Time after Stop to drop Run Feedback before Fault (sec)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[15]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="15"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_ResetPulseT" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Time to pulse Out_Reset to clear drive fault]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[2]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="2"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_MaxJogT" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Maximum jog time (sec, 0=unlimited)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_OperKeep" TagType="Base" DataType="SINT" Usage="Input" Radix="Binary" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Oper keeps control in Prog Mode: .0=Reference, .1=Start/Stop, .2=Fwd/Rev]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_ProgKeep" TagType="Base" DataType="SINT" Usage="Input" Radix="Binary" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Prog keeps control in Oper Mode: .0=Reference, .1=Start/Stop, .2=Fwd/Rev]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PSet_SpeedRef" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Setting of Speed Reference (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PSet_Owner" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Owner Request ID (non-zero) or Release (zero)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OSet_SpeedRef" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Setting of Speed Reference (EU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_Start" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Start Drive]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_Stop" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Stop Drive]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_Fwd" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to set direction to Fowrard]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_Rev" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to set direction to Reverse]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_Acq" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.PCmd_Acq" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="PCmd_Rel" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.PCmd_Rel" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="PCmd_Lock" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.PCmd_Lock" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="PCmd_Unlock" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.PCmd_Unlock" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="PCmd_Reset" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Reset drive fault and all Alarms requiring Reset]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_FailToStartAck" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailToStart.PCmd_Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Acknowledge Fail to Start Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_FailToStartSuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailToStart.PCmd_Suppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Suppress Fail to Start Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_FailToStartUnsuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailToStart.PCmd_Unsuppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unsuppress Fail to Start Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_FailToStartUnshelve" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailToStart.PCmd_Unshelve" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unshelve Fail to Start Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_FailToStopAck" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailToStop.PCmd_Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Acknowledge Fail to Stop Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_FailToStopSuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailToStop.PCmd_Suppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Suppress Fail to Stop Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_FailToStopUnsuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailToStop.PCmd_Unsuppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unsuppress Fail to Stop Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_FailToStopUnshelve" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="FailToStop.PCmd_Unshelve" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unshelve Fail to Stop Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_IntlkTripAck" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IntlkTrip.PCmd_Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Acknowledge Interlock Trip Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_IntlkTripSuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IntlkTrip.PCmd_Suppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Suppress Interlock Trip Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_IntlkTripUnsuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IntlkTrip.PCmd_Unsuppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unsuppress Interlock Trip Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_IntlkTripUnshelve" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IntlkTrip.PCmd_Unshelve" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unshelve Interlock Trip Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_DriveFaultAck" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="DriveFault.PCmd_Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Acknowledge Drive Fault Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_DriveFaultSuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="DriveFault.PCmd_Suppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Suppress Drive Fault Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_DriveFaultUnsuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="DriveFault.PCmd_Unsuppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unsuppress Drive Fault Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_DriveFaultUnshelve" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="DriveFault.PCmd_Unshelve" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unshelve Drive Fault Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_IOFaultAck" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IOFault.PCmd_Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Acknowledge I/O Fault Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_IOFaultSuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IOFault.PCmd_Suppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Suppress I/O Fault Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_IOFaultUnsuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IOFault.PCmd_Unsuppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unsuppress I/O Fault Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_IOFaultUnshelve" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IOFault.PCmd_Unshelve" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unshelve I/O Fault Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_Start" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to Start Drive]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_Stop" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to Stop Drive]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_Jog" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to Jog Drive (not cleared by P_VSD!)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_Fwd" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to set direction to Forward]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_Rev" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to set direction to Reverse]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_Bypass" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to Bypass all Bypassable Interlocks and Permissives]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_Check" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to Check (not bypass) all Interlocks and Permissives]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="MCmd_Disable" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Maintenance Command to Disable Drive]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="MCmd_Enable" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Maintenance Command to Enable (allow to run) Drive]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="MCmd_Acq" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.MCmd_Acq" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="MCmd_Rel" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.MCmd_Rel" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="OCmd_AcqLock" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.OCmd_AcqLock" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="OCmd_Unlock" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.OCmd_UnlockRel" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="OCmd_Reset" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to Reset all Alarms requiring Reset]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_ResetAckAll" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to Reset all Alarms and latched Shed conditions]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_SpeedRef" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Speed Reference (target) to drive]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_SpeedFdbk" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Speed Feedback (actual) from drive]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_SpeedRefSrc" TagType="Base" DataType="DINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Speed Reference Source (enum) 1=A, 2=B, 3=Pre3, 4=Pre4, ... 7=Pre7, 16-31=Man Ref Sets]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_SpeedRefRaw" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Copy of Speed Reference Output (in Raw units) for faceplate]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_SpeedFdbkRaw" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Copy of Speed Feedback Input (in Raw units) for faceplate]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_SpeedRefEUMin" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Minimum of Speed Reference = MIN (Cfg_SpeedFdbkEUMin, Cfg_SpeedFdbkEUMax)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_SpeedRefEUMax" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Maximum of Speed Reference = MAX (Cfg_SpeedFdbkEUMin, Cfg_SpeedFdbkEUMax)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.30000000e+002]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="130.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_SpeedFdbkEUMin" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Minimum of Speed Feedback = MIN (Cfg_SpeedFdbkEUMin, Cfg_SpeedFdbkEUMax)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_SpeedFdbkEUMax" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Maximum of Speed Feedback = MAX (Cfg_SpeedFdbkEUMin, Cfg_SpeedFdbkEUMax)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.30000000e+002]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="130.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_LastFaultCode" TagType="Base" DataType="DINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Last drive fault code (enum) (Par 951)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="SrcQ_IO" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Source and Quality of primary I/O (enumeration)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="SrcQ" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Source and Quality of primary Val/Sts (enumeration)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_Cmd" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Device Command 0=None, 1=Stop, 2=StartFwd 3=StartRev 4=JogFwd 5=JogRev]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_Fdbk" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Device Feedback 0=Stopped, 1=Running Fwd 2=Running Rev 3=Accelerating 4=Decelerating]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_Sts" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Device Confirmed Sts 0? 1=Stop 2=RunF 3=RunR 4=JogF 5=JogR 6=Stopping 7=Starting F 8=Starting R, 33=Disabled]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_Fault" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Device Fault Status 0=None, 16=Fail to Start, 17 = Fail to Stop, 18=Drive Fault, 32=I/O Fault, 34=Config Error]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_Mode" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Val" Required="false" Visible="false" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Val_Owner" TagType="Base" DataType="DINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Current Object Owner ID (0=not owned)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_Notify" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Current Alarm Level and Acknowledgement (enumeration)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Stopped" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Drive requested to stop and is confirmed stopped]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Starting" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Drive requested to run and awaiting run feedback]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Running" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Drive requested to run and is confirmed running]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Stopping" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Drive requested to stop and awaiting stopped feedback]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Jogging" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Drive requested to Jog]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_CommandDir" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Drive commanded to Forward, 0=Reverse]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_ActualDir" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Drive Actual direction is Forward, 0=Reverse]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Accel" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Drive is Accelerating]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Decel" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Drive is Decelerating]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_NotReady" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Device Not Ready, see detail bits for reason]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Alarm" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Drive has an Alarm (see drive display or manual)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_AtSpeed" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Drive is running at reference speed]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_SpeedLimited" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Speed Reference Setting exceeds configured Max/Min limit]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_DriveSts1" TagType="Base" DataType="DINT" Usage="Output" Radix="Binary" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Drive Status Word #1 (bit mapped) Par 935)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_DriveSts2" TagType="Base" DataType="DINT" Usage="Output" Radix="Binary" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Drive Status Word #2 (bit mapped) (Par 936)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FaultStsA" TagType="Base" DataType="DINT" Usage="Output" Radix="Binary" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Drive Fault Status A )bit mapped) (Par 952)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FaultStsB" TagType="Base" DataType="DINT" Usage="Output" Radix="Binary" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Drive Fault Status B (bit mapped) (Par 953)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_PMSts" TagType="Base" DataType="DINT" Usage="Output" Radix="Binary" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Predictive Maintenance Status (bit mapped) (Par 469)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_StartInhibits" TagType="Base" DataType="DINT" Usage="Output" Radix="Binary" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Drive Start Inhibit Reasons (bit mapped) (Par. 933)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Available" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Drive available for control by automation (Prog)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Bypass" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Bypassable Interlocks and Permissives are Bypassed]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_BypActive" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Bypassing Active (Bypassed or Maintenance)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Disabled" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Drive is Disabled]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_NotRdy" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Motor is Not Ready to Run (independent of Mode)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Nrdy_Disabled" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Device Not Ready: Device Disabled by Maintenance]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Nrdy_CfgErr" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Device Not Ready: Configuration Error]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Nrdy_Intlk" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Device Not Ready: Interlock Not OK]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Nrdy_Perm" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Device Not Ready: Permissive Not OK]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Nrdy_OperPrio" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Device Not Ready: Operator State 0 Priority Command Requires Reset]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Nrdy_Fail" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Device Not Ready: Device Failure (Shed Requires Reset)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Nrdy_IOFault" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Device Not Ready: I/O Fault (Shed Requires Reset)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Nrdy_Trip" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Device not Ready: Deivce Tripped (Drive Fault)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Nrdy_DriveNR" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Device Note Ready: Drive Not Ready]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Nrdy_NoMode" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Device Not Ready: Device Logic Disabled / NO Mode]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_MaintByp" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=A Maintenance Bypass is Active, display icon]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_AlmInh" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=An Alarm is Shelved, Disabled or Suppressed, display icon]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Err" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: see detail bits for reason]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_Timer" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: Invalid Check or Reset Pulse Time (use 0 to 2147483)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_Sim" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: simulation timer preset: use 0 to 2147483)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_Alarm" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: Alarm Min On Time, Shelf Time, Severity]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_FdbkRaw" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Erron in Config: Speed Fdbk Raw Min = Max]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_FdbkEU" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: Speed Fdbk EU Min = Max]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_RefLim" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: Speed Ref Limit Min > Max]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_RefEU" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: Speed Ref EU Min = Max]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_RefRaw" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: Speed Ref Raw Min = Max]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Hand" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_Hand" Required="false" Visible="true" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_Maint" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_Maint" Required="false" Visible="true" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_Ovrd" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_Ovrd" Required="false" Visible="true" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_Prog" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_Prog" Required="false" Visible="true" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_Oper" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_Oper" Required="false" Visible="true" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_ProgOperLock" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_ProgOperLock" Required="false" Visible="false" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_NoMode" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_NoMode" Required="false" Visible="false" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_MAcqRcvd" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_MAcqRcvd" Required="false" Visible="false" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_FailToStart" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="FailToStart.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Drive Failed to Start (One-Shot)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Alm_FailToStart" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="FailToStart.Alm" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Drive Fail to Start Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ack_FailToStart" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="FailToStart.Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Fail to Start Alarm has been acknowledged]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FailToStartDisabled" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="FailToStart.Disabled" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Fail to Start Alarm has been Disabled by Maintenance]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FailToStartShelved" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="FailToStart.Shelved" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Fail to Start Alarm has been Shelved by Operator]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FailToStartSuppressed" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="FailToStart.Suppressed" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Fail to Start Alarm has been Suppressed by Program]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FailToStop" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="FailToStop.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Drive Failed to Stop]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Alm_FailToStop" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="FailToStop.Alm" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Drive Fail to Stop Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ack_FailToStop" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="FailToStop.Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Fail to Stop Alarm has been acknowledged]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FailToStopDisabled" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="FailToStop.Disabled" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Fail to Stop Alarm has been Disabled by Maintenance]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FailToStopShelved" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="FailToStop.Shelved" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Fail to Stop Alarm has been Shelved by Operator]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FailToStopSuppressed" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="FailToStop.Suppressed" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Fail to Stop Alarm has been Suppressed by Program]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_IntlkTrip" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="IntlkTrip.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Drive was stopped by an Interlock NOT OK (One-Shot)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Alm_IntlkTrip" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="IntlkTrip.Alm" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Alarm: Drive stopped by an Interlock NOT OK]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ack_IntlkTrip" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="IntlkTrip.Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Interlock Trip Alarm has been acknowledged]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_IntlkTripDisabled" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="IntlkTrip.Disabled" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Interlock Trip Alarm has been Disabled by Maintenance]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_IntlkTripShelved" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="IntlkTrip.Shelved" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Interlock Trip Alarm has been Shelved by Operator]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_IntlkTripSuppressed" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="IntlkTrip.Suppressed" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Interlock Trip Alarm has been Suppressed by Program]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_DriveFault" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="DriveFault.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Drive Fault (see drive display or manual)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Alm_DriveFault" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="DriveFault.Alm" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Alarm: Drive Fault (see drive display or manual)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ack_DriveFault" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="DriveFault.Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Drive Fault Alarm has been acknowledged]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_DriveFaultDisabled" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="DriveFault.Disabled" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Drive Fault Alarm has been Disabled by Maintenance]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_DriveFaultShelved" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="DriveFault.Shelved" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Drive Fault Alarm has been Shelved by Operator]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_DriveFaultSuppressed" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="DriveFault.Suppressed" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Drive Fault Alarm has been Suppressed by Program]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_IOFault" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="IOFault.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[I/O Comm Fault Status (0=OK, 1=Bad)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Alm_IOFault" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="IOFault.Alm" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=I/O Fault Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ack_IOFault" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="IOFault.Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=I/O Fault Alarm has been acknowledged]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_IOFaultDisabled" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="IOFault.Disabled" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=I/O Fault Alarm has been Disabled by Maintenance]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_IOFaultShelved" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="IOFault.Shelved" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=I/O Fault Alarm has been Shelved by Operator]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_IOFaultSuppressed" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="IOFault.Suppressed" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=I/O Fault Alarm has been Suppressed by Program]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Start" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive OCmd_Start (enables HMI button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Stop" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive OCmd_Stop (enables HMI button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Jog" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive OCmd_Jog (enables HMI button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Fwd" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive OCmd_Fwd (enabled HMI button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Rev" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive OCmd_Rev (enables HMI button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Bypass" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive OCmd_Bypass (enables HMI button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Check" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive OCmd_Check (enables HMI button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Disable" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive MCmd_Disable (enables HMI button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Enable" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive MCmd_Enable (enables HMI button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Reset" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive OCmd_Reset (enables HMI button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_ResetAckAll" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=At least one Alarm or latched Shed condition requires Reset or Ack]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_SpeedRef" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive OSet_SpeedRef (enables data entry field)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="P_PF753" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Unique Parameter Name for auto - discovery]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
</Parameters>
|
|
<LocalTags>
|
|
<LocalTag Name="Mode" DataType="P_Mode" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Drive Mode Selection]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[67108913,0,0,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Mode">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_OvrdOverLock" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_UnlockRel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Sts_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperSel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_MAcq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_MRel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OAcq" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Rdy_OLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OUnlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ORel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Mode" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="IOFault" DataType="P_Alarm" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[I/O Fault Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XAF-nnnnB$00$00$00$00$00$00$00$00$00$00$00'],[9,'I/O Fault$00$00$00$00$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Alarm">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Exists" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowShelve" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowDisable" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_Severity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_AlmMinOnT" DataType="DINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Cfg_MaxShelfT" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PCfg_AllowExist" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Suppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MinToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SecToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Alm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Shelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Suppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Severity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Alarm" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="IntlkTrip" DataType="P_Alarm" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Interlock Trip Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XAS-nnnnB$00$00$00$00$00$00$00$00$00$00$00'],[14,'Interlock Trip$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Alarm">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Exists" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowShelve" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowDisable" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_Severity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_AlmMinOnT" DataType="DINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Cfg_MaxShelfT" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PCfg_AllowExist" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Suppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MinToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SecToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Alm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Shelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Suppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Severity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Alarm" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="FailToStop" DataType="P_Alarm" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Drive Failed to Stop Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XAS-nnnnA$00$00$00$00$00$00$00$00$00$00$00'],[14,'Failed to Stop$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Alarm">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Exists" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowShelve" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowDisable" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_Severity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_AlmMinOnT" DataType="DINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Cfg_MaxShelfT" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PCfg_AllowExist" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Suppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MinToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SecToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Alm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Shelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Suppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Severity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Alarm" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="FailToStart" DataType="P_Alarm" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Drive Failed to Start Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[8,'XAR-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[15,'Failed to Start$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Alarm">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Exists" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowShelve" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowDisable" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_Severity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_AlmMinOnT" DataType="DINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Cfg_MaxShelfT" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PCfg_AllowExist" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Suppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MinToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SecToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Alm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Shelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Suppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Severity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Alarm" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_Tag" DataType="STRING_20" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Tagname for display on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[7,'P_PF753$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="7">
|
|
<![CDATA['P_PF753']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_Label" DataType="STRING_20" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Label for graphic symbol displayed on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[19,'Motor Speed Control$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="19">
|
|
<![CDATA['Motor Speed Control']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_Desc" DataType="STRING_40" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Description for display on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[38,'PowerFlex 753 Variable Frequency Drive$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="38">
|
|
<![CDATA['PowerFlex 753 Variable Frequency Drive']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Run" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[1=Drive should be "running", 0=should be "stopped"]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_StartRetrigT" DataType="TIMER" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Time to pulse start output on start command retrigger (Maint)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,0,0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="TIMER">
|
|
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_StopRetrigT" DataType="TIMER" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Time to pulse stop output on stop command retrigger (Maint)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,0,0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="TIMER">
|
|
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_RunFdbk" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Run Feedback based on mode, simulation, etc. 1=running]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Notify" DataType="DINT" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Buffer for building Val_Notify]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Bypass" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Internal Bypassable Permissives and Interlocks are Bypassed flag]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Disabled" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Internal Drive is Disabled]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="DriveFault" DataType="P_Alarm" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Drive Faulted Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XAF-nnnnA$00$00$00$00$00$00$00$00$00$00$00'],[11,'Drive Fault$00$00$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Alarm">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Exists" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowShelve" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowDisable" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_Severity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_AlmMinOnT" DataType="DINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Cfg_MaxShelfT" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PCfg_AllowExist" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Suppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MinToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SecToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Alm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Shelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Suppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Severity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Alarm" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_SpeedRefEU" DataType="STRING_8" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Speed Reference Engineering Units for display on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[2,'Hz$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="2">
|
|
<![CDATA['Hz']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_SpeedRef" DataType="REAL" Radix="Float" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Working copy of Speed Reference (for limiting)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Rev" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Working (internal) Direction 1=Reverse 0=Forward (default)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Jog" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[1=Jog Drive, 0=Drive not jogging]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_ResetT" DataType="TIMER" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Reset Output Pulse Timer]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,0,0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="TIMER">
|
|
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_ResetONS" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[One-Shot to fire Reset Timer to ensure min. output ON time.]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_SpeedFdbkEU" DataType="STRING_8" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Speed Feedback Engineering Units for display on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[2,'Hz$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="2">
|
|
<![CDATA['Hz']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_RevText" DataType="STRING_16" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Name for Reverse Direction, e.g., "Down", "Reverse"]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[7,'Reverse$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="7">
|
|
<![CDATA['Reverse']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_FwdText" DataType="STRING_16" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Name for Forward Direction, e.g., "Up", "Forward"]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[7,'Forward$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="7">
|
|
<![CDATA['Forward']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_StopT" DataType="TIMER" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Stop Check Timer (for Fail to Stop)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,0,0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="TIMER">
|
|
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_StartT" DataType="TIMER" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Start Check Timer (for Fail to Start)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,0,0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="TIMER">
|
|
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Inf_Tab" DataType="SINT" Radix="Decimal" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Tab to display (FTView ME)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Cmd" DataType="SINT" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Buffer for building Val_Cmd]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Sts" DataType="SINT" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Buffer for building Val_Sts]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Fault" DataType="SINT" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Buffer for building Val_Fault]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Retrigger" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Maint Start issued while running or Stop while stopped]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Step" DataType="REAL" Radix="Float" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Amount to change simulated Speed Fdbk this scan (ramp)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_ScanTime" DataType="REAL" Radix="Float" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Seconds since previous scan]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_ScanT" DataType="TIMER" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Scan Timer (milliseconds, always runs)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,2147483647,0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="TIMER">
|
|
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="2147483647"/>
|
|
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_SimFdbkTgt" DataType="REAL" Radix="Float" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Speed Ref converted to Speed Fdbk units for simulation: target speed fdbk]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Inf_Type" DataType="STRING_16" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Type identifier for HMI navigation]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[7,'P_PF753$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="7">
|
|
<![CDATA['P_PF753']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_JogT" DataType="TIMER" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Jog Timer]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,0,0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="TIMER">
|
|
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_FaultDescFSC" DataType="CONTROL" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[FSC control for Fault Code List search]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,1,0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="CONTROL">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="1"/>
|
|
<DataValueMember Name="POS" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="EM" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ER" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="UL" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="IN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FD" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Val_FaultDesc" DataType="STRING_40" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Description of Drive Fault (given LastFaultCode)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="0">
|
|
<![CDATA['']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_ProgKeep2ONS" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Prog Keep bit 2 one-shot store]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_ProgKeep1ONS" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Prog Keep bit 1 one-shot store]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_ProgKeep0ONS" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Prog Keep bit 0 one-shot store]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_OperKeep2ONS" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Oper Keep bit 2 one-shot store]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_OperKeep1ONS" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Oper Keep bit 1 one-shot store]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_OperKeep0ONS" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Oper Keep bit 0 one-shot store]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Inf_Lib" DataType="STRING_12" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Display Library for Faceplate call-up]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[6,'RA-BAS$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="6">
|
|
<![CDATA['RA-BAS']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_SrcQ" DataType="SINT" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Register for building Source / Quality enumeration]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_NotRdyONS" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Assert Stop on One-Shot of Sts_NotRdy]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_NotRdy" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Device Not Ready conditions excluding shed latches]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_StartInhT" DataType="TIMER" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Local Start Inhibit Timer]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,0,0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="TIMER">
|
|
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_StopInhT" DataType="TIMER" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Local Stop Inhibit Timer]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,0,0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="TIMER">
|
|
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_NoLongerSim" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Switched from Simulated to Real Drive this scan]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Hand" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Perform Hand Mode alignment with actual device state]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
</LocalTags>
|
|
<Routines>
|
|
<Routine Name="EnableInFalse" Type="RLL">
|
|
<Description>
|
|
<![CDATA[Disabled is asserted; Outputs OFF; Run Status shown but Alarms disabled]]>
|
|
</Description>
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
OFF-SCAN (EnableIn is False) STATUS
|
|
============================================================
|
|
Handle "NO MODE" Selection using the standard P_Mode AOI (EnableInFalse Routine, false scan required!).
|
|
|
|
NOTE: IN ORDER TO AVOID USING AN "AFI" (which will generate a routine verify warning),
|
|
THIS RUNG USES AN XIC of Cfg_PCmdClear, followed by an XIO of the SAME BIT
|
|
to ensure P_Mode is SCANNED FALSE ("NO MODE").
|
|
|
|
THIS IS NOT DEAD CODE AND MUST APPEAR EXACTLY AS SHOWN FOR PROPER OPERATION!]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Cfg_PCmdClear)XIO(Cfg_PCmdClear)P_Mode(Mode);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Comment>
|
|
<![CDATA[First-Come First-Served Ownership Arbitration still needs to happen, even when device is disabled.
|
|
If a requestor supplies a non-zero Owner ID and the current owner is NONE (zero),
|
|
Ownership is assigned to the requesting ID. When that requestor sets the Owner ID back
|
|
to zero, Ownership is relinquished back to NONE.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[EQU(PSet_Owner,0) ,EQU(Val_Owner,0) ]MOV(PSet_Owner,Val_Owner);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Comment>
|
|
<![CDATA["Lurking" Program Commands are cleared if they are set as "Edge" triggered
|
|
(cleared by this object as received).
|
|
(Lurking Acknowledge Commands are left to perform their action.)]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Cfg_PCmdClear)OTU(PCmd_Start)OTU(PCmd_Stop)OTU(PCmd_Fwd)OTU(PCmd_Rev);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Comment>
|
|
<![CDATA["Lurking" Operator Commands are cleared, as well as Program Reset.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[OTU(OCmd_Start) OTU(OCmd_Stop) OTU(OCmd_Jog) ,OTU(OCmd_Fwd) OTU(OCmd_Rev) ,OTU(OCmd_Bypass) OTU(OCmd_Check) OTU(MCmd_Disable) OTU(MCmd_Enable) ,OTU(OCmd_Reset) OTU(OCmd_ResetAckAll) OTU(PCmd_Reset) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Comment>
|
|
<![CDATA[The Override Command is set to NONE.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[CLR(Inp_OvrdCmd);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="5" Type="N">
|
|
<Comment>
|
|
<![CDATA[Since we're not processing Operator Commands or Settings, we're not READY for any of them either!]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[OTU(Rdy_Start) OTU(Rdy_Stop) OTU(Rdy_Jog) ,OTU(Rdy_Fwd) OTU(Rdy_Rev) ,OTU(Rdy_Bypass) OTU(Rdy_Check) OTU(Rdy_Disable) OTU(Rdy_Enable) ,OTU(Rdy_Reset) OTU(Rdy_ResetAckAll) OTU(Rdy_SpeedRef) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="6" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
CONFIGURATION
|
|
============================================================
|
|
Check the Speed Feedback ranges for Configuration Errors.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[EQU(Cfg_SpeedFdbkRawMax,Cfg_SpeedFdbkRawMin) OTE(Err_FdbkRaw) ,EQU(Cfg_SpeedFdbkEUMax,Cfg_SpeedFdbkEUMin) OTE(Err_FdbkEU) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="7" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
VALUES PROCESSING
|
|
============================================================
|
|
This rung outputs instruction Values:
|
|
|
|
Val_SpeedFdbk (actual running speed), if not in simulation,
|
|
from Input. If in simulation, simulate disabled drive (stopped).]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Inp_Sim) XIO(Err_FdbkRaw) CPT(Val_SpeedFdbk,Cfg_SpeedFdbkEUMin+(Cfg_SpeedFdbkEUMax-Cfg_SpeedFdbkEUMin)/(Cfg_SpeedFdbkRawMax-Cfg_SpeedFdbkRawMin)*(Inp.Feedback-Cfg_SpeedFdbkRawMin)) ,[XIC(Inp_Sim) ,XIC(Err_FdbkRaw) ] CLR(Val_SpeedFdbk) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="8" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung publishes the Values for the scaled speed feedback range.
|
|
If this instruction is reverse scaled by reversing the scaled (EU) min and max configurations,
|
|
the values are swapped so the the EUMax Value is always greater than the EUMin Value.
|
|
This makes the HMI bargraph and trend coding easier, and provides values
|
|
that can be pinned to the configuration of a PID, so the VSD and PID ranges are in lockstep.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[GEQ(Cfg_SpeedFdbkEUMax,Cfg_SpeedFdbkEUMin) MOV(Cfg_SpeedFdbkEUMin,Val_SpeedFdbkEUMin) MOV(Cfg_SpeedFdbkEUMax,Val_SpeedFdbkEUMax) ,LES(Cfg_SpeedFdbkEUMax,Cfg_SpeedFdbkEUMin) MOV(Cfg_SpeedFdbkEUMin,Val_SpeedFdbkEUMax) MOV(Cfg_SpeedFdbkEUMax,Val_SpeedFdbkEUMin) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="9" Type="N">
|
|
<Comment>
|
|
<![CDATA[These are the only Config Error bits we're checking in EnableInFalse.
|
|
Still, generate the summary Sts_Err for breadcrumb and Val_Sts.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Err_FdbkRaw) ,XIC(Err_FdbkEU) ]OTE(Sts_Err);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="10" Type="N">
|
|
<Comment>
|
|
<![CDATA[The Running Status (Sts_Running) bit shows if the drive is running,
|
|
even though the drive is Disabled by being on a false rung.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Inp_Sim)XIC(Inp.DriveStatus_Active)OTE(Sts_Running);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="11" Type="N">
|
|
<Comment>
|
|
<![CDATA[The Stopped Status (Sts_Stopped) bit shows if the drive is stopped,
|
|
even though the drive is Disabled by being on a false rung.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Sts_Running)OTE(Sts_Stopped);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="12" Type="N">
|
|
<Comment>
|
|
<![CDATA[The remaining actual drive status bits are passed through to Status,
|
|
even though the drive is Disabled by being on a false rung.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[[XIO(Inp_Sim) XIC(Inp.DriveStatus_ActualDir) ,XIC(Inp_Sim) XIO(Wrk_Rev) ] OTE(Sts_ActualDir) ,[XIO(Inp_Sim) XIC(Inp.DriveStatus_CommandDir) ,XIC(Inp_Sim) XIO(Wrk_Rev) ] OTE(Sts_CommandDir) ,XIO(Inp_Sim) [XIC(Inp.DriveStatus_Accelerating) OTE(Sts_Accel) ,XIC(Inp.DriveStatus_Decelerating) OTE(Sts_Decel) ,XIC(Inp.DriveStatus_AtSpeed) OTE(Sts_AtSpeed) ,XIO(Inp.DriveStatus_Ready) OTE(Sts_NotReady) OTE(Nrdy_DriveNR) ] ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="13" Type="N">
|
|
<Comment>
|
|
<![CDATA[Val_Fdbk is the current state of the device feedback, as seen on the AOI's Inputs:
|
|
0 = Stopped
|
|
1 = Running Forward
|
|
2 = Running Reverse
|
|
3 = Accelerating
|
|
4 = Decelerating]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Sts_Stopped) XIO(Sts_Accel) XIO(Sts_Decel) CLR(Val_Fdbk) ,XIC(Sts_Running) XIC(Sts_ActualDir) MOV(1,Val_Fdbk) ,XIC(Sts_Running) XIO(Sts_ActualDir) MOV(2,Val_Fdbk) ,XIC(Sts_Accel) MOV(3,Val_Fdbk) ,XIC(Sts_Decel) MOV(4,Val_Fdbk) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="14" Type="N">
|
|
<Comment>
|
|
<![CDATA[On powerup (prescan), set drive to stop.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTU(Wrk_Run)OTU(Wrk_Jog);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="15" Type="N">
|
|
<Comment>
|
|
<![CDATA[Reset the fault and command retrigger timers.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[RES(Wrk_StartT)RES(Wrk_StopT)RES(Wrk_JogT)RES(Wrk_StartRetrigT)RES(Wrk_StopRetrigT);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="16" Type="N">
|
|
<Comment>
|
|
<![CDATA[Outputs are cleared on Prescan.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[MVM(0,16#0000_003f,Out.LogicCommand)CLR(Out.Reference);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="17" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
REMAINING DRIVE VALUES AND STATUS
|
|
============================================================
|
|
This rung copies a number of values from the drive directly
|
|
to their final Value and Status output parameters.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[MOV(Inp.Feedback,Val_SpeedFdbkRaw) MOV(Out.Reference,Val_SpeedRefRaw) ,MOV(Inp.DriveStatus,Sts_DriveSts1) MOV(Inp.DriveStatus2,Sts_DriveSts2) ,MOV(Inp.FaultStatusA,Sts_FaultStsA) MOV(Inp.FaultStatusB,Sts_FaultStsB) ,MOV(Inp.PredMaintSts,Sts_PMSts) MOV(Inp.StartInhibits,Sts_StartInhibits) ,BTD(Inp.DriveStatus,10,Val_SpeedRefSrc,0,5) ,NEQ(Inp.LastFaultCode,0) MOV(Inp.LastFaultCode,Val_LastFaultCode) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="18" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the drive is Faulted, this rung finds the Fault Description for
|
|
the given Fault Code within the Reference Fault Code List
|
|
(In/Out Parameter). (The same PF75x Fault Code List
|
|
can be referenced by ALL instances of this instruction!!!)
|
|
|
|
1. Find the number of entries in the Fault Code List (Array SIZE).
|
|
2. Search (FSC) the Fault Code List for a matching Code.
|
|
3. If found, copy the corresponding Description to Val_FaultDesc.
|
|
4. If NOT found, copy list entry zero ("No Help Available for this code").
|
|
|
|
And if the drive is not faulted, clear the Val_FaultDesc string.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Sts_DriveFault) [RES(Wrk_FaultDescFSC) SIZE(Ref_FaultCodeList,0,Wrk_FaultDescFSC.LEN) ,FSC(Wrk_FaultDescFSC,?,?,ALL,Ref_FaultCodeList[Wrk_FaultDescFSC.POS].Code=Val_LastFaultCode) ,XIC(Wrk_FaultDescFSC.FD) COP(Ref_FaultCodeList[Wrk_FaultDescFSC.POS].Desc,Val_FaultDesc,1) ,XIO(Wrk_FaultDescFSC.FD) COP(Ref_FaultCodeList[0].Desc,Val_FaultDesc,1) ] ,XIO(Sts_DriveFault) FLL(0,Val_FaultDesc,1) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="19" Type="N">
|
|
<Comment>
|
|
<![CDATA[Show the drive as Disabled and Not Ready, not Available, and with no
|
|
Maintenance Bypass breadcrumb.
|
|
Clear speed reference and output datalink values.
|
|
Show the enumerated drive command as NONE.
|
|
Show the enumerated drive status as DISABLED.
|
|
Show the enumberated drive fault status as NONE, except show
|
|
as CONFIG ERR if there is a configuration error.
|
|
|
|
##### V3.1-00 2014-06-30: Added Not Ready reason bits (Nrdy_xxx) #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[OTL(Sts_Disabled) OTL(Sts_NotRdy) OTU(Sts_Available) OTU(Sts_MaintByp) ,OTL(Nrdy_NoMode) OTU(Nrdy_Disabled) OTU(Nrdy_Intlk) OTU(Nrdy_Perm) ,OTU(Nrdy_OperPrio) OTU(Nrdy_Fail) OTU(Nrdy_IOFault) ,OTU(Sts_Starting) OTU(Sts_Stopping) OTU(Sts_Jogging) ,CLR(Val_SpeedRef) ,CLR(Val_Cmd) MOV(33,Val_Sts) CLR(Val_Fault) ,XIC(Sts_Err) OTE(Nrdy_CfgErr) MOV(34,Val_Fault) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="20" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
ENUMERATED SOURCE / QUALITY VALUES
|
|
============================================================
|
|
Source and Quality for Input / Output values / status (SrcQ_IO)
|
|
|
|
0 = Good: live, confirmed good; 1 = Good: live, assumed good;
|
|
2 = Good: no feedback, assumed good; 8 = Test: Simulated; 9 = Test: Loopback;
|
|
10 = Test: Manually Entered; 16 = Uncertain: Live, off-spec;
|
|
17 = Uncertain, Substituted at Device / Bus; 18 = Uncertain, Substituted at AOI;
|
|
19 = Uncertain, using last known good; 20 = Uncertain, using replacement value;
|
|
32 = Bad, Signal Failure; 33 = Bad, Channel Fault;
|
|
34 = Bad, Module / Comms Fault; 35 = Bad, Invalid Configuration
|
|
|
|
##### V3.1-00 2014-06-30: Added rung for Source/Quality enumerations. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[CLR(Wrk_SrcQ) ,XIC(Inp_IOFault) MOV(34,Wrk_SrcQ) ,XIC(Inp_Sim) MOV(9,Wrk_SrcQ) ,[XIC(Err_FdbkRaw) ,XIC(Err_FdbkEU) ] MOV(35,Wrk_SrcQ) ,MOV(Wrk_SrcQ,SrcQ_IO) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="21" Type="N">
|
|
<Comment>
|
|
<![CDATA[Source and Quality for primary values / status (SrcQ)
|
|
|
|
0 = Good: live, confirmed good; 1 = Good: live, assumed good;
|
|
2 = Good: no feedback, assumed good; 8 = Test: Simulated; 9 = Test: Loopback;
|
|
10 = Test: Manually Entered; 16 = Uncertain: Live, off-spec;
|
|
17 = Uncertain, Substituted at Device / Bus; 18 = Uncertain, Substituted at AOI;
|
|
19 = Uncertain, using last known good; 20 = Uncertain, using replacement value;
|
|
32 = Bad, Signal Failure; 33 = Bad, Channel Fault;
|
|
34 = Bad, Module / Comms Fault; 35 = Bad, Invalid Configuration
|
|
|
|
##### V3.1-00 2014-06-30: Added rung for Source/Quality enumerations. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[MOV(20,SrcQ);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="22" Type="N">
|
|
<Comment>
|
|
<![CDATA[Clear the Alarms and the Notify Status, and show the Alarms Inhibited breadcrumb.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[OTU(Alm_FailToStart) OTU(Alm_FailToStop) OTU(Alm_IntlkTrip) OTU(Alm_DriveFault) OTU(Alm_IOFault) ,OTU(Sts_FailToStart) OTU(Sts_FailToStop) OTU(Sts_IntlkTrip) OTU(Sts_DriveFault) OTU(Sts_IOFault) ,OTL(Sts_AlmInh) CLR(Val_Notify) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="Logic" Type="RLL">
|
|
<Description>
|
|
<![CDATA[Normal Scan: control / monitor Variable-Speed Drive]]>
|
|
</Description>
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Comment>
|
|
<![CDATA[Copyright © Rockwell Automation, Inc. All Rights Reserved.
|
|
============================================================
|
|
P_PF753 : PROCESS -- PowerFlex 753 DRIVE (20-COMM-E FORMAT)
|
|
============================================================
|
|
Revision 3.5-04 Release 2016-09-30: See V3.5-xx Release Notes for details.
|
|
V3.0 Revision History archived.
|
|
V3.1-00 2014-07-08: Modified to use P_Alarm, P_Mode V3.1; added Not Ready
|
|
reason bits (Nrdy_Xxxxx), source/quality values (SrcQ).
|
|
Modified default Parameter values.
|
|
V3.1-01 2014-09-03: Corrected conditions for generating Out.LogicCommand_Stop.
|
|
Exposed jog, fail timers ACC/PRE (read-only). Corrections to Nrdy_
|
|
trip and reset logic. Using P_Alarm, P_Mode V3.1-01.
|
|
V3.1-02 2014-09-30: Unchanged, but using P_Alarm V3.1-02.
|
|
V3.1-03 2015-01-16; Modified stop retriggering to handle asynchronous Prog mode owner.
|
|
V3.1-04 Patch01 2015-09-25: Modified to correct issue with loss of run feedback.
|
|
V3.5-01 2016-01-29: Changed external access on Inp buffer UDT;
|
|
using P_Alarm V3.5-01.
|
|
V3.5-02 2016-03-22: Modified to eliminate oscillating Out_Stop on Drive Not Ready.
|
|
V3.5-04 2016-09-30: Modified to handle Jog vs. Local Control; modified to align
|
|
with actual device state on transition from Sim to real drive.
|
|
============================================================
|
|
This Instruction controls and monitors a PowerFlex 753 Variable-Frequency Drive with
|
|
20-COMM-E EtherNet/IP Interface. (For PowerFlex 753 with 20-750-ENxxx interface,
|
|
use the P_PF755 instruction!) This instruction provides:
|
|
|
|
* Starting, stopping, jogging of drive, setting speed reference and direction
|
|
* Monitoring of run feedback, display of actual drive status, including accel, decel, direction, speed
|
|
* Detection of Failure to Start, Failure to Stop, Drive Fault
|
|
* Monitoring of Permissive conditions to allow starting
|
|
* Monitoring of Interlock conditions to stop / prevent starting
|
|
* Simulation, providing feedback of a working drive while disabling outputs
|
|
* Monitoring of I/O communication faults
|
|
* Alarms for Fail to Start, Fail to Stop, Interlock Trip, Drive Fault, I/O Fault
|
|
* Option to automatically reset faults and alarms when operator commands
|
|
motor to start or stop
|
|
* Supports HMI "breadcrumbs" for Alarm Inhibited, Bad Configuration,
|
|
Not Ready, Maintenance Bypass Active
|
|
* "Available" status for use by automation logic to know whether motor
|
|
can be controlled by other objects.
|
|
|
|
Modes are provided by a P_Mode Add-On Instruction instance.
|
|
Alarms are provided by P_Alarm Add-On Instruction instances.
|
|
Modes of operation: Operator, Program, Override, Maintenance, Hand
|
|
|
|
See Rockwell Automation Publication 20COMM-UM010_-EN-P for information on the
|
|
20-COMM-E interface. See Rockwell Automation Publication 750-PM001_-EN-P for
|
|
information on PowerFlex 75x Drive parameters and programming.
|
|
============================================================
|
|
SHOW LOCAL STRINGS
|
|
============================================================
|
|
The STRINGs containing the text associated with each instance of this
|
|
instruction cannot be Input or Output Parameters, because STRINGs are not
|
|
'atomic' types. (Inputs and Outputs must be SINT, INT, DINT, REAL, or BOOL.)
|
|
|
|
In order to make it easier to find and configure these STRINGs, this rung
|
|
was added. THE JMP (and the LBL on the following rung)
|
|
MUST NOT BE REMOVED!!!
|
|
|
|
To view the STRINGs, go to the instruction instance (in LD or FBD), RIGHT-click
|
|
to bring up the context menu and select "Open Instruction Logic".
|
|
This rung will appear with the STRING values for the selected instance.
|
|
You may double-click the STRING values here to modify them as well.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[JMP(SkipText)CONCAT(Cfg_Desc,Cfg_Label,Cfg_Tag)LOWER(Cfg_FwdText,Cfg_RevText)CONCAT(Cfg_SpeedRefEU,Cfg_SpeedFdbkEU,Val_FaultDesc)LOWER(Inf_Lib,Inf_Type);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
MODE PROCESSING
|
|
============================================================
|
|
Instead of an "Inp_Hand" input BOOL AOI parameter to indicate
|
|
local control, the PF753 shows it is being locally controlled via
|
|
a "Manual" Status bit.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[LBL(SkipText)[XIC(Inp.DriveStatus_Manual) XIO(Inp_Sim) ,XIC(Inp_Hand) ]OTE(Mode.Inp_Hand);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
MODE PROCESSING
|
|
============================================================
|
|
This rung handles received Mode Inputs and Commands:
|
|
|
|
NOTE: All Commands for Mode, Alarm are aliased directly to the
|
|
corresponding Commands in the contained P_Mode and P_Alarm AOIs.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[P_Mode(Mode);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung handles simple First-Come First-Served Ownership Arbitration.
|
|
If a requestor supplies a non-zero Owner ID and the current owner is NONE (zero),
|
|
Ownership is assigned to the requesting ID. When that requestor sets the Owner ID back
|
|
to zero, Ownership is relinquished back to NONE.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[EQU(PSet_Owner,0) ,EQU(Val_Owner,0) ]MOV(PSet_Owner,Val_Owner);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
MODE PROCESSING: "ASPECT" OWNERSHIP
|
|
============================================================
|
|
Using the Mode determined above, and the Cfg_OperKeep and
|
|
Cfg_ProgKeep bits, determine who (Prog or Oper) "owns"
|
|
each of the Device's "aspects":
|
|
Speed Reference (.0), Start/Stop (.1),
|
|
and Forward/Reverse (.2).
|
|
|
|
The bits within Cfg_OperKeep and Cfg_ProgKeep determine which "aspects"
|
|
(sub-functions of this AOI) are retained by the Operator in Program Mode,
|
|
or by the Program in Operator Mode (respectively).
|
|
|
|
All aspects (functions) may be "kept" (basically locking the Operator/Program Mode
|
|
selection, rendering it moot -- you get to explain how it works to your operators!!!),
|
|
but it is NOT allowed to have any given function retained by BOTH Operator and
|
|
Program. This rung ensures that no function is "kept" by both Oper and Prog.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Cfg_OperKeep.0) ONS(Wrk_OperKeep0ONS) OTU(Cfg_ProgKeep.0) ,XIC(Cfg_OperKeep.1) ONS(Wrk_OperKeep1ONS) OTU(Cfg_ProgKeep.1) ,XIC(Cfg_OperKeep.2) ONS(Wrk_OperKeep2ONS) OTU(Cfg_ProgKeep.2) ,XIC(Cfg_ProgKeep.0) ONS(Wrk_ProgKeep0ONS) OTU(Cfg_OperKeep.0) ,XIC(Cfg_ProgKeep.1) ONS(Wrk_ProgKeep1ONS) OTU(Cfg_OperKeep.1) ,XIC(Cfg_ProgKeep.2) ONS(Wrk_ProgKeep2ONS) OTU(Cfg_OperKeep.2) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="5" Type="N">
|
|
<Comment>
|
|
<![CDATA[These rungs get Configuration data (such as timer presets) and distribute as needed.
|
|
Note that some Configuration data are used directly in-place.
|
|
|
|
Enter the time (in seconds) for the Drive to successfully start before declaring a fault.
|
|
Enter the time (in seconds) for the Drive to successfully stop before declaring a fault.
|
|
Enter the time (in seconds) for the Drive Fault Reset output to be pulsed when a reset is received.
|
|
(The reset pulse time is also used for pulsing Start or Stop
|
|
output on a start or stop command retrigger in Maintenance.)
|
|
|
|
If the timer preset calcuated wraps negative (more than 2.14... million seconds), then max out the
|
|
or clear the Timer Preset (as appropriate) and flag it. Note that a negative timer preset will fault the controller!!!
|
|
|
|
##### V3.1-04 Patch01 2015-09-25: Modified to correct issue with loss of run feedback. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[[MUL(Cfg_FailToStartT,1000,Wrk_StartT.PRE) XIC(Wrk_StartT.PRE.31) MOV(2147483647,Wrk_StartT.PRE) ,MUL(Cfg_FailToStopT,1000,Wrk_StopT.PRE) XIC(Wrk_StopT.PRE.31) MOV(2147483647,Wrk_StopT.PRE) ,MUL(Cfg_ResetPulseT,1000,Wrk_ResetT.PRE) XIC(Wrk_ResetT.PRE.31) CLR(Wrk_ResetT.PRE) ,MUL(Cfg_MaxJogT,1000,Wrk_JogT.PRE) XIC(Wrk_JogT.PRE.31) CLR(Wrk_JogT.PRE) ] OTE(Err_Timer) ,MOV(Wrk_StartT.PRE,Wrk_StartInhT.PRE) MOV(Wrk_StopT.PRE,Wrk_StopInhT.PRE) MOV(Wrk_ResetT.PRE,Wrk_StartRetrigT.PRE) MOV(Wrk_ResetT.PRE,Wrk_StopRetrigT.PRE) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="6" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung handles the reports of all Bad Configuration Status.
|
|
Individual bits are provided for various status:
|
|
Bad Raw Scaling configs
|
|
Bad Engineering Units Scaling configs
|
|
Bad Min or Max Speed Reference clamp limit
|
|
Bad simulation speed ramp time
|
|
Bad timer config from (rung above)
|
|
Bad Alarm config (from P_Alarm)
|
|
Bad Cfg_OperKeep / Cfg_ProgKeep config
|
|
|
|
Then a summary Bad Config status is provided, simply an OR of the individual bits.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[EQU(Cfg_SpeedFdbkRawMax,Cfg_SpeedFdbkRawMin) OTE(Err_FdbkRaw) ,EQU(Cfg_SpeedFdbkEUMax,Cfg_SpeedFdbkEUMin) OTE(Err_FdbkEU) ,EQU(Cfg_SpeedRefEUMax,Cfg_SpeedRefEUMin) OTE(Err_RefEU) ,EQU(Cfg_SpeedRefRawMax,Cfg_SpeedRefRawMin) OTE(Err_RefRaw) ,[LEQ(Cfg_MaxSpdRef,Cfg_MinSpdRef) ,LES(Cfg_MinSpdRef,0.0) ] OTE(Err_RefLim) ,LES(Cfg_SimRampT,0) OTE(Err_Sim) ,XIC(Err_Timer) ,[XIC(FailToStart.Sts_Err) ,XIC(FailToStop.Sts_Err) ,XIC(IntlkTrip.Sts_Err) ,XIC(DriveFault.Sts_Err) ,XIC(IOFault.Sts_Err) ] OTE(Err_Alarm) ]OTE(Sts_Err);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="7" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung publishes the Values for the scaled speed reference range.
|
|
If this instruction is reverse scaled by reversing the scaled (EU) min and max configurations,
|
|
the values are swapped so the the EUMax Value is always greater than the EUMin Value.
|
|
This makes the HMI bargraph and trend coding easier, and provides values
|
|
that can be pinned to the configuration of another block so the VSD's range
|
|
and other block's range are in lockstep.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[GEQ(Cfg_SpeedRefEUMax,Cfg_SpeedRefEUMin) MOV(Cfg_SpeedRefEUMin,Val_SpeedRefEUMin) MOV(Cfg_SpeedRefEUMax,Val_SpeedRefEUMax) ,LES(Cfg_SpeedRefEUMax,Cfg_SpeedRefEUMin) MOV(Cfg_SpeedRefEUMin,Val_SpeedRefEUMax) MOV(Cfg_SpeedRefEUMax,Val_SpeedRefEUMin) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="8" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung publishes the Values for the scaled speed feedback range.
|
|
If this instruction is reverse scaled by reversing the scaled (EU) min and max configurations,
|
|
the values are swapped so the the EUMax Value is always greater than the EUMin Value.
|
|
This makes the HMI bargraph and trend coding easier, and provides values
|
|
that can be pinned to the configuration of a PID, so the VSD and PID ranges are in lockstep.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[GEQ(Cfg_SpeedFdbkEUMax,Cfg_SpeedFdbkEUMin) MOV(Cfg_SpeedFdbkEUMin,Val_SpeedFdbkEUMin) MOV(Cfg_SpeedFdbkEUMax,Val_SpeedFdbkEUMax) ,LES(Cfg_SpeedFdbkEUMax,Cfg_SpeedFdbkEUMin) MOV(Cfg_SpeedFdbkEUMin,Val_SpeedFdbkEUMax) MOV(Cfg_SpeedFdbkEUMax,Val_SpeedFdbkEUMin) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="9" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
SETTINGS PROCESSING
|
|
============================================================
|
|
This rung handles received Program Settings:
|
|
|
|
First, handle clamping of the Program Output Datalink Setting.
|
|
(Clamping of the Speed Reference is handled below.)
|
|
|
|
Then, if the Mode is Program and the Operator does not retain the Output Datalink,
|
|
or if the Mode is Operator but the Program retains the Output Datalink,
|
|
use the Program Setting for the Output Datalink.
|
|
|
|
The Program Setting for the Speed Reference is handled similarly.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Sts_Prog) XIO(Cfg_OperKeep.0) ,XIC(Sts_Oper) XIC(Cfg_ProgKeep.0) ]MOV(PSet_SpeedRef,Wrk_SpeedRef);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="10" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung handles received Operator Settings:
|
|
|
|
First, handle clamping of the Operator Output Datalink Setting.
|
|
(Clamping of the Speed Reference is handled below.)
|
|
|
|
Then, if the Mode is Operator and the Program does not retain the Output Datalink,
|
|
or if the Mode is Maintenance,
|
|
or if the Mode is Program but the Operator retains the Output Datalink,
|
|
use the Operator Setting for the Output Datalink.
|
|
|
|
The Operator Setting for the Speed Reference is handled similarly.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Sts_Oper) XIO(Cfg_ProgKeep.0) ,XIC(Sts_Prog) XIC(Cfg_OperKeep.0) ,XIC(Sts_Maint) ]MOV(OSet_SpeedRef,Wrk_SpeedRef);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="11" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung handles Override Mode for Output Datalink and Speed Reference.
|
|
|
|
First, handle clamping of the Override Mode Output Datalink Input.
|
|
(Clamping of the Speed Reference is handled below.)
|
|
Then, if the Mode is Override, use the Override Output Datalink Input
|
|
and the Override Speed Reference Input.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Sts_Ovrd)MOV(Inp_OvrdSpeed,Wrk_SpeedRef);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="12" Type="N">
|
|
<Comment>
|
|
<![CDATA[Ready to receive a new OSet_SpeedRef if tracking is NOT enabled,
|
|
or we're in Operator or Maintenance Mode, or,
|
|
if we're in Hand or Ovrd, tracking is NOT configured for Ovrd and Hand.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Cfg_SetTrack) ,XIC(Sts_Oper) XIO(Cfg_ProgKeep.0) ,XIC(Sts_Prog) XIC(Cfg_OperKeep.0) ,XIC(Sts_Maint) ,[XIC(Sts_Hand) ,XIC(Sts_Ovrd) ] XIO(Cfg_SetTrackOvrdHand) ]OTE(Rdy_SpeedRef);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="13" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
DEVICE FEEDBACK PROCESSING
|
|
============================================================
|
|
In preparation for ramping the simulated speed feedback, this rung
|
|
determines the time since the previous scan, using a non-stop TON timer.
|
|
When we get here, we read the accumulator (in milliseconds, so
|
|
divide by 1000.0 to get seconds), then clear the accumulator. Next scan the accumulator will have
|
|
incremented up to the number of milliseconds since last scan. (Works for scan times up to 2 million seconds.....)]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[MOV(2147483647,Wrk_ScanT.PRE)TON(Wrk_ScanT,?,?)DIV(Wrk_ScanT.ACC,1000.0,Wrk_ScanTime)CLR(Wrk_ScanT.ACC);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="14" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the device is in Hand Mode, or if the device was switched from
|
|
simulated to real THIS SCAN (ONS), we need to align the object
|
|
state with the actual state of the drive.
|
|
|
|
##### V3.5-04 2016-09-30: Added this rung and Wrk_Hand bit to ensure instruction #####
|
|
##### aligns with actual state of the drive on transistion from Sim to Real. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Sts_Hand) ,XIO(Inp_Sim) ONS(Wrk_NoLongerSim) ]OTE(Wrk_Hand);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="15" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
SPEED FEEDBACK PROCESSING
|
|
============================================================
|
|
If not in simulation and scaling config is valid, the speed feedback is scaled from the raw Input.
|
|
|
|
##### V3.5-04 2016-09-30: Modified to ensure instruction #####
|
|
##### aligns with actual state of the drive on transistion from Sim to Real. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Inp_Sim)XIO(Err_FdbkRaw)[CPT(Val_SpeedFdbk,(Inp.Feedback-Cfg_SpeedFdbkRawMin)/(Cfg_SpeedFdbkRawMax-Cfg_SpeedFdbkRawMin)*(Cfg_SpeedFdbkEUMax-Cfg_SpeedFdbkEUMin)+Cfg_SpeedFdbkEUMin) ,XIC(Wrk_Hand) [XIO(Cfg_SimScaleEU) XIO(Cfg_SimScaleRaw) MOV(Val_SpeedFdbk,Wrk_SpeedRef) ,XIC(Cfg_SimScaleEU) XIO(Cfg_SimScaleRaw) CPT(Wrk_SpeedRef,(Val_SpeedFdbk-Cfg_SpeedFdbkEUMin)/(Cfg_SpeedFdbkEUMax-Cfg_SpeedFdbkEUMin)*(Cfg_SpeedRefEUMax-Cfg_SpeedRefEUMin)+Cfg_SpeedRefEUMin) ,XIC(Cfg_SimScaleRaw) CPT(Wrk_SpeedRef,(Inp.Feedback-Cfg_SpeedRefRawMin)/(Cfg_SpeedRefRawMax-Cfg_SpeedRefRawMin)*(Cfg_SpeedRefEUMax-Cfg_SpeedRefEUMin)+Cfg_SpeedRefEUMin) ] ]JMP(SkipSpeedSim);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="16" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Speed Feedback scaling config values are invalid, just clear
|
|
Val_SpeedFdbk and skip the actual speed feedback processing.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Inp_Sim) XIC(Err_FdbkRaw) ,XIC(Err_FdbkEU) ,XIC(Inp_Sim) [XIC(Cfg_SimScaleEU) XIC(Err_RefEU) ,XIC(Cfg_SimScaleRaw) [XIC(Err_FdbkRaw) ,XIC(Err_RefEU) ] ] ]CLR(Val_SpeedFdbk)JMP(SkipSpeedSim);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="17" Type="N">
|
|
<Comment>
|
|
<![CDATA[If in simulation, simulate accel/decel.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Inp_Sim)[[XIC(Wrk_Run) ,XIC(Wrk_Jog) ] [XIO(Cfg_SimScaleEU) XIO(Cfg_SimScaleRaw) MOV(Wrk_SpeedRef,Wrk_SimFdbkTgt) ,[XIC(Cfg_SimScaleEU) XIO(Cfg_SimScaleRaw) CPT(Wrk_SimFdbkTgt,(Wrk_SpeedRef-Cfg_SpeedRefEUMin)/(Cfg_SpeedRefEUMax-Cfg_SpeedRefEUMin)*(Cfg_SpeedFdbkEUMax-Cfg_SpeedFdbkEUMin)+Cfg_SpeedFdbkEUMin) ,XIC(Cfg_SimScaleRaw) [CPT(Wrk_SimFdbkTgt,(Wrk_SpeedRef-Cfg_SpeedRefEUMin)/(Cfg_SpeedRefEUMax-Cfg_SpeedRefEUMin)*(Cfg_SpeedRefRawMax-Cfg_SpeedRefRawMin)+Cfg_SpeedRefRawMin) ,CPT(Wrk_SimFdbkTgt,(Wrk_SimFdbkTgt-Cfg_SpeedFdbkRawMin)/(Cfg_SpeedFdbkRawMax-Cfg_SpeedFdbkRawMin)*(Cfg_SpeedFdbkEUMax-Cfg_SpeedFdbkEUMin)+Cfg_SpeedFdbkEUMin) ] ] ] ,[XIO(Wrk_Run) XIO(Wrk_Jog) ,XIO(Wrk_Rev) XIO(Sts_ActualDir) ,XIC(Wrk_Rev) XIC(Sts_ActualDir) ] CLR(Wrk_SimFdbkTgt) ,GRT(Cfg_SimRampT,0) [CPT(Wrk_Step,Cfg_MaxSpdRef/Cfg_SimRampT*Wrk_ScanTime) ,XIC(Cfg_SimScaleEU) XIO(Cfg_SimScaleRaw) CPT(Wrk_Step,(Wrk_Step-Cfg_SpeedRefEUMin)/(Cfg_SpeedRefEUMax-Cfg_SpeedRefEUMin)*(Cfg_SpeedFdbkEUMax-Cfg_SpeedFdbkEUMin)+Cfg_SpeedFdbkEUMin) ,XIC(Cfg_SimScaleRaw) [CPT(Wrk_Step,(Wrk_Step-Cfg_SpeedRefEUMin)/(Cfg_SpeedRefEUMax-Cfg_SpeedRefEUMin)*(Cfg_SpeedRefRawMax-Cfg_SpeedRefRawMin)+Cfg_SpeedRefRawMin) ,CPT(Wrk_Step,(Wrk_Step-Cfg_SpeedFdbkRawMin)/(Cfg_SpeedFdbkRawMax-Cfg_SpeedFdbkRawMin)*(Cfg_SpeedFdbkEUMax-Cfg_SpeedFdbkEUMin)+Cfg_SpeedFdbkEUMin) ] ] ,LEQ(Cfg_SimRampT,0) MOV(1.50000000e+038,Wrk_Step) ,CMP(ABS(Val_SpeedFdbk-Wrk_SimFdbkTgt)<=Wrk_Step) MOV(Wrk_SimFdbkTgt,Val_SpeedFdbk) ,CMP((Val_SpeedFdbk-Wrk_SimFdbkTgt)>Wrk_Step) SUB(Val_SpeedFdbk,Wrk_Step,Val_SpeedFdbk) ,CMP((Wrk_SimFdbkTgt-Val_SpeedFdbk)>Wrk_Step) ADD(Val_SpeedFdbk,Wrk_Step,Val_SpeedFdbk) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="18" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
RUN FEEDBACK PROCESSING
|
|
============================================================
|
|
If the drive is NOT being simulated and it HAS and IS USING a run feedback,
|
|
use the state of the run feedback input as the drive run state.
|
|
|
|
If the device is being simulated or has no feedback,
|
|
use the (real or simulated) speed feedback to provide "fake" run feedback.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[LBL(SkipSpeedSim)[XIO(Inp_Sim) XIC(Inp.DriveStatus_Active) ,XIC(Inp_Sim) CMP(ABS(Val_SpeedFdbk)>(0.001*Cfg_SpeedFdbkEUMax)) ]OTE(Wrk_RunFdbk);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="19" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung copies the drive Status Word bits to external Status parameters of the instruction.
|
|
When this instruction is in simulation, simulated status is generated to "act like" a drive.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[[XIO(Inp_Sim) XIC(Inp.DriveStatus_CommandDir) ,XIC(Inp_Sim) XIO(Wrk_Rev) ] OTE(Sts_CommandDir) ,[XIO(Inp_Sim) [XIC(Inp.DriveStatus_ActualDir) OTL(Sts_ActualDir) ,XIO(Inp.DriveStatus_ActualDir) OTU(Sts_ActualDir) ] ,XIC(Inp_Sim) EQU(Val_SpeedFdbk,0.0) [XIO(Wrk_Rev) OTL(Sts_ActualDir) ,XIC(Wrk_Rev) OTU(Sts_ActualDir) ] ] ,[XIO(Inp_Sim) XIC(Inp.DriveStatus_Accelerating) ,XIC(Inp_Sim) LES(Val_SpeedFdbk,Wrk_SimFdbkTgt) ] OTE(Sts_Accel) ,[XIO(Inp_Sim) XIC(Inp.DriveStatus_Decelerating) ,XIC(Inp_Sim) GRT(Val_SpeedFdbk,Wrk_SimFdbkTgt) ] OTE(Sts_Decel) ,XIO(Inp_Sim) XIC(Inp.DriveStatus_Alarm) OTE(Sts_Alarm) ,XIO(Inp_Sim) XIO(Inp.DriveStatus_Ready) OTE(Sts_NotReady) ,[XIO(Inp_Sim) XIC(Inp.DriveStatus_AtSpeed) ,XIC(Inp_Sim) EQU(Wrk_SimFdbkTgt,Val_SpeedFdbk) NEQ(Wrk_SimFdbkTgt,0.0) ] OTE(Sts_AtSpeed) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="20" Type="N">
|
|
<Comment>
|
|
<![CDATA[Val_Fdbk is the current state of the device feedback, as seen on the AOI's Inputs:
|
|
0 = Stopped
|
|
1 = Running Forward
|
|
2 = Running Reverse
|
|
3 = Accelerating
|
|
4 = Decelerating]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Wrk_RunFdbk) XIO(Sts_Accel) XIO(Sts_Decel) CLR(Val_Fdbk) ,XIC(Wrk_RunFdbk) XIC(Sts_ActualDir) MOV(1,Val_Fdbk) ,XIC(Wrk_RunFdbk) XIO(Sts_ActualDir) MOV(2,Val_Fdbk) ,XIC(Sts_Accel) MOV(3,Val_Fdbk) ,XIC(Sts_Decel) MOV(4,Val_Fdbk) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="21" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
INTERLOCK / PERMISSIVE BYPASS / CHECK COMMAND HANDLING
|
|
============================================================
|
|
The Bypass Command bypasses the Bypassable Permissives and Interlocks.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(OCmd_Bypass)OTU(OCmd_Bypass)OTL(Wrk_Bypass);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="22" Type="N">
|
|
<Comment>
|
|
<![CDATA[The Check Command enables checking of ALL
|
|
Permissives and Interlocks (cancels the bypass).]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(OCmd_Check)OTU(OCmd_Check)OTU(Wrk_Bypass);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="23" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the internal Bypass flag is set, Bypassable Interlocks and Permissives ARE BYPASSED.
|
|
Bypassing is ACTIVE if Bypass selected OR in Maintenance Mode,
|
|
or in Override Mode if Override Bypassing is configured.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Wrk_Bypass) OTE(Sts_Bypass) ,XIC(Sts_Ovrd) XIC(Cfg_OvrdPermIntlk) ,XIC(Sts_Maint) ]OTE(Sts_BypActive);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="24" Type="N">
|
|
<Comment>
|
|
<![CDATA[If a Maintenance Bypass function is active, display the Maintenance Bypass
|
|
Indicator (triangle symbol) on the graphic symbol. Bypass functions are:
|
|
* Interlock / Permissive Bypass function is enabled
|
|
* Motor HAS run feedback designated by engineer, but
|
|
maintenance has selected to NOT USE run feedback]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Sts_Bypass)OTE(Sts_MaintByp);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="25" Type="N">
|
|
<Comment>
|
|
<![CDATA[Ready for Interlock / Permissive Bypass if not bypassed.
|
|
Ready to cancel Bypass (resume checking) if bypassed.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Wrk_Bypass) OTE(Rdy_Bypass) ,XIC(Wrk_Bypass) OTE(Rdy_Check) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="26" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
DEVICE DISABLE/ENABLE COMMAND HANDLING
|
|
============================================================
|
|
The Disable Command disables the Analog Output.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(MCmd_Disable)OTU(MCmd_Disable)XIC(Mode.Rdy_MRel)OTL(Wrk_Disabled);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="27" Type="N">
|
|
<Comment>
|
|
<![CDATA[The Enable Command cancels the Disable and enables the Analog Output.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(MCmd_Enable)OTU(MCmd_Enable)XIC(Mode.Rdy_MRel)OTU(Wrk_Disabled);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="28" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the internal Disabled flag is set, the Drive is DISABLED.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Wrk_Disabled)OTE(Sts_Disabled);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="29" Type="N">
|
|
<Comment>
|
|
<![CDATA[Ready to Disable device if in Maintenance Mode and device is NOT Disabled.
|
|
Ready to Enable device if in Maintenance Mode and device IS Disabled.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Mode.Rdy_MRel)[XIO(Wrk_Disabled) OTE(Rdy_Disable) ,XIC(Wrk_Disabled) OTE(Rdy_Enable) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="30" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
ALARM RESET COMMAND HANDLING
|
|
============================================================
|
|
This rung handles the Alarm Reset Input and Commands
|
|
and the "Reset and Ack All" Operator Command.
|
|
|
|
This rung processes received Reset Commands from:
|
|
|
|
1. The Operator via HMI Operator Command, or
|
|
2. Higher-level strategies via Program Command
|
|
3. Pushbuttons or other block via Input
|
|
4. Resets initiated by other device Operator Commands (if configured to do so)
|
|
and forwards the Reset to ALL Alarms and latched Shed conditions.
|
|
|
|
The reset starts the Reset Timer (One-Shot Off-Delay)
|
|
to ensure the output is held on for at least the minimum time.
|
|
|
|
##### V3.1-00 2014-06-30: Added Not Ready reason bits (Nrdy_xxx) #####
|
|
##### V3.1-01 2014-08-29: Corrections to Nrdy_ trip and reset logic. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(OCmd_Reset) OTU(OCmd_Reset) ,[XIC(OCmd_Start) ,XIC(OCmd_Jog) ,XIC(OCmd_Stop) ] XIC(Cfg_OCmdResets) [XIC(Sts_Oper) XIO(Cfg_ProgKeep.1) ,XIC(Sts_Prog) XIC(Cfg_OperKeep.1) ,XIC(Sts_Maint) ] ,XIC(OCmd_ResetAckAll) OTU(OCmd_ResetAckAll) [OTL(PCmd_FailToStartAck) ,OTL(PCmd_FailToStopAck) ,OTL(PCmd_DriveFaultAck) ,OTL(PCmd_IntlkTripAck) ,OTL(PCmd_IOFaultAck) ] ,XIC(PCmd_Reset) [XIC(Cfg_PCmdClear) OTU(PCmd_Reset) ,NOP() ] ,XIC(Inp_Reset) ONS(Wrk_ResetONS) ][OTL(FailToStart.PCmd_Reset) OTL(FailToStop.PCmd_Reset) OTL(IntlkTrip.PCmd_Reset) OTL(IOFault.PCmd_Reset) ,XIC(Sts_FailToStart) RES(Wrk_StartT) ,XIC(Sts_FailToStop) RES(Wrk_StopT) ,OTU(Nrdy_OperPrio) OTU(Nrdy_Fail) ,[XIO(Inp_IOFault) ,XIC(Inp_Sim) ] OTU(Nrdy_IOFault) ,TOF(Wrk_ResetT,?,?) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="31" Type="N">
|
|
<Comment>
|
|
<![CDATA[The Hold Timer "done" bit comes on immediately and stays on
|
|
for the hold time. If it, or any held-on reset initiator, is TRUE, set the Output.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Wrk_ResetT.DN)[XIC(Inp.DriveStatus_Faulted) XIO(Inp_Sim) OTE(Out.LogicCommand_ClearFaults) ,OTL(DriveFault.PCmd_Reset) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="32" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
DRIVE FORWARD / REVERSE COMMAND HANDLING
|
|
============================================================
|
|
The Reverse Command sets drive to run in reverse direction.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(PCmd_Rev) [XIC(Cfg_PCmdClear) OTU(PCmd_Rev) ,NOP() ] [XIC(Sts_Prog) XIO(Cfg_OperKeep.2) ,XIC(Sts_Oper) XIC(Cfg_ProgKeep.2) ] ,XIC(OCmd_Rev) OTU(OCmd_Rev) [XIC(Sts_Oper) XIO(Cfg_ProgKeep.2) ,XIC(Sts_Prog) XIC(Cfg_OperKeep.2) ,XIC(Sts_Maint) ] ,EQU(Inp_OvrdCmd,3) XIC(Sts_Ovrd) ]XIC(Cfg_HasReverse)[XIC(Inp_RevPermOK) ,XIC(Sts_BypActive) ]XIC(Inp_RevNBPermOK)OTL(Wrk_Rev);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="33" Type="N">
|
|
<Comment>
|
|
<![CDATA[The Forward Command sets drive to run in forward direction.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[[[XIC(PCmd_Fwd) [XIC(Cfg_PCmdClear) OTU(PCmd_Fwd) ,NOP() ] ,XIO(PCmd_Rev) XIO(Cfg_PCmdClear) ] [XIC(Sts_Prog) XIO(Cfg_OperKeep.2) ,XIC(Sts_Oper) XIC(Cfg_ProgKeep.2) ] ,XIC(OCmd_Fwd) OTU(OCmd_Fwd) [XIC(Sts_Oper) XIO(Cfg_ProgKeep.2) ,XIC(Sts_Prog) XIC(Cfg_OperKeep.2) ,XIC(Sts_Maint) ] ,EQU(Inp_OvrdCmd,2) XIC(Sts_Ovrd) ] [XIO(Sts_Running) ,[XIC(Inp_FwdPermOK) ,XIC(Sts_BypActive) ] XIC(Inp_FwdNBPermOK) ] ,XIO(Cfg_HasReverse) ]OTU(Wrk_Rev);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="34" Type="N">
|
|
<Comment>
|
|
<![CDATA[Forward / Reverse direction can be toggled if the drive is in Operator or Maintenance
|
|
and is not Disabled, and if configured to allow reversing.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Sts_Oper) XIO(Cfg_ProgKeep.2) ,XIC(Sts_Prog) XIC(Cfg_OperKeep.2) ,XIC(Sts_Maint) ]XIO(Wrk_Disabled)XIC(Cfg_HasReverse)[XIO(Wrk_Rev) [XIO(Sts_Running) ,[XIC(Inp_RevPermOK) ,XIC(Sts_BypActive) ] XIC(Inp_RevNBPermOK) ] OTE(Rdy_Rev) ,XIC(Wrk_Rev) [XIO(Sts_Running) ,[XIC(Inp_FwdPermOK) ,XIC(Sts_BypActive) ] XIC(Inp_FwdNBPermOK) ] OTE(Rdy_Fwd) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="35" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
DRIVE START / STOP COMMAND HANDLING
|
|
============================================================
|
|
The drive is NOT READY TO RUN if:
|
|
* Interlocks are not OK and not bypassed;
|
|
* Non-bypassable Interlocks are not OK;
|
|
* Permissives are not OK and not bypassed,
|
|
or Non-Bypassable Permissives are not OK,
|
|
and the motor is not already starting or running;
|
|
* The drive (not simulated) reports that it is faulted;
|
|
* There's an I/O failure and the motor is NOT being simulated;
|
|
* The motor has a Fail to Start that has not been reset;
|
|
* The drive is disabled (by Maintenance);
|
|
* This instruction instance has a configuration error.
|
|
|
|
##### V3.1-00 2014-06-30: Added Not Ready reason bits (Nrdy_xxx) #####
|
|
##### V3.1-01 2014-08-29: Corrections to Nrdy_ trip and reset logic. #####
|
|
##### V3.5-02 2016-03-22: Modified to eliminate oscillating Out_Stop on Drive Not Ready. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTU(Nrdy_NoMode)[XIC(Sts_Disabled) OTE(Nrdy_Disabled) ,XIC(Sts_Err) OTE(Nrdy_CfgErr) ,[XIO(Inp_IntlkOK) XIO(Sts_BypActive) ,XIO(Inp_NBIntlkOK) ] [[XIC(Wrk_Run) ,XIC(Wrk_Jog) ] OTE(Sts_IntlkTrip) ,OTE(Nrdy_Intlk) ] ,[[XIO(Inp_FwdPermOK) XIO(Sts_BypActive) ,XIO(Inp_FwdNBPermOK) ] XIO(Wrk_Rev) ,[XIO(Inp_RevPermOK) XIO(Sts_BypActive) ,XIO(Inp_RevNBPermOK) ] XIC(Wrk_Rev) ] XIO(Sts_Starting) XIO(Sts_Running) OTE(Nrdy_Perm) ,XIO(Inp_Sim) [XIC(Inp.DriveStatus_Faulted) OTE(Sts_DriveFault) OTE(Nrdy_Trip) ,XIO(Inp.DriveStatus_Ready) OTE(Nrdy_DriveNR) ] ,XIC(Inp_IOFault) XIO(Inp_Sim) OTE(Sts_IOFault) XIC(Cfg_ShedOnIOFault) OTL(Nrdy_IOFault) ]OTE(Wrk_NotRdy);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="36" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
DRIVE START / STOP COMMAND HANDLING
|
|
============================================================
|
|
The drive is NOT READY TO RUN if:
|
|
* Interlocks are not OK and not bypassed;
|
|
* Non-bypassable Interlocks are not OK;
|
|
* Permissives are not OK and not bypassed,
|
|
or Non-Bypassable Permissives are not OK,
|
|
and the motor is not already starting or running;
|
|
* The drive (not simulated) reports that it is faulted;
|
|
* There's an I/O failure and the motor is NOT being simulated;
|
|
* The motor has a Fail to Start that has not been reset;
|
|
* The drive is disabled (by Maintenance);
|
|
* This instruction instance has a configuration error.
|
|
|
|
##### V3.1-00 2014-06-30: Added Not Ready reason bits (Nrdy_xxx) #####
|
|
##### V3.1-01 2014-08-29: Corrections to Nrdy_ trip and reset logic. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Wrk_NotRdy) ,XIC(Nrdy_OperPrio) ,XIC(Nrdy_Fail) ,XIC(Nrdy_IOFault) ]OTE(Sts_NotRdy);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="37" Type="N">
|
|
<Comment>
|
|
<![CDATA[The motor is AVAILABLE to be run by automation if it is in PROGRAM
|
|
Mode and the "Not Ready" status is cleared.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Sts_Prog)XIO(Sts_NotRdy)OTE(Sts_Available);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="38" Type="N">
|
|
<Comment>
|
|
<![CDATA[If we're not timing an HMI or programmed Start or Stop,
|
|
and there's no sealed-in fail-to-start or fail-to-stop,
|
|
and if Local Start/Stop Control is permitted,
|
|
and if we are using run feedback (not in simulation),
|
|
detect a local start or stop transition and track state with it.
|
|
(Don't track the Start if conditions do not allow the motor to run
|
|
or a Jog operation is active.)
|
|
|
|
##### V3.1-04 Patch01 2015-09-25: Modified to correct issue with loss of run feedback. #####
|
|
##### V3.5-04 2016-09-30: Modified to ignore Jog operation when Local control permitted. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Wrk_StartInhT.TT)XIO(Wrk_StopInhT.TT)XIO(Sts_FailToStart)XIO(Sts_FailToStop)XIC(Cfg_AllowLocal)XIO(Inp_Sim)XIO(Wrk_Jog)[XIC(Inp.DriveStatus_Active) XIO(Sts_NotRdy) OTL(Wrk_Run) ,XIO(Inp.DriveStatus_Active) OTU(Wrk_Run) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="39" Type="N">
|
|
<Comment>
|
|
<![CDATA[These next several rungs, in priority order, determine whether
|
|
the drive should be running, jogging or stopped.
|
|
|
|
If a Drive START command is received in Operator, Program or Maintenance
|
|
Mode, or if in Override Mode and the Override State is RUN, mark the Drive to RUN.
|
|
Permissives must be OK or bypassed to start the Drive (Interlocks are checked below...).
|
|
The drive must be READY (or in simulation), and the drive can't already be jogging.
|
|
(Modes are mutually exclusive, thus handling the priority.)
|
|
|
|
##### V3.0-02 2013-09-10: Modified to ensure Out_Start always pulses whenever #####
|
|
##### a start command is received, regardless of run feedback state. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(OCmd_Start) OTU(OCmd_Start) [XIC(Sts_Oper) XIO(Cfg_ProgKeep.1) ,XIC(Sts_Prog) XIC(Cfg_OperKeep.1) ,XIC(Sts_Maint) OTL(Wrk_Retrigger) RES(Wrk_StartRetrigT) ] ,XIC(PCmd_Start) [XIC(Cfg_PCmdClear) OTU(PCmd_Start) ,NOP() ] [XIC(Sts_Prog) XIO(Cfg_OperKeep.1) ,XIC(Sts_Oper) XIC(Cfg_ProgKeep.1) ] ,[EQU(Inp_OvrdCmd,3) CLR(Inp_OvrdCmd) XIC(Wrk_Rev) ,EQU(Inp_OvrdCmd,2) CLR(Inp_OvrdCmd) XIO(Wrk_Rev) ] XIC(Sts_Ovrd) ]XIO(Sts_NotRdy)XIO(Wrk_Jog)[XIO(Wrk_Run) OTL(Wrk_Retrigger) RES(Wrk_StartRetrigT) ,OTL(Wrk_Run) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="40" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung determines if the Drive SHOULD BE JOGGING. This is when:
|
|
|
|
* The Operator is requesting to Jog
|
|
* The Drive is in OPER or MAINT
|
|
* Permissives and Interlocks are OK or bypassed if in OPER
|
|
* Non-Bypassable Interlocks and Permissives are OK,
|
|
* The drive is Ready (or in simulation), AND
|
|
* The drive is not otherwise requested to RUN]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(OCmd_Jog)[XIC(Sts_Oper) XIO(Cfg_ProgKeep.1) ,XIC(Sts_Prog) XIC(Cfg_OperKeep.1) ,XIC(Sts_Maint) ]XIO(Sts_NotRdy)XIO(Wrk_Run)OTL(Wrk_Jog);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="41" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the drive is being jogged, run the Jog Timer.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Wrk_Jog)TON(Wrk_JogT,?,?);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="42" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the drive is changed to a Mode other than Oper or Maint,
|
|
or if the Jog command goes away,
|
|
or if the Jog command does not clear within the Maximum Jog Time,
|
|
stop jogging.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[[XIO(Sts_Oper) ,XIC(Cfg_ProgKeep.1) ] [XIO(Sts_Prog) ,XIO(Cfg_OperKeep.1) ] XIO(Sts_Maint) ,XIO(OCmd_Jog) ,XIC(Wrk_JogT.DN) NEQ(Wrk_JogT.PRE,0) ]OTU(Wrk_Jog);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="43" Type="N">
|
|
<Comment>
|
|
<![CDATA[If a Drive STOP command is received in Operator, Program or Maintenance
|
|
Mode, or if in Override Mode and the Override State is STOP,
|
|
mark the Drive TO STOP (jogging or running).
|
|
|
|
##### V3.0-02 2013-09-10: Modified to ensure Out_Stop always pulses whenever #####
|
|
##### a stop command is received or the motor goes "not ready", #####
|
|
##### regardless of run feedback state. #####
|
|
##### V3.0-05 2014-05-20: Modified to use "Retrigger" function for Oper and Maint (for de-energize only). #####
|
|
##### V3.0-06 2014-06-30: Modified to one-shot assert stop retrigger on Not Ready status. #####
|
|
##### V3.1-00 2014-06-30: Added Not Ready reason bits (Nrdy_xxx) #####
|
|
##### V3.1-03 2015-01-16: Modified stop retriggering to handle asynchronous Prog mode owner. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(OCmd_Stop) OTU(OCmd_Stop) [XIC(Sts_Oper) XIO(Cfg_ProgKeep.1) ,XIC(Sts_Prog) XIC(Cfg_OperKeep.1) ,XIC(Sts_Maint) ,XIC(Cfg_OperStopPrio) [XIO(Sts_Oper) ,XIC(Cfg_ProgKeep.1) ] XIO(Sts_Maint) [XIO(Sts_Prog) ,XIO(Cfg_OperKeep.1) ] OTL(Nrdy_OperPrio) ] ,[XIC(PCmd_Stop) [XIC(Cfg_PCmdClear) OTU(PCmd_Stop) ,NOP() ] ,XIO(PCmd_Start) XIO(Cfg_PCmdClear) ] [XIC(Sts_Prog) XIO(Cfg_OperKeep.1) ,XIC(Sts_Oper) XIC(Cfg_ProgKeep.1) ] ,EQU(Inp_OvrdCmd,1) CLR(Inp_OvrdCmd) XIC(Sts_Ovrd) ,XIC(Sts_NotRdy) ][[XIC(Wrk_Run) ,XIC(Wrk_Jog) ,[XIC(Sts_Oper) ,XIC(Sts_Maint) ] ONS(Wrk_NotRdyONS) ] OTL(Wrk_Retrigger) RES(Wrk_StopRetrigT) ,OTU(Wrk_Run) OTU(Wrk_Jog) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="44" Type="N">
|
|
<Comment>
|
|
<![CDATA[Higher Priority: HAND wins over other Modes:
|
|
If in Hand, have the Drive follow the RunFeedback.
|
|
|
|
##### V3.5-04 2016-09-30: Modified to align with device when going from SIM to real drive. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Wrk_Hand) ,XIC(S:FS) ][XIC(Wrk_RunFdbk) XIO(Sts_NotRdy) OTL(Wrk_Run) ,[XIO(Wrk_RunFdbk) ,XIC(Sts_NotRdy) ] OTU(Wrk_Run) ,XIC(Inp.DriveStatus_CommandDir) OTU(Wrk_Rev) ,XIO(Inp.DriveStatus_CommandDir) OTL(Wrk_Rev) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="45" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
DRIVE START RETRIGGER AND FAIL TO START DETECTION
|
|
============================================================
|
|
If the drive SHOULD BE RUNNING, run a Start Timer to check for Fail to Start,
|
|
and run a Retrigger timer to pulse the Start output if needed.
|
|
##### V3.1-04 Patch01 2015-09-25: Modified to correct issue with loss of run feedback. #####
|
|
|
|
@@@@@ The TON on the second branch is doubled to ensure it goes @@@@@
|
|
@@@@@ the same scan it is enabled if its preset is zero. @@@@@]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Wrk_Run) ,XIC(Wrk_Jog) ][TON(Wrk_StartT,?,?) ,TON(Wrk_StartRetrigT,?,?) TON(Wrk_StartRetrigT,?,?) ,XIO(Wrk_RunFdbk) TON(Wrk_StartInhT,?,?) ,XIC(Wrk_StartRetrigT.DN) OTU(Wrk_Retrigger) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="46" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Start Timer times out and the motor run feedback (or simulated feedback) never showed up,
|
|
show the motor as "FAILED TO START"
|
|
##### V3.1-04 Patch01 2015-09-25: Modified to correct issue with loss of run feedback. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Wrk_StartT.DN)XIO(Wrk_RunFdbk)XIO(Sts_Maint)OTE(Sts_FailToStart);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="47" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
DRIVE STOP RETRIGGER AND FAIL TO STOP DETECTION
|
|
============================================================
|
|
If the drive SHOULD BE STOPPED, run a Stop Timer to check for Fail to Stop,
|
|
and run a Retrigger timer to pulse the Stop output if needed.
|
|
##### V3.1-04 Patch01 2015-09-25: Modified to correct issue with loss of run feedback. #####
|
|
|
|
@@@@@ The TON on the second branch is doubled to ensure it goes @@@@@
|
|
@@@@@ the same scan it is enabled if its preset is zero. @@@@@]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Wrk_Run)XIO(Wrk_Jog)[TON(Wrk_StopT,?,?) ,TON(Wrk_StopRetrigT,?,?) TON(Wrk_StopRetrigT,?,?) ,XIC(Wrk_RunFdbk) TON(Wrk_StopInhT,?,?) ,XIC(Wrk_StopRetrigT.DN) OTU(Wrk_Retrigger) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="48" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Stop Timer times out and the motor run feedback (or simulated feedback)
|
|
never showed "stopped", show the motor as "FAILED TO STOP"
|
|
##### V3.1-04 Patch01 2015-09-25: Modified to correct issue with loss of run feedback. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Wrk_StopT.DN)XIC(Wrk_RunFdbk)XIO(Sts_Maint)OTE(Sts_FailToStop);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="49" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
SHED ON FAULT LOGIC
|
|
============================================================
|
|
This rung handles latching in of conditions which are configured to cause
|
|
drive to shed (de-energize).
|
|
|
|
##### V3.1-00 2014-06-30: Added Not Ready reason bits (Nrdy_xxx) #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Sts_FailToStart)XIC(Cfg_ShedOnFailToStart)OTL(Nrdy_Fail);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="50" Type="N">
|
|
<Comment>
|
|
<![CDATA[If a shed condition is latched in above, de-energize the drive.
|
|
|
|
##### V3.1-00 2014-06-30: Added Not Ready reason bits (Nrdy_xxx) #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Nrdy_OperPrio) ,XIC(Nrdy_Fail) ,XIC(Nrdy_IOFault) ]OTU(Wrk_Run)OTU(Wrk_Jog);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="51" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
DEVICE COMMAND ENUMERATED VALUE
|
|
============================================================
|
|
Val_Cmd is the command currently being processed:
|
|
0 = None
|
|
1 = Stop
|
|
2 = Start Forward
|
|
3 = Start Reverse
|
|
4 = Jog Forward
|
|
5 = Jog Reverse]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[CLR(Wrk_Cmd) ,XIO(Wrk_Run) XIO(Wrk_Jog) [XIC(Wrk_RunFdbk) ,XIC(Wrk_Retrigger) ] MOV(1,Wrk_Cmd) ,XIC(Wrk_Run) [XIO(Wrk_RunFdbk) ,XIC(Wrk_Retrigger) ] [XIC(Sts_CommandDir) MOV(2,Wrk_Cmd) ,XIO(Sts_CommandDir) MOV(3,Wrk_Cmd) ] ,XIC(Wrk_Jog) XIO(Wrk_RunFdbk) [XIC(Sts_CommandDir) MOV(4,Wrk_Cmd) ,XIO(Sts_CommandDir) MOV(5,Wrk_Cmd) ] ,MOV(Wrk_Cmd,Val_Cmd) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="52" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
OUTPUT GENERATION
|
|
============================================================
|
|
If the Drive is NOT SIMULATED and NOT LOCALLY CONTROLLED,\
|
|
generate the appropriate outputs for the Drive.
|
|
|
|
If the Drive should be running, is not faulted and not in hardwired control, energize Out_Run.
|
|
Also, energize Out_Start until we get feedback that the Drive is running.
|
|
|
|
If the Drive should be stopped and is not in hardwired control and the feedback shows the Drive
|
|
is NOT stopped, or if the Drive is Faulted, energize the Out_Stop output to stop the Drive.
|
|
|
|
Finally, if the drive is not simulated, energize the appropriate direction output.
|
|
|
|
##### V3.1-01 2014-08-11: Corrected condition for generating Out.LogicCommand_Stop. #####
|
|
##### V3.5-02 2016-03-22: Modified to eliminate oscillating Out_Stop on Drive Not Ready. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Inp_Sim)XIO(Sts_Hand)[XIO(Sts_NotRdy) [XIC(Wrk_Run) [XIO(Wrk_RunFdbk) ,XIC(Wrk_Retrigger) ] OTE(Out.LogicCommand_Start) ,XIC(Wrk_Jog) OTE(Out.LogicCommand_Jog1) ] ,XIO(Wrk_Run) XIO(Wrk_Jog) [XIC(Wrk_RunFdbk) ,XIC(Wrk_Retrigger) ] OTE(Out.LogicCommand_Stop) ,XIO(Wrk_Rev) OTE(Out.LogicCommand_Forward) ,XIC(Wrk_Rev) OTE(Out.LogicCommand_Reverse) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="53" Type="N">
|
|
<Comment>
|
|
<![CDATA[Check the selected speed reference against the configured Maximum and Minimum
|
|
allowed reference limits and ensure the speed is within limits.
|
|
Be sure the speed reference is not negative. This object supports reversing
|
|
by command only; negative speed reference is NOT supported!]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[GRT(Wrk_SpeedRef,Cfg_MaxSpdRef) MOV(Cfg_MaxSpdRef,Wrk_SpeedRef) ,LES(Wrk_SpeedRef,Cfg_MinSpdRef) MOV(Cfg_MinSpdRef,Wrk_SpeedRef) ,LES(Wrk_SpeedRef,0.0) CLR(Wrk_SpeedRef) ]OTE(Sts_SpeedLimited);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="54" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the drive is NOT simulated and its scaling config is valid, scale the
|
|
final speed reference from engineering units to Raw (drive) Units.
|
|
|
|
If the drive is SIMULATED, set the Speed Reference output to ZERO.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIO(Inp_Sim) XIO(Err_RefEU) CPT(Out.Reference,(Wrk_SpeedRef-Cfg_SpeedRefEUMin)*(Cfg_SpeedRefRawMax-Cfg_SpeedRefRawMin)/(Cfg_SpeedRefEUMax-Cfg_SpeedRefEUMin)+Cfg_SpeedRefRawMin) ,[XIC(Inp_Sim) ,XIC(Err_RefEU) ] CLR(Out.Reference) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="55" Type="N">
|
|
<Comment>
|
|
<![CDATA[Val_SpeedRef (commanded speed)
|
|
|
|
Based on Mode and Tracking settings, copy the Speed
|
|
Reference Value back into the Operator and Program Settings.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[MOV(Wrk_SpeedRef,Val_SpeedRef) ,XIC(Cfg_SetTrack) [XIO(Sts_Ovrd) XIO(Sts_Hand) ,XIC(Cfg_SetTrackOvrdHand) ] MOV(Val_SpeedRef,PSet_SpeedRef) MOV(Val_SpeedRef,OSet_SpeedRef) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="56" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung generates the Starting, Running, Stopping, Stopped and Jogging Status bits.
|
|
|
|
If the Drive is in HAND and HAS NO RUN FEEDBACK, its state is meaningless;
|
|
turn off ALL the Sts_xxx states!!!!!
|
|
|
|
If the Drive is commanded to run (Output on) and the feedback doesn't yet show it running,
|
|
the Drive is STARTING.
|
|
|
|
If the Drive is commanded to run (Output on) and the feedback shows it running,
|
|
the Drive is RUNNING.
|
|
|
|
If the Drive is commanded to stoop (Output off) and the feedback still shows it running,
|
|
the Drive is STOPPING.
|
|
|
|
If the Drive is commanded to stop (Output off) and the feedback shows it has stopped,
|
|
the Drive is STOPPED.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Wrk_Run) XIO(Wrk_Jog) [XIO(Wrk_RunFdbk) OTE(Sts_Starting) ,XIC(Wrk_RunFdbk) OTE(Sts_Running) ] ,XIO(Wrk_Run) XIO(Wrk_Jog) [XIC(Wrk_RunFdbk) OTE(Sts_Stopping) ,XIO(Wrk_RunFdbk) OTE(Sts_Stopped) ] ,XIC(Wrk_Jog) OTE(Sts_Jogging) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="57" Type="N">
|
|
<Comment>
|
|
<![CDATA[Val_Sts is the current device status, as determined by this AOI,
|
|
based on its knowledge of commands executed and feedback.
|
|
(This is the status that should be monitored by, for example, FT Historian.)
|
|
0 = Powerup / Unknown (Hand Mode with no feedback, for example)
|
|
1 = Stopped
|
|
2 = Running Forward
|
|
3 = Running Reverse
|
|
4 = Jogging Forward
|
|
5 = Jogging Reverse
|
|
6 = Stopping
|
|
7 = Starting Forward
|
|
8 = Starting Reverse
|
|
33 = Device Disabled
|
|
|
|
Val_Fault is the current device fault status, as determined by this AOI,
|
|
based on its knowledge of commands executed and feedback.
|
|
(This is the fault status that should be monitored by, for example, FT Historian.)
|
|
0 = None
|
|
16 = Fail to Start
|
|
17 = Fail to Stop
|
|
18 = Drive Fault
|
|
32 = I/O Fault (from Input)
|
|
34 = Configuration Error
|
|
|
|
##### V3.1-00 2014-06-30: Added Not Ready reason bits (Nrdy_xxx) #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[CLR(Wrk_Sts) CLR(Wrk_Fault) ,XIC(Sts_Stopped) MOV(1,Wrk_Sts) ,XIC(Sts_Running) [XIC(Sts_ActualDir) MOV(2,Wrk_Sts) ,XIO(Sts_ActualDir) MOV(3,Wrk_Sts) ] ,XIC(Sts_Jogging) [XIC(Sts_ActualDir) MOV(4,Wrk_Sts) ,XIO(Sts_ActualDir) MOV(5,Wrk_Sts) ] ,XIC(Sts_Stopping) MOV(6,Wrk_Sts) ,XIC(Sts_Starting) [XIC(Sts_CommandDir) MOV(7,Wrk_Sts) ,XIO(Sts_CommandDir) MOV(8,Wrk_Sts) ] ,XIC(Nrdy_Fail) MOV(16,Wrk_Fault) ,XIC(Sts_FailToStop) MOV(17,Wrk_Fault) ,XIC(Sts_DriveFault) MOV(18,Wrk_Fault) ,XIC(Nrdy_IOFault) MOV(32,Wrk_Fault) ,XIC(Sts_Disabled) MOV(33,Wrk_Sts) ,XIC(Sts_Err) MOV(34,Wrk_Fault) ,MOV(Wrk_Sts,Val_Sts) MOV(Wrk_Fault,Val_Fault) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="58" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
OPERATOR COMMAND READIES
|
|
============================================================
|
|
Ready to Start if in Operator Manual, Stopped, and Permissives and Interlocks are OK.
|
|
|
|
Ready to Stop if in Operator Manual (or Operator has priority stop) and (Running or Starting).
|
|
|
|
##### V3.0-05 2014-05-20: Modified to allow operator retrigger stop. #####
|
|
##### V3.1-01 2014-08-29: Corrections to Nrdy_ trip and reset logic. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Wrk_NotRdy)[XIO(Sts_NotRdy) ,XIC(Cfg_OCmdResets) ][[XIC(Sts_Oper) XIO(Cfg_ProgKeep.1) ,XIC(Sts_Prog) XIC(Cfg_OperKeep.1) ,XIC(Sts_Maint) ] [XIC(Inp.DriveStatus_Ready) ,XIC(Inp_Sim) ] [[XIC(Sts_Stopped) ,XIC(Sts_Maint) XIC(Sts_Running) ] OTE(Rdy_Start) ,XIC(Cfg_HasJog) XIO(Wrk_Run) OTE(Rdy_Jog) ] ,[XIC(Sts_Oper) XIO(Cfg_ProgKeep.1) ,XIC(Sts_Prog) XIC(Cfg_OperKeep.1) ,XIC(Sts_Maint) ,XIC(Cfg_OperStopPrio) ] XIO(Sts_Stopping) OTE(Rdy_Stop) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="59" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
REMAINING DRIVE VALUES AND STATUS
|
|
============================================================
|
|
This rung copies a number of values from the drive directly
|
|
to their final Value and Status output parameters.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[MOV(Inp.Feedback,Val_SpeedFdbkRaw) MOV(Out.Reference,Val_SpeedRefRaw) ,MOV(Inp.DriveStatus,Sts_DriveSts1) MOV(Inp.DriveStatus2,Sts_DriveSts2) ,MOV(Inp.FaultStatusA,Sts_FaultStsA) MOV(Inp.FaultStatusB,Sts_FaultStsB) ,MOV(Inp.PredMaintSts,Sts_PMSts) MOV(Inp.StartInhibits,Sts_StartInhibits) ,BTD(Inp.DriveStatus,10,Val_SpeedRefSrc,0,5) ,NEQ(Inp.LastFaultCode,0) MOV(Inp.LastFaultCode,Val_LastFaultCode) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="60" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the drive is Faulted, this rung finds the Fault Description for
|
|
the given Fault Code within the Reference Fault Code List
|
|
(In/Out Parameter). (The same PF75x Fault Code List
|
|
can be referenced by ALL instances of this instruction!!!)
|
|
|
|
1. Find the number of entries in the Fault Code List (Array SIZE).
|
|
2. Search (FSC) the Fault Code List for a matching Code.
|
|
3. If found, copy the corresponding Description to Val_FaultDesc.
|
|
4. If NOT found, copy list entry zero ("No Help Available for this code").
|
|
|
|
And if the drive is not faulted, clear the Val_FaultDesc string.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(Sts_DriveFault) [RES(Wrk_FaultDescFSC) SIZE(Ref_FaultCodeList,0,Wrk_FaultDescFSC.LEN) ,FSC(Wrk_FaultDescFSC,?,?,ALL,Ref_FaultCodeList[Wrk_FaultDescFSC.POS].Code=Val_LastFaultCode) ,XIC(Wrk_FaultDescFSC.FD) COP(Ref_FaultCodeList[Wrk_FaultDescFSC.POS].Desc,Val_FaultDesc,1) ,XIO(Wrk_FaultDescFSC.FD) COP(Ref_FaultCodeList[0].Desc,Val_FaultDesc,1) ] ,XIO(Sts_DriveFault) FLL(0,Val_FaultDesc,1) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="61" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
ENUMERATED SOURCE / QUALITY VALUES
|
|
============================================================
|
|
Source and Quality for Input / Output values / status (SrcQ_IO)
|
|
|
|
0 = Good: live, confirmed good; 1 = Good: live, assumed good;
|
|
2 = Good: no feedback, assumed good; 8 = Test: Simulated; 9 = Test: Loopback;
|
|
10 = Test: Manually Entered; 16 = Uncertain: Live, off-spec;
|
|
17 = Uncertain, Substituted at Device / Bus; 18 = Uncertain, Substituted at AOI;
|
|
19 = Uncertain, using last known good; 20 = Uncertain, using replacement value;
|
|
32 = Bad, Signal Failure; 33 = Bad, Channel Fault;
|
|
34 = Bad, Module / Comms Fault; 35 = Bad, Invalid Configuration
|
|
|
|
##### V3.1-00 2014-06-30: Added rung for Source/Quality enumerations. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[CLR(Wrk_SrcQ) ,XIC(Inp_IOFault) MOV(34,Wrk_SrcQ) ,XIC(Inp_Sim) MOV(9,Wrk_SrcQ) ,[XIC(Err_FdbkRaw) ,XIC(Err_FdbkEU) ] MOV(35,Wrk_SrcQ) ,MOV(Wrk_SrcQ,SrcQ_IO) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="62" Type="N">
|
|
<Comment>
|
|
<![CDATA[Source and Quality for primary values / status (SrcQ)
|
|
|
|
0 = Good: live, confirmed good; 1 = Good: live, assumed good;
|
|
2 = Good: no feedback, assumed good; 8 = Test: Simulated; 9 = Test: Loopback;
|
|
10 = Test: Manually Entered; 16 = Uncertain: Live, off-spec;
|
|
17 = Uncertain, Substituted at Device / Bus; 18 = Uncertain, Substituted at AOI;
|
|
19 = Uncertain, using last known good; 20 = Uncertain, using replacement value;
|
|
32 = Bad, Signal Failure; 33 = Bad, Channel Fault;
|
|
34 = Bad, Module / Comms Fault; 35 = Bad, Invalid Configuration
|
|
|
|
##### V3.1-00 2014-06-30: Added rung for Source/Quality enumerations. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[MOV(SrcQ_IO,Wrk_SrcQ) ,MOV(Wrk_SrcQ,SrcQ) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="63" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
ALARM PROCESSING
|
|
============================================================
|
|
Pass the Cfg_PCmdClear configuration down to each P_Alarm instance.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Cfg_PCmdClear)OTE(FailToStart.Cfg_PCmdClear)OTE(FailToStop.Cfg_PCmdClear)OTE(IntlkTrip.Cfg_PCmdClear)OTE(DriveFault.Cfg_PCmdClear)OTE(IOFault.Cfg_PCmdClear);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="64" Type="N">
|
|
<Comment>
|
|
<![CDATA[The various alarms are ALWAYS allowed to Exist (Cfg_HasXxxAlarm can be 1).
|
|
(The PF753 interface always includes run feedback and drive fault status.)]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTL(FailToStart.PCfg_AllowExist)OTL(FailToStop.PCfg_AllowExist)OTL(IntlkTrip.PCfg_AllowExist)OTL(DriveFault.PCfg_AllowExist)OTL(IOFault.PCfg_AllowExist);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="65" Type="N">
|
|
<Comment>
|
|
<![CDATA[Handle Motor Failed to Start Alarm Processing using the standard P_Alarm AOI.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[P_Alarm(FailToStart);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="66" Type="N">
|
|
<Comment>
|
|
<![CDATA[Handle Motor Failed to Stop Alarm Processing using the standard P_Alarm AOI.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[P_Alarm(FailToStop);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="67" Type="N">
|
|
<Comment>
|
|
<![CDATA[Handle Interlock Trip Alarm Processing using the standard P_Alarm AOI.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[P_Alarm(IntlkTrip);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="68" Type="N">
|
|
<Comment>
|
|
<![CDATA[Handle Drive Fault Alarm Processing using the standard P_Alarm AOI.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[P_Alarm(DriveFault);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="69" Type="N">
|
|
<Comment>
|
|
<![CDATA[Handle I/O Fault Alarm Processing using the standard P_Alarm AOI.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[P_Alarm(IOFault);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="70" Type="N">
|
|
<Comment>
|
|
<![CDATA[If ANY alarm is Disabled, Inhibited or Suppressed, set the Alarm Inhibit
|
|
summary status bit (which puts the "I" box on the graphic symbol).]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[XIC(FailToStart.Sts_AlmInh) ,XIC(FailToStop.Sts_AlmInh) ,XIC(IntlkTrip.Sts_AlmInh) ,XIC(DriveFault.Sts_AlmInh) ,XIC(IOFault.Sts_AlmInh) ]OTE(Sts_AlmInh);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="71" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
NOTIFICATION VALUE
|
|
============================================================
|
|
Indicate the current alarm notification level as the max of any of the alarms,
|
|
and set the low-order bit for reset or ack required:
|
|
0 = Not in alarm, acknowledged
|
|
1 = Not in alarm, unacknowledged or reset required
|
|
2 = Low severity alarm, acknowledged
|
|
3 = Low severity alarm, unacknowledged
|
|
4 = Medium severity alarm, acknowledged
|
|
5 = Medium severity alarm, unacknowledged
|
|
6 = High severity alarm, acknowledged
|
|
7 = High severity alarm, unacknowledged
|
|
8 = Urgent severity alarm, acknowledged
|
|
9 = Urgent severity alarm, unacknowledged
|
|
|
|
##### V3.1-00 2014-06-30: Separated Reset Reqd functions from Val_Notify #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[CLR(Wrk_Notify) ,GRT(FailToStart.Val_Notify,Wrk_Notify) MOV(FailToStart.Val_Notify,Wrk_Notify) ,GRT(FailToStop.Val_Notify,Wrk_Notify) MOV(FailToStop.Val_Notify,Wrk_Notify) ,GRT(IntlkTrip.Val_Notify,Wrk_Notify) MOV(IntlkTrip.Val_Notify,Wrk_Notify) ,GRT(DriveFault.Val_Notify,Wrk_Notify) MOV(DriveFault.Val_Notify,Wrk_Notify) ,GRT(IOFault.Val_Notify,Wrk_Notify) MOV(IOFault.Val_Notify,Wrk_Notify) ,[XIC(FailToStart.Val_Notify.0) ,XIC(FailToStop.Val_Notify.0) ,XIC(IntlkTrip.Val_Notify.0) ,XIC(DriveFault.Val_Notify.0) ,XIC(IOFault.Val_Notify.0) ] OTE(Wrk_Notify.0) ,MOV(Wrk_Notify,Val_Notify) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="72" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung identifies:
|
|
* if a latched Shed condition requires a reset in order to run the motor;
|
|
* if that reset or any alarm reset or other reset is required; and
|
|
* if any reset or acknowledge from the operator is required.
|
|
|
|
##### V3.1-00 2014-06-30: Added Not Ready reason bits (Nrdy_xxx), split from Val_Notify logic (above). #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[[XIC(FailToStart.Rdy_Ack) ,XIC(FailToStop.Rdy_Ack) ,XIC(IntlkTrip.Rdy_Ack) ,XIC(IOFault.Rdy_Ack) ,XIC(DriveFault.Rdy_Ack) ] ,[XIC(FailToStart.Rdy_Reset) ,XIC(FailToStop.Rdy_Reset) ,XIC(IntlkTrip.Rdy_Reset) ,XIC(DriveFault.Rdy_Reset) ,XIC(IOFault.Rdy_Reset) ,XIC(Nrdy_Trip) ,XIC(Nrdy_OperPrio) ,XIC(Nrdy_Fail) ,XIC(Nrdy_IOFault) XIO(Sts_IOFault) ] OTE(Rdy_Reset) ]OTE(Rdy_ResetAckAll);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="Prescan" Type="RLL">
|
|
<Description>
|
|
<![CDATA[Clear Ownership, set drive to STOP, clear "lurking" Commands]]>
|
|
</Description>
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
PRESCAN (POWERUP) HANDLING
|
|
============================================================
|
|
On Prescan, set the Ownership to NO OWNER (0).]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[CLR(PSet_Owner)CLR(Val_Owner);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Comment>
|
|
<![CDATA["Lurking" Program Commands are cleared if they are set as "Edge" triggered
|
|
(cleared by this object as received).
|
|
(Lurking Acknowledge Commands are left to perform their action.)]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Cfg_PCmdClear)OTU(PCmd_Start)OTU(PCmd_Stop)OTU(PCmd_Fwd)OTU(PCmd_Rev);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Comment>
|
|
<![CDATA["Lurking" Operator Commands are cleared, as well as Program Reset.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[OTU(OCmd_Start) OTU(OCmd_Stop) OTU(OCmd_Jog) ,OTU(OCmd_Fwd) OTU(OCmd_Rev) ,OTU(OCmd_Bypass) OTU(OCmd_Check) OTU(MCmd_Disable) OTU(MCmd_Enable) ,OTU(OCmd_Reset) OTU(OCmd_ResetAckAll) OTU(PCmd_Reset) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Comment>
|
|
<![CDATA[The Override Command is set to NONE.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[CLR(Inp_OvrdCmd);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Comment>
|
|
<![CDATA[On powerup (prescan), set drive to stop.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTU(Wrk_Run)OTU(Wrk_Jog);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="5" Type="N">
|
|
<Comment>
|
|
<![CDATA[Reset the fault condition Shed latches.
|
|
|
|
##### V3.1-00 2014-06-30: Added Not Ready reason bits (Nrdy_xxx) #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTU(Nrdy_OperPrio)OTU(Nrdy_Fail)OTU(Nrdy_IOFault);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="6" Type="N">
|
|
<Comment>
|
|
<![CDATA[Outputs are cleared on Prescan.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[MVM(0,16#0000_003f,Out.LogicCommand)CLR(Out.Reference);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="7" Type="N">
|
|
<Comment>
|
|
<![CDATA[Show the enumerated drive command as NONE.
|
|
Show the enumerated drive feedback as NONE.
|
|
Show the enumerated drive status as POWERUP / UNKNOWN.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[CLR(Val_Cmd)CLR(Val_Fdbk)CLR(Val_Sts);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
</Routines>
|
|
<Dependencies>
|
|
<Dependency Type="DataType" Name="STRING_40"/>
|
|
<Dependency Type="DataType" Name="STRING_16"/>
|
|
<Dependency Type="DataType" Name="STRING_20"/>
|
|
<Dependency Type="DataType" Name="STRING_8"/>
|
|
<Dependency Type="AddOnInstructionDefinition" Name="P_Alarm"/>
|
|
<Dependency Type="DataType" Name="STRING_12"/>
|
|
<Dependency Type="DataType" Name="P_PF753_Inp"/>
|
|
<Dependency Type="AddOnInstructionDefinition" Name="P_Mode"/>
|
|
<Dependency Type="DataType" Name="P_PF753_Out"/>
|
|
<Dependency Type="DataType" Name="P_DescList"/>
|
|
</Dependencies>
|
|
</AddOnInstructionDefinition>
|
|
<AddOnInstructionDefinition Name="P_PIDE_only" Revision="3.5" RevisionExtension="01 Release" Vendor="Rockwell Automation" ExecutePrescan="false" ExecutePostscan="false" ExecuteEnableInFalse="false" CreatedDate="2014-02-24T19:09:37.720Z" CreatedBy="Not Available" EditedDate="2017-12-15T20:54:12.303Z" EditedBy="WIN10VM\patrickjmcd"
|
|
SoftwareRevision="v30.00">
|
|
<Description>
|
|
<![CDATA[Container for PIDE only]]>
|
|
</Description>
|
|
<RevisionNote>
|
|
<![CDATA[See V3.5-xx Release Notes for details. Unmodified, up-rev only for V3.5-01 Release.]]>
|
|
</RevisionNote>
|
|
<AdditionalHelpText>
|
|
<![CDATA[Copyright (C) Rockwell Automation, Inc.
|
|
|
|
This Add-On Instruction is used as a container for the PIDE function block
|
|
to allow use of the Autotune tag within the P_PIDE (outer) AOI.
|
|
|
|
##### ATTENTION! #####
|
|
|
|
User may edit this block to add an Autotune tag
|
|
(Ref_Autotune). However, user assumes
|
|
responsibility for all users of the resulting AOI
|
|
following terms of the RSLogix 5000 / Studio 5000
|
|
Software License, namely, users must have the
|
|
Function Block / Structured Text add-on license,
|
|
or have the Professional edition of RSLogix 5000 /
|
|
Studio 5000 Logix Designer software.]]>
|
|
</AdditionalHelpText>
|
|
<Parameters>
|
|
<Parameter Name="EnableIn" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Enable Input - System Defined Parameter]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="EnableOut" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Enable Output - System Defined Parameter]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ref_PIDE" TagType="Base" DataType="PID_ENHANCED" Usage="InOut" Required="true" Visible="true" Constant="false">
|
|
<Description>
|
|
<![CDATA[Contained PIDE block]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ref_Autotune" TagType="Base" DataType="PIDE_AUTOTUNE" Usage="InOut" Required="true" Visible="true" Constant="false">
|
|
<Description>
|
|
<![CDATA[Autotune tag for contained PIDE block]]>
|
|
</Description>
|
|
</Parameter>
|
|
</Parameters>
|
|
<LocalTags/>
|
|
<Routines>
|
|
<Routine Name="Logic" Type="FBD">
|
|
<Description>
|
|
<![CDATA[Function Block Diagram routine with bare PIDE block. No Autotune tag, but user can add.]]>
|
|
</Description>
|
|
<FBDContent SheetSize="Letter - 8.5 x 11 in" SheetOrientation="Landscape">
|
|
<Sheet Number="1">
|
|
<Block Type="PIDE" ID="0" X="100" Y="60" Operand="Ref_PIDE" VisiblePins="PV SPProg SPCascade RatioProg CVProg FF HandFB ProgProgReq ProgOperReq ProgCasRatReq ProgAutoReq ProgManualReq ProgOverrideReq ProgHandReq CVEU SP PVHHAlarm PVHAlarm PVLAlarm PVLLAlarm PVROCPosAlarm PVROCNegAlarm DevHHAlarm DevHAlarm DevLAlarm DevLLAlarm ProgOper CasRat Auto Manual Override Hand" HideDesc="false" AutotuneTag="Ref_Autotune"/>
|
|
<TextBox ID="1" X="420" Y="260" Width="0">
|
|
<Text>
|
|
<![CDATA[Copyright (C) Rockwell Automation, Inc.
|
|
V3.5-01 Release 2016-01-29. See V3.5-xx
|
|
Release Notes for details.
|
|
|
|
ATTENTION!!!
|
|
|
|
User may edit this block to add an Autotune tag
|
|
(Ref_Autotune). However, user assumes
|
|
responsibility for all users of the resulting AOI
|
|
following terms of the RSLogix 5000 / Studio 5000
|
|
Software License, namely, users must have the
|
|
Function Block / Structured Text add-on license,
|
|
or have the Professional edition of RSLogix 5000 /
|
|
Studio 5000 Logix Designer software.]]>
|
|
</Text>
|
|
</TextBox>
|
|
<Attachment FromID="1" ToID="0"/>
|
|
</Sheet>
|
|
</FBDContent>
|
|
</Routine>
|
|
</Routines>
|
|
</AddOnInstructionDefinition>
|
|
<AddOnInstructionDefinition Name="P_PIDE" Revision="3.5" RevisionExtension="05 Release" Vendor="Rockwell Automation" ExecutePrescan="true" ExecutePostscan="false" ExecuteEnableInFalse="true" CreatedDate="2012-12-17T15:40:36.040Z" CreatedBy="Not Available" EditedDate="2016-12-13T19:21:34.138Z" EditedBy="PROCESS\Library"
|
|
SoftwareRevision="v18.02">
|
|
<Description>
|
|
<![CDATA[Proportional + Integral + Derivative]]>
|
|
</Description>
|
|
<RevisionNote>
|
|
<![CDATA[See V3.5-xx Release Notes for details. Changed Nav Tags to user-defined STRING_NavTag type.]]>
|
|
</RevisionNote>
|
|
<AdditionalHelpText>
|
|
<![CDATA[Copyright © Rockwell Automation, Inc. All Rights Reserved.
|
|
|
|
This Instruction is used to provide PID (Proportional + Integral
|
|
+ Derivative) feedback loop control and provides:
|
|
* Program and Operator entry of Auto loop mode Setpoint in Engineering Units (PVEU)
|
|
* Program and Operator entry of Manual loop mode Controlled Variable (CV%)
|
|
* Clamping (in EU) of Setpoint at specified limits
|
|
* Clamping (in %) and ramping (in %/sec) of CV at specified limits
|
|
* Scaling of Output CV from Percent to Engineering Units for I/O card
|
|
* Reverse or Direct control action
|
|
* Feedforward (FF) input
|
|
* Velocity (difference) PID form with inputs for "Previous" CV and FF
|
|
* Option for Derivative action based on change in Error or change in PV
|
|
* Option for Proportional action based on Error or PV
|
|
* Monitoring of Interlock which causes CV to shed
|
|
* Monitoring of I/O communication faults
|
|
* Alarms for Interlock Trip, High-High Deviation, High Deviation, Low Deviation,
|
|
and Low-Low Deviation from Setpoint
|
|
* Operation in Hand, Maintenance, Override, Program and Operator ownership Modes
|
|
* Full loop mode control (Cascade, Auto, Manual, Normal) available in Override Mode
|
|
* "Available" status for use by automation logic to know whether loop
|
|
can be controlled in Program Mode by other objects.
|
|
|
|
Modes are provided by a P_Mode AOI instance.
|
|
Alarms are provided by P_Alarm AOI instances.
|
|
Modes of operation: Operator, Program, Override, Maintenance, Hand
|
|
]]>
|
|
</AdditionalHelpText>
|
|
<Parameters>
|
|
<Parameter Name="EnableIn" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Enable Input - System Defined Parameter]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="EnableOut" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Enable Output - System Defined Parameter]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_PV" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.PV" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Process Variable (PVEU)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_CascSP" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.SPCascade" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Setpoint in Cascade, Independent PV in Ratio (PVEU)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_FF" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.FF" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[FeedForward term (CV%)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_FFPrev" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.FFPrevious" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[FF feedback from downstream block (CV%)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_CVInitVal" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.CVInitValue" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Value to Initialize the CV to when requested (CVEU)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_CVPrev" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.CVPrevious" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[CV Feedback from downstream block (CV%)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_PVSrcQ" TagType="Base" DataType="SINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Source and Quality of Inp_PV (enum)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_OvrdCmd" TagType="Base" DataType="SINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Override Loop Mode Command 0=None, 1=Man, 2=Auto, 3=Casc]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_OvrdRatio" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Ratio to use in Override Mode (unitless)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_OvrdSP" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Setpoint to use in Override Mode (PVEU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_OvrdCV" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[CV to use in Override Mode (CV%)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_HandFdbk" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.HandFB" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[CV Feedback used in Hand Mode (CV%)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_PVBad" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=PV quality or PV I/O Comms Status Bad, 0=OK]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_PVUncertain" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=PV Value Not Reliable, 0=OK]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_CVIOFault" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Wrk_PIDE.CVFault" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=CV I/O Comms Status Bad, 0=OK]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_UseFFPrev" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Wrk_PIDE.FFSetPrevious" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Use Inp_FFPrev as previous FF value, 0=Use last scan value]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_UseCVInitVal" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Wrk_PIDE.CVInitReq" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Initialize CV to Inp_CVInitValue]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_UseCVPrev" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Wrk_PIDE.CVSetPrevious" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Use Inp_CVPrev as previous CV value, 0=Use last scan value]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_WindupHi" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Wrk_PIDE.WindupHIn" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Windup High Signal 1=regulator will not increase the output.]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_WindupLo" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Wrk_PIDE.WindupLIn" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Windup Low Signal 1=regulator will not decrease the output.]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_Ovrd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.Inp_Ovrd" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="Inp_Hand" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.Inp_Hand" Required="false" Visible="true" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="Inp_HandFdbkBad" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Wrk_PIDE.HandFBFault" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Inp_HandFdbk input quality or I/O Comms Status Bad, 0=OK]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_IntlkOK" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Interlocks OK, Analog Output can be set]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_NBIntlkOK" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Non-Bypassable Interlocks OK, Analog Output can be set]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Inp_HiHiDevGate" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHiDevGate.Inp_Gate" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High-High Deviation Status Gate, 1=enabled]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_HiDevGate" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiDevGate.Inp_Gate" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High Deviation Status Gate, 1=enabled]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_LoDevGate" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoDevGate.Inp_Gate" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low Deviation Status Gate, 1=enabled]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_LoLoDevGate" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLoDevGate.Inp_Gate" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low-Low Deviation Status Gate, 1=enabled]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Inp_Reset" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset latched Alarms]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasRatio" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Wrk_PIDE.UseRatio" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Casc Loop Mode is Ratio, 0=Casc Loop Mode is Cascade]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasCasc" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Wrk_PIDE.AllowCasRat" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Enable the loop to be placed into cascade/ratio mode]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_PVTrack" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Wrk_PIDE.PVTracking" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=SP tracks PV in Manual, 0=no PV tracking]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_CtrlAction" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Wrk_PIDE.ControlAction" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Direct acting (E=PV-SP), 0=Reverse acting (E=SP-PV)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_Depend" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Wrk_PIDE.DependIndepend" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Dependent gains equation, 0=Independent gains]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_DerivSmooth" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Wrk_PIDE.DSmoothing" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Use Derivative Smoothing]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_ZCOff" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Wrk_PIDE.ZCOff" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=need not cross zero error to be in deadband, 0=must cross zero error]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LimitManCV" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Wrk_PIDE.CVManLimiting" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=CV limits enforced in Manual, 0=No CV Limiting in Manual]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_InitToMan" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Wrk_PIDE.ManualAfterInit" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Go to Manual Loop Mode when an init request is seen]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_PropSPAct" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Wrk_PIDE.PVEProportional" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Prop. Action on SP Change 1=Prop of PV only (no action), 0=Prop of Error (full action)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_DerivSPAct" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Wrk_PIDE.PVEDerivative" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Deriv. Action on SP Change 1=Deriv of PV only (no action), 0=Deriv of Error (full action)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_PwrupLM" TagType="Base" DataType="SINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Powerup Loop Mode
|
|
0=No change (last), 1=Man (w/ CV),
|
|
2=Auto (w/ SP),
|
|
3=Casc/Ratio]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_SetTrack" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=PSets track OSets in Oper, OSets track PSets in Prog, 0=no Settings tracking]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_SetTrackOvrdHand" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Prog/Oper Settings track Override/Hand Inputs (CV, SP, Ratio)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasIntlkObj" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Tells HMI a P_Intlk is connected to Inp_Intlk]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasCascSPNav" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Tells HMI to enable navigation to a connected cascade SP object]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasPVNav" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Tells HMI to enable navigation to a connected PV object]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasCVNav" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Tells HMI to enable navigation to a connected CV object]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_OvrdIntlk" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Override ignores Bypassable Intlk; 0=always use Intlk]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_PCmdClear" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.Cfg_PCmdClear" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="Cfg_ProgDefault" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.Cfg_ProgDefault" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="Cfg_HasHiHiDevAlm" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHiDev.Cfg_Exists" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High-High Deviation Alarm exists and will be checked]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasHiDevAlm" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiDev.Cfg_Exists" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High Deviation Alarm exists and will be checked]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasLoDevAlm" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoDev.Cfg_Exists" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low Deviation Alarm exists and will be checked]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasLoLoDevAlm" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLoDev.Cfg_Exists" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low-Low Deviation Alarm exists and will be checked]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasIntlkTripAlm" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IntlkTrip.Cfg_Exists" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Interlock Trip Alarm exists and will be checked]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HasFailAlm" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.Cfg_Exists" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Loop Failure Alarm exists and will be checked]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiHiDevResetReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHiDev.Cfg_ResetReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset required to clear High-High Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiDevResetReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiDev.Cfg_ResetReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset required to clear High Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoDevResetReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoDev.Cfg_ResetReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset required to clear Low Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoLoDevResetReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLoDev.Cfg_ResetReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset required to clear Low-Low Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_IntlkTripResetReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IntlkTrip.Cfg_ResetReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset required to clear Interlock Trip Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailResetReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.Cfg_ResetReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Reset required to clear Loop Failure Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiHiDevAckReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHiDev.Cfg_AckReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acknowledge required for High-High Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiDevAckReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiDev.Cfg_AckReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acknowledge required for High Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoDevAckReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoDev.Cfg_AckReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acknowledge required for Low Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoLoDevAckReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLoDev.Cfg_AckReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acknowledge required for Low-Low Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_IntlkTripAckReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IntlkTrip.Cfg_AckReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acknowledge required for Interlock Trip Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailAckReqd" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.Cfg_AckReqd" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Acknowledge required for Loop Failure Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiHiDevSeverity" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHiDev.Cfg_Severity" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High-High Deviation Severity: 1..250=Low, 251..500=Medium, 501..750=High, 751..1000=Urgent]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiDevSeverity" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiDev.Cfg_Severity" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High Deviation Severity: 1..250=Low, 251..500=Medium, 501..750=High, 751..1000=Urgent]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoDevSeverity" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoDev.Cfg_Severity" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low Deviation Severity: 1..250=Low, 251..500=Medium, 501..750=High, 751..1000=Urgent]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoLoDevSeverity" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLoDev.Cfg_Severity" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low-Low Deviation Severity: 1..250=Low, 251..500=Medium, 501..750=High, 751..1000=Urgent]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_IntlkTripSeverity" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IntlkTrip.Cfg_Severity" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Interlock Trip Alarm Severity: 1..250=Low, 251..500=Medium, 501..750=High, 751..1000=Urgent]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_FailSeverity" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.Cfg_Severity" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Loop Failure Alarm Severity: 1..250=Low, 251..500=Medium, 501..750=High, 751..1000=Urgent]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_MinRatio" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.RatioLLimit" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum allowed Ratio (unitless)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_MaxRatio" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.RatioHLimit" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Maximum allowed Ratio (unitless)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_MinSP" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.SPLLimit" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum allowed Setpoint (SP) value (PVEU)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_MaxSP" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.SPHLimit" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Maximum allowed Setpoint (SP) value (PVEU)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_PVEUMin" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.PVEUMin" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PV Engineering Units Mimimum Value (PVEU)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_PVEUMax" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.PVEUMax" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PV Engineering Units Maximum Value (PVEU)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_CVEUMin" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.CVEUMin" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[CV Engineering Units Minimum Value (CVEU)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_CVEUMax" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.CVEUMax" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[CV Engineering Units Maximum Value (CVEU)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_CVRoCLim" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.CVROCLimit" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[CV Rate of Change Limit (CV%/sec)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_PGain" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.PGain" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Proportional (independent) or Loop (dependent) Gain (unitless)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_IGain" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.IGain" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Integral Gain (1/min independent or min/repeat dependent)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_DGain" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.DGain" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Derivative Gain (min)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_ZCDB" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.ZCDeadband" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Normal Zero Crossing Deadband (PVEU)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_MinCV" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.CVLLimit" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum allowed Controlled Variable (CV) value (CV%)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_MaxCV" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.CVHLimit" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Maximum allowed Controlled Variable (CV) value (CV%)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_MaxInactiveCV" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[When Val_CV is greater than this value (CV%) set Sts_Active (for HMI)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_IntlkCV" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.CVOverride" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[CV to use when Interlocks not OK (CV%)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_DevDB" TagType="Alias" Usage="Input" Radix="Float" AliasFor="Wrk_PIDE.DevDeadband" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Devation Alarm Deadband (PVEU)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_PwrupSP" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Loop SP on powerup, used if Cfg_PwrupLM = 1 (Manual) or 2 (Auto)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_PwrupCV" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Loop CV (CV %) on powerup, used if Cfg_PwrupLM <> 0 (none)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiHiDevOnDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHiDevGate.Cfg_OnDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time above High-High Deviation Limit to raise Status (sec)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiHiDevOffDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHiDevGate.Cfg_OffDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time below High-High Deviation Limit to clear Status (sec)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiHiDevGateDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHiDevGate.Cfg_GateDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High-High Deviation Status Gate Delay (sec)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiDevOnDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiDevGate.Cfg_OnDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time above High Deviation Limit to raise Status (sec)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiDevOffDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiDevGate.Cfg_OffDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time below High Deviation Limit to clear Status (sec)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_HiDevGateDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiDevGate.Cfg_GateDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High Deviation Status Gate Delay (sec)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoDevOnDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoDevGate.Cfg_OnDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time below Low Deviation Limit to raise Status (sec)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoDevOffDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoDevGate.Cfg_OffDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time above Low Deviation Limit to clear Status (sec)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoDevGateDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoDevGate.Cfg_GateDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low Deviation Status Gate Delay (sec)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoLoDevOnDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLoDevGate.Cfg_OnDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time below Low-Low Deviation Limit to raise Status (sec)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoLoDevOffDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLoDevGate.Cfg_OffDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minimum time below Low-Low Deviation Limit to clear Status (sec)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Cfg_LoLoDevGateDly" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLoDevGate.Cfg_GateDly" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low-Low Deviation Status Gate Delay (sec)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PSet_Ratio" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Setting for Ratio (loop CasRat and Ratio enabled) (unitless)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PSet_SP" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Setting for Setpoint (loop Auto) (PVEU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PSet_CV" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Setting for Controlled Variable (loop Manual) (CV%)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PSet_HiHiDevLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Setting for High-High Deviation Status Threshold (PVEU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[3.40282347e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PSet_HiDevLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Setting for High Deviation Status Threshold (PVEU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[3.40282347e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PSet_LoDevLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Setting for Low Deviation Status Threshold (PVEU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[-3.40282347e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PSet_LoLoDevLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Setting for Low-Low Deviation Status Threshold (PVEU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[-3.40282347e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PSet_Owner" TagType="Base" DataType="DINT" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Owner Request ID (non-zero) or Release (zero)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OSet_Ratio" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Setting for Ratio (loop CasRat and Ratio enabled) (unitless)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OSet_SP" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Setting for Setpoint (loop Auto) (PVEU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OSet_CV" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Setting for Controlled Variable (loop Manual) (CV%)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OSet_HiHiDevLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Setting for High-High Deviation Status Threshold (PVEU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[3.40282347e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OSet_HiDevLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Setting for High Deviation Status Threshold (PVEU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[3.40282347e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OSet_LoDevLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Setting for Low Deviation Status Threshold (PVEU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[-3.40282347e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OSet_LoLoDevLim" TagType="Base" DataType="REAL" Usage="Input" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Setting for Low-Low Deviation Status Threshold (PVEU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[-3.40282347e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_Casc" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to select Cascade / Ratio control]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_Auto" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to select Automatic control]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_Man" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to select Manual control]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_Acq" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.PCmd_Acq" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="PCmd_Rel" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.PCmd_Rel" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="PCmd_Lock" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.PCmd_Lock" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="PCmd_Unlock" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.PCmd_Unlock" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="PCmd_Reset" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Reset all Alarms requiring Reset]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiHiDevAck" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHiDev.PCmd_Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Acknowledge High-High Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiHiDevSuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHiDev.PCmd_Suppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Suppress High-High Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiHiDevUnsuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHiDev.PCmd_Unsuppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to UnsuppressHigh-High Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiHiDevUnshelve" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiHiDev.PCmd_Unshelve" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unshelve High-High Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiDevAck" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiDev.PCmd_Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Acknowledge High Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiDevSuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiDev.PCmd_Suppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Suppress High Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiDevUnsuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiDev.PCmd_Unsuppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unsuppress High Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_HiDevUnshelve" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="HiDev.PCmd_Unshelve" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unshelve High Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoDevAck" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoDev.PCmd_Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Acknowledge Low Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoDevSuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoDev.PCmd_Suppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Suppress Low Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoDevUnsuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoDev.PCmd_Unsuppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unsuppress Low Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoDevUnshelve" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoDev.PCmd_Unshelve" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unshelve Low Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoLoDevAck" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLoDev.PCmd_Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Acknowledge Low-Low Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoLoDevSuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLoDev.PCmd_Suppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Suppress Low-Low Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoLoDevUnsuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLoDev.PCmd_Unsuppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unsuppress Low-Low Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_LoLoDevUnshelve" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="LoLoDev.PCmd_Unshelve" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unshelve Low-Low Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_IntlkTripAck" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IntlkTrip.PCmd_Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Acknowledge Interlock Trip Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_IntlkTripSuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IntlkTrip.PCmd_Suppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Suppress Interlock Trip Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_IntlkTripUnsuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IntlkTrip.PCmd_Unsuppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unsuppress Interlock Trip Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_IntlkTripUnshelve" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="IntlkTrip.PCmd_Unshelve" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unshelve Interlock Trip Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_FailAck" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.PCmd_Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Acknowledge Loop Failure Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_FailSuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.PCmd_Suppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Suppress Loop Failure Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_FailUnsuppress" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.PCmd_Unsuppress" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unsuppress Loop Failure Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="PCmd_FailUnshelve" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Fail.PCmd_Unshelve" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Program Command to Unshelve Loop Failure Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_Casc" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to select Cascade / Ratio control]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_Auto" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to select Automatic control]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_Man" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to select Manual control]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_Bypass" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to Bypass all Bypassable Interlocks]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_Check" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to Check (not bypass) all Interlocks]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="MCmd_Disable" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Maintenance Command to Disable PID Loop]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="MCmd_Enable" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Maintenance Command to Enable PID Loop]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="MCmd_Acq" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.MCmd_Acq" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="MCmd_Rel" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.MCmd_Rel" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="OCmd_AcqLock" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.OCmd_AcqLock" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="OCmd_Unlock" TagType="Alias" Usage="Input" Radix="Decimal" AliasFor="Mode.OCmd_UnlockRel" Required="false" Visible="false" ExternalAccess="Read/Write"/>
|
|
<Parameter Name="OCmd_Reset" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to Reset all Alarms requiring Reset]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="OCmd_ResetAckAll" TagType="Base" DataType="BOOL" Usage="Input" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Operator Command to Reset all Alarms and latched Shed conditions]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Out_CV" TagType="Alias" Usage="Output" Radix="Float" AliasFor="Wrk_PIDE.CVEU" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[CV to final control element (CVEU)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Val_PV" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Loop PV (PVEU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_Ratio" TagType="Alias" Usage="Output" Radix="Float" AliasFor="Wrk_PIDE.Ratio" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[The current ratio (unitless)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Val_SPSet" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Value of selected SP (before clamping) (PVEU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_SP" TagType="Alias" Usage="Output" Radix="Float" AliasFor="Wrk_PIDE.SP" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Value of SP being used (after clamping) (PVEU)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Val_E" TagType="Alias" Usage="Output" Radix="Float" AliasFor="Wrk_PIDE.E" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Loop Error (PV-SP) (PVEU)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Val_CVSet" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Value of CV Output (after ramping and clamping (CV%)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_CVOut" TagType="Alias" Usage="Output" Radix="Float" AliasFor="Wrk_PIDE.CV" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Value of CV Output (after ramping and clamping (CV%)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Val_PVPercent" TagType="Alias" Usage="Output" Radix="Float" AliasFor="Wrk_PIDE.PVPercent" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Loop PV (percent of span)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Val_SPPercent" TagType="Alias" Usage="Output" Radix="Float" AliasFor="Wrk_PIDE.SPPercent" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Loop SP (percent of span)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Val_EPercent" TagType="Alias" Usage="Output" Radix="Float" AliasFor="Wrk_PIDE.EPercent" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Loop Error (PV-SP) (percent of span)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Val_ActExecT" TagType="Alias" Usage="Output" Radix="Float" AliasFor="Wrk_PIDE.DeltaT" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Actual PID Algorithm Execution Time (Interval) (sec)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Val_Init" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Initialization Value for this loop's Cascade Primary]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_PVEUMin" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Minimum of PV scaled range (PVEU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_PVEUMax" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Maximum of PV scaled range (PVEU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.00000000e+002]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="100.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_CVEUMin" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Minimum of CV scaled range (CVEU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0.00000000e+000]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_CVEUMax" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Maximum of CV scaled range (CVEU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1.00000000e+002]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="100.0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="SrcQ_IO" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Source and Quality of primary I/O (enumeration)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="SrcQ" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Source and Quality of primary Val/Sts (enumeration)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_Sts" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Loop Status enum: TBD]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_Fault" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Loop Fault Status: TBD]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_State" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Loop Algorithm State: TBD]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_Mode" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Val" Required="false" Visible="true" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Val_Owner" TagType="Base" DataType="DINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Current Object Owner ID (0=not owned)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_Notify" TagType="Base" DataType="SINT" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Current Alarm Level and Acknowledgement (enumeration)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_HiHiDevLim" TagType="Alias" Usage="Output" Radix="Float" AliasFor="Wrk_PIDE.DevHHLimit" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Current High-High Deviation Status Threshold (PVEU)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Val_HiDevLim" TagType="Alias" Usage="Output" Radix="Float" AliasFor="Wrk_PIDE.DevHLimit" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Current High Deviation Status Threshold (PVEU)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Val_LoDevLim" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Current Low Deviation Status Threshold (PVEU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[-3.40282347e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Val_LoLoDevLim" TagType="Base" DataType="REAL" Usage="Output" Radix="Float" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Current Low-Low Deviation Status Threshold (PVEU)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[-3.40282347e+038]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_InstrFaults1" TagType="Base" DataType="DINT" Usage="Output" Radix="Binary" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[PIDE Block Status1 Instruction Fault bits (See PIDE Instruction Help)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_InstrFaults2" TagType="Base" DataType="DINT" Usage="Output" Radix="Binary" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[PIDE Block Status2 Instruction Fault bits (See PIDE Instruction Help)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Casc" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Loop Mode is Cascade/Ratio]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Auto" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Loop Mode is Auto]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Man" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Loop Mode is Manual]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Initializing" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Wrk_PIDE.CVInitializing" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=CV is initializing because of Request from this loop's Secondary]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_InitReq" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Wrk_PIDE.InitPrimary" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=CV Initialize Request to this loop's Primary]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_WindupHi" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Wrk_PIDE.WindupHOut" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=This loop winding up High, to Inp_WindupHi of this loop's Primary]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_WindupLo" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Wrk_PIDE.WindupLOut" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=This loop winding up Low, to Inp_WindupLo of this loop's Primary]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_ZCDBOn" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Wrk_PIDE.ZCDeadbandOn" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Deadband indictaor. 1=CV is within ZC deadband and will not change]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_RatioClamped" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Selected Ratio (PSet/OSet_Ratio or Inp_OvrdRatio) has been clamped]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_SPBad" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Wrk_PIDE.SPOperInv" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=SP Value is Bad (quality) or invalid or Casc SP comms fault]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_SPClamped" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Selected SP is being clamped (for faceplate animation)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_PVBad" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Wrk_PIDE.PVFaulted" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=PV Value, comms, quality or EU Limitis Bad]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_PVUncertain" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=PV Value is Uncertain (quality)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FFBad" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Wrk_PIDE.FFInv" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Fedforward Term Value is invalid]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FFPrevBad" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Wrk_PIDE.FFPreviousInv" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Inp_FFPrev is <-100.0, >100.0, or not a number (NaN)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_CVBad" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Wrk_PIDE.CVFaulted" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=CV Value is Bad (quality) or invalid or CV comms fault]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_CVPrevBad" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Wrk_PIDE.CVPreviousInv" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Inp_CVPrev is <0.0, >100.0, or not a number (NaN)]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_CVInitValBad" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Inp_CVInitVal is <0.0, >100.0, or not a number (NaN)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HandFdbkBad" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Wrk_PIDE.HandFBFaulted" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Hand FB (Tieback) Value is Bad (quality) or invalid or comms fault]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_IntlkCV" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=CV ivalue s being set by shed to Interlock CV]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_CVClamped" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Selected CV is being clamped (for faceplate animation)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_CVRamping" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Wrk_PIDE.CVROCAlarm" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=CV is ramping toward Val_CVSet, 0=ramp complete]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Active" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=CV is greater than Cfg_MaxInactiveCV, show graphic symbol as "active"]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Available" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Loop available for manipulation in Prog Mode]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Bypass" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Bypassable Interlocks are Bypassed]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_BypActive" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Bypassing Active (Bypassed or Maintenance)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Disabled" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Loop is Disabled (held at configured Interlock CV)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_NotRdy" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Device Not Ready, see detail bits for reason]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Nrdy_Disabled" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Device Not Ready: Device Disabled by Maintenance]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Nrdy_CfgErr" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Device Not Ready: Configuration Error]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Nrdy_Intlk" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Device Not Ready: Interlock Not OK]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Nrdy_Init" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Device Not Ready: Initialized to Manual Mode]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Nrdy_IOFault" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Device Not Ready: I/O Fault (Shed Requires Reset)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Nrdy_NoMode" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Device Not Ready: Device Logic Disabled / NO Mode]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_MaintByp" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Device has a Maintenance Bypass function active]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_AlmInh" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=One or more Alarms Shelved, Disabled or Suppressed]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Err" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: see detail Err bits for reason]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_RatioLim" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Wrk_PIDE.RatioLimitsInv" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: Ratio Clamping Limits Invalid]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Err_SPLim" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Wrk_PIDE.SPLimitsInv" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: Setpoint Clamping Limits Invalid]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Err_PVEU" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Wrk_PIDE.PVSpanInv" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: PV EU Max/Min Invalid]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Err_CVLim" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Wrk_PIDE.CVLimitsInv" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: CV Clamping Limits Invalid]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Err_CVEU" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Wrk_PIDE.CVEUSpanInv" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: CV EU Max/Min Invalid]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Err_Timer" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: Status On-Delay or Off-Delay Time Invalid]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Err_DB" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Wrk_PIDE.ZCDeadbandInv" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: Deviation Alarm Deadband Invalid]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Err_Alarm" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Error in Config: Alarm Min On Time, Shelf Time, Severity]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Hand" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_Hand" Required="false" Visible="true" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_Maint" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_Maint" Required="false" Visible="true" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_Ovrd" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_Ovrd" Required="false" Visible="true" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_Prog" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_Prog" Required="false" Visible="true" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_Oper" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_Oper" Required="false" Visible="true" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_ProgOperLock" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_ProgOperLock" Required="false" Visible="false" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_NoMode" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_NoMode" Required="false" Visible="false" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_MAcqRcvd" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Mode.Sts_MAcqRcvd" Required="false" Visible="false" ExternalAccess="Read Only"/>
|
|
<Parameter Name="Sts_HiHiDevCmp" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHiDevGate.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High-High Deviation comparison result 1=Dev High-High]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiHiDevGate" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHiDevGate.Sts_Gate" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[High-High Deviation Gate Delay Status, 1=done]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiHiDev" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHiDev.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=PV Deviation is above High-High limit]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Alm_HiHiDev" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHiDev.Alm" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Loop High-High Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ack_HiHiDev" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHiDev.Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High-High Deviation Alarm has been acknowledged]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiHiDevDisabled" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHiDev.Disabled" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High-High Deviation Alarm has been Disabled by Maintenance]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiHiDevShelved" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHiDev.Shelved" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High-High Deviation Alarm has been Shelved by Operator]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiHiDevSuppressed" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiHiDev.Suppressed" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High-High Deviation Alarm has been Suppressed by Program]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiDevCmp" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiDevGate.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High Deviation comparison result 1=Dev High]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiDevGate" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiDevGate.Sts_Gate" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[High Deviation Gate Delay Status, 1=done]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiDev" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiDev.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=PV Deviation is above High limit]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Alm_HiDev" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiDev.Alm" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Loop High Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ack_HiDev" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiDev.Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High Deviation Alarm has been acknowledged]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiDevDisabled" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiDev.Disabled" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High Deviation Alarm has been Disabled by Maintenance]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiDevShelved" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiDev.Shelved" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High Deviation Alarm has been Shelved by Operator]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_HiDevSuppressed" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="HiDev.Suppressed" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=High Deviation Alarm has been Suppressed by Program]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoDevCmp" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoDevGate.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low Deviation comparison result 1=Dev Low]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoDevGate" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoDevGate.Sts_Gate" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Low Deviation Gate Delay Status, 1=done]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoDev" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoDev.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=PV Deviation is below Low limit]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Alm_LoDev" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoDev.Alm" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Loop Low Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ack_LoDev" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoDev.Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Loiw Deviation Alarm has been acknowledged]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoDevDisabled" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoDev.Disabled" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low Deviation Alarm has been Disabled by Maintenance]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoDevShelved" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoDev.Shelved" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low Deviation Alarm has been Shelved by Operator]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoDevSuppressed" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoDev.Suppressed" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low Deviation Alarm has been Suppressed by Program]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoLoDevCmp" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLoDevGate.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low-Low Deviation comparison result 1=Dev Low-Low]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoLoDevGate" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLoDevGate.Sts_Gate" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Low-Low Deviation Gate Delay Status, 1=done]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoLoDev" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLoDev.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=PV Deviation is below Low-Low limit]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Alm_LoLoDev" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLoDev.Alm" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Loop Low-Low Deviation Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ack_LoLoDev" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLoDev.Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low-Loiw Deviation Alarm has been acknowledged]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoLoDevDisabled" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLoDev.Disabled" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low-Low Deviation Alarm has been Disabled by Maintenance]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoLoDevShelved" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLoDev.Shelved" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low-Low Deviation Alarm has been Shelved by Operator]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_LoLoDevSuppressed" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="LoLoDev.Suppressed" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Low-Low Deviation Alarm has been Suppressed by Program]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_IntlkTrip" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="IntlkTrip.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Interlock NOT OK caused loop output to hold or change]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Alm_IntlkTrip" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="IntlkTrip.Alm" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Interlock Trip Alarm]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ack_IntlkTrip" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="IntlkTrip.Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Interlock Trip Alarm has been acknowledged]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_IntlkTripDisabled" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="IntlkTrip.Disabled" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Interlock Trip Alarm has been Disabled by Maintenance]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_IntlkTripShelved" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="IntlkTrip.Shelved" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Interlock Trip Alarm has been Shelved by Operator]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_IntlkTripSuppressed" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="IntlkTrip.Suppressed" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Interlock Trip Alarm has been Suppressed by Program]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_Fail" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Fail.Inp" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Loop Failure: PV Bad, SP Bad or CV Comm Failure or Bad]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Alm_Fail" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Fail.Alm" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Loop Failure Alarm: PV Bad, SP Bad or CV Comm Failure or Bad]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Ack_Fail" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Fail.Ack" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Loop Failure Alarm has been acknowledged]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FailDisabled" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Fail.Disabled" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Loop Failure Alarm has been Disabled by Maintenance]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FailShelved" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Fail.Shelved" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Loop Failure Alarm has been Shelved by Operator]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Sts_FailSuppressed" TagType="Alias" Usage="Output" Radix="Decimal" AliasFor="Fail.Suppressed" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[1=Loop Failure Alarm has been Suppressed by Program]]>
|
|
</Description>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Casc" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive OCmd_Casc (enables HMI button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Auto" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive OCmd_Auto (enables HMI button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Man" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive OCmd_Man (enables HMI button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Bypass" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive OCmd_Bypass (enables HMI button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Check" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive OCmd_Check (enables HMI button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Disable" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive MCmd_Disable (enables HMI button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Enable" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive MCmd_Enable (enables HMI button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Reset" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive OCmd_Reset (enables HMI button)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_ResetAckAll" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=At least one Alarm or latched Shed condition requires Reset or Ack]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_Ratio" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive OSet_Ratio (enables data entry field)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_SP" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive OSet_SP (enables data entry field)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_CV" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive OSet_CV (enables data entry field)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="Rdy_OSet" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=Ready to receive other OSets (enables data entry fields)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
<Parameter Name="P_PIDE" TagType="Base" DataType="BOOL" Usage="Output" Radix="Decimal" Required="false" Visible="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Unique Parameter Name for auto - discovery]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</Parameter>
|
|
</Parameters>
|
|
<LocalTags>
|
|
<LocalTag Name="Wrk_PIDE" DataType="PID_ENHANCED" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Built-in controller PID algorithm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1,43008,0.00000000e+000,1.00000000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038,0.00000000e+000,0,0.00000000e+000,1,0,0,0,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.00000000e+000,0.00000000e+000,0,1073737183,-134217726,5.60519386e-045,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="PID_ENHANCED">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
<DataValueMember Name="PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PVFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="SPProg" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="SPOper" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="SPCascade" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="SPHLimit" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="SPLLimit" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="UseRatio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="RatioProg" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="RatioOper" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="RatioHLimit" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="RatioLLimit" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="CVFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CVInitReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CVInitValue" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="CVProg" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="CVOper" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="CVOverride" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="CVPrevious" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="CVSetPrevious" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CVManLimiting" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="CVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="CVHLimit" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="CVLLimit" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="CVROCLimit" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="FF" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="FFPrevious" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="FFSetPrevious" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="HandFB" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="HandFBFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="WindupHIn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="WindupLIn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ControlAction" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DependIndepend" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="IGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="DGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PVEProportional" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PVEDerivative" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DSmoothing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PVTracking" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="ZCDeadband" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="ZCOff" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PVHHLimit" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="PVHLimit" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="PVLLimit" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PVLLLimit" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PVDeadband" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PVROCPosLimit" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PVROCNegLimit" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PVROCPeriod" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="DevHHLimit" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="DevHLimit" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="DevLLimit" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="DevLLLimit" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="DevDeadband" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="AllowCasRat" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ManualAfterInit" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ProgProgReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ProgOperReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ProgCasRatReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ProgAutoReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ProgManualReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ProgOverrideReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ProgHandReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OperProgReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OperOperReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OperCasRatReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OperAutoReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OperManualReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ProgValueReset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TimingMode" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="OversampleDT" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="RTSTime" DataType="DINT" Radix="Decimal" Value="1"/>
|
|
<DataValueMember Name="RTSTimeStamp" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="AtuneAcquire" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="AtuneStart" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="AtuneUseGains" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="AtuneAbort" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="AtuneUnacquire" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="CVEU" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="CV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="CVInitializing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CVHAlarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CVLAlarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CVROCAlarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="SP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="SPPercent" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="SPHAlarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="SPLAlarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PVPercent" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="E" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="EPercent" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="InitPrimary" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="WindupHOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="WindupLOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="RatioHAlarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="RatioLAlarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ZCDeadbandOn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PVHHAlarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PVHAlarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PVLAlarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PVLLAlarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PVROCPosAlarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PVROCNegAlarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DevHHAlarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DevHAlarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DevLAlarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DevLLAlarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ProgOper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CasRat" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Manual" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Override" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DeltaT" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="AtuneReady" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="AtuneOn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="AtuneDone" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="AtuneAborted" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="AtuneBusy" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Status1" DataType="DINT" Radix="Hex" Value="16#3fff_eddf"/>
|
|
<DataValueMember Name="Status2" DataType="DINT" Radix="Hex" Value="16#f800_0002"/>
|
|
<DataValueMember Name="InstructFault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PVFaulted" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="CVFaulted" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="HandFBFaulted" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PVSpanInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="SPProgInv" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="SPOperInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="SPCascadeInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="SPLimitsInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="RatioProgInv" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="RatioOperInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="RatioLimitsInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="CVProgInv" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CVOperInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="CVOverrideInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="CVPreviousInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="CVEUSpanInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="CVLimitsInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="CVROCLimitInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="FFInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="FFPreviousInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="HandFBInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PGainInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="IGainInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DGainInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="ZCDeadbandInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PVDeadbandInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PVROCLimitsInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DevHLLimitsInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DevDeadbandInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="AtuneDataInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="TimingModeInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="RTSMissed" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="RTSTimeInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="RTSTimeStampInv" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DeltaTInv" DataType="BOOL" Value="1"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_Tag" DataType="STRING_20" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Tagname displayed on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[6,'P_PIDE$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="6">
|
|
<![CDATA['P_PIDE']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_PVEU" DataType="STRING_8" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PV / Setpoint Engineering Units displayed on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1,'%$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="1">
|
|
<![CDATA['%']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_Label" DataType="STRING_20" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Label for graphic symbol displayed on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[8,'PID Loop$00$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="8">
|
|
<![CDATA['PID Loop']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_Desc" DataType="STRING_40" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Description displayed on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[16,'PID Control Loop$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="16">
|
|
<![CDATA['PID Control Loop']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_CVEU" DataType="STRING_8" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[CV Engineering Units displayed on HMI]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1,'%$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="1">
|
|
<![CDATA['%']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="LoLoDevGate" DataType="P_Gate" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low-Low Deviation Gate/Delay]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[20,'PV Low-Low Deviation'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Gate">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Gate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_GateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Out" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Gate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Gate" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="LoLoDev" DataType="P_Alarm" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low-Low Deviation Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[10,'XADLL-nnnn$00$00$00$00$00$00$00$00$00$00'],[17,'Low-Low Deviation$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Alarm">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Exists" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowShelve" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowDisable" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_Severity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_AlmMinOnT" DataType="DINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Cfg_MaxShelfT" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PCfg_AllowExist" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Suppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MinToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SecToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Alm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Shelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Suppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Severity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Alarm" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="LoDevGate" DataType="P_Gate" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low Deviation Gate/Delay]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[16,'PV Low Deviation$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Gate">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Gate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_GateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Out" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Gate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Gate" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="LoDev" DataType="P_Alarm" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Low Deviation Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XADL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low Deviation$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Alarm">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Exists" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowShelve" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowDisable" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_Severity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_AlmMinOnT" DataType="DINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Cfg_MaxShelfT" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PCfg_AllowExist" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Suppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MinToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SecToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Alm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Shelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Suppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Severity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Alarm" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Inf_Type" DataType="STRING_16" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Must contain AOI name, used for HMI and Information S/W]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[6,'P_PIDE$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="6">
|
|
<![CDATA['P_PIDE']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Inf_Tab" DataType="SINT" Radix="Decimal" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Tab to display (FTView ME)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_SrcQ" DataType="SINT" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Register for building Source / Quality enumeration]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="SINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="HiHiDevGate" DataType="P_Gate" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High-High Deviation Gate/Delay]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[18,'PV Hi-Hi Deviation$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Gate">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Gate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_GateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Out" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Gate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Gate" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="HiHiDev" DataType="P_Alarm" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High-High Deviation Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[10,'XADHH-nnnn$00$00$00$00$00$00$00$00$00$00'],[19,'High-High Deviation$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Alarm">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Exists" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowShelve" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowDisable" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_Severity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_AlmMinOnT" DataType="DINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Cfg_MaxShelfT" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PCfg_AllowExist" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Suppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MinToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SecToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Alm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Shelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Suppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Severity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Alarm" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="HiDevGate" DataType="P_Gate" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High Deviation Gate/Delay]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[17,'PV High Deviation$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Gate">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Gate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_GateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_OffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Out" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Gate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Gate" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="HiDev" DataType="P_Alarm" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[High Deviation Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XADH-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[14,'High Deviation$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Alarm">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Exists" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowShelve" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowDisable" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_Severity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_AlmMinOnT" DataType="DINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Cfg_MaxShelfT" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PCfg_AllowExist" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Suppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MinToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SecToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Alm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Shelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Suppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Severity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Alarm" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Mode" DataType="P_Mode" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Instruction Mode Selection]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[67108913,0,0,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Mode">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_OvrdOverLock" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_UnlockRel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Sts_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperSel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_MAcq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_MRel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OAcq" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Rdy_OLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OUnlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ORel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Mode" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Notify" DataType="DINT" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Buffer for building Val_Notify]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="IntlkTrip" DataType="P_Alarm" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Interlock Trip Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[8,'XAS-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[14,'Interlock Trip$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Alarm">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Exists" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowShelve" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowDisable" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_Severity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_AlmMinOnT" DataType="DINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Cfg_MaxShelfT" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PCfg_AllowExist" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Suppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MinToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SecToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Alm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Shelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Suppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Severity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Alarm" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_IntlkOK" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Interlock conditions are OK (accounting for bypass)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Disabled" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Internal PID is Disabled]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Bypass" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Internal Bypassable Interlocks are Bypassed flag]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Reset" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[A Reset of Alarms and Shed Conditions has been requested]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_ManCmd" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Command to put loop in Manual mode was received]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_AutoCmd" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Command to put loop in Auto mode was received]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_CascCmd" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Command to put loop in Cascade mode was received]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Casc" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Internal Loop Mode latch: 1=Loop Cascade Mode selected]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Auto" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Internal Loop Mode latch: 1=Loop Auto Mode selected]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Man" DataType="BOOL" Radix="Decimal" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Internal Loop Mode latch: 1=Loop Manual Mode selected]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[1]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Fail" DataType="P_Alarm" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Loop (SP, PV or CV) Failure Alarm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[12,'Loop Failure$00$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_Alarm">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Exists" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowShelve" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_AllowDisable" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_Severity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_AlmMinOnT" DataType="DINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Cfg_MaxShelfT" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PCfg_AllowExist" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Suppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MinToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SecToUnshelve" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Alm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Shelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Suppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Severity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ack" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Shelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Unshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Test" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_Alarm" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_CVNavTag" DataType="STRING_NavTag" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Tagname for destination of CV Navigation button]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="0">
|
|
<![CDATA['']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_PVNavTag" DataType="STRING_NavTag" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Tagname for destination of PV Navigation button]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="0">
|
|
<![CDATA['']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Cfg_CascSPNavTag" DataType="STRING_NavTag" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Tagname for destination of Cascade SP Navigation button]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="0">
|
|
<![CDATA['']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Inf_Lib" DataType="STRING_12" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Display Library for Faceplate call-up]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[6,'RA-BAS$00$00$00$00$00$00']]]>
|
|
</DefaultData>
|
|
<DefaultData Format="String" Length="6">
|
|
<![CDATA['RA-BAS']]>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_Autotune" DataType="PIDE_AUTOTUNE" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Autotune tag associated with built-in PID algorithm]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[0,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="PIDE_AUTOTUNE">
|
|
<DataValueMember Name="ProcessType" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="ResponseSpeed" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="TestLength" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PVTuneLimit" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="StepSize" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="TunedGood" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TunedUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ATuneAcquired" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="UsedProcessType" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Gain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="TimeConstant" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="DeadTime" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PGainTunedFast" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="IGainTunedFast" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="DGainTunedFast" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PGainTunedMed" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="IGainTunedMed" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="DGainTunedMed" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PGainTunedSlow" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="IGainTunedSlow" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="DGainTunedSlow" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="StepSizeUsed" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="AtuneStatus" DataType="DINT" Radix="Hex" Value="16#0000_0000"/>
|
|
<DataValueMember Name="ATuneFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PVOutOfLimit" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ModeInv" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CVWindupFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StepSizeZero" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CVLimitsFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CVInitFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="EUSpanChanged" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CVChanged" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ATuneTimedOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PVNotSettled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PVChangeTooSmall" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StepSizeTooSmall" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="GainTooLarge" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="GainTooSmall" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LongDeadTime" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="Wrk_PIDE_only" DataType="P_PIDE_only" ExternalAccess="None">
|
|
<Description>
|
|
<![CDATA[Backing tag for AOI containing PIDE (with optional autotune)]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[[1]]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<Structure DataType="P_PIDE_only">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
<LocalTag Name="HMI_HasAutotune" DataType="BOOL" Radix="Decimal" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[1=P_PIDE_Only AOI has been modified to include Autotune par. on PIDE block]]>
|
|
</Description>
|
|
<DefaultData Format="L5K">
|
|
<![CDATA[0]]>
|
|
</DefaultData>
|
|
<DefaultData Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</DefaultData>
|
|
</LocalTag>
|
|
</LocalTags>
|
|
<Routines>
|
|
<Routine Name="EnableInFalse" Type="RLL">
|
|
<Description>
|
|
<![CDATA[Disabled is asserted, output is set to configured Interlock CV, alarms are disabled]]>
|
|
</Description>
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
OFF-SCAN (EnableIn is False) STATUS
|
|
============================================================
|
|
If this device is OFF-SCAN (rung is false or EnableIn is false in FBD), then:
|
|
|
|
Handle "NO MODE" Selection using the standard P_Mode AOI (EnableInFalse Routine, false scan required!).
|
|
|
|
NOTE: IN ORDER TO AVOID USING AN "AFI" (which will generate a routine verify warning),
|
|
THIS RUNG USES AN XIC of Cfg_PCmdClear, followed by an XIO of the SAME BIT
|
|
to ensure P_Mode is SCANNED FALSE ("NO MODE").
|
|
|
|
THIS IS NOT DEAD CODE AND MUST APPEAR EXACTLY AS SHOWN FOR PROPER OPERATION!]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Cfg_PCmdClear)XIO(Cfg_PCmdClear)P_Mode(Mode);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Comment>
|
|
<![CDATA[First-Come First-Served Ownership Arbitration still needs to happen, even when device is disabled.
|
|
If a requestor supplies a non-zero Owner ID and the current owner is NONE (zero),
|
|
Ownership is assigned to the requesting ID. When that requestor sets the Owner ID back
|
|
to zero, Ownership is relinquished back to NONE.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[EQU(PSet_Owner,0) ,EQU(Val_Owner,0) ]MOV(PSet_Owner,Val_Owner);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Comment>
|
|
<![CDATA[If this PID Instruction is OFF-SCAN (rung is false or EnableIn is false in FBD), then:
|
|
|
|
Clear the Alarms
|
|
Show the PID as "Disabled"
|
|
Set the Output to the configured ("safe") Interlock CV value.
|
|
(In simulation, Out_CV is set to zero.)
|
|
|
|
Other data are left in Last State!
|
|
|
|
##### V3.0-05 2014-02-28: Added Fail alarm to bits cleared #####
|
|
##### V3.1-00 2014-07-02: Added Not Ready reason bits (Nrdy_xxx), #####
|
|
##### fixed handling of reverse-scaled CVEU. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[OTU(Alm_HiHiDev) OTU(Alm_HiDev) OTU(Alm_LoDev) OTU(Alm_LoLoDev) OTU(Alm_IntlkTrip) OTU(Alm_Fail) ,OTL(Sts_Disabled) OTL(Sts_NotRdy) OTU(Sts_Available) OTL(Sts_AlmInh) OTU(Sts_MaintByp) OTU(Sts_Active) ,OTL(Nrdy_NoMode) OTU(Nrdy_Disabled) OTU(Nrdy_CfgErr) OTU(Nrdy_Intlk) OTU(Nrdy_IOFault) OTU(Nrdy_Init) ,EQU(Cfg_CVEUMax,Cfg_CVEUMin) OTE(Err_CVEU) OTE(Sts_Err) ,XIO(Err_CVEU) MOV(Cfg_IntlkCV,Val_CVOut) CPT(Out_CV,Val_CVOut/100.0*(Cfg_CVEUMax-Cfg_CVEUMin)+Cfg_CVEUMin) ,XIC(Err_CVEU) CLR(Out_CV) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung publishes the PV and the Values for the scaled range.
|
|
If this instruction is reverse scaled by reversing the scaled (EU) min and max configurations,
|
|
the values are swapped so the the EUMax Value is always greater than the EUMin Value.
|
|
This makes the HMI bargraph and trend coding easier, and provides values
|
|
that can be pinned to the EU configuration of an upstream block.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[GEQ(Cfg_PVEUMax,Cfg_PVEUMin) MOV(Cfg_PVEUMin,Val_PVEUMin) MOV(Cfg_PVEUMax,Val_PVEUMax) ,LES(Cfg_PVEUMax,Cfg_PVEUMin) MOV(Cfg_PVEUMin,Val_PVEUMax) MOV(Cfg_PVEUMax,Val_PVEUMin) ,COP(Inp_PV,Val_PV,1) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Comment>
|
|
<![CDATA[Show enumerated Status as "Disabled".
|
|
Show enumerated Fault as "None" (alarms disabled).
|
|
Show enumerated State as "At Interlock CV".
|
|
Alarms are turned off when off-scan, so clear the Notification Level.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[MOV(33,Val_Sts)CLR(Val_Fault)MOV(13,Val_State)CLR(Val_Notify);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="5" Type="N">
|
|
<Comment>
|
|
<![CDATA[Source and Quality for primary values / status (SrcQ)
|
|
|
|
0 = Good: live, confirmed good; 1 = Good: live, assumed good;
|
|
2 = Good: no feedback, assumed good; 8 = Test: Simulated; 9 = Test: Loopback;
|
|
10 = Test: Manually Entered; 16 = Uncertain: Live, off-spec;
|
|
17 = Uncertain, Substituted at Device / Bus; 18 = Uncertain, Substituted at AOI;
|
|
19 = Uncertain, using last known good; 20 = Uncertain, using replacement value;
|
|
32 = Bad, Signal Failure; 33 = Bad, Channel Fault;
|
|
34 = Bad, Module / Comms Fault; 35 = Bad, Invalid Configuration
|
|
|
|
##### V3.1-00 2014-06-06: Added rung for Source/Quality enumerations. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[MOV(Inp_PVSrcQ,Wrk_SrcQ) ,XIC(Inp_PVUncertain) LES(Wrk_SrcQ,16) MOV(16,Wrk_SrcQ) ,XIC(Inp_PVBad) LES(Wrk_SrcQ,32) MOV(34,Wrk_SrcQ) ,MOV(Wrk_SrcQ,SrcQ_IO) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="6" Type="N">
|
|
<Comment>
|
|
<![CDATA[Source and Quality for primary values / status (SrcQ)
|
|
|
|
0 = Good: live, confirmed good; 1 = Good: live, assumed good;
|
|
2 = Good: no feedback, assumed good; 8 = Test: Simulated; 9 = Test: Loopback;
|
|
10 = Test: Manually Entered; 16 = Uncertain: Live, off-spec;
|
|
17 = Uncertain, Substituted at Device / Bus; 18 = Uncertain, Substituted at AOI;
|
|
19 = Uncertain, using last known good; 20 = Uncertain, using replacement value;
|
|
32 = Bad, Signal Failure; 33 = Bad, Channel Fault;
|
|
34 = Bad, Module / Comms Fault; 35 = Bad, Invalid Configuration
|
|
|
|
##### V3.1-00 2014-06-06: Added rung for Source/Quality enumerations. #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[MOV(20,SrcQ);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="7" Type="N">
|
|
<Comment>
|
|
<![CDATA["Lurking" Program Commands are cleared if they are set as "Edge" triggered
|
|
(cleared by this object as received).
|
|
(Lurking Acknowledge Commands are left to perform their action.)
|
|
|
|
##### V3.0-05 2014-02-28: Added Fail alarm to bits cleared #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Cfg_PCmdClear)[OTU(PCmd_Casc) OTU(PCmd_Auto) OTU(PCmd_Man) ,OTU(PCmd_Acq) OTU(PCmd_Rel) OTU(PCmd_Lock) OTU(PCmd_Unlock) ,OTU(PCmd_HiHiDevSuppress) OTU(PCmd_HiHiDevUnsuppress) OTU(PCmd_HiDevSuppress) OTU(PCmd_HiDevUnsuppress) ,OTU(PCmd_LoDevSuppress) OTU(PCmd_LoDevUnsuppress) OTU(PCmd_LoLoDevSuppress) OTU(PCmd_LoLoDevUnsuppress) ,OTU(PCmd_IntlkTripSuppress) OTU(PCmd_IntlkTripUnsuppress) OTU(PCmd_FailSuppress) OTU(PCmd_FailUnsuppress) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="8" Type="N">
|
|
<Comment>
|
|
<![CDATA["Lurking" Operator Commands are cleared, as well as a Program Reset.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[OTU(OCmd_Casc) OTU(OCmd_Auto) OTU(OCmd_Man) ,OTU(OCmd_Bypass) OTU(OCmd_Check) OTU(MCmd_Disable) OTU(MCmd_Enable) ,OTU(OCmd_Reset) OTU(OCmd_ResetAckAll) OTU(PCmd_Reset) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="9" Type="N">
|
|
<Comment>
|
|
<![CDATA[The Override Command is set to NONE.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[CLR(Inp_OvrdCmd);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="10" Type="N">
|
|
<Comment>
|
|
<![CDATA[Since we're not processing Operator Commands or Settings, we're not READY for any of them either!]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[OTU(Rdy_Casc) OTU(Rdy_Auto) OTU(Rdy_Man) ,OTU(Rdy_Bypass) OTU(Rdy_Check) ,OTU(Rdy_Disable) OTU(Rdy_Enable) OTU(Rdy_Reset) OTU(Rdy_ResetAckAll) ,OTU(Rdy_Ratio) OTU(Rdy_SP) OTU(Rdy_CV) OTU(Rdy_OSet) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="Logic" Type="ST">
|
|
<Description>
|
|
<![CDATA[Normal Scan: control PID Loop]]>
|
|
</Description>
|
|
<STContent>
|
|
<Line Number="0">
|
|
<![CDATA[// Copyright © Rockwell Automation, Inc. All Rights Reserved.]]>
|
|
</Line>
|
|
<Line Number="1">
|
|
<![CDATA[//================================================================]]>
|
|
</Line>
|
|
<Line Number="2">
|
|
<![CDATA[// P_PIDE : PROCESS -- PROPORTIONAL + INTEGRAL + DERIVATIVE]]>
|
|
</Line>
|
|
<Line Number="3">
|
|
<![CDATA[//================================================================]]>
|
|
</Line>
|
|
<Line Number="4">
|
|
<![CDATA[// Revision 3.5-05 Release 2016-12-16: See V3.5-xx Release Notes for details.]]>
|
|
</Line>
|
|
<Line Number="5">
|
|
<![CDATA[// V3.0, V3.1 Revsion History archived.]]>
|
|
</Line>
|
|
<Line Number="6">
|
|
<![CDATA[// V3.5-01 2016-01-29: Unchanged from 3.1-05, using P_Alarm, P_Gate V3.5-01.]]>
|
|
</Line>
|
|
<Line Number="7">
|
|
<![CDATA[// V3.5-02 2016-03-22: Ensure Inp_PVSrcQ >= 32 triggers Manual Loop Mode]]>
|
|
</Line>
|
|
<Line Number="8">
|
|
<![CDATA[// (like Inp_PVBad). Copy CV to CVOper when loop is in init.]]>
|
|
</Line>
|
|
<Line Number="9">
|
|
<![CDATA[// V3.5-05 2016-12-16: Changed Nav Tags to user-defined STRING_NavTag type.]]>
|
|
</Line>
|
|
<Line Number="10">
|
|
<![CDATA[//================================================================]]>
|
|
</Line>
|
|
<Line Number="11">
|
|
<![CDATA[//This Instruction is used to provide PID (Proportional + Integral]]>
|
|
</Line>
|
|
<Line Number="12">
|
|
<![CDATA[// + Derivative) feedback loop control and provides:]]>
|
|
</Line>
|
|
<Line Number="13">
|
|
<![CDATA[//* Program and Operator entry of Auto loop mode Setpoint in Engineering Units (PVEU)]]>
|
|
</Line>
|
|
<Line Number="14">
|
|
<![CDATA[//* Program and Operator entry of Manual loop mode Controlled Variable (CV%)]]>
|
|
</Line>
|
|
<Line Number="15">
|
|
<![CDATA[//* Clamping (in EU) of Setpoint at specified limits]]>
|
|
</Line>
|
|
<Line Number="16">
|
|
<![CDATA[//* Clamping (in %) and ramping (in %/sec) of CV at specified limits]]>
|
|
</Line>
|
|
<Line Number="17">
|
|
<![CDATA[//* Scaling of Output CV from Percent to Engineering Units for I/O card]]>
|
|
</Line>
|
|
<Line Number="18">
|
|
<![CDATA[//* Reverse or Direct control action]]>
|
|
</Line>
|
|
<Line Number="19">
|
|
<![CDATA[//* Feedforward (FF) input]]>
|
|
</Line>
|
|
<Line Number="20">
|
|
<![CDATA[//* Velocity (difference) PID form with inputs for "Previous" CV and FF]]>
|
|
</Line>
|
|
<Line Number="21">
|
|
<![CDATA[//* Option for Derivative action based on change in Error or change in PV]]>
|
|
</Line>
|
|
<Line Number="22">
|
|
<![CDATA[//* Option for Proportional action based on Error or PV]]>
|
|
</Line>
|
|
<Line Number="23">
|
|
<![CDATA[//* Monitoring of Interlock which causes CV to shed]]>
|
|
</Line>
|
|
<Line Number="24">
|
|
<![CDATA[//* Monitoring of I/O communication faults]]>
|
|
</Line>
|
|
<Line Number="25">
|
|
<![CDATA[//* Alarms for Interlock Trip, High-High Deviation, High Deviation, Low Deviation,]]>
|
|
</Line>
|
|
<Line Number="26">
|
|
<![CDATA[// and Low-Low Deviation from Setpoint]]>
|
|
</Line>
|
|
<Line Number="27">
|
|
<![CDATA[//* Operation in Hand, Maintenance, Override, Program and Operator ownership Modes]]>
|
|
</Line>
|
|
<Line Number="28">
|
|
<![CDATA[//* Full loop mode control (Cascade, Auto, Manual, Normal) available in Override Mode]]>
|
|
</Line>
|
|
<Line Number="29">
|
|
<![CDATA[//* "Available" status for use by automation logic to know whether loop]]>
|
|
</Line>
|
|
<Line Number="30">
|
|
<![CDATA[// can be controlled in Program Mode by other objects.]]>
|
|
</Line>
|
|
<Line Number="31">
|
|
<![CDATA[//]]>
|
|
</Line>
|
|
<Line Number="32">
|
|
<![CDATA[//Modes (ownership) are provided by a P_Mode Add-On Instruction instance.]]>
|
|
</Line>
|
|
<Line Number="33">
|
|
<![CDATA[//Alarms are provided by P_Alarm Add-On Instruction instances.]]>
|
|
</Line>
|
|
<Line Number="34">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="35">
|
|
<![CDATA[// Mode and Ownership Processing]]>
|
|
</Line>
|
|
<Line Number="36">
|
|
<![CDATA[P_Mode(Mode);]]>
|
|
</Line>
|
|
<Line Number="37">
|
|
<![CDATA[IF ((PSet_Owner=0) OR (Val_Owner=0)) THEN]]>
|
|
</Line>
|
|
<Line Number="38">
|
|
<![CDATA[ Val_Owner := PSet_Owner;]]>
|
|
</Line>
|
|
<Line Number="39">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="40">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="41">
|
|
<![CDATA[// Configuration Checks]]>
|
|
</Line>
|
|
<Line Number="42">
|
|
<![CDATA[IF ((Cfg_PGain < 0.0) OR (Cfg_PGain > 3.4E38)) THEN Cfg_PGain := 0.0; END_IF;]]>
|
|
</Line>
|
|
<Line Number="43">
|
|
<![CDATA[IF ((Cfg_IGain < 0.0) OR (Cfg_IGain > 3.4E38)) THEN Cfg_IGain := 0.0; END_IF;]]>
|
|
</Line>
|
|
<Line Number="44">
|
|
<![CDATA[IF ((Cfg_DGain < 0.0) OR (Cfg_DGain > 3.4E38)) THEN Cfg_DGain := 0.0; END_IF;]]>
|
|
</Line>
|
|
<Line Number="45">
|
|
<![CDATA[IF ((Cfg_ZCDB < 0.0) OR (Cfg_ZCDB > 3.4E38)) THEN Cfg_ZCDB := 0.0; END_IF;]]>
|
|
</Line>
|
|
<Line Number="46">
|
|
<![CDATA[// ##### V3.0-05: Fixed IntlkCV range check.]]>
|
|
</Line>
|
|
<Line Number="47">
|
|
<![CDATA[IF (Cfg_IntlkCV < 0.0) THEN Cfg_IntlkCV := 0.0; END_IF;]]>
|
|
</Line>
|
|
<Line Number="48">
|
|
<![CDATA[IF (Cfg_IntlkCV > 100.0) THEN Cfg_IntlkCV := 100.0; END_IF;]]>
|
|
</Line>
|
|
<Line Number="49">
|
|
<![CDATA[IF (Cfg_CVRoCLim < 0.0) THEN Cfg_CVRoCLim := 0.0; END_IF;]]>
|
|
</Line>
|
|
<Line Number="50">
|
|
<![CDATA[IF (Cfg_DevDB < 0.0) THEN Cfg_DevDB := 0.0; END_IF;]]>
|
|
</Line>
|
|
<Line Number="51">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="52">
|
|
<![CDATA[// Device Disable / Enable Commands]]>
|
|
</Line>
|
|
<Line Number="53">
|
|
<![CDATA[IF (MCmd_Disable) THEN]]>
|
|
</Line>
|
|
<Line Number="54">
|
|
<![CDATA[ MCmd_Disable := 0;]]>
|
|
</Line>
|
|
<Line Number="55">
|
|
<![CDATA[ IF (Mode.Rdy_MRel) THEN]]>
|
|
</Line>
|
|
<Line Number="56">
|
|
<![CDATA[ Wrk_Disabled := 1;]]>
|
|
</Line>
|
|
<Line Number="57">
|
|
<![CDATA[ END_IF;]]>
|
|
</Line>
|
|
<Line Number="58">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="59">
|
|
<![CDATA[IF (MCmd_Enable) THEN]]>
|
|
</Line>
|
|
<Line Number="60">
|
|
<![CDATA[ MCmd_Enable := 0;]]>
|
|
</Line>
|
|
<Line Number="61">
|
|
<![CDATA[ IF (Mode.Rdy_MRel) THEN]]>
|
|
</Line>
|
|
<Line Number="62">
|
|
<![CDATA[ Wrk_Disabled := 0;]]>
|
|
</Line>
|
|
<Line Number="63">
|
|
<![CDATA[ END_IF;]]>
|
|
</Line>
|
|
<Line Number="64">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="65">
|
|
<![CDATA[Sts_Disabled := Wrk_Disabled;]]>
|
|
</Line>
|
|
<Line Number="66">
|
|
<![CDATA[// ##### V3.1-00: Added Not Ready reason bits (Nrdy_xxx)]]>
|
|
</Line>
|
|
<Line Number="67">
|
|
<![CDATA[Nrdy_Disabled := Sts_Disabled;]]>
|
|
</Line>
|
|
<Line Number="68">
|
|
<![CDATA[Rdy_Disable := Mode.Rdy_MRel AND NOT Wrk_Disabled;]]>
|
|
</Line>
|
|
<Line Number="69">
|
|
<![CDATA[Rdy_Enable := Mode.Rdy_MRel AND Wrk_Disabled;]]>
|
|
</Line>
|
|
<Line Number="70">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="71">
|
|
<![CDATA[// Interlock Bypass / Check Commands]]>
|
|
</Line>
|
|
<Line Number="72">
|
|
<![CDATA[IF (OCmd_Bypass) THEN]]>
|
|
</Line>
|
|
<Line Number="73">
|
|
<![CDATA[ OCmd_Bypass := 0;]]>
|
|
</Line>
|
|
<Line Number="74">
|
|
<![CDATA[ Wrk_Bypass := 1;]]>
|
|
</Line>
|
|
<Line Number="75">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="76">
|
|
<![CDATA[IF (OCmd_Check) THEN]]>
|
|
</Line>
|
|
<Line Number="77">
|
|
<![CDATA[ OCmd_Check := 0;]]>
|
|
</Line>
|
|
<Line Number="78">
|
|
<![CDATA[ Wrk_Bypass := 0;]]>
|
|
</Line>
|
|
<Line Number="79">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="80">
|
|
<![CDATA[Sts_Bypass := Wrk_Bypass;]]>
|
|
</Line>
|
|
<Line Number="81">
|
|
<![CDATA[Sts_BypActive := Sts_Bypass OR Mode.Sts_Maint OR (Mode.Sts_Ovrd AND Cfg_OvrdIntlk);]]>
|
|
</Line>
|
|
<Line Number="82">
|
|
<![CDATA[Sts_MaintByp := Sts_Bypass;]]>
|
|
</Line>
|
|
<Line Number="83">
|
|
<![CDATA[Rdy_Bypass := NOT Wrk_Bypass;]]>
|
|
</Line>
|
|
<Line Number="84">
|
|
<![CDATA[Rdy_Check := Wrk_Bypass;]]>
|
|
</Line>
|
|
<Line Number="85">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="86">
|
|
<![CDATA[// Alarm Reset Commands]]>
|
|
</Line>
|
|
<Line Number="87">
|
|
<![CDATA[Wrk_Reset := Inp_Reset;]]>
|
|
</Line>
|
|
<Line Number="88">
|
|
<![CDATA[If (OCmd_Reset) THEN]]>
|
|
</Line>
|
|
<Line Number="89">
|
|
<![CDATA[ OCmd_Reset := 0;]]>
|
|
</Line>
|
|
<Line Number="90">
|
|
<![CDATA[ Wrk_Reset := 1;]]>
|
|
</Line>
|
|
<Line Number="91">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="92">
|
|
<![CDATA[IF (OCmd_ResetAckAll) THEN]]>
|
|
</Line>
|
|
<Line Number="93">
|
|
<![CDATA[ OCmd_ResetAckAll := 0;]]>
|
|
</Line>
|
|
<Line Number="94">
|
|
<![CDATA[ Wrk_Reset := 1;]]>
|
|
</Line>
|
|
<Line Number="95">
|
|
<![CDATA[ HiHiDev.PCmd_Ack := 1;]]>
|
|
</Line>
|
|
<Line Number="96">
|
|
<![CDATA[ HiDev.PCmd_Ack := 1;]]>
|
|
</Line>
|
|
<Line Number="97">
|
|
<![CDATA[ LoDev.PCmd_Ack := 1;]]>
|
|
</Line>
|
|
<Line Number="98">
|
|
<![CDATA[ LoLoDev.PCmd_Ack := 1;]]>
|
|
</Line>
|
|
<Line Number="99">
|
|
<![CDATA[ IntlkTrip.PCmd_Ack := 1;]]>
|
|
</Line>
|
|
<Line Number="100">
|
|
<![CDATA[// ##### V3.0-03: Added next line.]]>
|
|
</Line>
|
|
<Line Number="101">
|
|
<![CDATA[ Fail.PCmd_Ack := 1;]]>
|
|
</Line>
|
|
<Line Number="102">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="103">
|
|
<![CDATA[IF (PCmd_Reset) THEN]]>
|
|
</Line>
|
|
<Line Number="104">
|
|
<![CDATA[ IF (Cfg_PCmdClear) THEN PCmd_Reset := 0; END_IF;]]>
|
|
</Line>
|
|
<Line Number="105">
|
|
<![CDATA[ Wrk_Reset := 1;]]>
|
|
</Line>
|
|
<Line Number="106">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="107">
|
|
<![CDATA[IF (Wrk_Reset) THEN]]>
|
|
</Line>
|
|
<Line Number="108">
|
|
<![CDATA[ HiHiDev.PCmd_Reset := 1;]]>
|
|
</Line>
|
|
<Line Number="109">
|
|
<![CDATA[ HiDev.PCmd_Reset := 1;]]>
|
|
</Line>
|
|
<Line Number="110">
|
|
<![CDATA[ LoDev.PCmd_Reset := 1;]]>
|
|
</Line>
|
|
<Line Number="111">
|
|
<![CDATA[ LoLoDev.PCmd_Reset := 1;]]>
|
|
</Line>
|
|
<Line Number="112">
|
|
<![CDATA[ IntlkTrip.PCmd_Reset := 1;]]>
|
|
</Line>
|
|
<Line Number="113">
|
|
<![CDATA[// ##### V3.0-03: Added next line, removed reset of Nrdy_Intlk.]]>
|
|
</Line>
|
|
<Line Number="114">
|
|
<![CDATA[ Fail.PCmd_Reset := 1;]]>
|
|
</Line>
|
|
<Line Number="115">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="116">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="117">
|
|
<![CDATA[// Interlock Handling]]>
|
|
</Line>
|
|
<Line Number="118">
|
|
<![CDATA[Wrk_IntlkOK := Inp_NBIntlkOK AND (Inp_IntlkOK OR Sts_BypActive);]]>
|
|
</Line>
|
|
<Line Number="119">
|
|
<![CDATA[// ##### V3.0-03: Modified to clear Nrdy_Intlk when Intlk OK.]]>
|
|
</Line>
|
|
<Line Number="120">
|
|
<![CDATA[IF ((NOT Wrk_IntlkOK) AND (NOT Nrdy_Intlk)) THEN]]>
|
|
</Line>
|
|
<Line Number="121">
|
|
<![CDATA[ Sts_IntlkTrip := 1;]]>
|
|
</Line>
|
|
<Line Number="122">
|
|
<![CDATA[ Nrdy_Intlk := 1;]]>
|
|
</Line>
|
|
<Line Number="123">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="124">
|
|
<![CDATA[IF (Wrk_IntlkOK) THEN]]>
|
|
</Line>
|
|
<Line Number="125">
|
|
<![CDATA[ Sts_IntlkTrip := 0;]]>
|
|
</Line>
|
|
<Line Number="126">
|
|
<![CDATA[ Nrdy_Intlk := 0;]]>
|
|
</Line>
|
|
<Line Number="127">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="128">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="129">
|
|
<![CDATA[// Loop Mode Commands]]>
|
|
</Line>
|
|
<Line Number="130">
|
|
<![CDATA[Wrk_CascCmd := 0;]]>
|
|
</Line>
|
|
<Line Number="131">
|
|
<![CDATA[IF (OCmd_Casc) THEN]]>
|
|
</Line>
|
|
<Line Number="132">
|
|
<![CDATA[ OCmd_Casc := 0;]]>
|
|
</Line>
|
|
<Line Number="133">
|
|
<![CDATA[ IF (Mode.Sts_Oper OR Mode.Sts_Maint) THEN Wrk_CascCmd := 1; END_IF;]]>
|
|
</Line>
|
|
<Line Number="134">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="135">
|
|
<![CDATA[IF (PCmd_Casc) THEN]]>
|
|
</Line>
|
|
<Line Number="136">
|
|
<![CDATA[ IF (Cfg_PCmdClear) THEN PCmd_Casc := 0; END_IF;]]>
|
|
</Line>
|
|
<Line Number="137">
|
|
<![CDATA[ IF (Mode.Sts_Prog) THEN Wrk_CascCmd := 1; END_IF;]]>
|
|
</Line>
|
|
<Line Number="138">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="139">
|
|
<![CDATA[IF ((Inp_OvrdCmd = 3) AND Mode.Sts_Ovrd) THEN Wrk_CascCmd := 1; END_IF;]]>
|
|
</Line>
|
|
<Line Number="140">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="141">
|
|
<![CDATA[Wrk_AutoCmd := 0;]]>
|
|
</Line>
|
|
<Line Number="142">
|
|
<![CDATA[IF (OCmd_Auto) THEN]]>
|
|
</Line>
|
|
<Line Number="143">
|
|
<![CDATA[ OCmd_Auto := 0;]]>
|
|
</Line>
|
|
<Line Number="144">
|
|
<![CDATA[ IF (Mode.Sts_Oper OR Mode.Sts_Maint) THEN Wrk_AutoCmd := 1; END_IF;]]>
|
|
</Line>
|
|
<Line Number="145">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="146">
|
|
<![CDATA[IF (PCmd_Auto) THEN]]>
|
|
</Line>
|
|
<Line Number="147">
|
|
<![CDATA[ IF (Cfg_PCmdClear) THEN PCmd_Auto := 0; END_IF;]]>
|
|
</Line>
|
|
<Line Number="148">
|
|
<![CDATA[ IF (Mode.Sts_Prog) THEN Wrk_AutoCmd := 1; END_IF;]]>
|
|
</Line>
|
|
<Line Number="149">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="150">
|
|
<![CDATA[IF ((Inp_OvrdCmd = 2) AND Mode.Sts_Ovrd) THEN Wrk_AutoCmd := 1; END_IF;]]>
|
|
</Line>
|
|
<Line Number="151">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="152">
|
|
<![CDATA[Wrk_ManCmd := 0;]]>
|
|
</Line>
|
|
<Line Number="153">
|
|
<![CDATA[IF (OCmd_Man) THEN]]>
|
|
</Line>
|
|
<Line Number="154">
|
|
<![CDATA[ OCmd_Man := 0;]]>
|
|
</Line>
|
|
<Line Number="155">
|
|
<![CDATA[ IF (Mode.Sts_Oper or Mode.Sts_Maint) THEN Wrk_ManCmd := 1; END_IF;]]>
|
|
</Line>
|
|
<Line Number="156">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="157">
|
|
<![CDATA[IF (PCmd_Man) THEN]]>
|
|
</Line>
|
|
<Line Number="158">
|
|
<![CDATA[ IF (Cfg_PCmdClear) THEN PCmd_Man := 0; END_IF;]]>
|
|
</Line>
|
|
<Line Number="159">
|
|
<![CDATA[ IF (Mode.Sts_Prog) THEN Wrk_ManCmd := 1; END_IF;]]>
|
|
</Line>
|
|
<Line Number="160">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="161">
|
|
<![CDATA[IF ((NOT PCmd_Casc) AND (NOT PCmd_Auto) AND (NOT Cfg_PCmdClear) AND Mode.Sts_Prog) THEN Wrk_ManCmd := 1; END_IF;]]>
|
|
</Line>
|
|
<Line Number="162">
|
|
<![CDATA[IF ((Inp_OvrdCmd = 1) AND Mode.Sts_Ovrd) THEN Wrk_ManCmd := 1; END_IF;]]>
|
|
</Line>
|
|
<Line Number="163">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="164">
|
|
<![CDATA[IF (Wrk_CascCmd AND Cfg_HasCasc) THEN]]>
|
|
</Line>
|
|
<Line Number="165">
|
|
<![CDATA[ Wrk_Casc := 1;]]>
|
|
</Line>
|
|
<Line Number="166">
|
|
<![CDATA[ Wrk_Auto := 0;]]>
|
|
</Line>
|
|
<Line Number="167">
|
|
<![CDATA[ Wrk_Man := 0;]]>
|
|
</Line>
|
|
<Line Number="168">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="169">
|
|
<![CDATA[IF (Wrk_AutoCmd) THEN]]>
|
|
</Line>
|
|
<Line Number="170">
|
|
<![CDATA[ Wrk_Casc := 0;]]>
|
|
</Line>
|
|
<Line Number="171">
|
|
<![CDATA[ Wrk_Auto := 1;]]>
|
|
</Line>
|
|
<Line Number="172">
|
|
<![CDATA[ Wrk_Man := 0;]]>
|
|
</Line>
|
|
<Line Number="173">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="174">
|
|
<![CDATA[IF (Wrk_ManCmd) THEN]]>
|
|
</Line>
|
|
<Line Number="175">
|
|
<![CDATA[ Wrk_Casc := 0;]]>
|
|
</Line>
|
|
<Line Number="176">
|
|
<![CDATA[ Wrk_Auto := 0;]]>
|
|
</Line>
|
|
<Line Number="177">
|
|
<![CDATA[ Wrk_Man := 1;]]>
|
|
</Line>
|
|
<Line Number="178">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="179">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="180">
|
|
<![CDATA[// ##### V3.0-07: Fixed Loop Mode Rdy_ bits.]]>
|
|
</Line>
|
|
<Line Number="181">
|
|
<![CDATA[IF (Mode.Sts_Oper OR Mode.Sts_Maint) THEN]]>
|
|
</Line>
|
|
<Line Number="182">
|
|
<![CDATA[ Rdy_Casc := 1; Rdy_Auto := 1; Rdy_Man := 1; ]]>
|
|
</Line>
|
|
<Line Number="183">
|
|
<![CDATA[ IF ((NOT Cfg_HasCasc) OR Wrk_Casc) THEN Rdy_Casc := 0; END_IF;]]>
|
|
</Line>
|
|
<Line Number="184">
|
|
<![CDATA[ IF (Wrk_Auto) THEN Rdy_Auto := 0; END_IF;]]>
|
|
</Line>
|
|
<Line Number="185">
|
|
<![CDATA[ IF (Wrk_Man) THEN Rdy_Man := 0; END_IF;]]>
|
|
</Line>
|
|
<Line Number="186">
|
|
<![CDATA[ELSE Rdy_Casc :=0; Rdy_Auto := 0; Rdy_Man := 0;]]>
|
|
</Line>
|
|
<Line Number="187">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="188">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="189">
|
|
<![CDATA[// ##### V3.1-04 Patch01: Force Loop Mode to Manual on init (if config'ed), bad PV, or CV fault.]]>
|
|
</Line>
|
|
<Line Number="190">
|
|
<![CDATA[// ##### V3.5-02: Ensure same action on Inp_PVSrcQ >= 32 as on Inp_PVBad = 1]]>
|
|
</Line>
|
|
<Line Number="191">
|
|
<![CDATA[IF ((Inp_UseCVInitVal AND Cfg_InitToMan) OR Inp_PVBad OR (Inp_PVSrcQ >= 32) OR Inp_CVIOFault) THEN]]>
|
|
</Line>
|
|
<Line Number="192">
|
|
<![CDATA[ Rdy_Casc := 0; Rdy_Auto := 0; Rdy_Man := 0;]]>
|
|
</Line>
|
|
<Line Number="193">
|
|
<![CDATA[ Wrk_Casc := 0; Wrk_Auto := 0; Wrk_Man := 1;]]>
|
|
</Line>
|
|
<Line Number="194">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="195">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="196">
|
|
<![CDATA[// Ratio Handling]]>
|
|
</Line>
|
|
<Line Number="197">
|
|
<![CDATA[Rdy_Ratio := (Cfg_HasRatio AND (NOT Err_RatioLim) AND ((NOT Cfg_SetTrack) OR Mode.Sts_Oper OR Mode.Sts_Maint OR Mode.Sts_Hand));]]>
|
|
</Line>
|
|
<Line Number="198">
|
|
<![CDATA[IF (Mode.Sts_Oper OR Mode.Sts_Maint) THEN Wrk_PIDE.RatioProg := OSet_Ratio; END_IF;]]>
|
|
</Line>
|
|
<Line Number="199">
|
|
<![CDATA[IF (Mode.Sts_Prog) THEN Wrk_PIDE.RatioProg := PSet_Ratio; END_IF;]]>
|
|
</Line>
|
|
<Line Number="200">
|
|
<![CDATA[IF (Mode.Sts_Ovrd) THEN Wrk_PIDE.RatioProg := Inp_OvrdRatio; END_IF;]]>
|
|
</Line>
|
|
<Line Number="201">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="202">
|
|
<![CDATA[// Setpoint Setting]]>
|
|
</Line>
|
|
<Line Number="203">
|
|
<![CDATA[Rdy_SP := ((NOT Cfg_SetTrack) OR (Mode.Sts_Ovrd AND (NOT Cfg_SetTrackOvrdHand)) OR (((Mode.Sts_Oper OR Mode.Sts_Maint) OR Mode.Sts_Hand) AND (Wrk_Auto OR (Wrk_Man AND (NOT Cfg_PVTrack)))));]]>
|
|
</Line>
|
|
<Line Number="204">
|
|
<![CDATA[IF (Mode.Sts_Oper OR Mode.Sts_Maint) THEN Wrk_PIDE.SPProg := OSet_SP; END_IF;]]>
|
|
</Line>
|
|
<Line Number="205">
|
|
<![CDATA[IF (Mode.Sts_Prog) THEN Wrk_PIDE.SPProg := PSet_SP; END_IF;]]>
|
|
</Line>
|
|
<Line Number="206">
|
|
<![CDATA[IF (Mode.Sts_Ovrd) THEN Wrk_PIDE.SPProg := Inp_OvrdSP; END_IF;]]>
|
|
</Line>
|
|
<Line Number="207">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="208">
|
|
<![CDATA[// CV Setting ##### V3.0-05: Allowance made for user adding Autotune function to sub-AOI.]]>
|
|
</Line>
|
|
<Line Number="209">
|
|
<![CDATA[// ##### V3.5-02: Cannot enter CVOper when loop is in init.]]>
|
|
</Line>
|
|
<Line Number="210">
|
|
<![CDATA[Rdy_CV := (NOT Inp_UseCVInitVal) AND ((NOT Cfg_SetTrack) OR ((Mode.Sts_Oper OR Mode.Sts_Maint) AND Sts_Man AND (NOT Wrk_PIDE.AtuneOn)) OR ((NOT Cfg_SetTrackOvrdHand) AND (Sts_Hand OR Sts_Ovrd)));]]>
|
|
</Line>
|
|
<Line Number="211">
|
|
<![CDATA[IF (NOT Wrk_PIDE.AtuneOn) THEN]]>
|
|
</Line>
|
|
<Line Number="212">
|
|
<![CDATA[ IF (Mode.Sts_Oper OR Mode.Sts_Maint) THEN Wrk_PIDE.CVProg := OSet_CV; END_IF;]]>
|
|
</Line>
|
|
<Line Number="213">
|
|
<![CDATA[ IF (Mode.Sts_Prog) THEN Wrk_PIDE.CVProg := PSet_CV; END_IF;]]>
|
|
</Line>
|
|
<Line Number="214">
|
|
<![CDATA[ IF (Mode.Sts_Ovrd) THEN Wrk_PIDE.CVProg := Inp_OvrdCV; END_IF;]]>
|
|
</Line>
|
|
<Line Number="215">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="216">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="217">
|
|
<![CDATA[// Deviation Threshold Settings]]>
|
|
</Line>
|
|
<Line Number="218">
|
|
<![CDATA[Rdy_OSet := (NOT Cfg_SetTrack) OR Sts_Maint OR Sts_Hand OR Sts_Oper;]]>
|
|
</Line>
|
|
<Line Number="219">
|
|
<![CDATA[// ##### V3.0-02: Reversed sense of Lo, LoLo Deviation Limits.]]>
|
|
</Line>
|
|
<Line Number="220">
|
|
<![CDATA[IF (Mode.Sts_Oper OR Mode.Sts_Maint) THEN]]>
|
|
</Line>
|
|
<Line Number="221">
|
|
<![CDATA[ Wrk_PIDE.DevHHLimit := OSet_HiHiDevLim;]]>
|
|
</Line>
|
|
<Line Number="222">
|
|
<![CDATA[ Wrk_PIDE.DevHLimit := OSet_HiDevLim;]]>
|
|
</Line>
|
|
<Line Number="223">
|
|
<![CDATA[ Wrk_PIDE.DevLLimit := -OSet_LoDevLim;]]>
|
|
</Line>
|
|
<Line Number="224">
|
|
<![CDATA[ Wrk_PIDE.DevLLLimit := -OSet_LoLoDevLim;]]>
|
|
</Line>
|
|
<Line Number="225">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="226">
|
|
<![CDATA[IF (Mode.Sts_Prog) THEN]]>
|
|
</Line>
|
|
<Line Number="227">
|
|
<![CDATA[ Wrk_PIDE.DevHHLimit := PSet_HiHiDevLim;]]>
|
|
</Line>
|
|
<Line Number="228">
|
|
<![CDATA[ Wrk_PIDE.DevHLimit := PSet_HiDevLim;]]>
|
|
</Line>
|
|
<Line Number="229">
|
|
<![CDATA[ Wrk_PIDE.DevLLimit := -PSet_LoDevLim;]]>
|
|
</Line>
|
|
<Line Number="230">
|
|
<![CDATA[ Wrk_PIDE.DevLLLimit := -PSet_LoLoDevLim;]]>
|
|
</Line>
|
|
<Line Number="231">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="232">
|
|
<![CDATA[Val_LoDevLim := -Wrk_PIDE.DevLLimit;]]>
|
|
</Line>
|
|
<Line Number="233">
|
|
<![CDATA[Val_LoLoDevLim := -Wrk_PIDE.DevLLLimit;]]>
|
|
</Line>
|
|
<Line Number="234">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="235">
|
|
<![CDATA[// Set up and execute PIDE]]>
|
|
</Line>
|
|
<Line Number="236">
|
|
<![CDATA[// ##### V3.1-00: Added line below to use input SrcQ.]]>
|
|
</Line>
|
|
<Line Number="237">
|
|
<![CDATA[Wrk_PIDE.PVFault := (Inp_PVBad OR (Inp_PVSrcQ >= 32));]]>
|
|
</Line>
|
|
<Line Number="238">
|
|
<![CDATA[// ##### V3.0-04: Added line below to ensure correct timing mode selected.]]>
|
|
</Line>
|
|
<Line Number="239">
|
|
<![CDATA[Wrk_PIDE.TimingMode := 0;]]>
|
|
</Line>
|
|
<Line Number="240">
|
|
<![CDATA[Wrk_PIDE.ProgValueReset := 1;]]>
|
|
</Line>
|
|
<Line Number="241">
|
|
<![CDATA[Wrk_PIDE.ProgOperReq := 0;]]>
|
|
</Line>
|
|
<Line Number="242">
|
|
<![CDATA[Wrk_PIDE.ProgProgReq := 1;]]>
|
|
</Line>
|
|
<Line Number="243">
|
|
<![CDATA[Wrk_PIDE.ProgCasRatReq := Wrk_Casc;]]>
|
|
</Line>
|
|
<Line Number="244">
|
|
<![CDATA[Wrk_PIDE.ProgAutoReq := Wrk_Auto;]]>
|
|
</Line>
|
|
<Line Number="245">
|
|
<![CDATA[Wrk_PIDE.ProgManualReq := Wrk_Man;]]>
|
|
</Line>
|
|
<Line Number="246">
|
|
<![CDATA[Wrk_PIDE.ProgOverrideReq := Nrdy_Intlk OR Sts_Disabled;]]>
|
|
</Line>
|
|
<Line Number="247">
|
|
<![CDATA[Wrk_PIDE.ProgHandReq := Mode.Sts_Hand;]]>
|
|
</Line>
|
|
<Line Number="248">
|
|
<![CDATA[Sts_IntlkCV := Wrk_PIDE.ProgOverrideReq;]]>
|
|
</Line>
|
|
<Line Number="249">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="250">
|
|
<![CDATA[// ##### V3.0-06: check for existence of Autotune tag, ignore AtuneDataInv instruction fault.]]>
|
|
</Line>
|
|
<Line Number="251">
|
|
<![CDATA[UID();]]>
|
|
</Line>
|
|
<Line Number="252">
|
|
<![CDATA[P_PIDE_only(Wrk_PIDE_only,Wrk_PIDE,Wrk_Autotune);]]>
|
|
</Line>
|
|
<Line Number="253">
|
|
<![CDATA[// ##### V3.0-05: Added check for existence of Autotune tag.]]>
|
|
</Line>
|
|
<Line Number="254">
|
|
<![CDATA[// ##### V3.0-07: Fixed handling of Autotune Data Invalid flag.]]>
|
|
</Line>
|
|
<Line Number="255">
|
|
<![CDATA[IF (Wrk_Autotune.GainTooLarge AND Wrk_Autotune.GainTooSmall) THEN]]>
|
|
</Line>
|
|
<Line Number="256">
|
|
<![CDATA[ HMI_HasAutotune := 0;]]>
|
|
</Line>
|
|
<Line Number="257">
|
|
<![CDATA[ Wrk_PIDE.AtuneDataInv := 0;]]>
|
|
</Line>
|
|
<Line Number="258">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="259">
|
|
<![CDATA[IF (S:FS) THEN Wrk_PIDE.AtuneUnacquire := 1; END_IF;]]>
|
|
</Line>
|
|
<Line Number="260">
|
|
<![CDATA[// ##### V3.1-00: Added Sts_InstrFaults1 and Sts_InstrFaults2]]>
|
|
</Line>
|
|
<Line Number="261">
|
|
<![CDATA[Sts_InstrFaults1 := Wrk_PIDE.Status1 AND 16#3eff_eddf;]]>
|
|
</Line>
|
|
<Line Number="262">
|
|
<![CDATA[Sts_InstrFaults2 := Wrk_PIDE.Status2;]]>
|
|
</Line>
|
|
<Line Number="263">
|
|
<![CDATA[IF ((Sts_InstrFaults1 = 1) AND (Sts_InstrFaults2 = 0)) THEN]]>
|
|
</Line>
|
|
<Line Number="264">
|
|
<![CDATA[ Sts_InstrFaults1 := 0;]]>
|
|
</Line>
|
|
<Line Number="265">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="266">
|
|
<![CDATA[UIE();]]>
|
|
</Line>
|
|
<Line Number="267">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="268">
|
|
<![CDATA[// Block Values]]>
|
|
</Line>
|
|
<Line Number="269">
|
|
<![CDATA[Val_PV := Wrk_PIDE.PV;]]>
|
|
</Line>
|
|
<Line Number="270">
|
|
<![CDATA[Val_Init := Wrk_PIDE.SP;]]>
|
|
</Line>
|
|
<Line Number="271">
|
|
<![CDATA[Val_SPSet := Wrk_PIDE.SP;]]>
|
|
</Line>
|
|
<Line Number="272">
|
|
<![CDATA[// ##### V3.1-00: Fixed handling of Val_CVSet.]]>
|
|
</Line>
|
|
<Line Number="273">
|
|
<![CDATA[// ##### V3.1-04 Patch01: Handling of Val_CVSet, Val_CVOut, settings tracking]]>
|
|
</Line>
|
|
<Line Number="274">
|
|
<![CDATA[Val_CVSet := Wrk_PIDE.CVProg;]]>
|
|
</Line>
|
|
<Line Number="275">
|
|
<![CDATA[IF (NOT Err_PVEU) THEN]]>
|
|
</Line>
|
|
<Line Number="276">
|
|
<![CDATA[ Val_PVEUMin := Cfg_PVEUMin;]]>
|
|
</Line>
|
|
<Line Number="277">
|
|
<![CDATA[ Val_PVEUMax := Cfg_PVEUMax;]]>
|
|
</Line>
|
|
<Line Number="278">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="279">
|
|
<![CDATA[// ##### V3.1-00: Fixed handling of reverse-scaled CVEU.]]>
|
|
</Line>
|
|
<Line Number="280">
|
|
<![CDATA[IF (NOT Err_CVEU) THEN]]>
|
|
</Line>
|
|
<Line Number="281">
|
|
<![CDATA[ IF (Cfg_CVEUMin < Cfg_CVEUMax) THEN]]>
|
|
</Line>
|
|
<Line Number="282">
|
|
<![CDATA[ Val_CVEUMin := Cfg_CVEUMin;]]>
|
|
</Line>
|
|
<Line Number="283">
|
|
<![CDATA[ Val_CVEUMax := Cfg_CVEUMax;]]>
|
|
</Line>
|
|
<Line Number="284">
|
|
<![CDATA[ ELSE]]>
|
|
</Line>
|
|
<Line Number="285">
|
|
<![CDATA[ Val_CVEUMin := Cfg_CVEUMax;]]>
|
|
</Line>
|
|
<Line Number="286">
|
|
<![CDATA[ Val_CVEUMax := Cfg_CVEUMin;]]>
|
|
</Line>
|
|
<Line Number="287">
|
|
<![CDATA[ END_IF;]]>
|
|
</Line>
|
|
<Line Number="288">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="289">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="290">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="291">
|
|
<![CDATA[// Block Status]]>
|
|
</Line>
|
|
<Line Number="292">
|
|
<![CDATA[// ##### V3.0-06 2014-04-04: Fixed mode indications when interlocked (removed from aliases)]]>
|
|
</Line>
|
|
<Line Number="293">
|
|
<![CDATA[Sts_Casc := Wrk_Casc;]]>
|
|
</Line>
|
|
<Line Number="294">
|
|
<![CDATA[Sts_Auto := Wrk_Auto;]]>
|
|
</Line>
|
|
<Line Number="295">
|
|
<![CDATA[Sts_Man := Wrk_Man;]]>
|
|
</Line>
|
|
<Line Number="296">
|
|
<![CDATA[Sts_RatioClamped := Wrk_PIDE.RatioHAlarm OR Wrk_PIDE.RatioLAlarm OR Wrk_PIDE.RatioProgInv;]]>
|
|
</Line>
|
|
<Line Number="297">
|
|
<![CDATA[// ##### V3.0-07: Restricted SP clamp indication based on Loop Mode]]>
|
|
</Line>
|
|
<Line Number="298">
|
|
<![CDATA[Sts_SPClamped := Wrk_PIDE.SPHAlarm OR Wrk_PIDE.SPLAlarm OR (Wrk_PIDE.SPProgInv AND NOT Sts_Casc) OR (Wrk_PIDE.SPCascadeInv and Sts_Casc);]]>
|
|
</Line>
|
|
<Line Number="299">
|
|
<![CDATA[Sts_CVClamped := Wrk_PIDE.CVHAlarm OR Wrk_PIDE.CVLAlarm OR Wrk_PIDE.CVROCAlarm OR Wrk_PIDE.CVProgInv OR Wrk_PIDE.CVOverrideInv;]]>
|
|
</Line>
|
|
<Line Number="300">
|
|
<![CDATA[Sts_HandFdbkBad := Wrk_PIDE.HandFBInv OR Wrk_PIDE.HandFBFaulted;]]>
|
|
</Line>
|
|
<Line Number="301">
|
|
<![CDATA[Sts_Active := (Val_CVOut > Cfg_MaxInactiveCV);]]>
|
|
</Line>
|
|
<Line Number="302">
|
|
<![CDATA[// ##### V3.1-00: Added Sts_InstrFaults1, Sts_InstrFaults2, fixed handling of reverse-scaled CVEU.]]>
|
|
</Line>
|
|
<Line Number="303">
|
|
<![CDATA[IF (Cfg_CVEUMax > Cfg_CVEUMin) THEN]]>
|
|
</Line>
|
|
<Line Number="304">
|
|
<![CDATA[ Sts_CVInitValBad := (Inp_CVInitVal > Cfg_CVEUMax) OR (Inp_CVInitVal < Cfg_CVEUMin);]]>
|
|
</Line>
|
|
<Line Number="305">
|
|
<![CDATA[ELSE]]>
|
|
</Line>
|
|
<Line Number="306">
|
|
<![CDATA[ Sts_CVInitValBad := (Inp_CVInitVal > Cfg_CVEUMin) OR (Inp_CVInitVal < Cfg_CVEUMax);]]>
|
|
</Line>
|
|
<Line Number="307">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="308">
|
|
<![CDATA[Sts_Fail := Sts_InstrFaults1.0;]]>
|
|
</Line>
|
|
<Line Number="309">
|
|
<![CDATA[// ##### V3.1-01: Check Inp_PVSrcQ for uncertain range.]]>
|
|
</Line>
|
|
<Line Number="310">
|
|
<![CDATA[Sts_PVUncertain := Inp_PVUncertain OR ((Inp_PVSrcQ >= 16) AND (Inp_PVSrcQ < 32));]]>
|
|
</Line>
|
|
<Line Number="311">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="312">
|
|
<![CDATA[// Ratio Settings Tracking]]>
|
|
</Line>
|
|
<Line Number="313">
|
|
<![CDATA[IF ((Cfg_SetTrack AND (((NOT Mode.Sts_Ovrd) AND (NOT Mode.Sts_Hand)) OR Cfg_SetTrackOvrdHand)) OR (NOT Cfg_HasRatio) OR Err_RatioLim) THEN]]>
|
|
</Line>
|
|
<Line Number="314">
|
|
<![CDATA[ PSet_Ratio := Val_Ratio;]]>
|
|
</Line>
|
|
<Line Number="315">
|
|
<![CDATA[ OSet_Ratio := Val_Ratio;]]>
|
|
</Line>
|
|
<Line Number="316">
|
|
<![CDATA[ Inp_OvrdRatio := Val_Ratio;]]>
|
|
</Line>
|
|
<Line Number="317">
|
|
<![CDATA[ELSE]]>
|
|
</Line>
|
|
<Line Number="318">
|
|
<![CDATA[ IF (PSet_Ratio > Cfg_MaxRatio) THEN PSet_Ratio := Cfg_MaxRatio; END_IF;]]>
|
|
</Line>
|
|
<Line Number="319">
|
|
<![CDATA[ IF (PSet_Ratio < Cfg_MinRatio) THEN PSet_Ratio := Cfg_MinRatio; END_IF;]]>
|
|
</Line>
|
|
<Line Number="320">
|
|
<![CDATA[ IF (OSet_Ratio > Cfg_MaxRatio) THEN OSet_Ratio := Cfg_MaxRatio; END_IF;]]>
|
|
</Line>
|
|
<Line Number="321">
|
|
<![CDATA[ IF (OSet_Ratio < Cfg_MinRatio) THEN OSet_Ratio := Cfg_MinRatio; END_IF;]]>
|
|
</Line>
|
|
<Line Number="322">
|
|
<![CDATA[ IF (Inp_OvrdRatio > Cfg_MaxRatio) THEN Inp_OvrdRatio := Cfg_MaxRatio; END_IF;]]>
|
|
</Line>
|
|
<Line Number="323">
|
|
<![CDATA[ IF (Inp_OvrdRatio < Cfg_MinRatio) THEN Inp_OvrdRatio := Cfg_MinRatio; END_IF;]]>
|
|
</Line>
|
|
<Line Number="324">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="325">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="326">
|
|
<![CDATA[// SP Settings Tracking]]>
|
|
</Line>
|
|
<Line Number="327">
|
|
<![CDATA[IF (Cfg_SetTrack AND (((NOT Mode.Sts_Ovrd) AND (NOT Mode.Sts_Hand)) OR Cfg_SetTrackOvrdHand OR Wrk_Casc OR (Cfg_PVTrack AND (NOT Wrk_Auto)))) THEN]]>
|
|
</Line>
|
|
<Line Number="328">
|
|
<![CDATA[ PSet_SP := Wrk_PIDE.SP;]]>
|
|
</Line>
|
|
<Line Number="329">
|
|
<![CDATA[ OSet_SP := Wrk_PIDE.SP;]]>
|
|
</Line>
|
|
<Line Number="330">
|
|
<![CDATA[ Inp_OvrdSP := Wrk_PIDE.SP;]]>
|
|
</Line>
|
|
<Line Number="331">
|
|
<![CDATA[ELSE]]>
|
|
</Line>
|
|
<Line Number="332">
|
|
<![CDATA[ IF (PSet_SP > Cfg_MaxSP) THEN PSet_SP := Cfg_MaxSP; END_IF;]]>
|
|
</Line>
|
|
<Line Number="333">
|
|
<![CDATA[ IF (PSet_SP < Cfg_MinSP) THEN PSet_SP := Cfg_MinSP; END_IF;]]>
|
|
</Line>
|
|
<Line Number="334">
|
|
<![CDATA[ IF (OSet_SP > Cfg_MaxSP) THEN OSet_SP := Cfg_MaxSP; END_IF;]]>
|
|
</Line>
|
|
<Line Number="335">
|
|
<![CDATA[ IF (OSet_SP < Cfg_MinSP) THEN OSet_SP := Cfg_MinSP; END_IF;]]>
|
|
</Line>
|
|
<Line Number="336">
|
|
<![CDATA[ IF (Inp_OvrdSP > Cfg_MaxSP) THEN Inp_OvrdSP := Cfg_MaxSP; END_IF;]]>
|
|
</Line>
|
|
<Line Number="337">
|
|
<![CDATA[ IF (Inp_OvrdSP < Cfg_MinSP) THEN Inp_OvrdSP := Cfg_MinSP; END_IF;]]>
|
|
</Line>
|
|
<Line Number="338">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="339">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="340">
|
|
<![CDATA[// CV Settings Tracking]]>
|
|
</Line>
|
|
<Line Number="341">
|
|
<![CDATA[// ##### V3.0-05: Modified to block xSet_CV tracking while Autotune is ON.]]>
|
|
</Line>
|
|
<Line Number="342">
|
|
<![CDATA[// ##### V3.1-04 Patch01: Handling of Val_CVSet, Val_CVOut, settings tracking]]>
|
|
</Line>
|
|
<Line Number="343">
|
|
<![CDATA[IF (Cfg_SetTrack AND (NOT Wrk_PIDE.AtuneOn) AND ((NOT Wrk_Man) OR Cfg_SetTrackOvrdHand OR ((NOT Mode.Sts_Ovrd) AND (NOT Mode.Sts_Hand)))) THEN]]>
|
|
</Line>
|
|
<Line Number="344">
|
|
<![CDATA[ PSet_CV := Wrk_PIDE.CVProg;]]>
|
|
</Line>
|
|
<Line Number="345">
|
|
<![CDATA[ OSet_CV := Wrk_PIDE.CVProg;]]>
|
|
</Line>
|
|
<Line Number="346">
|
|
<![CDATA[ Inp_OvrdCV := Wrk_PIDE.CVProg;]]>
|
|
</Line>
|
|
<Line Number="347">
|
|
<![CDATA[ELSE]]>
|
|
</Line>
|
|
<Line Number="348">
|
|
<![CDATA[ IF (PSet_CV > Cfg_MaxCV) THEN PSet_CV := Cfg_MaxCV; END_IF;]]>
|
|
</Line>
|
|
<Line Number="349">
|
|
<![CDATA[ IF (PSet_CV < Cfg_MinCV) THEN PSet_CV := Cfg_MinCV; END_IF;]]>
|
|
</Line>
|
|
<Line Number="350">
|
|
<![CDATA[ IF (OSet_CV > Cfg_MaxCV) THEN OSet_CV := Cfg_MaxCV; END_IF;]]>
|
|
</Line>
|
|
<Line Number="351">
|
|
<![CDATA[ IF (OSet_CV < Cfg_MinCV) THEN OSet_CV := Cfg_MinCV; END_IF;]]>
|
|
</Line>
|
|
<Line Number="352">
|
|
<![CDATA[ IF (Inp_OvrdCV > Cfg_MaxCV) THEN Inp_OvrdCV := Cfg_MaxCV; END_IF;]]>
|
|
</Line>
|
|
<Line Number="353">
|
|
<![CDATA[ IF (Inp_OvrdCV < Cfg_MinCV) THEN Inp_OvrdCV := Cfg_MinCV; END_IF;]]>
|
|
</Line>
|
|
<Line Number="354">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="355">
|
|
<![CDATA[// ##### V3.5-02: Copy CV to CVOper when loop is in init.]]>
|
|
</Line>
|
|
<Line Number="356">
|
|
<![CDATA[IF (Inp_UseCVInitVal) THEN]]>
|
|
</Line>
|
|
<Line Number="357">
|
|
<![CDATA[ OSet_CV := Val_CVOut;]]>
|
|
</Line>
|
|
<Line Number="358">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="359">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="360">
|
|
<![CDATA[// Deviation Limits Settings Tracking]]>
|
|
</Line>
|
|
<Line Number="361">
|
|
<![CDATA[IF (Cfg_SetTrack) THEN]]>
|
|
</Line>
|
|
<Line Number="362">
|
|
<![CDATA[ PSet_HiHiDevLim := Val_HiHiDevLim; OSet_HiHiDevLim := Val_HiHiDevLim;]]>
|
|
</Line>
|
|
<Line Number="363">
|
|
<![CDATA[ PSet_HiDevLim := Val_HiDevLim; OSet_HiDevLim := Val_HiDevLim;]]>
|
|
</Line>
|
|
<Line Number="364">
|
|
<![CDATA[ PSet_LoDevLim := Val_LoDevLim; OSet_LoDevLim := Val_LoDevLim;]]>
|
|
</Line>
|
|
<Line Number="365">
|
|
<![CDATA[ PSet_LoLoDevLim := Val_LoLoDevLim; OSet_LoLoDevLim := Val_LoLoDevLim;]]>
|
|
</Line>
|
|
<Line Number="366">
|
|
<![CDATA[ELSE]]>
|
|
</Line>
|
|
<Line Number="367">
|
|
<![CDATA[// ##### V3.0-04: Corrected assignments in following 8 THENs.]]>
|
|
</Line>
|
|
<Line Number="368">
|
|
<![CDATA[ IF (PSet_HiHiDevLim < 0.0) THEN PSet_HiHiDevLim := 0.0; END_IF;]]>
|
|
</Line>
|
|
<Line Number="369">
|
|
<![CDATA[ IF (PSet_HiDevLim < 0.0) THEN PSet_HiDevLim := 0.0; END_IF;]]>
|
|
</Line>
|
|
<Line Number="370">
|
|
<![CDATA[// ##### V3.0-02: Reversed sense of Lo, LoLo Deviation Limits.]]>
|
|
</Line>
|
|
<Line Number="371">
|
|
<![CDATA[ IF (PSet_LoDevLim > 0.0) THEN PSet_LoDevLim := 0.0; END_IF;]]>
|
|
</Line>
|
|
<Line Number="372">
|
|
<![CDATA[ IF (PSet_LoLoDevLim > 0.0) THEN PSet_LoLoDevLim := 0.0; END_IF;]]>
|
|
</Line>
|
|
<Line Number="373">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="374">
|
|
<![CDATA[ IF (OSet_HiHiDevLim < 0.0) THEN OSet_HiHiDevLim := 0.0; END_IF;]]>
|
|
</Line>
|
|
<Line Number="375">
|
|
<![CDATA[ IF (OSet_HiDevLim < 0.0) THEN OSet_HiDevLim := 0.0; END_IF;]]>
|
|
</Line>
|
|
<Line Number="376">
|
|
<![CDATA[// ##### V3.0-02: reverse sense of Lo, LoLo Deviation Limits.]]>
|
|
</Line>
|
|
<Line Number="377">
|
|
<![CDATA[ IF (OSet_LoDevLim > 0.0) THEN OSet_LoDevLim := 0.0; END_IF;]]>
|
|
</Line>
|
|
<Line Number="378">
|
|
<![CDATA[ IF (OSet_LoLoDevLim > 0.0) THEN OSet_LoLoDevLim := 0.0; END_IF;]]>
|
|
</Line>
|
|
<Line Number="379">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="380">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="381">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="382">
|
|
<![CDATA[// Deviation Threshold Status/Gate Processing]]>
|
|
</Line>
|
|
<Line Number="383">
|
|
<![CDATA[HiHiDevGate.Inp := Wrk_PIDE.DevHHAlarm;]]>
|
|
</Line>
|
|
<Line Number="384">
|
|
<![CDATA[P_Gate(HiHiDevGate);]]>
|
|
</Line>
|
|
<Line Number="385">
|
|
<![CDATA[Sts_HiHiDev := HiHiDevGate.Out;]]>
|
|
</Line>
|
|
<Line Number="386">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="387">
|
|
<![CDATA[HiDevGate.Inp := Wrk_PIDE.DevHAlarm;]]>
|
|
</Line>
|
|
<Line Number="388">
|
|
<![CDATA[P_Gate(HiDevGate);]]>
|
|
</Line>
|
|
<Line Number="389">
|
|
<![CDATA[Sts_HiDev := HiDevGate.Out;]]>
|
|
</Line>
|
|
<Line Number="390">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="391">
|
|
<![CDATA[LoDevGate.Inp := Wrk_PIDE.DevLAlarm;]]>
|
|
</Line>
|
|
<Line Number="392">
|
|
<![CDATA[P_Gate(LoDevGate);]]>
|
|
</Line>
|
|
<Line Number="393">
|
|
<![CDATA[// ##### V3.0-05: Corrected Low Dev status handling.]]>
|
|
</Line>
|
|
<Line Number="394">
|
|
<![CDATA[Sts_LoDev := LoDevGate.Out;]]>
|
|
</Line>
|
|
<Line Number="395">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="396">
|
|
<![CDATA[LoLoDevGate.Inp := Wrk_PIDE.DevLLAlarm;]]>
|
|
</Line>
|
|
<Line Number="397">
|
|
<![CDATA[P_Gate(LoLoDevGate);]]>
|
|
</Line>
|
|
<Line Number="398">
|
|
<![CDATA[Sts_LoLoDev := LoLoDevGate.Out;]]>
|
|
</Line>
|
|
<Line Number="399">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="400">
|
|
<![CDATA[// Alarm Processing]]>
|
|
</Line>
|
|
<Line Number="401">
|
|
<![CDATA[HiHiDev.Cfg_PCmdClear := Cfg_PCmdClear; HiHiDev.PCfg_AllowExist := 1;]]>
|
|
</Line>
|
|
<Line Number="402">
|
|
<![CDATA[HiDev.Cfg_PCmdClear := Cfg_PCmdClear; HiDev.PCfg_AllowExist := 1;]]>
|
|
</Line>
|
|
<Line Number="403">
|
|
<![CDATA[LoDev.Cfg_PCmdClear := Cfg_PCmdClear; LoDev.PCfg_AllowExist := 1;]]>
|
|
</Line>
|
|
<Line Number="404">
|
|
<![CDATA[LoLoDev.Cfg_PCmdClear := Cfg_PCmdClear; LoLoDev.PCfg_AllowExist := 1;]]>
|
|
</Line>
|
|
<Line Number="405">
|
|
<![CDATA[IntlkTrip.Cfg_PCmdClear := Cfg_PCmdClear; IntlkTrip.PCfg_AllowExist := 1;]]>
|
|
</Line>
|
|
<Line Number="406">
|
|
<![CDATA[Fail.Cfg_PCmdClear := Cfg_PCmdClear; Fail.PCfg_AllowExist := 1;]]>
|
|
</Line>
|
|
<Line Number="407">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="408">
|
|
<![CDATA[P_Alarm(HiHiDev);]]>
|
|
</Line>
|
|
<Line Number="409">
|
|
<![CDATA[P_Alarm(HiDev);]]>
|
|
</Line>
|
|
<Line Number="410">
|
|
<![CDATA[P_Alarm(LoDev);]]>
|
|
</Line>
|
|
<Line Number="411">
|
|
<![CDATA[P_Alarm(LoLoDev);]]>
|
|
</Line>
|
|
<Line Number="412">
|
|
<![CDATA[P_Alarm(IntlkTrip);]]>
|
|
</Line>
|
|
<Line Number="413">
|
|
<![CDATA[P_Alarm(Fail);]]>
|
|
</Line>
|
|
<Line Number="414">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="415">
|
|
<![CDATA[Sts_AlmInh := ((HiHiDev.Sts_AlmInh OR HiDev.Sts_AlmInh OR LoDev.Sts_AlmInh) OR (LoLoDev.Sts_AlmInh OR IntlkTrip.Sts_AlmInh OR Fail.Sts_AlmInh));]]>
|
|
</Line>
|
|
<Line Number="416">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="417">
|
|
<![CDATA[// Not Ready, Available]]>
|
|
</Line>
|
|
<Line Number="418">
|
|
<![CDATA[Err_Timer := HiHiDevGate.Sts_Err OR HiDevGate.Sts_Err OR LoDevGate.Sts_Err OR LoLoDevGate.Sts_Err;]]>
|
|
</Line>
|
|
<Line Number="419">
|
|
<![CDATA[Err_Alarm := (HiHiDev.Sts_Err OR HiDev.Sts_Err OR LoDev.Sts_Err or LoLoDev.Sts_Err) OR (Fail.Sts_Err or IntlkTrip.Sts_Err);]]>
|
|
</Line>
|
|
<Line Number="420">
|
|
<![CDATA[Sts_Err := ((Err_RatioLim AND Sts_Casc AND Cfg_HasRatio) OR Err_SPLim OR Err_PVEU OR Err_CVLim) OR (Err_CVEU OR Err_Timer OR Err_DB OR Err_Alarm);]]>
|
|
</Line>
|
|
<Line Number="421">
|
|
<![CDATA[// ##### V3.1-00: Added Not Ready reason bits (Nrdy_xxx)]]>
|
|
</Line>
|
|
<Line Number="422">
|
|
<![CDATA[Nrdy_NoMode := 0;]]>
|
|
</Line>
|
|
<Line Number="423">
|
|
<![CDATA[Nrdy_IOFault := Sts_PVBad OR Sts_FFBad OR Sts_HandFdbkBad OR Sts_CVBad;]]>
|
|
</Line>
|
|
<Line Number="424">
|
|
<![CDATA[Nrdy_Init := Inp_UseCVInitVal AND Cfg_InitToMan;]]>
|
|
</Line>
|
|
<Line Number="425">
|
|
<![CDATA[Nrdy_CfgErr := Sts_Err;]]>
|
|
</Line>
|
|
<Line Number="426">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="427">
|
|
<![CDATA[Sts_NotRdy := (Nrdy_Intlk OR Nrdy_IOFault OR Nrdy_Init) OR (Nrdy_Disabled OR Nrdy_CfgErr);]]>
|
|
</Line>
|
|
<Line Number="428">
|
|
<![CDATA[Sts_Available := Sts_Prog AND NOT Sts_NotRdy;]]>
|
|
</Line>
|
|
<Line Number="429">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="430">
|
|
<![CDATA[// Val_Sts Enumeration]]>
|
|
</Line>
|
|
<Line Number="431">
|
|
<![CDATA[Val_Sts := 0;]]>
|
|
</Line>
|
|
<Line Number="432">
|
|
<![CDATA[IF Sts_Disabled THEN Val_Sts := 33;]]>
|
|
</Line>
|
|
<Line Number="433">
|
|
<![CDATA[ELSIF Sts_Casc THEN]]>
|
|
</Line>
|
|
<Line Number="434">
|
|
<![CDATA[ IF Cfg_HasRatio THEN]]>
|
|
</Line>
|
|
<Line Number="435">
|
|
<![CDATA[ Val_Sts := 4;]]>
|
|
</Line>
|
|
<Line Number="436">
|
|
<![CDATA[ ELSE]]>
|
|
</Line>
|
|
<Line Number="437">
|
|
<![CDATA[ Val_Sts := 3;]]>
|
|
</Line>
|
|
<Line Number="438">
|
|
<![CDATA[ END_IF;]]>
|
|
</Line>
|
|
<Line Number="439">
|
|
<![CDATA[ELSIF Sts_Auto THEN Val_Sts := 2;]]>
|
|
</Line>
|
|
<Line Number="440">
|
|
<![CDATA[ELSIF Sts_Man THEN Val_Sts := 1;]]>
|
|
</Line>
|
|
<Line Number="441">
|
|
<![CDATA[ELSE Val_Sts := 0;]]>
|
|
</Line>
|
|
<Line Number="442">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="443">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="444">
|
|
<![CDATA[// Val_State Enumeration]]>
|
|
</Line>
|
|
<Line Number="445">
|
|
<![CDATA[IF Sts_Initializing THEN Val_State := 15;]]>
|
|
</Line>
|
|
<Line Number="446">
|
|
<![CDATA[ELSIF Sts_Hand THEN Val_State := 14;]]>
|
|
</Line>
|
|
<Line Number="447">
|
|
<![CDATA[ELSIF Sts_IntlkCV THEN Val_State := 13;]]>
|
|
</Line>
|
|
<Line Number="448">
|
|
<![CDATA[ELSIF Sts_WindupHi THEN Val_State := 9;]]>
|
|
</Line>
|
|
<Line Number="449">
|
|
<![CDATA[ELSIF Sts_WindupLo THEN Val_State := 8;]]>
|
|
</Line>
|
|
<Line Number="450">
|
|
<![CDATA[ELSIF Sts_CVClamped THEN Val_State := 7;]]>
|
|
</Line>
|
|
<Line Number="451">
|
|
<![CDATA[ELSIF Sts_SPClamped THEN Val_State := 6;]]>
|
|
</Line>
|
|
<Line Number="452">
|
|
<![CDATA[ELSIF Sts_RatioClamped THEN Val_State := 5;]]>
|
|
</Line>
|
|
<Line Number="453">
|
|
<![CDATA[ELSIF (Sts_Auto OR Sts_Casc) THEN]]>
|
|
</Line>
|
|
<Line Number="454">
|
|
<![CDATA[ IF (Sts_ZCDBOn) THEN]]>
|
|
</Line>
|
|
<Line Number="455">
|
|
<![CDATA[ Val_State := 1;]]>
|
|
</Line>
|
|
<Line Number="456">
|
|
<![CDATA[ ELSE]]>
|
|
</Line>
|
|
<Line Number="457">
|
|
<![CDATA[ Val_State := 2;]]>
|
|
</Line>
|
|
<Line Number="458">
|
|
<![CDATA[ END_IF;]]>
|
|
</Line>
|
|
<Line Number="459">
|
|
<![CDATA[ELSE Val_State := 0;]]>
|
|
</Line>
|
|
<Line Number="460">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="461">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="462">
|
|
<![CDATA[// Val_Fault Enumeration]]>
|
|
</Line>
|
|
<Line Number="463">
|
|
<![CDATA[IF Sts_Err THEN Val_Fault := 34;]]>
|
|
</Line>
|
|
<Line Number="464">
|
|
<![CDATA[ELSIF Sts_Fail THEN Val_Fault := 32;]]>
|
|
</Line>
|
|
<Line Number="465">
|
|
<![CDATA[ELSIF Nrdy_Intlk THEN Val_Fault := 29;]]>
|
|
</Line>
|
|
<Line Number="466">
|
|
<![CDATA[ELSIF Sts_HiHiDev THEN Val_Fault := 28;]]>
|
|
</Line>
|
|
<Line Number="467">
|
|
<![CDATA[ELSIF Sts_LoLoDev THEN Val_Fault := 27;]]>
|
|
</Line>
|
|
<Line Number="468">
|
|
<![CDATA[ELSIF Sts_HiDev THEN Val_Fault := 23;]]>
|
|
</Line>
|
|
<Line Number="469">
|
|
<![CDATA[ELSIF Sts_LoDev THEN Val_Fault := 22;]]>
|
|
</Line>
|
|
<Line Number="470">
|
|
<![CDATA[ELSE Val_Fault := 0;]]>
|
|
</Line>
|
|
<Line Number="471">
|
|
<![CDATA[END_IF;]]>
|
|
</Line>
|
|
<Line Number="472">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="473">
|
|
<![CDATA[// #####V3.1-00: Added SrcQ enums]]>
|
|
</Line>
|
|
<Line Number="474">
|
|
<![CDATA[Wrk_SrcQ := Inp_PVSrcQ;]]>
|
|
</Line>
|
|
<Line Number="475">
|
|
<![CDATA[IF (Inp_PVUncertain AND (Wrk_SrcQ < 16)) THEN Wrk_SrcQ := 16; END_IF;]]>
|
|
</Line>
|
|
<Line Number="476">
|
|
<![CDATA[IF (Inp_PVBad AND (Wrk_SrcQ < 32)) THEN Wrk_SrcQ := 34; END_IF;]]>
|
|
</Line>
|
|
<Line Number="477">
|
|
<![CDATA[IF (Inp_CVIOFault AND (Wrk_SrcQ < 32)) THEN Wrk_SrcQ := 34; END_IF;]]>
|
|
</Line>
|
|
<Line Number="478">
|
|
<![CDATA[SrcQ_IO := Wrk_SrcQ;]]>
|
|
</Line>
|
|
<Line Number="479">
|
|
<![CDATA[SrcQ := Wrk_SrcQ;]]>
|
|
</Line>
|
|
<Line Number="480">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="481">
|
|
<![CDATA[// Notification Value 0=no alarm, 1=ack/reset reqd, 2=Low/acked, 3=Low/unacked, 4=Med/acked, 5=Med/unacked, 6=High/acked, 7=High/unacked, 8=Urgent/acked, 9=Urgent/undacked]]>
|
|
</Line>
|
|
<Line Number="482">
|
|
<![CDATA[Wrk_Notify := 0;]]>
|
|
</Line>
|
|
<Line Number="483">
|
|
<![CDATA[IF (HiHiDev.Val_Notify>Wrk_Notify) THEN Wrk_Notify := HiHiDev.Val_Notify; END_IF;]]>
|
|
</Line>
|
|
<Line Number="484">
|
|
<![CDATA[IF (HiDev.Val_Notify>Wrk_Notify) THEN Wrk_Notify := HiDev.Val_Notify; END_IF;]]>
|
|
</Line>
|
|
<Line Number="485">
|
|
<![CDATA[IF (LoDev.Val_Notify>Wrk_Notify) THEN Wrk_Notify := LoDev.Val_Notify; END_IF;]]>
|
|
</Line>
|
|
<Line Number="486">
|
|
<![CDATA[IF (LoLoDev.Val_Notify>Wrk_Notify) THEN Wrk_Notify := LoLoDev.Val_Notify; END_IF;]]>
|
|
</Line>
|
|
<Line Number="487">
|
|
<![CDATA[IF (IntlkTrip.Val_Notify>Wrk_Notify) THEN Wrk_Notify := IntlkTrip.Val_Notify; END_IF;]]>
|
|
</Line>
|
|
<Line Number="488">
|
|
<![CDATA[IF (Fail.Val_Notify>Wrk_Notify) THEN Wrk_Notify := Fail.Val_Notify; END_IF;]]>
|
|
</Line>
|
|
<Line Number="489">
|
|
<![CDATA[// ##### V3.1-00: Val_Notify split from reset readies.]]>
|
|
</Line>
|
|
<Line Number="490">
|
|
<![CDATA[Wrk_Notify.0 := ((HiHiDev.Val_Notify.0 OR HiDev.Val_Notify.0 OR LoDev.Val_Notify.0) OR (LoLoDev.Val_Notify.0 OR IntlkTrip.Val_Notify.0 OR Fail.Val_Notify.0));]]>
|
|
</Line>
|
|
<Line Number="491">
|
|
<![CDATA[Val_Notify := Wrk_Notify;]]>
|
|
</Line>
|
|
<Line Number="492">
|
|
<![CDATA[// ##### V3.0-03: Interlock shed 'latch' now clears automatically on Interlocks OK.]]>
|
|
</Line>
|
|
<Line Number="493">
|
|
<![CDATA[Rdy_Reset := ((HiHiDev.Rdy_Reset OR HiDev.Rdy_Reset OR LoDev.Rdy_Reset) OR (LoLoDev.Rdy_Reset OR IntlkTrip.Rdy_Reset OR Fail.Rdy_Reset));]]>
|
|
</Line>
|
|
<Line Number="494">
|
|
<![CDATA[Rdy_ResetAckAll := ((HiHiDev.Rdy_Ack OR HiDev.Rdy_Ack OR LoDev.Rdy_Ack) OR (LoLoDev.Rdy_Ack OR IntlkTrip.Rdy_Ack OR Fail.Rdy_Ack) OR Rdy_Reset);]]>
|
|
</Line>
|
|
<Line Number="495">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
<Line Number="496">
|
|
<![CDATA[//END]]>
|
|
</Line>
|
|
<Line Number="497">
|
|
<![CDATA[]]>
|
|
</Line>
|
|
</STContent>
|
|
</Routine>
|
|
<Routine Name="Prescan" Type="RLL">
|
|
<Description>
|
|
<![CDATA[Clear Ownership. clear "lurking" Commands.]]>
|
|
</Description>
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
PRESCAN (POWERUP) HANDLING
|
|
============================================================
|
|
On Prescan, set the Ownership to NO OWNER (0).]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[CLR(PSet_Owner)CLR(Val_Owner);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Comment>
|
|
<![CDATA["Lurking" Program Commands are cleared if they are set as "Edge" triggered
|
|
(cleared by this object as received).
|
|
(Lurking Acknowledge Commands are left to perform their action.)
|
|
|
|
##### V3.0-05 2014-02-28: Added Fail alarm to bits cleared #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Cfg_PCmdClear)[OTU(PCmd_Casc) OTU(PCmd_Auto) OTU(PCmd_Man) ,OTU(PCmd_Acq) OTU(PCmd_Rel) OTU(PCmd_Lock) OTU(PCmd_Unlock) ,OTU(PCmd_HiHiDevSuppress) OTU(PCmd_HiHiDevUnsuppress) OTU(PCmd_HiDevSuppress) OTU(PCmd_HiDevUnsuppress) ,OTU(PCmd_LoDevSuppress) OTU(PCmd_LoDevUnsuppress) OTU(PCmd_LoLoDevSuppress) OTU(PCmd_LoLoDevUnsuppress) ,OTU(PCmd_IntlkTripSuppress) OTU(PCmd_IntlkTripUnsuppress) OTU(PCmd_FailSuppress) OTU(PCmd_FailUnsuppress) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Comment>
|
|
<![CDATA["Lurking" Operator Commands are cleared, as well as the Program Reset Command.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[OTU(OCmd_Casc) OTU(OCmd_Auto) OTU(OCmd_Man) ,OTU(OCmd_Bypass) OTU(OCmd_Check) OTU(MCmd_Disable) OTU(MCmd_Enable) ,OTU(OCmd_Reset) OTU(OCmd_ResetAckAll) OTU(PCmd_Reset) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Comment>
|
|
<![CDATA[The Override Command is set to NONE.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[CLR(Inp_OvrdCmd);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Comment>
|
|
<![CDATA[Since we're not processing Operator Commands or Settings, we're not READY for any of them either!]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[OTU(Rdy_Casc) OTU(Rdy_Auto) OTU(Rdy_Man) ,OTU(Rdy_Bypass) OTU(Rdy_Check) OTU(Rdy_Disable) OTU(Rdy_Enable) ,OTU(Rdy_Reset) OTU(Rdy_ResetAckAll) ,OTU(Rdy_Ratio) OTU(Rdy_SP) OTU(Rdy_CV) OTU(Rdy_OSet) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="5" Type="N">
|
|
<Comment>
|
|
<![CDATA[============================================================
|
|
POWERUP LOOP MODE, SP and CV HANDLING
|
|
============================================================
|
|
If the Powerup Loop Mode is invalid, or if set to Cascade when
|
|
Cascade is not configured to exist, set the Powerup Loop Mode to NONE.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIO(Cfg_HasCasc)EQU(Cfg_PwrupLM,3)CLR(Cfg_PwrupLM);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="6" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Powerup Loop Mode is 3, set the Loop Mode to Cascade.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[XIC(Cfg_HasCasc)EQU(Cfg_PwrupLM,3)OTU(Wrk_Man)OTU(Wrk_Auto)OTL(Wrk_Casc);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="7" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Powerup Loop Mode is 2, set the Loop Mode to Auto.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[EQU(Cfg_PwrupLM,2)OTU(Wrk_Man)OTL(Wrk_Auto)OTU(Wrk_Casc);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="8" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Powerup Loop Mode is 1, set the Loop Mode to Manual.]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[EQU(Cfg_PwrupLM,1)OTL(Wrk_Man)OTU(Wrk_Auto)OTU(Wrk_Casc);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="9" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Powerup Loop Mode is 0, the Mode, CV, and SP are left in their
|
|
last (powerdown) states.
|
|
|
|
If the Powerup Loop Mode is GREATER THAN 0 (1=Man, 2=Auto, 3=Casc),
|
|
then set the initial values of SP and CV.
|
|
|
|
(There are several places to put each of these: Override Inputs,
|
|
Program Settings, Operator Settings, plus the Input for the Cascade Mode SP.)]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[GRT(Cfg_PwrupLM,0)[[[XIO(Cfg_HasRatio) ,EQU(Val_Ratio,0.0) ] MOV(Cfg_PwrupSP,Inp_CascSP) ,XIC(Cfg_HasRatio) NEQ(Val_Ratio,0.0) DIV(Cfg_PwrupSP,Val_Ratio,Inp_CascSP) ] ,MOV(Cfg_PwrupSP,PSet_SP) MOV(Cfg_PwrupSP,OSet_SP) MOV(Cfg_PwrupSP,Inp_OvrdSP) ,MOV(Cfg_PwrupSP,Val_SP) MOV(Cfg_PwrupCV,PSet_CV) MOV(Cfg_PwrupCV,OSet_CV) ,MOV(Cfg_PwrupCV,Inp_OvrdCV) MOV(Cfg_PwrupCV,Inp_HandFdbk) MOV(Cfg_PwrupCV,Val_CVOut) MOV(Cfg_PwrupCV,Inp_CVPrev) ,CPT(Inp_CVInitVal,Cfg_PwrupCV/100.0*(Cfg_CVEUMax-Cfg_CVEUMin)+Cfg_CVEUMin) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="10" Type="N">
|
|
<Comment>
|
|
<![CDATA[If the Powerup Loop Mode was zero, the loop mode must be
|
|
checked for consistency (only one Wrk_<mode> bit set).
|
|
This rung makes sure the internal mode bits are consistent in case
|
|
they were not set above and somehow NO, or MULTIPLE
|
|
loop mode internal latches got set.
|
|
Only one can be set at a time. Manual wins, then Auto...]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[[[XIC(Wrk_Man) OTU(Wrk_Auto) ,XIC(Wrk_Auto) ] OTU(Wrk_Casc) ,XIO(Wrk_Man) XIO(Wrk_Auto) XIO(Wrk_Casc) OTL(Wrk_Man) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="11" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung sets the PIDE to attempt to acquire the Autotune on first scan.
|
|
If Autotune is acquired, the GainTooHigh and GainTooLow bits will be turned off --
|
|
in this case, the HMI_HasAutotune flag is left ON.
|
|
If Autotune is NOT acquired, the GainTooHigh and GainTooLow bits will both be left on
|
|
(and in normal autotune operation, they will never BOTH be set).
|
|
If they are both on, the Autotune tag has NOT been added to the
|
|
PIDE sub-AOI, and the HMI_HasAutotune flag is turned OFF.
|
|
|
|
##### V3.0-05 2014-02-28: Added ability for user to modify to include Autotune #####]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[OTL(HMI_HasAutotune)OTL(Wrk_Autotune.GainTooLarge)OTL(Wrk_Autotune.GainTooSmall)OTL(Wrk_PIDE.AtuneAcquire);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
</Routines>
|
|
<Dependencies>
|
|
<Dependency Type="DataType" Name="STRING_NavTag"/>
|
|
<Dependency Type="DataType" Name="STRING_8"/>
|
|
<Dependency Type="DataType" Name="STRING_40"/>
|
|
<Dependency Type="DataType" Name="STRING_20"/>
|
|
<Dependency Type="AddOnInstructionDefinition" Name="P_Alarm"/>
|
|
<Dependency Type="AddOnInstructionDefinition" Name="P_Gate"/>
|
|
<Dependency Type="DataType" Name="STRING_12"/>
|
|
<Dependency Type="DataType" Name="STRING_16"/>
|
|
<Dependency Type="AddOnInstructionDefinition" Name="P_Mode"/>
|
|
<Dependency Type="AddOnInstructionDefinition" Name="P_PIDE_only"/>
|
|
</Dependencies>
|
|
</AddOnInstructionDefinition>
|
|
</AddOnInstructionDefinitions>
|
|
<Tags Use="Context">
|
|
<Tag Name="avgtot_EnergyCost" TagType="Base" DataType="AveragesTotals" Dimensions="5" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Averages and Totals for Energy Cost]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[[1,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000],[3,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000],[3,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
],[1,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000],[1,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000]]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="AveragesTotals" Dimensions="5">
|
|
<Element Index="[0]">
|
|
<Structure DataType="AveragesTotals">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="out_7DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_7DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[1]">
|
|
<Structure DataType="AveragesTotals">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="out_7DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_7DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[2]">
|
|
<Structure DataType="AveragesTotals">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="out_7DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_7DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[3]">
|
|
<Structure DataType="AveragesTotals">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="out_7DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_7DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[4]">
|
|
<Structure DataType="AveragesTotals">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="out_7DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_7DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</Structure>
|
|
</Element>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="avgtot_EnergyUsage" TagType="Base" DataType="AveragesTotals" Dimensions="5" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Averages andTotals for Energy Usage]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[[1,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000],[3,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000],[3,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
],[1,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000],[1,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000]]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="AveragesTotals" Dimensions="5">
|
|
<Element Index="[0]">
|
|
<Structure DataType="AveragesTotals">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="out_7DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_7DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[1]">
|
|
<Structure DataType="AveragesTotals">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="out_7DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_7DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[2]">
|
|
<Structure DataType="AveragesTotals">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="out_7DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_7DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[3]">
|
|
<Structure DataType="AveragesTotals">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="out_7DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_7DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[4]">
|
|
<Structure DataType="AveragesTotals">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="out_7DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_7DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</Structure>
|
|
</Element>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="avgtot_FlowTotalIn" TagType="Base" DataType="AveragesTotals" Dimensions="5" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Averages and Totals for Flow Total In]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[[1,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000],[3,8.57143066e+003,7.66483105e+003
|
|
,6.00000156e+004,2.29944938e+005],[3,6.85714453e+003,6.14564795e+003,4.80000117e+004,1.84369438e+005
|
|
],[1,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000],[1,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000]]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="AveragesTotals" Dimensions="5">
|
|
<Element Index="[0]">
|
|
<Structure DataType="AveragesTotals">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="out_7DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_7DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[1]">
|
|
<Structure DataType="AveragesTotals">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="out_7DayAverage" DataType="REAL" Radix="Float" Value="8571.431"/>
|
|
<DataValueMember Name="out_30DayAverage" DataType="REAL" Radix="Float" Value="7664.831"/>
|
|
<DataValueMember Name="out_7DayTotal" DataType="REAL" Radix="Float" Value="60000.016"/>
|
|
<DataValueMember Name="out_30DayTotal" DataType="REAL" Radix="Float" Value="229944.94"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[2]">
|
|
<Structure DataType="AveragesTotals">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="out_7DayAverage" DataType="REAL" Radix="Float" Value="6857.1445"/>
|
|
<DataValueMember Name="out_30DayAverage" DataType="REAL" Radix="Float" Value="6145.648"/>
|
|
<DataValueMember Name="out_7DayTotal" DataType="REAL" Radix="Float" Value="48000.01"/>
|
|
<DataValueMember Name="out_30DayTotal" DataType="REAL" Radix="Float" Value="184369.44"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[3]">
|
|
<Structure DataType="AveragesTotals">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="out_7DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_7DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[4]">
|
|
<Structure DataType="AveragesTotals">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="out_7DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_7DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</Structure>
|
|
</Element>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="avgtot_FlowTotalOut" TagType="Base" DataType="AveragesTotals" Dimensions="5" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Averages and Totals for Flow Total Out]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[[1,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000],[3,8.57743945e+003,6.81899800e+003
|
|
,6.00420781e+004,2.04569938e+005],[3,3.55989990e+003,5.35594385e+003,2.49192988e+004,1.60678313e+005
|
|
],[1,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000],[1,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000]]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="AveragesTotals" Dimensions="5">
|
|
<Element Index="[0]">
|
|
<Structure DataType="AveragesTotals">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="out_7DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_7DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[1]">
|
|
<Structure DataType="AveragesTotals">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="out_7DayAverage" DataType="REAL" Radix="Float" Value="8577.439"/>
|
|
<DataValueMember Name="out_30DayAverage" DataType="REAL" Radix="Float" Value="6818.998"/>
|
|
<DataValueMember Name="out_7DayTotal" DataType="REAL" Radix="Float" Value="60042.08"/>
|
|
<DataValueMember Name="out_30DayTotal" DataType="REAL" Radix="Float" Value="204569.94"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[2]">
|
|
<Structure DataType="AveragesTotals">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="out_7DayAverage" DataType="REAL" Radix="Float" Value="3559.9"/>
|
|
<DataValueMember Name="out_30DayAverage" DataType="REAL" Radix="Float" Value="5355.944"/>
|
|
<DataValueMember Name="out_7DayTotal" DataType="REAL" Radix="Float" Value="24919.299"/>
|
|
<DataValueMember Name="out_30DayTotal" DataType="REAL" Radix="Float" Value="160678.31"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[3]">
|
|
<Structure DataType="AveragesTotals">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="out_7DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_7DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[4]">
|
|
<Structure DataType="AveragesTotals">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="out_7DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayAverage" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_7DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="out_30DayTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
</Structure>
|
|
</Element>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="cfg_AlarmDowntimeMin" TagType="Base" DataType="REAL" Dimensions="5" Radix="Float" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Downtime Minutes after an alarm]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0.00000000e+000,5.00000000e+000,1.00000000e+000,1.00000000e+000,0.00000000e+000]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="REAL" Dimensions="5" Radix="Float">
|
|
<Element Index="[0]" Value="0.0"/>
|
|
<Element Index="[1]" Value="5.0"/>
|
|
<Element Index="[2]" Value="1.0"/>
|
|
<Element Index="[3]" Value="1.0"/>
|
|
<Element Index="[4]" Value="0.0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="cfg_AutoTakeoverDeadband" TagType="Base" DataType="REAL" Dimensions="5" Radix="Float" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Deadband Frequency for swaping from ramp-up-in-manual to auto mode for PID loop]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[5.00000000e-001,5.00000000e-001,5.00000000e-001,5.00000000e-001,5.00000000e-001]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="REAL" Dimensions="5" Radix="Float">
|
|
<Element Index="[0]" Value="0.5"/>
|
|
<Element Index="[1]" Value="0.5"/>
|
|
<Element Index="[2]" Value="0.5"/>
|
|
<Element Index="[3]" Value="0.5"/>
|
|
<Element Index="[4]" Value="0.5"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="cfg_CostPerkWh" TagType="Base" DataType="REAL" Radix="Float" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Cost in Dollars per kilowatt-hour]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[7.99999982e-002]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="0.08"/>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="cfg_MinutesUntilRestartedOK" TagType="Base" DataType="REAL" Dimensions="5" Radix="Float" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Minutes until the system has been running long enough to clear restart counter]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="REAL" Dimensions="5" Radix="Float">
|
|
<Element Index="[0]" Value="0.0"/>
|
|
<Element Index="[1]" Value="1.0"/>
|
|
<Element Index="[2]" Value="1.0"/>
|
|
<Element Index="[3]" Value="1.0"/>
|
|
<Element Index="[4]" Value="1.0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="cfg_SystemNumInpFT" TagType="Base" DataType="DINT" Dimensions="5" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Number of Input Flow Transmitter for the current system]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0,2,2,1,1]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="DINT" Dimensions="5" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="2"/>
|
|
<Element Index="[2]" Value="2"/>
|
|
<Element Index="[3]" Value="1"/>
|
|
<Element Index="[4]" Value="1"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="cmd_ResetAlarms" TagType="Base" DataType="BOOL" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Command to reset Alarms across the entire system]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[0]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="cmd_Restart" TagType="Base" DataType="BOOL" Dimensions="32" Radix="Decimal" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Restart after Shutdown Command]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0
|
|
,2#0,2#0,2#0,2#0,2#0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="BOOL" Dimensions="32" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="0"/>
|
|
<Element Index="[2]" Value="0"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
<Element Index="[5]" Value="0"/>
|
|
<Element Index="[6]" Value="0"/>
|
|
<Element Index="[7]" Value="0"/>
|
|
<Element Index="[8]" Value="0"/>
|
|
<Element Index="[9]" Value="0"/>
|
|
<Element Index="[10]" Value="0"/>
|
|
<Element Index="[11]" Value="0"/>
|
|
<Element Index="[12]" Value="0"/>
|
|
<Element Index="[13]" Value="0"/>
|
|
<Element Index="[14]" Value="0"/>
|
|
<Element Index="[15]" Value="0"/>
|
|
<Element Index="[16]" Value="0"/>
|
|
<Element Index="[17]" Value="0"/>
|
|
<Element Index="[18]" Value="0"/>
|
|
<Element Index="[19]" Value="0"/>
|
|
<Element Index="[20]" Value="0"/>
|
|
<Element Index="[21]" Value="0"/>
|
|
<Element Index="[22]" Value="0"/>
|
|
<Element Index="[23]" Value="0"/>
|
|
<Element Index="[24]" Value="0"/>
|
|
<Element Index="[25]" Value="0"/>
|
|
<Element Index="[26]" Value="0"/>
|
|
<Element Index="[27]" Value="0"/>
|
|
<Element Index="[28]" Value="0"/>
|
|
<Element Index="[29]" Value="0"/>
|
|
<Element Index="[30]" Value="0"/>
|
|
<Element Index="[31]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="cmd_Start" TagType="Base" DataType="BOOL" Dimensions="32" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Start Command]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0
|
|
,2#0,2#0,2#0,2#0,2#0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="BOOL" Dimensions="32" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="0"/>
|
|
<Element Index="[2]" Value="0"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
<Element Index="[5]" Value="0"/>
|
|
<Element Index="[6]" Value="0"/>
|
|
<Element Index="[7]" Value="0"/>
|
|
<Element Index="[8]" Value="0"/>
|
|
<Element Index="[9]" Value="0"/>
|
|
<Element Index="[10]" Value="0"/>
|
|
<Element Index="[11]" Value="0"/>
|
|
<Element Index="[12]" Value="0"/>
|
|
<Element Index="[13]" Value="0"/>
|
|
<Element Index="[14]" Value="0"/>
|
|
<Element Index="[15]" Value="0"/>
|
|
<Element Index="[16]" Value="0"/>
|
|
<Element Index="[17]" Value="0"/>
|
|
<Element Index="[18]" Value="0"/>
|
|
<Element Index="[19]" Value="0"/>
|
|
<Element Index="[20]" Value="0"/>
|
|
<Element Index="[21]" Value="0"/>
|
|
<Element Index="[22]" Value="0"/>
|
|
<Element Index="[23]" Value="0"/>
|
|
<Element Index="[24]" Value="0"/>
|
|
<Element Index="[25]" Value="0"/>
|
|
<Element Index="[26]" Value="0"/>
|
|
<Element Index="[27]" Value="0"/>
|
|
<Element Index="[28]" Value="0"/>
|
|
<Element Index="[29]" Value="0"/>
|
|
<Element Index="[30]" Value="0"/>
|
|
<Element Index="[31]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="cmd_Stop" TagType="Base" DataType="BOOL" Dimensions="32" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Stop Command]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0
|
|
,2#0,2#0,2#0,2#0,2#0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="BOOL" Dimensions="32" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="0"/>
|
|
<Element Index="[2]" Value="0"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
<Element Index="[5]" Value="0"/>
|
|
<Element Index="[6]" Value="0"/>
|
|
<Element Index="[7]" Value="0"/>
|
|
<Element Index="[8]" Value="0"/>
|
|
<Element Index="[9]" Value="0"/>
|
|
<Element Index="[10]" Value="0"/>
|
|
<Element Index="[11]" Value="0"/>
|
|
<Element Index="[12]" Value="0"/>
|
|
<Element Index="[13]" Value="0"/>
|
|
<Element Index="[14]" Value="0"/>
|
|
<Element Index="[15]" Value="0"/>
|
|
<Element Index="[16]" Value="0"/>
|
|
<Element Index="[17]" Value="0"/>
|
|
<Element Index="[18]" Value="0"/>
|
|
<Element Index="[19]" Value="0"/>
|
|
<Element Index="[20]" Value="0"/>
|
|
<Element Index="[21]" Value="0"/>
|
|
<Element Index="[22]" Value="0"/>
|
|
<Element Index="[23]" Value="0"/>
|
|
<Element Index="[24]" Value="0"/>
|
|
<Element Index="[25]" Value="0"/>
|
|
<Element Index="[26]" Value="0"/>
|
|
<Element Index="[27]" Value="0"/>
|
|
<Element Index="[28]" Value="0"/>
|
|
<Element Index="[29]" Value="0"/>
|
|
<Element Index="[30]" Value="0"/>
|
|
<Element Index="[31]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="const_ControlMode_Flow" TagType="Base" DataType="INT" Radix="Decimal" Constant="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Constant for Flow Control Mode]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[0]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<DataValue DataType="INT" Radix="Decimal" Value="0"/>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="const_ControlMode_Level" TagType="Base" DataType="INT" Radix="Decimal" Constant="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Constant for Level Control Mode]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[1]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<DataValue DataType="INT" Radix="Decimal" Value="1"/>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="const_ControlMode_Manual" TagType="Base" DataType="INT" Radix="Decimal" Constant="true" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Constant for Manual Control Mode]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[2]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<DataValue DataType="INT" Radix="Decimal" Value="2"/>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="const_GALPERBBL" TagType="Base" DataType="REAL" Radix="Float" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[GAL per BBL]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[4.20000000e+001]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="42.0"/>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="FICX3" TagType="Base" DataType="P_PIDE" Dimensions="5" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[FICX2
|
|
Outlet Flow Controller]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[[177,0,0,1.00000000e+000,0.00000000e+000,0.00000000e+000,0,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,1.00000000e+000,0.00000000e+000,0.00000000e+000,3.40282347e+038,3.40282347e+038
|
|
,-3.40282347e+038,-3.40282347e+038,0,1.00000000e+000,0.00000000e+000,0.00000000e+000,3.40282347e+038
|
|
,3.40282347e+038,-3.40282347e+038,-3.40282347e+038,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+002,0,0,0,0,0,0
|
|
,0,-3.40282347e+038,-3.40282347e+038,0,0,0,4096,[1,43008,0.00000000e+000,1.00000000e+002,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+000
|
|
,1.00000000e+000,1.00000000e+000,1.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+002,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,3.40282347e+038,3.40282347e+038
|
|
,-3.40282347e+038,-3.40282347e+038,0.00000000e+000,0,0.00000000e+000,1,0,0,0,0,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,1.00000000e+000,0.00000000e+000,0,1073737183,-134217726,5.60519386e-045,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000],[6,'P_PIDE$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[1,'%$00$00$00$00$00$00$00'],[8,'PID Loop$00$00$00$00$00$00$00$00$00$00$00$00'],[16,'PID Control Loop$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[1,'%$00$00$00$00$00$00$00'],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[20,'PV Low-Low Deviation'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1985,750,5,0
|
|
,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[10,'XADLL-nnnn$00$00$00$00$00$00$00$00$00$00'],[17,'Low-Low Deviation$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[16,'PV Low Deviation$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XADL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low Deviation$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[6,'P_PIDE$00$00$00$00$00$00$00$00$00$00'
|
|
],0,0,[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[18,'PV Hi-Hi Deviation$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[10,'XADHH-nnnn$00$00$00$00$00$00$00$00$00$00'
|
|
],[19,'High-High Deviation$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[17,'PV High Deviation$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XADH-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[14,'High Deviation$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[67108913,0,0,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],0,[1985
|
|
,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[8,'XAS-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[14,'Interlock Trip$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,1000,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[12,'Loop Failure$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[0,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,0,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0,[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],[1]],[268435632,0,0,1.00000000e+000
|
|
,2.50000000e+002,2.63152500e+001,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.00000000e+000
|
|
,2.50000000e+002,2.63152500e+001,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038
|
|
,0,1.00000000e+000,2.50000000e+002,2.63152500e+001,3.40282347e+038,3.40282347e+038,-3.40282347e+038
|
|
,-3.40282347e+038,2.49994949e+002,2.50000000e+002,2.63152500e+001,2.50000000e+002,0.00000000e+000
|
|
,1.00000000e+003,0.00000000e+000,1.00000000e+002,0,0,2,0,2,0,0,-3.40282347e+038,-3.40282347e+038
|
|
,0,0,48,10504,[0,-2147440640,2.49994949e+002,1.00000000e+003,0.00000000e+000,2.50000000e+002
|
|
,2.50000000e+002,0.00000000e+000,1.00000000e+003,0.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,1.00000000e+000,1.00000000e+000,0.00000000e+000,2.63152500e+001,2.63152500e+001,0.00000000e+000
|
|
,0.00000000e+000,1.00000000e+002,0.00000000e+000,6.00000000e+001,2.00000000e+001,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.00000000e+000,1.00000000e-001,0.00000000e+000
|
|
,0.00000000e+000,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,3.40282347e+038,3.40282347e+038,3.40282347e+038
|
|
,3.40282347e+038,0.00000000e+000,0,0.00000000e+000,1,0,1,0,20971584,2.63152500e+001,2.63152500e+001
|
|
,2.50000000e+002,2.50000000e+001,2.49994946e+001,5.05065918e-003,5.05447388e-004,1.00000000e+000
|
|
,1.00000007e-002,1,0,0,3.82035720e-038,2.63152500e+001,-2.49994946e+001,5.05447388e-004,5.13076782e-004
|
|
,-2.49994946e+001,-2.49994869e+001,1.00000000e+000,1.66666694e-003,0.00000000e+000,1.00000007e-002
|
|
,1.00000000e+000,1.00000000e-001,0.00000000e+000,0.00000000e+000,2.49994949e+002,0.00000000e+000
|
|
,2.63152500e+001,5.05065918e-003,0.00000000e+000,3.52650099e-038,5.05065918e-003,2.49994946e+001
|
|
,2.50000000e+001,2.63152500e+001,1.40129846e-045,0.00000000e+000,6.64215472e-041,1.40129846e-044
|
|
,3.37799951e-039,0.00000000e+000,8.07147915e-042,1.00000007e-002,1.40129846e-044,3.37799951e-039
|
|
,7.89211295e-042,1.00000007e-002],[6,'P_PIDE$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[3,'BPD$00$00$00$00$00'],[19,'FIC11: Flow Control$00'],[19,'FIC11: Flow Control$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[2,'Hz$00$00$00$00$00$00'],[8,0,0,0,[2410621,0,0],[0,0,0],[2410621,0,0],[20,'PV Low-Low Deviation'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1984,750,5,0
|
|
,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[10,'XADLL-nnnn$00$00$00$00$00$00$00$00$00$00'],[17,'Low-Low Deviation$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[8,0,0,0,[2410621,0,0],[0,0,0
|
|
],[2410621,0,0],[16,'PV Low Deviation$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[1984,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[9,'XADL-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[13,'Low Deviation$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[6,'P_PIDE$00$00$00$00$00$00$00$00$00$00'],0,0,[8,0,0,0,[2410621,0,0],[0,0,0],[2410621,0,0],[18,'PV Hi-Hi Deviation$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1984,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[10,'XADHH-nnnn$00$00$00$00$00$00$00$00$00$00'],[19,'High-High Deviation$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[8,0,0,0,[2410621,0,0],[0,0,0
|
|
],[2410621,0,0],[17,'PV High Deviation$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[1984,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[9,'XADH-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[14,'High Deviation$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[112,8,1,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],0,[1984,500,5,0
|
|
,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[8,'XAS-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[14,'Interlock Trip$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1984,1000,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,290,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[12,'Loop Failure$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[2,0,0.00000000e+000,5.00000000e+000,5.00000000e+000,4,8,1.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,1610612736,[0,2,0,0,10,1103625748,1028443341,1055129600,0,924844032,1104315582,1106937022,1055129600
|
|
,0,1055129600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1120403456,0,1148846080,959365952,1103625753,1103625753,1103625758
|
|
,0,0,0,0,2,0,1084227584,1084227584,1114636288,8,1065353216,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,1055129600,0
|
|
,1055129600,0,1055129600,0,1055129600,0,1055129600,0,1055129600,0,1055129600,0,1055129600,0,1055129600
|
|
,0,1055129600,0,1055129600,0,1055129600,0,1055129600,0,1055129600,0,1055129600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],[0]],[268435635,0,0,1.00000000e+000,2.00000000e+002,2.10525894e+001
|
|
,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.00000000e+000,2.00000000e+002,2.10525894e+001
|
|
,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038,0,1.00000000e+000,2.00000000e+002
|
|
,2.10525894e+001,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038,1.99999600e+002
|
|
,2.00000000e+002,2.10525894e+001,2.00000000e+002,0.00000000e+000,1.00000000e+003,0.00000000e+000
|
|
,1.00000000e+002,0,0,2,0,2,0,0,-3.40282347e+038,-3.40282347e+038,0,0,16777264,10504,[1,-2147440640
|
|
,1.99999600e+002,1.00000000e+003,0.00000000e+000,2.00000000e+002,2.00000000e+002,0.00000000e+000
|
|
,1.00000000e+003,0.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,0.00000000e+000,2.10525894e+001,2.10525894e+001,0.00000000e+000,0.00000000e+000,1.00000000e+002
|
|
,0.00000000e+000,6.00000000e+001,2.00000000e+001,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,1.00000000e+000,9.99999978e-003,0.00000000e+000,0.00000000e+000,3.40282347e+038
|
|
,3.40282347e+038,-3.40282347e+038,-3.40282347e+038,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,3.40282347e+038,3.40282347e+038,3.40282347e+038,3.40282347e+038,0.00000000e+000
|
|
,0,0.00000000e+000,1,0,0,1,20971584,2.10525894e+001,2.10525894e+001,2.00000000e+002,2.00000000e+001
|
|
,1.99999599e+001,3.96728516e-004,4.00543213e-005,1.00000000e+000,1.00000007e-002,0,0,0,2.64486229e-038
|
|
,2.10525894e+001,-1.99999599e+001,4.00543213e-005,4.76837158e-005,-1.99999599e+001,-1.99999523e+001
|
|
,1.00000000e+000,1.66666694e-002,0.00000000e+000,1.00000007e-002,1.00000000e+000,9.99999978e-003
|
|
,0.00000000e+000,0.00000000e+000,1.99999600e+002,0.00000000e+000,2.10525894e+001,3.96728516e-004
|
|
,0.00000000e+000,3.52650099e-038,3.96728516e-004,1.99999599e+001,2.00000000e+001,2.10525894e+001
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.40129846e-044,3.48191419e-039,0.00000000e+000
|
|
,7.89211295e-042,1.00000007e-002,1.40129846e-044,3.48191419e-039,7.89211295e-042,1.00000007e-002
|
|
],[6,'P_PIDE$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[3,'BPD$00$00$00$00$00'],[18,'FIC23: Outlet Flow$00$00'
|
|
],[26,'FIC23: Outlet Flow Control$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[2,'Hz$00$00$00$00$00$00'
|
|
],[43,0,0,0,[-1608127959,0,0],[0,0,0],[-1608127959,0,0],[20,'PV Low-Low Deviation'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1987,750,5,0
|
|
,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[10,'XADLL-nnnn$00$00$00$00$00$00$00$00$00$00'],[17,'Low-Low Deviation$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[43,0,0,0,[-1608127887
|
|
,0,0],[0,0,0],[-1608127887,0,0],[16,'PV Low Deviation$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[1987,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[9,'XADL-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[13,'Low Deviation$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[6,'P_PIDE$00$00$00$00$00$00$00$00$00$00'],0,0,[43,0,0,0,[-1608127802,0,0],[0,0,0],[-1608127802,0,0],[18,'PV Hi-Hi Deviation$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1987,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[10,'XADHH-nnnn$00$00$00$00$00$00$00$00$00$00'],[19,'High-High Deviation$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[43,0,0,0,[-1608127802
|
|
,0,0],[0,0,0],[-1608127802,0,0],[17,'PV High Deviation$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[1987,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[9,'XADH-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[14,'High Deviation$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[86245491,8,1,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],0,[1987
|
|
,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[8,'XAS-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[14,'Interlock Trip$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1987,1000,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,290,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[12,'Loop Failure$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[0,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,8,1.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0,[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,1065353216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],[3]],[177,0,0,1.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038
|
|
,0,1.00000000e+000,0.00000000e+000,0.00000000e+000,3.40282347e+038,3.40282347e+038,-3.40282347e+038
|
|
,-3.40282347e+038,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,1.00000000e+002,0,0,0,0,0,0,0,-3.40282347e+038,-3.40282347e+038
|
|
,0,0,0,4096,[1,43008,0.00000000e+000,1.00000000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,1.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,1.00000000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038
|
|
,0.00000000e+000,0,0.00000000e+000,1,0,0,0,0,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.00000000e+000,0.00000000e+000
|
|
,0,1073737183,-134217726,5.60519386e-045,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000],[6,'P_PIDE$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[1,'%$00$00$00$00$00$00$00'],[8,'PID Loop$00$00$00$00$00$00$00$00$00$00$00$00'],[16,'PID Control Loop$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[1,'%$00$00$00$00$00$00$00'],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[20,'PV Low-Low Deviation'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1985,750,5,0
|
|
,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[10,'XADLL-nnnn$00$00$00$00$00$00$00$00$00$00'],[17,'Low-Low Deviation$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[16,'PV Low Deviation$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XADL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low Deviation$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[6,'P_PIDE$00$00$00$00$00$00$00$00$00$00'
|
|
],0,0,[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[18,'PV Hi-Hi Deviation$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[10,'XADHH-nnnn$00$00$00$00$00$00$00$00$00$00'
|
|
],[19,'High-High Deviation$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[17,'PV High Deviation$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XADH-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[14,'High Deviation$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[67108913,0,0,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],0,[1985
|
|
,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[8,'XAS-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[14,'Interlock Trip$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,1000,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[12,'Loop Failure$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[0,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,0,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0,[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],[1]],[177,0,0,1.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038
|
|
,0,1.00000000e+000,0.00000000e+000,0.00000000e+000,3.40282347e+038,3.40282347e+038,-3.40282347e+038
|
|
,-3.40282347e+038,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,1.00000000e+002,0,0,0,0,0,0,0,-3.40282347e+038,-3.40282347e+038
|
|
,0,0,0,4096,[1,43008,0.00000000e+000,1.00000000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,1.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,1.00000000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038
|
|
,0.00000000e+000,0,0.00000000e+000,1,0,0,0,0,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.00000000e+000,0.00000000e+000
|
|
,0,1073737183,-134217726,5.60519386e-045,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000],[6,'P_PIDE$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[1,'%$00$00$00$00$00$00$00'],[8,'PID Loop$00$00$00$00$00$00$00$00$00$00$00$00'],[16,'PID Control Loop$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[1,'%$00$00$00$00$00$00$00'],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[20,'PV Low-Low Deviation'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1985,750,5,0
|
|
,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[10,'XADLL-nnnn$00$00$00$00$00$00$00$00$00$00'],[17,'Low-Low Deviation$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[16,'PV Low Deviation$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XADL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low Deviation$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[6,'P_PIDE$00$00$00$00$00$00$00$00$00$00'
|
|
],0,0,[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[18,'PV Hi-Hi Deviation$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[10,'XADHH-nnnn$00$00$00$00$00$00$00$00$00$00'
|
|
],[19,'High-High Deviation$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[17,'PV High Deviation$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XADH-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[14,'High Deviation$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[67108913,0,0,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],0,[1985
|
|
,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[8,'XAS-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[14,'Interlock Trip$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,1000,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[12,'Loop Failure$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[0,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,0,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0,[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],[1]]]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="P_PIDE" Dimensions="5">
|
|
<Element Index="[0]">
|
|
<Structure DataType="P_PIDE">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CascSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_FF" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_FFPrev" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CVInitVal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CVPrev" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVSrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdCmd" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Inp_OvrdSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_OvrdCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_HandFdbk" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_CVIOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseFFPrev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseCVInitVal" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseCVPrev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_WindupHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_WindupLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_HandFdbkBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_IntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_NBIntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasRatio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCasc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PVTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_CtrlAction" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Depend" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_DerivSmooth" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ZCOff" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LimitManCV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_InitToMan" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PropSPAct" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_DerivSPAct" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PwrupLM" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_SetTrackOvrdHand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCascSPNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasPVNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCVNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OvrdIntlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiHiDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkTripAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_IntlkTripResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_IntlkTripAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiDevSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiDevSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoDevSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoDevSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_IntlkTripSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_MinRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_MaxRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_MinSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MaxSP" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_CVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_CVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_CVRoCLim" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_IGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_DGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_ZCDB" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MinCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MaxCV" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_MaxInactiveCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_IntlkCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_DevDB" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PwrupSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PwrupCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="PSet_SP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PSet_CV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PSet_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="OSet_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="OSet_SP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_CV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PCmd_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Out_CV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Val_SPSet" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_E" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVSet" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVOut" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVPercent" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SPPercent" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_EPercent" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_ActExecT" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Init" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Val_CVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_State" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="Val_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="Val_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="Val_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="Sts_InstrFaults1" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_InstrFaults2" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Initializing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InitReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_WindupHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_WindupLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ZCDBOn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_RatioClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_SPBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_SPClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FFBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FFPrevBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_CVBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_CVPrevBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_CVInitValBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HandFdbkBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IntlkCV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVRamping" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Active" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Available" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_BypActive" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NotRdy" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_CfgErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Intlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Init" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RatioLim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_SPLim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_PVEU" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_CVLim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_CVEU" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHiDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLoDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_IntlkTrip" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IntlkTripDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ratio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SP" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_CV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_PIDE" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[1]">
|
|
<Structure DataType="P_PIDE">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PV" DataType="REAL" Radix="Float" Value="249.99495"/>
|
|
<DataValueMember Name="Inp_CascSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_FF" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_FFPrev" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CVInitVal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CVPrev" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVSrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdCmd" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Inp_OvrdSP" DataType="REAL" Radix="Float" Value="250.0"/>
|
|
<DataValueMember Name="Inp_OvrdCV" DataType="REAL" Radix="Float" Value="26.31525"/>
|
|
<DataValueMember Name="Inp_HandFdbk" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_CVIOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseFFPrev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseCVInitVal" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseCVPrev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_WindupHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_WindupLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_HandFdbkBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_IntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_NBIntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasRatio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCasc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PVTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_CtrlAction" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Depend" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_DerivSmooth" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ZCOff" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LimitManCV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_InitToMan" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PropSPAct" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_DerivSPAct" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PwrupLM" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_SetTrackOvrdHand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCascSPNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasPVNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCVNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OvrdIntlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHiHiDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkTripAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_IntlkTripResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_IntlkTripAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiDevSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiDevSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoDevSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoDevSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_IntlkTripSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_MinRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_MaxRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_MinSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MaxSP" DataType="REAL" Radix="Float" Value="1000.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="1000.0"/>
|
|
<DataValueMember Name="Cfg_CVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_CVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_CVRoCLim" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PGain" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_IGain" DataType="REAL" Radix="Float" Value="0.1"/>
|
|
<DataValueMember Name="Cfg_DGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_ZCDB" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MinCV" DataType="REAL" Radix="Float" Value="20.0"/>
|
|
<DataValueMember Name="Cfg_MaxCV" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="Cfg_MaxInactiveCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_IntlkCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_DevDB" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PwrupSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PwrupCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="PSet_SP" DataType="REAL" Radix="Float" Value="250.0"/>
|
|
<DataValueMember Name="PSet_CV" DataType="REAL" Radix="Float" Value="26.31525"/>
|
|
<DataValueMember Name="PSet_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="OSet_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="OSet_SP" DataType="REAL" Radix="Float" Value="250.0"/>
|
|
<DataValueMember Name="OSet_CV" DataType="REAL" Radix="Float" Value="26.31525"/>
|
|
<DataValueMember Name="OSet_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PCmd_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Out_CV" DataType="REAL" Radix="Float" Value="26.31525"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="249.99495"/>
|
|
<DataValueMember Name="Val_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Val_SPSet" DataType="REAL" Radix="Float" Value="250.0"/>
|
|
<DataValueMember Name="Val_SP" DataType="REAL" Radix="Float" Value="250.0"/>
|
|
<DataValueMember Name="Val_E" DataType="REAL" Radix="Float" Value="0.005050659"/>
|
|
<DataValueMember Name="Val_CVSet" DataType="REAL" Radix="Float" Value="26.31525"/>
|
|
<DataValueMember Name="Val_CVOut" DataType="REAL" Radix="Float" Value="26.31525"/>
|
|
<DataValueMember Name="Val_PVPercent" DataType="REAL" Radix="Float" Value="24.999495"/>
|
|
<DataValueMember Name="Val_SPPercent" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="Val_EPercent" DataType="REAL" Radix="Float" Value="5.05447388e-004"/>
|
|
<DataValueMember Name="Val_ActExecT" DataType="REAL" Radix="Float" Value="0.010000001"/>
|
|
<DataValueMember Name="Val_Init" DataType="REAL" Radix="Float" Value="250.0"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="1000.0"/>
|
|
<DataValueMember Name="Val_CVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="2"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_State" DataType="SINT" Radix="Decimal" Value="2"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="8"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="Val_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="Val_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="Val_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="Sts_InstrFaults1" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_InstrFaults2" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Auto" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Initializing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InitReq" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_WindupHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_WindupLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ZCDBOn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_RatioClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_SPBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_SPClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FFBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FFPrevBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVPrevBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVInitValBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HandFdbkBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkCV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVRamping" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Active" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Available" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_BypActive" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NotRdy" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_CfgErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Intlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Init" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RatioLim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_SPLim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_PVEU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_CVLim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_CVEU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHiDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLoDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_IntlkTrip" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IntlkTripDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ratio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SP" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_CV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_PIDE" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[2]">
|
|
<Structure DataType="P_PIDE">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_PV" DataType="REAL" Radix="Float" Value="199.9996"/>
|
|
<DataValueMember Name="Inp_CascSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_FF" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_FFPrev" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CVInitVal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CVPrev" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVSrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdCmd" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Inp_OvrdSP" DataType="REAL" Radix="Float" Value="200.0"/>
|
|
<DataValueMember Name="Inp_OvrdCV" DataType="REAL" Radix="Float" Value="21.05259"/>
|
|
<DataValueMember Name="Inp_HandFdbk" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_CVIOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseFFPrev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseCVInitVal" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseCVPrev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_WindupHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_WindupLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_HandFdbkBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_IntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_NBIntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasRatio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCasc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PVTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_CtrlAction" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Depend" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_DerivSmooth" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ZCOff" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LimitManCV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_InitToMan" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PropSPAct" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_DerivSPAct" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PwrupLM" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_SetTrackOvrdHand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCascSPNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasPVNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCVNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OvrdIntlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHiHiDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkTripAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_IntlkTripResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_IntlkTripAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiDevSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiDevSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoDevSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoDevSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_IntlkTripSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_MinRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_MaxRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_MinSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MaxSP" DataType="REAL" Radix="Float" Value="1000.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="1000.0"/>
|
|
<DataValueMember Name="Cfg_CVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_CVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_CVRoCLim" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PGain" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_IGain" DataType="REAL" Radix="Float" Value="0.01"/>
|
|
<DataValueMember Name="Cfg_DGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_ZCDB" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MinCV" DataType="REAL" Radix="Float" Value="20.0"/>
|
|
<DataValueMember Name="Cfg_MaxCV" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="Cfg_MaxInactiveCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_IntlkCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_DevDB" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PwrupSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PwrupCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="PSet_SP" DataType="REAL" Radix="Float" Value="200.0"/>
|
|
<DataValueMember Name="PSet_CV" DataType="REAL" Radix="Float" Value="21.05259"/>
|
|
<DataValueMember Name="PSet_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="OSet_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="OSet_SP" DataType="REAL" Radix="Float" Value="200.0"/>
|
|
<DataValueMember Name="OSet_CV" DataType="REAL" Radix="Float" Value="21.05259"/>
|
|
<DataValueMember Name="OSet_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PCmd_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Out_CV" DataType="REAL" Radix="Float" Value="21.05259"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="199.9996"/>
|
|
<DataValueMember Name="Val_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Val_SPSet" DataType="REAL" Radix="Float" Value="200.0"/>
|
|
<DataValueMember Name="Val_SP" DataType="REAL" Radix="Float" Value="200.0"/>
|
|
<DataValueMember Name="Val_E" DataType="REAL" Radix="Float" Value="3.96728516e-004"/>
|
|
<DataValueMember Name="Val_CVSet" DataType="REAL" Radix="Float" Value="21.05259"/>
|
|
<DataValueMember Name="Val_CVOut" DataType="REAL" Radix="Float" Value="21.05259"/>
|
|
<DataValueMember Name="Val_PVPercent" DataType="REAL" Radix="Float" Value="19.99996"/>
|
|
<DataValueMember Name="Val_SPPercent" DataType="REAL" Radix="Float" Value="20.0"/>
|
|
<DataValueMember Name="Val_EPercent" DataType="REAL" Radix="Float" Value="4.00543213e-005"/>
|
|
<DataValueMember Name="Val_ActExecT" DataType="REAL" Radix="Float" Value="0.010000001"/>
|
|
<DataValueMember Name="Val_Init" DataType="REAL" Radix="Float" Value="200.0"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="1000.0"/>
|
|
<DataValueMember Name="Val_CVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="2"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_State" DataType="SINT" Radix="Decimal" Value="2"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="8"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="Val_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="Val_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="Val_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="Sts_InstrFaults1" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_InstrFaults2" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Auto" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Initializing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InitReq" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_WindupHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_WindupLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ZCDBOn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_RatioClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_SPBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_SPClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FFBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FFPrevBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVPrevBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVInitValBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HandFdbkBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkCV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVRamping" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Active" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Available" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_BypActive" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NotRdy" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_CfgErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Intlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Init" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RatioLim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_SPLim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_PVEU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_CVLim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_CVEU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHiDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLoDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_IntlkTrip" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IntlkTripDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Bypass" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Rdy_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ratio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SP" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_CV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_PIDE" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[3]">
|
|
<Structure DataType="P_PIDE">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CascSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_FF" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_FFPrev" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CVInitVal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CVPrev" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVSrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdCmd" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Inp_OvrdSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_OvrdCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_HandFdbk" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_CVIOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseFFPrev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseCVInitVal" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseCVPrev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_WindupHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_WindupLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_HandFdbkBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_IntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_NBIntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasRatio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCasc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PVTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_CtrlAction" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Depend" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_DerivSmooth" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ZCOff" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LimitManCV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_InitToMan" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PropSPAct" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_DerivSPAct" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PwrupLM" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_SetTrackOvrdHand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCascSPNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasPVNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCVNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OvrdIntlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiHiDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkTripAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_IntlkTripResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_IntlkTripAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiDevSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiDevSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoDevSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoDevSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_IntlkTripSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_MinRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_MaxRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_MinSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MaxSP" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_CVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_CVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_CVRoCLim" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_IGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_DGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_ZCDB" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MinCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MaxCV" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_MaxInactiveCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_IntlkCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_DevDB" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PwrupSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PwrupCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="PSet_SP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PSet_CV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PSet_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="OSet_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="OSet_SP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_CV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PCmd_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Out_CV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Val_SPSet" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_E" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVSet" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVOut" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVPercent" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SPPercent" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_EPercent" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_ActExecT" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Init" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Val_CVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_State" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="Val_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="Val_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="Val_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="Sts_InstrFaults1" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_InstrFaults2" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Initializing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InitReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_WindupHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_WindupLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ZCDBOn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_RatioClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_SPBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_SPClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FFBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FFPrevBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_CVBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_CVPrevBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_CVInitValBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HandFdbkBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IntlkCV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVRamping" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Active" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Available" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_BypActive" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NotRdy" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_CfgErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Intlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Init" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RatioLim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_SPLim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_PVEU" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_CVLim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_CVEU" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHiDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLoDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_IntlkTrip" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IntlkTripDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ratio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SP" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_CV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_PIDE" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[4]">
|
|
<Structure DataType="P_PIDE">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CascSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_FF" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_FFPrev" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CVInitVal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CVPrev" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVSrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdCmd" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Inp_OvrdSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_OvrdCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_HandFdbk" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_CVIOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseFFPrev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseCVInitVal" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseCVPrev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_WindupHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_WindupLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_HandFdbkBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_IntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_NBIntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasRatio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCasc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PVTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_CtrlAction" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Depend" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_DerivSmooth" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ZCOff" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LimitManCV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_InitToMan" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PropSPAct" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_DerivSPAct" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PwrupLM" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_SetTrackOvrdHand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCascSPNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasPVNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCVNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OvrdIntlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiHiDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkTripAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_IntlkTripResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_IntlkTripAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiDevSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiDevSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoDevSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoDevSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_IntlkTripSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_MinRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_MaxRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_MinSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MaxSP" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_CVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_CVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_CVRoCLim" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_IGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_DGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_ZCDB" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MinCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MaxCV" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_MaxInactiveCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_IntlkCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_DevDB" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PwrupSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PwrupCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="PSet_SP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PSet_CV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PSet_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="OSet_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="OSet_SP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_CV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PCmd_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Out_CV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Val_SPSet" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_E" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVSet" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVOut" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVPercent" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SPPercent" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_EPercent" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_ActExecT" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Init" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Val_CVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_State" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="Val_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="Val_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="Val_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="Sts_InstrFaults1" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_InstrFaults2" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Initializing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InitReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_WindupHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_WindupLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ZCDBOn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_RatioClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_SPBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_SPClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FFBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FFPrevBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_CVBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_CVPrevBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_CVInitValBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HandFdbkBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IntlkCV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVRamping" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Active" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Available" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_BypActive" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NotRdy" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_CfgErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Intlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Init" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RatioLim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_SPLim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_PVEU" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_CVLim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_CVEU" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHiDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLoDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_IntlkTrip" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IntlkTripDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ratio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SP" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_CV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_PIDE" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="FTX1" TagType="Base" DataType="P_AInHART" Dimensions="5" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[FTX1
|
|
Tank Inlet Flow Transmitter]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[[40897,0.00000000e+000,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+002,0.00000000e+000
|
|
,1.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000,1.03958336e+002,-2.08333325e+000
|
|
,4.16666657e-001,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,0.00000000e+000
|
|
,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.50000000e+038
|
|
,-1.50000000e+038,0.00000000e+000,1.00000000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038
|
|
,0,0.00000000e+000,0,0,0,0,0,0.00000000e+000,[0,2147483647,0],0,0.00000000e+000,[0,1,0],0.00000000e+000
|
|
,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[100663329,0,0,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[9,0,0,0
|
|
,[0,0,0],[0,0,0],[0,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6
|
|
,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1985,750,5,0,0
|
|
,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low-Low Alarm$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,'P_AInHART$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'],[6
|
|
,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[15,'High-High Alarm$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[13,'Input Failure$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13
|
|
,'Input Failure$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[9,'P_AInHART$00$00$00$00$00$00$00$00$00$00$00'],[19,'Analog Input (HART)$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[1,'%$00$00$00$00$00$00$00'],[19
|
|
,'Analog Input (HART)$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[0,'$00$00$00$00$00$00$00$00'],0,0,0,[0,0,0],[0,5000,0],1.00000000e+002,0.00000000e+000,1.00000000e+002
|
|
,0.00000000e+000,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[335847371,0.00000000e+000,4.00000000e+003
|
|
,2.00000000e+004,0.00000000e+000,1.00000000e+003,0.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,1.00000000e+000,1.00000000e+000,1.01000000e+003,-1.00000000e+001,1.00000000e+000,0,1.00000000e+003
|
|
,9.00000000e+002,2.50000000e+001,5.00000000e+000,1.87500000e+002,1.00000000e+003,9.00000000e+002
|
|
,2.50000000e+001,5.00000000e+000,1.87500000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,1.87500000e+002,1.87500000e+002,-2.50000000e+002,2.50000000e+002,0.00000000e+000
|
|
,1.00000000e+003,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,-1,-1,-1
|
|
,0,0,0,0,10,10,10,10,10,10,3,5,0,0,0,1.00000000e+003,9.00000000e+002,2.50000000e+001,5.00000000e+000
|
|
,8192,1.87500000e+002,5,0,0,0,1127972864,9.99999978e-003,[-1071245437,2147483647,0],1127972864,1.87500000e+002
|
|
,[0,1,0],0.00000000e+000,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[86245475,8,1,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[3,0,0,0,[-1608116277
|
|
,0,0],[0,0,0],[1149590,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1475,750,5,0
|
|
,0,0,0,0,[0,5000,0],[2650236,5000,0],[0,0,0],0,290,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low-Low Alarm$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[3,0,0,0,[-1608116277,0
|
|
,0],[0,0,0],[1149590,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1475,500,5,0
|
|
,0,0,0,0,[0,5000,0],[2650236,5000,0],[0,0,0],0,290,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,'P_AInHART$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[3,0,0,0,[-1608116204,0,0],[0,0,0],[1149590,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1475,750,5,0,0,0,0,0,[0,5000,0],[2650236,5000,0],[0,0,0],0,290,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[15,'High-High Alarm$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[3,0,0,0,[-1608116122,0,0],[0,0,0],[1149590,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1475,500,5,0
|
|
,0,0,0,0,[0,5000,0],[2650236,5000,0],[0,0,0],0,290,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[43,0,0,0,[-1608116121
|
|
,0,0],[2772082,0,0],[-1608116121,0,0],[13,'Input Failure$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1475,1000,5
|
|
,0,0,0,0,0,[0,5000,0],[2650236,5000,0],[0,0,0],0,290,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13,'Input Failure$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,'P_AInHART$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'FT11: Inlet Flow$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[3,'GPM$00$00$00$00$00'],[3,'GPM$00$00$00$00$00'],[16,'FT11: Inlet Flow$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],10,[0,'$00$00$00$00$00$00$00$00'],0,0,0,[-1,-1,-1],[-1071245137,5000,4088],0.00000000e+000,0.00000000e+000
|
|
,2.00000000e+004,4.00000000e+003,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],0,[9,'Vol. Flow$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[335847371,0.00000000e+000,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,6.00000000e+002,0.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,1.00000000e+000,1.00000000e+000,6.10000000e+002,-1.00000000e+001,4.16666657e-001,0,1.50000000e+038
|
|
,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,1.50000000e+002,1.50000000e+038,1.50000000e+038
|
|
,-1.50000000e+038,-1.50000000e+038,1.50000000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,1.50000000e+002,1.50000000e+002,0.00000000e+000,2.00000000e+002,0.00000000e+000
|
|
,6.00000000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,-1,-1,-1
|
|
,0,0,0,0,10,10,10,10,10,10,3,5,0,0,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038
|
|
,8192,1.50000000e+002,5,0,0,0,1125515264,9.99999978e-003,[-1071245060,2147483647,0],1125515264,1.50000000e+002
|
|
,[0,1,0],0.00000000e+000,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[86245475,8,1,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[43,0,0,0
|
|
,[-1608115888,0,0],[0,0,0],[-1608115888,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1475,750,5,0
|
|
,0,0,0,0,[0,5000,0],[328160,5000,0],[0,0,0],0,290,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low-Low Alarm$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[43,0,0,0,[-1608115888
|
|
,0,0],[0,0,0],[-1608115888,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1475,500,5,0
|
|
,0,0,0,0,[0,5000,0],[328160,5000,0],[0,0,0],0,290,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,'P_AInHART$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[43,0,0,0,[-1608115816,0,0],[0,0,0],[-1608115816,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1475,750,5,0,0,0,0,0,[0,5000,0],[328160,5000,0],[0,0,0],0,290,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[15,'High-High Alarm$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[43,0,0,0,[-1608115743,0,0],[0,0,0],[-1608115743,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1475,500,5,0,0,0,0,0,[0,5000,0],[328160,5000,0],[0,0,0],0,290,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[43,0,0,0,[-1608115743,0,0],[1419942,0,0],[-1608115743,0,0],[13,'Input Failure$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1475,1000,5
|
|
,0,0,0,0,0,[0,5000,0],[328160,5000,0],[0,0,0],0,290,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13,'Input Failure$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,'P_AInHART$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'FT21: Inlet Flow$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[3,'GPM$00$00$00$00$00'],[16,'FT21: Inlet Flow$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],10,[0,'$00$00$00$00$00$00$00$00'],0,0,0,[-1,-1,-1],[-1071244747,5000,4308],0.00000000e+000,0.00000000e+000
|
|
,2.00000000e+004,4.00000000e+003,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[40905,0.00000000e+000,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,1.00000000e+000,1.00000000e+000,1.03958336e+002,-2.08333325e+000,4.16666657e-001,0,1.50000000e+038
|
|
,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,0.00000000e+000,1.50000000e+038,1.50000000e+038
|
|
,-1.50000000e+038,-1.50000000e+038,1.46250000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.50000000e+038,-1.50000000e+038,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,0,0.00000000e+000
|
|
,0,0,0,0,0,0.00000000e+000,[0,2147483647,0],0,0.00000000e+000,[0,1,0],0.00000000e+000,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[100663329,0,0,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[9,0,0,0
|
|
,[0,0,0],[0,0,0],[0,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6
|
|
,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1985,750,5,0,0
|
|
,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low-Low Alarm$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,'P_AInHART$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'],[6
|
|
,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[15,'High-High Alarm$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[13,'Input Failure$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13
|
|
,'Input Failure$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[9,'P_AInHART$00$00$00$00$00$00$00$00$00$00$00'],[19,'Analog Input (HART)$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[1,'%$00$00$00$00$00$00$00'],[19
|
|
,'Analog Input (HART)$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[0,'$00$00$00$00$00$00$00$00'],0,0,0,[0,0,0],[0,5000,0],1.00000000e+002,0.00000000e+000,1.00000000e+002
|
|
,0.00000000e+000,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[40905,0.00000000e+000,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,1.00000000e+000,1.00000000e+000,1.03958336e+002,-2.08333325e+000,4.16666657e-001,0,1.50000000e+038
|
|
,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,0.00000000e+000,1.50000000e+038,1.50000000e+038
|
|
,-1.50000000e+038,-1.50000000e+038,1.31250000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.50000000e+038,-1.50000000e+038,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,0,0.00000000e+000
|
|
,0,0,0,0,0,0.00000000e+000,[0,2147483647,0],0,0.00000000e+000,[0,1,0],0.00000000e+000,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[100663329,0,0,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[9,0,0,0
|
|
,[0,0,0],[0,0,0],[0,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6
|
|
,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1985,750,5,0,0
|
|
,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low-Low Alarm$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,'P_AInHART$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'],[6
|
|
,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[15,'High-High Alarm$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[13,'Input Failure$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13
|
|
,'Input Failure$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[9,'P_AInHART$00$00$00$00$00$00$00$00$00$00$00'],[19,'Analog Input (HART)$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[1,'%$00$00$00$00$00$00$00'],[19
|
|
,'Analog Input (HART)$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[0,'$00$00$00$00$00$00$00$00'],0,0,0,[0,0,0],[0,5000,0],1.00000000e+002,0.00000000e+000,1.00000000e+002
|
|
,0.00000000e+000,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="P_AInHART" Dimensions="5">
|
|
<Element Index="[0]">
|
|
<Structure DataType="P_AInHART">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_AV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHART" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasSV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasTV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasFV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseVarSts" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseHARTText" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseHARTScaling" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AutoUpdDevInfo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ManUpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="103.958336"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-2.0833333"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTSV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTTV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTFV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_InpAV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_TV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_FV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_DiagCode1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_DiagCode2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_DiagCode3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_PV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_SV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_TV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_FV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fdbk" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AInHART" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[1]">
|
|
<Structure DataType="P_AInHART">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_AV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHART" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasSV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasTV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasFV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseVarSts" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseHARTText" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseHARTScaling" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AutoUpdDevInfo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ManUpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="4000.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="20000.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="1000.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="1010.0"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-10.0"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="1000.0"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="900.0"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="5.0"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="187.5"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="1000.0"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="900.0"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="5.0"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="187.5"/>
|
|
<DataValueMember Name="Set_SimHARTPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTSV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTTV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTFV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="187.5"/>
|
|
<DataValueMember Name="Val_InpAV" DataType="REAL" Radix="Float" Value="187.5"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="-250.0"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="250.0"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="1000.0"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_TV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_FV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_DiagCode1" DataType="DINT" Radix="Decimal" Value="-1"/>
|
|
<DataValueMember Name="Val_DiagCode2" DataType="DINT" Radix="Decimal" Value="-1"/>
|
|
<DataValueMember Name="Val_DiagCode3" DataType="DINT" Radix="Decimal" Value="-1"/>
|
|
<DataValueMember Name="Val_NAMURSts" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_PV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_SV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_TV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_FV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="Val_Fdbk" DataType="SINT" Radix="Decimal" Value="3"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="8"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="1000.0"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="900.0"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="5.0"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AInHART" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[2]">
|
|
<Structure DataType="P_AInHART">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_AV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHART" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasSV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasTV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasFV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseVarSts" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseHARTText" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseHARTScaling" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AutoUpdDevInfo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ManUpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="600.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="610.0"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-10.0"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="150.0"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="150.0"/>
|
|
<DataValueMember Name="Set_SimHARTPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTSV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTTV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTFV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="150.0"/>
|
|
<DataValueMember Name="Val_InpAV" DataType="REAL" Radix="Float" Value="150.0"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="200.0"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="600.0"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_TV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_FV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_DiagCode1" DataType="DINT" Radix="Decimal" Value="-1"/>
|
|
<DataValueMember Name="Val_DiagCode2" DataType="DINT" Radix="Decimal" Value="-1"/>
|
|
<DataValueMember Name="Val_DiagCode3" DataType="DINT" Radix="Decimal" Value="-1"/>
|
|
<DataValueMember Name="Val_NAMURSts" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_PV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_SV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_TV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_FV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="Val_Fdbk" DataType="SINT" Radix="Decimal" Value="3"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="8"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AInHART" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[3]">
|
|
<Structure DataType="P_AInHART">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_AV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHART" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasSV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasTV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasFV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseVarSts" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseHARTText" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseHARTScaling" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AutoUpdDevInfo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ManUpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="103.958336"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-2.0833333"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="146.25"/>
|
|
<DataValueMember Name="Set_SimHARTPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTSV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTTV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTFV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_InpAV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_TV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_FV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_DiagCode1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_DiagCode2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_DiagCode3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_PV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_SV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_TV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_FV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fdbk" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AInHART" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[4]">
|
|
<Structure DataType="P_AInHART">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_AV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHART" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasSV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasTV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasFV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseVarSts" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseHARTText" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseHARTScaling" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AutoUpdDevInfo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ManUpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="103.958336"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-2.0833333"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="131.25"/>
|
|
<DataValueMember Name="Set_SimHARTPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTSV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTTV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTFV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_InpAV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_TV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_FV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_DiagCode1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_DiagCode2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_DiagCode3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_PV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_SV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_TV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_FV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fdbk" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AInHART" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="FTX2" TagType="Base" DataType="P_AInHART" Dimensions="5" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[FTX2
|
|
Tank Inlet Flow Transmitter]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[[40897,0.00000000e+000,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+002,0.00000000e+000
|
|
,1.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000,1.03958336e+002,-2.08333325e+000
|
|
,4.16666657e-001,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,0.00000000e+000
|
|
,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.50000000e+038
|
|
,-1.50000000e+038,0.00000000e+000,1.00000000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038
|
|
,0,0.00000000e+000,0,0,0,0,0,0.00000000e+000,[0,2147483647,0],0,0.00000000e+000,[0,1,0],0.00000000e+000
|
|
,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[100663329,0,0,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[9,0,0,0
|
|
,[0,0,0],[0,0,0],[0,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6
|
|
,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1985,750,5,0,0
|
|
,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low-Low Alarm$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,'P_AInHART$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'],[6
|
|
,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[15,'High-High Alarm$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[13,'Input Failure$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13
|
|
,'Input Failure$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[9,'P_AInHART$00$00$00$00$00$00$00$00$00$00$00'],[19,'Analog Input (HART)$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[1,'%$00$00$00$00$00$00$00'],[19
|
|
,'Analog Input (HART)$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[0,'$00$00$00$00$00$00$00$00'],0,0,0,[0,0,0],[0,5000,0],1.00000000e+002,0.00000000e+000,1.00000000e+002
|
|
,0.00000000e+000,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[335847371,0.00000000e+000,4.00000000e+003
|
|
,2.00000000e+004,0.00000000e+000,1.00000000e+003,0.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,1.00000000e+000,1.00000000e+000,1.01000000e+003,-1.00000000e+001,1.00000000e+000,0,1.00000000e+003
|
|
,9.00000000e+002,2.50000000e+001,5.00000000e+000,2.50000000e+002,1.00000000e+003,9.00000000e+002
|
|
,2.50000000e+001,5.00000000e+000,6.25000000e+001,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,2.50000000e+002,2.50000000e+002,2.50000000e+002,2.50000000e+002,0.00000000e+000
|
|
,1.00000000e+003,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,-1,-1,-1
|
|
,0,0,0,0,10,10,10,10,10,10,3,5,0,0,0,1.00000000e+003,9.00000000e+002,2.50000000e+001,5.00000000e+000
|
|
,8192,2.50000000e+002,5,0,0,0,1132068864,9.99999978e-003,[-1072537209,2147483647,0],1132068864,2.50000000e+002
|
|
,[0,1,0],0.00000000e+000,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[86245475,8,1,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[3,0,0,0,[-1609408033
|
|
,0,0],[0,0,0],[1149590,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1475,750,5,0
|
|
,0,0,0,0,[0,5000,0],[2650236,5000,0],[0,0,0],0,290,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low-Low Alarm$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[3,0,0,0,[-1609408033,0
|
|
,0],[0,0,0],[1149590,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1475,500,5,0
|
|
,0,0,0,0,[0,5000,0],[2650236,5000,0],[0,0,0],0,290,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,'P_AInHART$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[3,0,0,0,[-1609407956,0,0],[0,0,0],[1149590,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1475,750,5,0,0,0,0,0,[0,5000,0],[2650236,5000,0],[0,0,0],0,290,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[15,'High-High Alarm$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[3,0,0,0,[-1609407868,0,0],[0,0,0],[1149590,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1475,500,5,0
|
|
,0,0,0,0,[0,5000,0],[2650236,5000,0],[0,0,0],0,290,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[43,0,0,0,[-1609407868
|
|
,0,0],[3582352,0,0],[-1609407868,0,0],[13,'Input Failure$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1475,1000,5
|
|
,0,0,0,0,0,[0,5000,0],[2650236,5000,0],[0,0,0],0,290,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13,'Input Failure$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,'P_AInHART$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'FT11: Inlet Flow$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[3,'GPM$00$00$00$00$00'],[3,'GPM$00$00$00$00$00'],[16,'FT11: Inlet Flow$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],10,[0,'$00$00$00$00$00$00$00$00'],0,0,0,[-1,-1,-1],[-1072536878,5000,779],0.00000000e+000,0.00000000e+000
|
|
,2.00000000e+004,4.00000000e+003,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],0,[9,'Vol. Flow$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[335847371,0.00000000e+000,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,6.00000000e+002,0.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,1.00000000e+000,1.00000000e+000,6.10000000e+002,-1.00000000e+001,4.16666657e-001,0,1.50000000e+038
|
|
,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,5.00000000e+001,1.50000000e+038,1.50000000e+038
|
|
,-1.50000000e+038,-1.50000000e+038,5.00000000e+001,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,5.00000000e+001,5.00000000e+001,0.00000000e+000,2.00000000e+002,0.00000000e+000
|
|
,6.00000000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,-1,-1,-1
|
|
,0,0,0,0,10,10,10,10,10,10,3,5,0,0,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038
|
|
,8192,5.00000000e+001,5,0,0,0,1112014848,9.99999978e-003,[-1071248868,2147483647,0],1112014848,5.00000000e+001
|
|
,[0,1,0],0.00000000e+000,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[86245475,8,1,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[43,0,0,0
|
|
,[-1608119697,0,0],[0,0,0],[-1608119697,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1475,750,5,0
|
|
,0,0,0,0,[0,5000,0],[328160,5000,0],[0,0,0],0,290,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low-Low Alarm$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[43,0,0,0,[-1608119697
|
|
,0,0],[0,0,0],[-1608119697,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1475,500,5,0
|
|
,0,0,0,0,[0,5000,0],[328160,5000,0],[0,0,0],0,290,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,'P_AInHART$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[43,0,0,0,[-1608119623,0,0],[0,0,0],[-1608119623,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1475,750,5,0,0,0,0,0,[0,5000,0],[328160,5000,0],[0,0,0],0,290,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[15,'High-High Alarm$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[43,0,0,0,[-1608119541,0,0],[0,0,0],[-1608119541,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1475,500,5,0,0,0,0,0,[0,5000,0],[328160,5000,0],[0,0,0],0,290,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[43,0,0,0,[-1608119540,0,0],[1419942,0,0],[-1608119540,0,0],[13,'Input Failure$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1475,1000,5
|
|
,0,0,0,0,0,[0,5000,0],[328160,5000,0],[0,0,0],0,290,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13,'Input Failure$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,'P_AInHART$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[18,'FT22: Inlet Flow 2$00$00'],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[3,'GPM$00$00$00$00$00'],[18,'FT22: Inlet Flow 2$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],10,[0,'$00$00$00$00$00$00$00$00'],0,0,0,[-1,-1,-1],[-1071248556,5000,4846],0.00000000e+000,0.00000000e+000
|
|
,2.00000000e+004,4.00000000e+003,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[40905,0.00000000e+000,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,1.00000000e+000,1.00000000e+000,1.03958336e+002,-2.08333325e+000,4.16666657e-001,0,1.50000000e+038
|
|
,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,0.00000000e+000,1.50000000e+038,1.50000000e+038
|
|
,-1.50000000e+038,-1.50000000e+038,4.87500000e+001,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.50000000e+038,-1.50000000e+038,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,0,0.00000000e+000
|
|
,0,0,0,0,0,0.00000000e+000,[0,2147483647,0],0,0.00000000e+000,[0,1,0],0.00000000e+000,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[100663329,0,0,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[9,0,0,0
|
|
,[0,0,0],[0,0,0],[0,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6
|
|
,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1985,750,5,0,0
|
|
,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low-Low Alarm$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,'P_AInHART$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'],[6
|
|
,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[15,'High-High Alarm$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[13,'Input Failure$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13
|
|
,'Input Failure$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[9,'P_AInHART$00$00$00$00$00$00$00$00$00$00$00'],[19,'Analog Input (HART)$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[1,'%$00$00$00$00$00$00$00'],[19
|
|
,'Analog Input (HART)$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[0,'$00$00$00$00$00$00$00$00'],0,0,0,[0,0,0],[0,5000,0],1.00000000e+002,0.00000000e+000,1.00000000e+002
|
|
,0.00000000e+000,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[40905,0.00000000e+000,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,1.00000000e+000,1.00000000e+000,1.03958336e+002,-2.08333325e+000,4.16666657e-001,0,1.50000000e+038
|
|
,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,0.00000000e+000,1.50000000e+038,1.50000000e+038
|
|
,-1.50000000e+038,-1.50000000e+038,4.37500000e+001,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.50000000e+038,-1.50000000e+038,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,0,0.00000000e+000
|
|
,0,0,0,0,0,0.00000000e+000,[0,2147483647,0],0,0.00000000e+000,[0,1,0],0.00000000e+000,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[100663329,0,0,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[9,0,0,0
|
|
,[0,0,0],[0,0,0],[0,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6
|
|
,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1985,750,5,0,0
|
|
,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low-Low Alarm$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,'P_AInHART$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'],[6
|
|
,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[15,'High-High Alarm$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[13,'Input Failure$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13
|
|
,'Input Failure$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[9,'P_AInHART$00$00$00$00$00$00$00$00$00$00$00'],[19,'Analog Input (HART)$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[1,'%$00$00$00$00$00$00$00'],[19
|
|
,'Analog Input (HART)$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[0,'$00$00$00$00$00$00$00$00'],0,0,0,[0,0,0],[0,5000,0],1.00000000e+002,0.00000000e+000,1.00000000e+002
|
|
,0.00000000e+000,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="P_AInHART" Dimensions="5">
|
|
<Element Index="[0]">
|
|
<Structure DataType="P_AInHART">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_AV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHART" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasSV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasTV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasFV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseVarSts" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseHARTText" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseHARTScaling" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AutoUpdDevInfo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ManUpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="103.958336"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-2.0833333"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTSV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTTV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTFV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_InpAV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_TV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_FV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_DiagCode1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_DiagCode2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_DiagCode3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_PV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_SV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_TV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_FV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fdbk" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AInHART" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[1]">
|
|
<Structure DataType="P_AInHART">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_AV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHART" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasSV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasTV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasFV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseVarSts" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseHARTText" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseHARTScaling" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AutoUpdDevInfo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ManUpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="4000.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="20000.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="1000.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="1010.0"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-10.0"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="1000.0"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="900.0"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="5.0"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="250.0"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="1000.0"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="900.0"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="5.0"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="62.5"/>
|
|
<DataValueMember Name="Set_SimHARTPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTSV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTTV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTFV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="250.0"/>
|
|
<DataValueMember Name="Val_InpAV" DataType="REAL" Radix="Float" Value="250.0"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="250.0"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="250.0"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="1000.0"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_TV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_FV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_DiagCode1" DataType="DINT" Radix="Decimal" Value="-1"/>
|
|
<DataValueMember Name="Val_DiagCode2" DataType="DINT" Radix="Decimal" Value="-1"/>
|
|
<DataValueMember Name="Val_DiagCode3" DataType="DINT" Radix="Decimal" Value="-1"/>
|
|
<DataValueMember Name="Val_NAMURSts" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_PV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_SV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_TV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_FV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="Val_Fdbk" DataType="SINT" Radix="Decimal" Value="3"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="8"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="1000.0"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="900.0"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="5.0"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AInHART" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[2]">
|
|
<Structure DataType="P_AInHART">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_AV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHART" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasSV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasTV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasFV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseVarSts" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseHARTText" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseHARTScaling" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AutoUpdDevInfo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ManUpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="600.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="610.0"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-10.0"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="50.0"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="50.0"/>
|
|
<DataValueMember Name="Set_SimHARTPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTSV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTTV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTFV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="50.0"/>
|
|
<DataValueMember Name="Val_InpAV" DataType="REAL" Radix="Float" Value="50.0"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="200.0"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="600.0"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_TV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_FV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_DiagCode1" DataType="DINT" Radix="Decimal" Value="-1"/>
|
|
<DataValueMember Name="Val_DiagCode2" DataType="DINT" Radix="Decimal" Value="-1"/>
|
|
<DataValueMember Name="Val_DiagCode3" DataType="DINT" Radix="Decimal" Value="-1"/>
|
|
<DataValueMember Name="Val_NAMURSts" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_PV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_SV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_TV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_FV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="Val_Fdbk" DataType="SINT" Radix="Decimal" Value="3"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="8"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AInHART" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[3]">
|
|
<Structure DataType="P_AInHART">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_AV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHART" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasSV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasTV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasFV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseVarSts" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseHARTText" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseHARTScaling" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AutoUpdDevInfo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ManUpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="103.958336"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-2.0833333"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="48.75"/>
|
|
<DataValueMember Name="Set_SimHARTPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTSV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTTV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTFV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_InpAV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_TV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_FV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_DiagCode1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_DiagCode2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_DiagCode3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_PV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_SV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_TV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_FV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fdbk" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AInHART" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[4]">
|
|
<Structure DataType="P_AInHART">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_AV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHART" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasSV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasTV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasFV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseVarSts" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseHARTText" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseHARTScaling" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AutoUpdDevInfo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ManUpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="103.958336"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-2.0833333"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="43.75"/>
|
|
<DataValueMember Name="Set_SimHARTPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTSV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTTV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTFV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_InpAV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_TV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_FV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_DiagCode1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_DiagCode2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_DiagCode3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_PV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_SV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_TV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_FV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fdbk" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AInHART" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="FTX3" TagType="Base" DataType="P_AIn" Dimensions="5" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[FTX3 Tank Outlet Flow]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[[262273,0.00000000e+000,0,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+002
|
|
,0.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000,1.03958336e+002
|
|
,-2.08333325e+000,4.16666657e-001,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038
|
|
,0.00000000e+000,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,1.50000000e+038,-1.50000000e+038,0.00000000e+000,1.00000000e+002
|
|
,0,0,0,0,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,0,[1985,750,5,0,0,0,0,0
|
|
,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low-Low Alarm$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,500,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,500,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,750,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[15,'High-High Alarm$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[101187633,0,0,[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[1,'%$00$00$00$00$00$00$00'],[5,'P_AIn$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[12,'Analog Input$00$00$00$00$00$00$00$00'],[12,'Analog Input$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13,'Input Failure$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],0,0,0,0,0.00000000e+000
|
|
,0.00000000e+000,[0,2147483647,0],0.00000000e+000,0.00000000e+000,0,[5,'P_AIn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[13,'Input Failure$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[9,0,0,0,[0,0,0],[0,0
|
|
,0],[0,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],0,[6,'RA-BAS$00$00$00$00$00$00']],[262291,0.00000000e+000,0,0.00000000e+000,1.00000000e+002
|
|
,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,1.00000000e+000,1.00000000e+003,-2.08333325e+000,4.16666657e-001,0,1.50000000e+038,1.50000000e+038
|
|
,-1.50000000e+038,-1.50000000e+038,0.00000000e+000,1.50000000e+038,1.50000000e+038,-1.50000000e+038
|
|
,-1.50000000e+038,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,1.00000000e+002,10,10,0,0,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038
|
|
,-1.50000000e+038,32,[1987,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[13,'Low-Low Alarm$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[1987,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1987,500,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,290,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1987,750,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,290,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[15,'High-High Alarm$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[86245491,8,1,[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[3,'GPM$00$00$00$00$00'],[5,'P_AIn$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[17,'FT12: Outlet Flow$00$00$00'],[17,'FT12: Outlet Flow$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[1987,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13
|
|
,'Input Failure$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],0,0,0,10,0.00000000e+000,0.00000000e+000,[-1071251643,2147483647,0],2.00000000e-003,0.00000000e+000
|
|
,0,[5,'P_AIn$00$00$00$00$00$00$00$00$00$00$00'],[43,0,0,0,[-1608122555,0,0],[1723248,0,0],[-1608122555,0
|
|
,0],[13,'Input Failure$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[3,0,0,0,[-1608122555,0,0],[0,0,0],[1149591,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[3,0,0,0,[-1608122472,0,0],[0,0,0],[1149591,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[3,0,0,0,[-1608122472,0,0],[0,0,0],[1149591,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[3,0,0,0,[-1608122472
|
|
,0,0],[0,0,0],[1149591,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],0,[6,'RA-BAS$00$00$00$00$00$00'
|
|
]],[262291,0.00000000e+000,0,4.00000000e+003,2.00000000e+004,0.00000000e+000,6.00000000e+002
|
|
,0.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000,6.10000000e+002
|
|
,-1.00000000e+001,4.16666657e-001,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038
|
|
,1.99999664e+002,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,1.99999600e+002
|
|
,1.99999664e+002,1.99999664e+002,-1.50000000e+002,1.99999664e+002,0.00000000e+000,6.00000000e+002
|
|
,10,10,0,0,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,32,[1987,750,5,0,0
|
|
,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low-Low Alarm$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1987,500,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,290,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1987,500,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,290,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1987,750,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,290,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[15,'High-High Alarm$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[86245491,8,1,[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[3,'GPM$00$00$00$00$00'],[5,'P_AIn$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[17,'FT23: Outlet Flow$00$00$00'],[17,'FT23: Outlet Flow$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[1987,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13
|
|
,'Input Failure$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],0,0,0,10,1.99999600e+002,0.00000000e+000,[-1071251328,2147483647,0],3.00000000e-003,1.99999600e+002
|
|
,1128792038,[5,'P_AIn$00$00$00$00$00$00$00$00$00$00$00'],[43,0,0,0,[-1608122240,0,0],[2772092,0,0],[-1608122240
|
|
,0,0],[13,'Input Failure$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[43,0,0,0,[-1608122240,0,0],[0,0,0],[-1608122240,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[43,0,0,0,[-1608122168,0,0],[0,0,0],[-1608122168,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[43,0,0,0,[-1608122168,0,0],[0,0,0],[-1608122168,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[43,0,0,0,[-1608122168
|
|
,0,0],[0,0,0],[-1608122168,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],1128792033
|
|
,[6,'RA-BAS$00$00$00$00$00$00']],[262289,0.00000000e+000,0,0.00000000e+000,1.00000000e+002,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,1.03958336e+002,-2.08333325e+000,4.16666657e-001,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038
|
|
,-1.50000000e+038,0.00000000e+000,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.50000000e+038,-1.50000000e+038,0.00000000e+000
|
|
,1.00000000e+002,0,0,0,0,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038
|
|
,0,[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low-Low Alarm$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,500,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,500,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,750,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[15,'High-High Alarm$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[101187633,0,0,[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[1,'%$00$00$00$00$00$00$00'],[5,'P_AIn$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[12,'Analog Input$00$00$00$00$00$00$00$00'],[12,'Analog Input$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13,'Input Failure$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],0,0,0,0,0.00000000e+000
|
|
,0.00000000e+000,[0,2147483647,0],0.00000000e+000,0.00000000e+000,0,[5,'P_AIn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[13,'Input Failure$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[9,0,0,0,[0,0,0],[0,0
|
|
,0],[0,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],0,[6,'RA-BAS$00$00$00$00$00$00']],[262289,0.00000000e+000,0,0.00000000e+000,1.00000000e+002
|
|
,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,1.00000000e+000,1.03958336e+002,-2.08333325e+000,4.16666657e-001,0,1.50000000e+038,1.50000000e+038
|
|
,-1.50000000e+038,-1.50000000e+038,0.00000000e+000,1.50000000e+038,1.50000000e+038,-1.50000000e+038
|
|
,-1.50000000e+038,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.50000000e+038,-1.50000000e+038
|
|
,0.00000000e+000,1.00000000e+002,0,0,0,0,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038
|
|
,-1.50000000e+038,0,[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[13,'Low-Low Alarm$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,500,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,750,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[15,'High-High Alarm$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[101187633,0,0,[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[1,'%$00$00$00$00$00$00$00'],[5,'P_AIn$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[12,'Analog Input$00$00$00$00$00$00$00$00'],[12,'Analog Input$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13,'Input Failure$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],0,0,0,0,0.00000000e+000
|
|
,0.00000000e+000,[0,2147483647,0],0.00000000e+000,0.00000000e+000,0,[5,'P_AIn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[13,'Input Failure$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[9,0,0,0,[0,0,0],[0,0
|
|
,0],[0,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],0,[6,'RA-BAS$00$00$00$00$00$00']]]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="P_AIn" Dimensions="5">
|
|
<Element Index="[0]">
|
|
<Structure DataType="P_AIn">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVSrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasChanObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseChanSrcQ" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="103.958336"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-2.0833333"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_InpPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AIn" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[1]">
|
|
<Structure DataType="P_AIn">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVSrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasChanObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseChanSrcQ" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="1000.0"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-2.0833333"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_InpPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="8"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AIn" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[2]">
|
|
<Structure DataType="P_AIn">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVSrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasChanObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseChanSrcQ" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="4000.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="20000.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="600.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="610.0"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-10.0"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="199.99966"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="199.9996"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="199.99966"/>
|
|
<DataValueMember Name="Val_InpPV" DataType="REAL" Radix="Float" Value="199.99966"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="-150.0"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="199.99966"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="600.0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="8"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AIn" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[3]">
|
|
<Structure DataType="P_AIn">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVSrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasChanObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseChanSrcQ" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="103.958336"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-2.0833333"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_InpPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AIn" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[4]">
|
|
<Structure DataType="P_AIn">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVSrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasChanObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseChanSrcQ" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="103.958336"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-2.0833333"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_InpPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AIn" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="FTX3_Promag400" TagType="Base" DataType="EH_FlowmeterData" Dimensions="5" Constant="false" ExternalAccess="Read/Write">
|
|
<Data Format="L5K">
|
|
<![CDATA[[[0,0,0.00000000e+000,0,0,0.00000000e+000,0,0,0.00000000e+000,0,0,0.00000000e+000,0,0.00000000e+000
|
|
,0,0.00000000e+000,0,0.00000000e+000,0,0.00000000e+000,0,0.00000000e+000,0,0.00000000e+000,0
|
|
,0,0,0],[95,2,0.00000000e+000,2059,-32414,0.00000000e+000,11784,-32414,0.00000000e+000,11784,-32414
|
|
,0.00000000e+000,5132,0.00000000e+000,5129,0.00000000e+000,0,1.00000000e+003,12043,0.00000000e+000
|
|
,0,0.00000000e+000,0,0.00000000e+000,2265,0,16,15],[95,2,0.00000000e+000,2059,-32414,0.00000000e+000
|
|
,11784,-32414,0.00000000e+000,11784,-32414,0.00000000e+000,5132,0.00000000e+000,5129,0.00000000e+000
|
|
,0,1.00000000e+003,12043,0.00000000e+000,0,0.00000000e+000,0,0.00000000e+000,2265,0,16,15],[0,0,0.00000000e+000
|
|
,0,0,0.00000000e+000,0,0,0.00000000e+000,0,0,0.00000000e+000,0,0.00000000e+000,0,0.00000000e+000
|
|
,0,0.00000000e+000,0,0.00000000e+000,0,0.00000000e+000,0,0.00000000e+000,0,0,0,0],[0,0,0.00000000e+000
|
|
,0,0,0.00000000e+000,0,0,0.00000000e+000,0,0,0.00000000e+000,0,0.00000000e+000,0,0.00000000e+000
|
|
,0,0.00000000e+000,0,0.00000000e+000,0,0.00000000e+000,0,0.00000000e+000,0,0,0,0]]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="EH_FlowmeterData" Dimensions="5">
|
|
<Element Index="[0]">
|
|
<Structure DataType="EH_FlowmeterData">
|
|
<DataValueMember Name="Inf_HasTot1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasTot2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasTot3" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasMassFlow" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasVolFlow" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasCorrVolFlow" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasDensity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasRefDensity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasTemp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasCond" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_UsesExtDensity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_UsesExtTemp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_UsesExtPress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cmd_ClearTot1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cmd_ClearTot2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cmd_ClearTot3" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Tot1" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Tot1EUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Tot1Assign" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Tot2" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Tot2EUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Tot2Assign" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Tot3" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Tot3EUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Tot3Assign" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MassFlow" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_MassFlowEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_VolFlow" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_VolFlowEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_CorrVolFlow" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CorrVolFlowEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Density" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_DensityEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_RefDensity" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_RefDensityEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Temp" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_TempEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Cond" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CondEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_ActSysCondCode" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Sts_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ClearTot1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ClearTot2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ClearTot3" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[1]">
|
|
<Structure DataType="EH_FlowmeterData">
|
|
<DataValueMember Name="Inf_HasTot1" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inf_HasTot2" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inf_HasTot3" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inf_HasMassFlow" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inf_HasVolFlow" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inf_HasCorrVolFlow" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasDensity" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inf_HasRefDensity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasTemp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasCond" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inf_UsesExtDensity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_UsesExtTemp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_UsesExtPress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cmd_ClearTot1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cmd_ClearTot2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cmd_ClearTot3" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Tot1" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Tot1EUCode" DataType="INT" Radix="Decimal" Value="2059"/>
|
|
<DataValueMember Name="Val_Tot1Assign" DataType="INT" Radix="Decimal" Value="-32414"/>
|
|
<DataValueMember Name="Val_Tot2" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Tot2EUCode" DataType="INT" Radix="Decimal" Value="11784"/>
|
|
<DataValueMember Name="Val_Tot2Assign" DataType="INT" Radix="Decimal" Value="-32414"/>
|
|
<DataValueMember Name="Val_Tot3" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Tot3EUCode" DataType="INT" Radix="Decimal" Value="11784"/>
|
|
<DataValueMember Name="Val_Tot3Assign" DataType="INT" Radix="Decimal" Value="-32414"/>
|
|
<DataValueMember Name="Val_MassFlow" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_MassFlowEUCode" DataType="INT" Radix="Decimal" Value="5132"/>
|
|
<DataValueMember Name="Val_VolFlow" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_VolFlowEUCode" DataType="INT" Radix="Decimal" Value="5129"/>
|
|
<DataValueMember Name="Val_CorrVolFlow" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CorrVolFlowEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Density" DataType="REAL" Radix="Float" Value="1000.0"/>
|
|
<DataValueMember Name="Val_DensityEUCode" DataType="INT" Radix="Decimal" Value="12043"/>
|
|
<DataValueMember Name="Val_RefDensity" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_RefDensityEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Temp" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_TempEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Cond" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CondEUCode" DataType="INT" Radix="Decimal" Value="2265"/>
|
|
<DataValueMember Name="Val_ActSysCondCode" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts" DataType="DINT" Radix="Decimal" Value="16"/>
|
|
<DataValueMember Name="Sts_IOFault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Rdy_ClearTot1" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Rdy_ClearTot2" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Rdy_ClearTot3" DataType="BOOL" Value="1"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[2]">
|
|
<Structure DataType="EH_FlowmeterData">
|
|
<DataValueMember Name="Inf_HasTot1" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inf_HasTot2" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inf_HasTot3" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inf_HasMassFlow" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inf_HasVolFlow" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inf_HasCorrVolFlow" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasDensity" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inf_HasRefDensity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasTemp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasCond" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inf_UsesExtDensity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_UsesExtTemp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_UsesExtPress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cmd_ClearTot1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cmd_ClearTot2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cmd_ClearTot3" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Tot1" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Tot1EUCode" DataType="INT" Radix="Decimal" Value="2059"/>
|
|
<DataValueMember Name="Val_Tot1Assign" DataType="INT" Radix="Decimal" Value="-32414"/>
|
|
<DataValueMember Name="Val_Tot2" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Tot2EUCode" DataType="INT" Radix="Decimal" Value="11784"/>
|
|
<DataValueMember Name="Val_Tot2Assign" DataType="INT" Radix="Decimal" Value="-32414"/>
|
|
<DataValueMember Name="Val_Tot3" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Tot3EUCode" DataType="INT" Radix="Decimal" Value="11784"/>
|
|
<DataValueMember Name="Val_Tot3Assign" DataType="INT" Radix="Decimal" Value="-32414"/>
|
|
<DataValueMember Name="Val_MassFlow" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_MassFlowEUCode" DataType="INT" Radix="Decimal" Value="5132"/>
|
|
<DataValueMember Name="Val_VolFlow" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_VolFlowEUCode" DataType="INT" Radix="Decimal" Value="5129"/>
|
|
<DataValueMember Name="Val_CorrVolFlow" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CorrVolFlowEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Density" DataType="REAL" Radix="Float" Value="1000.0"/>
|
|
<DataValueMember Name="Val_DensityEUCode" DataType="INT" Radix="Decimal" Value="12043"/>
|
|
<DataValueMember Name="Val_RefDensity" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_RefDensityEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Temp" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_TempEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Cond" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CondEUCode" DataType="INT" Radix="Decimal" Value="2265"/>
|
|
<DataValueMember Name="Val_ActSysCondCode" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts" DataType="DINT" Radix="Decimal" Value="16"/>
|
|
<DataValueMember Name="Sts_IOFault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Rdy_ClearTot1" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Rdy_ClearTot2" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Rdy_ClearTot3" DataType="BOOL" Value="1"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[3]">
|
|
<Structure DataType="EH_FlowmeterData">
|
|
<DataValueMember Name="Inf_HasTot1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasTot2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasTot3" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasMassFlow" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasVolFlow" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasCorrVolFlow" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasDensity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasRefDensity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasTemp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasCond" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_UsesExtDensity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_UsesExtTemp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_UsesExtPress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cmd_ClearTot1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cmd_ClearTot2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cmd_ClearTot3" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Tot1" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Tot1EUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Tot1Assign" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Tot2" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Tot2EUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Tot2Assign" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Tot3" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Tot3EUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Tot3Assign" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MassFlow" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_MassFlowEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_VolFlow" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_VolFlowEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_CorrVolFlow" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CorrVolFlowEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Density" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_DensityEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_RefDensity" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_RefDensityEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Temp" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_TempEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Cond" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CondEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_ActSysCondCode" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Sts_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ClearTot1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ClearTot2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ClearTot3" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[4]">
|
|
<Structure DataType="EH_FlowmeterData">
|
|
<DataValueMember Name="Inf_HasTot1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasTot2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasTot3" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasMassFlow" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasVolFlow" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasCorrVolFlow" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasDensity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasRefDensity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasTemp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_HasCond" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_UsesExtDensity" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_UsesExtTemp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inf_UsesExtPress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cmd_ClearTot1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cmd_ClearTot2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cmd_ClearTot3" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_Tot1" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Tot1EUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Tot1Assign" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Tot2" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Tot2EUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Tot2Assign" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Tot3" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Tot3EUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Tot3Assign" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_MassFlow" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_MassFlowEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_VolFlow" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_VolFlowEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_CorrVolFlow" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CorrVolFlowEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Density" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_DensityEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_RefDensity" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_RefDensityEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Temp" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_TempEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Cond" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CondEUCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_ActSysCondCode" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Sts_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ClearTot1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ClearTot2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ClearTot3" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="FTX3_Promag400_Inst" TagType="Base" DataType="I_EH_Promag400_FW3" Dimensions="5" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[FTX3 Tank Outlet Flow]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[[1,1.00000000e+000],[3,1.00000000e+000],[3,1.00000000e+000],[1,1.00000000e+000],[1,1.00000000e+000]]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="I_EH_Promag400_FW3" Dimensions="5">
|
|
<Element Index="[0]">
|
|
<Structure DataType="I_EH_Promag400_FW3">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_ExtDensity" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="I_EH_Promag400_FW3" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[1]">
|
|
<Structure DataType="I_EH_Promag400_FW3">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_ExtDensity" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="I_EH_Promag400_FW3" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[2]">
|
|
<Structure DataType="I_EH_Promag400_FW3">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_ExtDensity" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="I_EH_Promag400_FW3" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[3]">
|
|
<Structure DataType="I_EH_Promag400_FW3">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_ExtDensity" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="I_EH_Promag400_FW3" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[4]">
|
|
<Structure DataType="I_EH_Promag400_FW3">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_ExtDensity" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="I_EH_Promag400_FW3" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="H_DiagTable_Flow" TagType="Base" DataType="P_DiagTable" Dimensions="1" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Diagnostic Table for HART Flowmeters]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[[0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0]]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="P_DiagTable" Dimensions="1">
|
|
<Element Index="[0]">
|
|
<Structure DataType="P_DiagTable">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<StructureMember Name="Desc" DataType="STRING_32">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_32" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<DataValueMember Name="NAMURSts" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="InfoOnly" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MaintReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OffSpec" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FuncCheck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Failure" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="hist_EnergyCostDaily" TagType="Base" DataType="REAL" Dimensions="5 31" Radix="Float" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Daily Energy Cost]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="REAL" Dimensions="5,31" Radix="Float">
|
|
<Element Index="[0,0]" Value="0.0"/>
|
|
<Element Index="[0,1]" Value="0.0"/>
|
|
<Element Index="[0,2]" Value="0.0"/>
|
|
<Element Index="[0,3]" Value="0.0"/>
|
|
<Element Index="[0,4]" Value="0.0"/>
|
|
<Element Index="[0,5]" Value="0.0"/>
|
|
<Element Index="[0,6]" Value="0.0"/>
|
|
<Element Index="[0,7]" Value="0.0"/>
|
|
<Element Index="[0,8]" Value="0.0"/>
|
|
<Element Index="[0,9]" Value="0.0"/>
|
|
<Element Index="[0,10]" Value="0.0"/>
|
|
<Element Index="[0,11]" Value="0.0"/>
|
|
<Element Index="[0,12]" Value="0.0"/>
|
|
<Element Index="[0,13]" Value="0.0"/>
|
|
<Element Index="[0,14]" Value="0.0"/>
|
|
<Element Index="[0,15]" Value="0.0"/>
|
|
<Element Index="[0,16]" Value="0.0"/>
|
|
<Element Index="[0,17]" Value="0.0"/>
|
|
<Element Index="[0,18]" Value="0.0"/>
|
|
<Element Index="[0,19]" Value="0.0"/>
|
|
<Element Index="[0,20]" Value="0.0"/>
|
|
<Element Index="[0,21]" Value="0.0"/>
|
|
<Element Index="[0,22]" Value="0.0"/>
|
|
<Element Index="[0,23]" Value="0.0"/>
|
|
<Element Index="[0,24]" Value="0.0"/>
|
|
<Element Index="[0,25]" Value="0.0"/>
|
|
<Element Index="[0,26]" Value="0.0"/>
|
|
<Element Index="[0,27]" Value="0.0"/>
|
|
<Element Index="[0,28]" Value="0.0"/>
|
|
<Element Index="[0,29]" Value="0.0"/>
|
|
<Element Index="[0,30]" Value="0.0"/>
|
|
<Element Index="[1,0]" Value="0.0"/>
|
|
<Element Index="[1,1]" Value="0.0"/>
|
|
<Element Index="[1,2]" Value="0.0"/>
|
|
<Element Index="[1,3]" Value="0.0"/>
|
|
<Element Index="[1,4]" Value="0.0"/>
|
|
<Element Index="[1,5]" Value="0.0"/>
|
|
<Element Index="[1,6]" Value="0.0"/>
|
|
<Element Index="[1,7]" Value="0.0"/>
|
|
<Element Index="[1,8]" Value="0.0"/>
|
|
<Element Index="[1,9]" Value="0.0"/>
|
|
<Element Index="[1,10]" Value="0.0"/>
|
|
<Element Index="[1,11]" Value="0.0"/>
|
|
<Element Index="[1,12]" Value="0.0"/>
|
|
<Element Index="[1,13]" Value="0.0"/>
|
|
<Element Index="[1,14]" Value="0.0"/>
|
|
<Element Index="[1,15]" Value="0.0"/>
|
|
<Element Index="[1,16]" Value="0.0"/>
|
|
<Element Index="[1,17]" Value="0.0"/>
|
|
<Element Index="[1,18]" Value="0.0"/>
|
|
<Element Index="[1,19]" Value="0.0"/>
|
|
<Element Index="[1,20]" Value="0.0"/>
|
|
<Element Index="[1,21]" Value="0.0"/>
|
|
<Element Index="[1,22]" Value="0.0"/>
|
|
<Element Index="[1,23]" Value="0.0"/>
|
|
<Element Index="[1,24]" Value="0.0"/>
|
|
<Element Index="[1,25]" Value="0.0"/>
|
|
<Element Index="[1,26]" Value="0.0"/>
|
|
<Element Index="[1,27]" Value="0.0"/>
|
|
<Element Index="[1,28]" Value="0.0"/>
|
|
<Element Index="[1,29]" Value="0.0"/>
|
|
<Element Index="[1,30]" Value="0.0"/>
|
|
<Element Index="[2,0]" Value="0.0"/>
|
|
<Element Index="[2,1]" Value="0.0"/>
|
|
<Element Index="[2,2]" Value="0.0"/>
|
|
<Element Index="[2,3]" Value="0.0"/>
|
|
<Element Index="[2,4]" Value="0.0"/>
|
|
<Element Index="[2,5]" Value="0.0"/>
|
|
<Element Index="[2,6]" Value="0.0"/>
|
|
<Element Index="[2,7]" Value="0.0"/>
|
|
<Element Index="[2,8]" Value="0.0"/>
|
|
<Element Index="[2,9]" Value="0.0"/>
|
|
<Element Index="[2,10]" Value="0.0"/>
|
|
<Element Index="[2,11]" Value="0.0"/>
|
|
<Element Index="[2,12]" Value="0.0"/>
|
|
<Element Index="[2,13]" Value="0.0"/>
|
|
<Element Index="[2,14]" Value="0.0"/>
|
|
<Element Index="[2,15]" Value="0.0"/>
|
|
<Element Index="[2,16]" Value="0.0"/>
|
|
<Element Index="[2,17]" Value="0.0"/>
|
|
<Element Index="[2,18]" Value="0.0"/>
|
|
<Element Index="[2,19]" Value="0.0"/>
|
|
<Element Index="[2,20]" Value="0.0"/>
|
|
<Element Index="[2,21]" Value="0.0"/>
|
|
<Element Index="[2,22]" Value="0.0"/>
|
|
<Element Index="[2,23]" Value="0.0"/>
|
|
<Element Index="[2,24]" Value="0.0"/>
|
|
<Element Index="[2,25]" Value="0.0"/>
|
|
<Element Index="[2,26]" Value="0.0"/>
|
|
<Element Index="[2,27]" Value="0.0"/>
|
|
<Element Index="[2,28]" Value="0.0"/>
|
|
<Element Index="[2,29]" Value="0.0"/>
|
|
<Element Index="[2,30]" Value="0.0"/>
|
|
<Element Index="[3,0]" Value="0.0"/>
|
|
<Element Index="[3,1]" Value="0.0"/>
|
|
<Element Index="[3,2]" Value="0.0"/>
|
|
<Element Index="[3,3]" Value="0.0"/>
|
|
<Element Index="[3,4]" Value="0.0"/>
|
|
<Element Index="[3,5]" Value="0.0"/>
|
|
<Element Index="[3,6]" Value="0.0"/>
|
|
<Element Index="[3,7]" Value="0.0"/>
|
|
<Element Index="[3,8]" Value="0.0"/>
|
|
<Element Index="[3,9]" Value="0.0"/>
|
|
<Element Index="[3,10]" Value="0.0"/>
|
|
<Element Index="[3,11]" Value="0.0"/>
|
|
<Element Index="[3,12]" Value="0.0"/>
|
|
<Element Index="[3,13]" Value="0.0"/>
|
|
<Element Index="[3,14]" Value="0.0"/>
|
|
<Element Index="[3,15]" Value="0.0"/>
|
|
<Element Index="[3,16]" Value="0.0"/>
|
|
<Element Index="[3,17]" Value="0.0"/>
|
|
<Element Index="[3,18]" Value="0.0"/>
|
|
<Element Index="[3,19]" Value="0.0"/>
|
|
<Element Index="[3,20]" Value="0.0"/>
|
|
<Element Index="[3,21]" Value="0.0"/>
|
|
<Element Index="[3,22]" Value="0.0"/>
|
|
<Element Index="[3,23]" Value="0.0"/>
|
|
<Element Index="[3,24]" Value="0.0"/>
|
|
<Element Index="[3,25]" Value="0.0"/>
|
|
<Element Index="[3,26]" Value="0.0"/>
|
|
<Element Index="[3,27]" Value="0.0"/>
|
|
<Element Index="[3,28]" Value="0.0"/>
|
|
<Element Index="[3,29]" Value="0.0"/>
|
|
<Element Index="[3,30]" Value="0.0"/>
|
|
<Element Index="[4,0]" Value="0.0"/>
|
|
<Element Index="[4,1]" Value="0.0"/>
|
|
<Element Index="[4,2]" Value="0.0"/>
|
|
<Element Index="[4,3]" Value="0.0"/>
|
|
<Element Index="[4,4]" Value="0.0"/>
|
|
<Element Index="[4,5]" Value="0.0"/>
|
|
<Element Index="[4,6]" Value="0.0"/>
|
|
<Element Index="[4,7]" Value="0.0"/>
|
|
<Element Index="[4,8]" Value="0.0"/>
|
|
<Element Index="[4,9]" Value="0.0"/>
|
|
<Element Index="[4,10]" Value="0.0"/>
|
|
<Element Index="[4,11]" Value="0.0"/>
|
|
<Element Index="[4,12]" Value="0.0"/>
|
|
<Element Index="[4,13]" Value="0.0"/>
|
|
<Element Index="[4,14]" Value="0.0"/>
|
|
<Element Index="[4,15]" Value="0.0"/>
|
|
<Element Index="[4,16]" Value="0.0"/>
|
|
<Element Index="[4,17]" Value="0.0"/>
|
|
<Element Index="[4,18]" Value="0.0"/>
|
|
<Element Index="[4,19]" Value="0.0"/>
|
|
<Element Index="[4,20]" Value="0.0"/>
|
|
<Element Index="[4,21]" Value="0.0"/>
|
|
<Element Index="[4,22]" Value="0.0"/>
|
|
<Element Index="[4,23]" Value="0.0"/>
|
|
<Element Index="[4,24]" Value="0.0"/>
|
|
<Element Index="[4,25]" Value="0.0"/>
|
|
<Element Index="[4,26]" Value="0.0"/>
|
|
<Element Index="[4,27]" Value="0.0"/>
|
|
<Element Index="[4,28]" Value="0.0"/>
|
|
<Element Index="[4,29]" Value="0.0"/>
|
|
<Element Index="[4,30]" Value="0.0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="hist_EnergyUsageDaily" TagType="Base" DataType="REAL" Dimensions="5 31" Radix="Float" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Daily Energy Usage]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="REAL" Dimensions="5,31" Radix="Float">
|
|
<Element Index="[0,0]" Value="0.0"/>
|
|
<Element Index="[0,1]" Value="0.0"/>
|
|
<Element Index="[0,2]" Value="0.0"/>
|
|
<Element Index="[0,3]" Value="0.0"/>
|
|
<Element Index="[0,4]" Value="0.0"/>
|
|
<Element Index="[0,5]" Value="0.0"/>
|
|
<Element Index="[0,6]" Value="0.0"/>
|
|
<Element Index="[0,7]" Value="0.0"/>
|
|
<Element Index="[0,8]" Value="0.0"/>
|
|
<Element Index="[0,9]" Value="0.0"/>
|
|
<Element Index="[0,10]" Value="0.0"/>
|
|
<Element Index="[0,11]" Value="0.0"/>
|
|
<Element Index="[0,12]" Value="0.0"/>
|
|
<Element Index="[0,13]" Value="0.0"/>
|
|
<Element Index="[0,14]" Value="0.0"/>
|
|
<Element Index="[0,15]" Value="0.0"/>
|
|
<Element Index="[0,16]" Value="0.0"/>
|
|
<Element Index="[0,17]" Value="0.0"/>
|
|
<Element Index="[0,18]" Value="0.0"/>
|
|
<Element Index="[0,19]" Value="0.0"/>
|
|
<Element Index="[0,20]" Value="0.0"/>
|
|
<Element Index="[0,21]" Value="0.0"/>
|
|
<Element Index="[0,22]" Value="0.0"/>
|
|
<Element Index="[0,23]" Value="0.0"/>
|
|
<Element Index="[0,24]" Value="0.0"/>
|
|
<Element Index="[0,25]" Value="0.0"/>
|
|
<Element Index="[0,26]" Value="0.0"/>
|
|
<Element Index="[0,27]" Value="0.0"/>
|
|
<Element Index="[0,28]" Value="0.0"/>
|
|
<Element Index="[0,29]" Value="0.0"/>
|
|
<Element Index="[0,30]" Value="0.0"/>
|
|
<Element Index="[1,0]" Value="0.0"/>
|
|
<Element Index="[1,1]" Value="0.0"/>
|
|
<Element Index="[1,2]" Value="0.0"/>
|
|
<Element Index="[1,3]" Value="0.0"/>
|
|
<Element Index="[1,4]" Value="0.0"/>
|
|
<Element Index="[1,5]" Value="0.0"/>
|
|
<Element Index="[1,6]" Value="0.0"/>
|
|
<Element Index="[1,7]" Value="0.0"/>
|
|
<Element Index="[1,8]" Value="0.0"/>
|
|
<Element Index="[1,9]" Value="0.0"/>
|
|
<Element Index="[1,10]" Value="0.0"/>
|
|
<Element Index="[1,11]" Value="0.0"/>
|
|
<Element Index="[1,12]" Value="0.0"/>
|
|
<Element Index="[1,13]" Value="0.0"/>
|
|
<Element Index="[1,14]" Value="0.0"/>
|
|
<Element Index="[1,15]" Value="0.0"/>
|
|
<Element Index="[1,16]" Value="0.0"/>
|
|
<Element Index="[1,17]" Value="0.0"/>
|
|
<Element Index="[1,18]" Value="0.0"/>
|
|
<Element Index="[1,19]" Value="0.0"/>
|
|
<Element Index="[1,20]" Value="0.0"/>
|
|
<Element Index="[1,21]" Value="0.0"/>
|
|
<Element Index="[1,22]" Value="0.0"/>
|
|
<Element Index="[1,23]" Value="0.0"/>
|
|
<Element Index="[1,24]" Value="0.0"/>
|
|
<Element Index="[1,25]" Value="0.0"/>
|
|
<Element Index="[1,26]" Value="0.0"/>
|
|
<Element Index="[1,27]" Value="0.0"/>
|
|
<Element Index="[1,28]" Value="0.0"/>
|
|
<Element Index="[1,29]" Value="0.0"/>
|
|
<Element Index="[1,30]" Value="0.0"/>
|
|
<Element Index="[2,0]" Value="0.0"/>
|
|
<Element Index="[2,1]" Value="0.0"/>
|
|
<Element Index="[2,2]" Value="0.0"/>
|
|
<Element Index="[2,3]" Value="0.0"/>
|
|
<Element Index="[2,4]" Value="0.0"/>
|
|
<Element Index="[2,5]" Value="0.0"/>
|
|
<Element Index="[2,6]" Value="0.0"/>
|
|
<Element Index="[2,7]" Value="0.0"/>
|
|
<Element Index="[2,8]" Value="0.0"/>
|
|
<Element Index="[2,9]" Value="0.0"/>
|
|
<Element Index="[2,10]" Value="0.0"/>
|
|
<Element Index="[2,11]" Value="0.0"/>
|
|
<Element Index="[2,12]" Value="0.0"/>
|
|
<Element Index="[2,13]" Value="0.0"/>
|
|
<Element Index="[2,14]" Value="0.0"/>
|
|
<Element Index="[2,15]" Value="0.0"/>
|
|
<Element Index="[2,16]" Value="0.0"/>
|
|
<Element Index="[2,17]" Value="0.0"/>
|
|
<Element Index="[2,18]" Value="0.0"/>
|
|
<Element Index="[2,19]" Value="0.0"/>
|
|
<Element Index="[2,20]" Value="0.0"/>
|
|
<Element Index="[2,21]" Value="0.0"/>
|
|
<Element Index="[2,22]" Value="0.0"/>
|
|
<Element Index="[2,23]" Value="0.0"/>
|
|
<Element Index="[2,24]" Value="0.0"/>
|
|
<Element Index="[2,25]" Value="0.0"/>
|
|
<Element Index="[2,26]" Value="0.0"/>
|
|
<Element Index="[2,27]" Value="0.0"/>
|
|
<Element Index="[2,28]" Value="0.0"/>
|
|
<Element Index="[2,29]" Value="0.0"/>
|
|
<Element Index="[2,30]" Value="0.0"/>
|
|
<Element Index="[3,0]" Value="0.0"/>
|
|
<Element Index="[3,1]" Value="0.0"/>
|
|
<Element Index="[3,2]" Value="0.0"/>
|
|
<Element Index="[3,3]" Value="0.0"/>
|
|
<Element Index="[3,4]" Value="0.0"/>
|
|
<Element Index="[3,5]" Value="0.0"/>
|
|
<Element Index="[3,6]" Value="0.0"/>
|
|
<Element Index="[3,7]" Value="0.0"/>
|
|
<Element Index="[3,8]" Value="0.0"/>
|
|
<Element Index="[3,9]" Value="0.0"/>
|
|
<Element Index="[3,10]" Value="0.0"/>
|
|
<Element Index="[3,11]" Value="0.0"/>
|
|
<Element Index="[3,12]" Value="0.0"/>
|
|
<Element Index="[3,13]" Value="0.0"/>
|
|
<Element Index="[3,14]" Value="0.0"/>
|
|
<Element Index="[3,15]" Value="0.0"/>
|
|
<Element Index="[3,16]" Value="0.0"/>
|
|
<Element Index="[3,17]" Value="0.0"/>
|
|
<Element Index="[3,18]" Value="0.0"/>
|
|
<Element Index="[3,19]" Value="0.0"/>
|
|
<Element Index="[3,20]" Value="0.0"/>
|
|
<Element Index="[3,21]" Value="0.0"/>
|
|
<Element Index="[3,22]" Value="0.0"/>
|
|
<Element Index="[3,23]" Value="0.0"/>
|
|
<Element Index="[3,24]" Value="0.0"/>
|
|
<Element Index="[3,25]" Value="0.0"/>
|
|
<Element Index="[3,26]" Value="0.0"/>
|
|
<Element Index="[3,27]" Value="0.0"/>
|
|
<Element Index="[3,28]" Value="0.0"/>
|
|
<Element Index="[3,29]" Value="0.0"/>
|
|
<Element Index="[3,30]" Value="0.0"/>
|
|
<Element Index="[4,0]" Value="0.0"/>
|
|
<Element Index="[4,1]" Value="0.0"/>
|
|
<Element Index="[4,2]" Value="0.0"/>
|
|
<Element Index="[4,3]" Value="0.0"/>
|
|
<Element Index="[4,4]" Value="0.0"/>
|
|
<Element Index="[4,5]" Value="0.0"/>
|
|
<Element Index="[4,6]" Value="0.0"/>
|
|
<Element Index="[4,7]" Value="0.0"/>
|
|
<Element Index="[4,8]" Value="0.0"/>
|
|
<Element Index="[4,9]" Value="0.0"/>
|
|
<Element Index="[4,10]" Value="0.0"/>
|
|
<Element Index="[4,11]" Value="0.0"/>
|
|
<Element Index="[4,12]" Value="0.0"/>
|
|
<Element Index="[4,13]" Value="0.0"/>
|
|
<Element Index="[4,14]" Value="0.0"/>
|
|
<Element Index="[4,15]" Value="0.0"/>
|
|
<Element Index="[4,16]" Value="0.0"/>
|
|
<Element Index="[4,17]" Value="0.0"/>
|
|
<Element Index="[4,18]" Value="0.0"/>
|
|
<Element Index="[4,19]" Value="0.0"/>
|
|
<Element Index="[4,20]" Value="0.0"/>
|
|
<Element Index="[4,21]" Value="0.0"/>
|
|
<Element Index="[4,22]" Value="0.0"/>
|
|
<Element Index="[4,23]" Value="0.0"/>
|
|
<Element Index="[4,24]" Value="0.0"/>
|
|
<Element Index="[4,25]" Value="0.0"/>
|
|
<Element Index="[4,26]" Value="0.0"/>
|
|
<Element Index="[4,27]" Value="0.0"/>
|
|
<Element Index="[4,28]" Value="0.0"/>
|
|
<Element Index="[4,29]" Value="0.0"/>
|
|
<Element Index="[4,30]" Value="0.0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="hist_FlowTotalInDaily" TagType="Base" DataType="REAL" Dimensions="5 31" Radix="Float" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Daily Flow Total In]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,5.31579492e+003,8.57143164e+003,8.57143066e+003,8.57143164e+003,8.57143164e+003
|
|
,8.57143164e+003,8.57143164e+003,8.57143164e+003,8.57143262e+003,8.57143164e+003,8.57143066e+003
|
|
,8.57143262e+003,8.57143164e+003,8.57143066e+003,8.57143164e+003,8.57143262e+003,8.57143164e+003
|
|
,8.57143164e+003,8.57143164e+003,8.57143164e+003,8.57143164e+003,8.57143262e+003,8.57143066e+003
|
|
,8.57143262e+003,8.57143262e+003,8.57143164e+003,1.11515137e+004,4.50758643e+003,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,4.41591113e+003,6.85714500e+003,6.85714453e+003,6.85714551e+003
|
|
,6.85714551e+003,6.85714500e+003,6.85714500e+003,6.85714551e+003,6.85714600e+003,6.85714500e+003
|
|
,6.85714453e+003,6.85714551e+003,6.85714551e+003,6.85714453e+003,6.85714500e+003,6.85714551e+003
|
|
,6.85714551e+003,6.85714500e+003,6.85714500e+003,6.85714551e+003,6.85714500e+003,6.85714600e+003
|
|
,6.85714453e+003,6.85714551e+003,6.85714551e+003,6.85714500e+003,8.92139551e+003,4.01941406e+003
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="REAL" Dimensions="5,31" Radix="Float">
|
|
<Element Index="[0,0]" Value="0.0"/>
|
|
<Element Index="[0,1]" Value="0.0"/>
|
|
<Element Index="[0,2]" Value="0.0"/>
|
|
<Element Index="[0,3]" Value="0.0"/>
|
|
<Element Index="[0,4]" Value="0.0"/>
|
|
<Element Index="[0,5]" Value="0.0"/>
|
|
<Element Index="[0,6]" Value="0.0"/>
|
|
<Element Index="[0,7]" Value="0.0"/>
|
|
<Element Index="[0,8]" Value="0.0"/>
|
|
<Element Index="[0,9]" Value="0.0"/>
|
|
<Element Index="[0,10]" Value="0.0"/>
|
|
<Element Index="[0,11]" Value="0.0"/>
|
|
<Element Index="[0,12]" Value="0.0"/>
|
|
<Element Index="[0,13]" Value="0.0"/>
|
|
<Element Index="[0,14]" Value="0.0"/>
|
|
<Element Index="[0,15]" Value="0.0"/>
|
|
<Element Index="[0,16]" Value="0.0"/>
|
|
<Element Index="[0,17]" Value="0.0"/>
|
|
<Element Index="[0,18]" Value="0.0"/>
|
|
<Element Index="[0,19]" Value="0.0"/>
|
|
<Element Index="[0,20]" Value="0.0"/>
|
|
<Element Index="[0,21]" Value="0.0"/>
|
|
<Element Index="[0,22]" Value="0.0"/>
|
|
<Element Index="[0,23]" Value="0.0"/>
|
|
<Element Index="[0,24]" Value="0.0"/>
|
|
<Element Index="[0,25]" Value="0.0"/>
|
|
<Element Index="[0,26]" Value="0.0"/>
|
|
<Element Index="[0,27]" Value="0.0"/>
|
|
<Element Index="[0,28]" Value="0.0"/>
|
|
<Element Index="[0,29]" Value="0.0"/>
|
|
<Element Index="[0,30]" Value="0.0"/>
|
|
<Element Index="[1,0]" Value="5315.795"/>
|
|
<Element Index="[1,1]" Value="8571.432"/>
|
|
<Element Index="[1,2]" Value="8571.431"/>
|
|
<Element Index="[1,3]" Value="8571.432"/>
|
|
<Element Index="[1,4]" Value="8571.432"/>
|
|
<Element Index="[1,5]" Value="8571.432"/>
|
|
<Element Index="[1,6]" Value="8571.432"/>
|
|
<Element Index="[1,7]" Value="8571.432"/>
|
|
<Element Index="[1,8]" Value="8571.433"/>
|
|
<Element Index="[1,9]" Value="8571.432"/>
|
|
<Element Index="[1,10]" Value="8571.431"/>
|
|
<Element Index="[1,11]" Value="8571.433"/>
|
|
<Element Index="[1,12]" Value="8571.432"/>
|
|
<Element Index="[1,13]" Value="8571.431"/>
|
|
<Element Index="[1,14]" Value="8571.432"/>
|
|
<Element Index="[1,15]" Value="8571.433"/>
|
|
<Element Index="[1,16]" Value="8571.432"/>
|
|
<Element Index="[1,17]" Value="8571.432"/>
|
|
<Element Index="[1,18]" Value="8571.432"/>
|
|
<Element Index="[1,19]" Value="8571.432"/>
|
|
<Element Index="[1,20]" Value="8571.432"/>
|
|
<Element Index="[1,21]" Value="8571.433"/>
|
|
<Element Index="[1,22]" Value="8571.431"/>
|
|
<Element Index="[1,23]" Value="8571.433"/>
|
|
<Element Index="[1,24]" Value="8571.433"/>
|
|
<Element Index="[1,25]" Value="8571.432"/>
|
|
<Element Index="[1,26]" Value="11151.514"/>
|
|
<Element Index="[1,27]" Value="4507.5864"/>
|
|
<Element Index="[1,28]" Value="0.0"/>
|
|
<Element Index="[1,29]" Value="0.0"/>
|
|
<Element Index="[1,30]" Value="0.0"/>
|
|
<Element Index="[2,0]" Value="4415.911"/>
|
|
<Element Index="[2,1]" Value="6857.145"/>
|
|
<Element Index="[2,2]" Value="6857.1445"/>
|
|
<Element Index="[2,3]" Value="6857.1455"/>
|
|
<Element Index="[2,4]" Value="6857.1455"/>
|
|
<Element Index="[2,5]" Value="6857.145"/>
|
|
<Element Index="[2,6]" Value="6857.145"/>
|
|
<Element Index="[2,7]" Value="6857.1455"/>
|
|
<Element Index="[2,8]" Value="6857.146"/>
|
|
<Element Index="[2,9]" Value="6857.145"/>
|
|
<Element Index="[2,10]" Value="6857.1445"/>
|
|
<Element Index="[2,11]" Value="6857.1455"/>
|
|
<Element Index="[2,12]" Value="6857.1455"/>
|
|
<Element Index="[2,13]" Value="6857.1445"/>
|
|
<Element Index="[2,14]" Value="6857.145"/>
|
|
<Element Index="[2,15]" Value="6857.1455"/>
|
|
<Element Index="[2,16]" Value="6857.1455"/>
|
|
<Element Index="[2,17]" Value="6857.145"/>
|
|
<Element Index="[2,18]" Value="6857.145"/>
|
|
<Element Index="[2,19]" Value="6857.1455"/>
|
|
<Element Index="[2,20]" Value="6857.145"/>
|
|
<Element Index="[2,21]" Value="6857.146"/>
|
|
<Element Index="[2,22]" Value="6857.1445"/>
|
|
<Element Index="[2,23]" Value="6857.1455"/>
|
|
<Element Index="[2,24]" Value="6857.1455"/>
|
|
<Element Index="[2,25]" Value="6857.145"/>
|
|
<Element Index="[2,26]" Value="8921.3955"/>
|
|
<Element Index="[2,27]" Value="4019.414"/>
|
|
<Element Index="[2,28]" Value="0.0"/>
|
|
<Element Index="[2,29]" Value="0.0"/>
|
|
<Element Index="[2,30]" Value="0.0"/>
|
|
<Element Index="[3,0]" Value="0.0"/>
|
|
<Element Index="[3,1]" Value="0.0"/>
|
|
<Element Index="[3,2]" Value="0.0"/>
|
|
<Element Index="[3,3]" Value="0.0"/>
|
|
<Element Index="[3,4]" Value="0.0"/>
|
|
<Element Index="[3,5]" Value="0.0"/>
|
|
<Element Index="[3,6]" Value="0.0"/>
|
|
<Element Index="[3,7]" Value="0.0"/>
|
|
<Element Index="[3,8]" Value="0.0"/>
|
|
<Element Index="[3,9]" Value="0.0"/>
|
|
<Element Index="[3,10]" Value="0.0"/>
|
|
<Element Index="[3,11]" Value="0.0"/>
|
|
<Element Index="[3,12]" Value="0.0"/>
|
|
<Element Index="[3,13]" Value="0.0"/>
|
|
<Element Index="[3,14]" Value="0.0"/>
|
|
<Element Index="[3,15]" Value="0.0"/>
|
|
<Element Index="[3,16]" Value="0.0"/>
|
|
<Element Index="[3,17]" Value="0.0"/>
|
|
<Element Index="[3,18]" Value="0.0"/>
|
|
<Element Index="[3,19]" Value="0.0"/>
|
|
<Element Index="[3,20]" Value="0.0"/>
|
|
<Element Index="[3,21]" Value="0.0"/>
|
|
<Element Index="[3,22]" Value="0.0"/>
|
|
<Element Index="[3,23]" Value="0.0"/>
|
|
<Element Index="[3,24]" Value="0.0"/>
|
|
<Element Index="[3,25]" Value="0.0"/>
|
|
<Element Index="[3,26]" Value="0.0"/>
|
|
<Element Index="[3,27]" Value="0.0"/>
|
|
<Element Index="[3,28]" Value="0.0"/>
|
|
<Element Index="[3,29]" Value="0.0"/>
|
|
<Element Index="[3,30]" Value="0.0"/>
|
|
<Element Index="[4,0]" Value="0.0"/>
|
|
<Element Index="[4,1]" Value="0.0"/>
|
|
<Element Index="[4,2]" Value="0.0"/>
|
|
<Element Index="[4,3]" Value="0.0"/>
|
|
<Element Index="[4,4]" Value="0.0"/>
|
|
<Element Index="[4,5]" Value="0.0"/>
|
|
<Element Index="[4,6]" Value="0.0"/>
|
|
<Element Index="[4,7]" Value="0.0"/>
|
|
<Element Index="[4,8]" Value="0.0"/>
|
|
<Element Index="[4,9]" Value="0.0"/>
|
|
<Element Index="[4,10]" Value="0.0"/>
|
|
<Element Index="[4,11]" Value="0.0"/>
|
|
<Element Index="[4,12]" Value="0.0"/>
|
|
<Element Index="[4,13]" Value="0.0"/>
|
|
<Element Index="[4,14]" Value="0.0"/>
|
|
<Element Index="[4,15]" Value="0.0"/>
|
|
<Element Index="[4,16]" Value="0.0"/>
|
|
<Element Index="[4,17]" Value="0.0"/>
|
|
<Element Index="[4,18]" Value="0.0"/>
|
|
<Element Index="[4,19]" Value="0.0"/>
|
|
<Element Index="[4,20]" Value="0.0"/>
|
|
<Element Index="[4,21]" Value="0.0"/>
|
|
<Element Index="[4,22]" Value="0.0"/>
|
|
<Element Index="[4,23]" Value="0.0"/>
|
|
<Element Index="[4,24]" Value="0.0"/>
|
|
<Element Index="[4,25]" Value="0.0"/>
|
|
<Element Index="[4,26]" Value="0.0"/>
|
|
<Element Index="[4,27]" Value="0.0"/>
|
|
<Element Index="[4,28]" Value="0.0"/>
|
|
<Element Index="[4,29]" Value="0.0"/>
|
|
<Element Index="[4,30]" Value="0.0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="hist_FlowTotalOutDaily" TagType="Base" DataType="REAL" Dimensions="5 31" Radix="Float" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Daily Flow Total Out]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,3.51978174e+003,8.58312695e+003,8.58317773e+003,8.58212695e+003,8.57226172e+003
|
|
,8.58777930e+003,8.57642773e+003,8.55717383e+003,8.55532813e+003,8.56859766e+003,4.81858691e+003
|
|
,0.00000000e+000,0.00000000e+000,4.29083691e+003,8.55508300e+003,8.55508398e+003,8.55508398e+003
|
|
,8.55508300e+003,8.55508300e+003,8.55508398e+003,8.55508300e+003,8.55508398e+003,8.55508300e+003
|
|
,8.55508398e+003,8.55508398e+003,8.55508398e+003,1.11303213e+004,4.50320947e+003,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,6.22462400e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,4.34790576e+003,6.85713135e+003,6.85713135e+003,6.85713135e+003,6.85713184e+003,6.85713135e+003
|
|
,6.85713086e+003,6.85713184e+003,6.85713184e+003,6.85713086e+003,6.85713135e+003,6.85713184e+003
|
|
,6.85713135e+003,6.85713135e+003,6.85713135e+003,6.85713184e+003,6.85713135e+003,6.85713184e+003
|
|
,6.85713086e+003,6.85713184e+003,6.85713184e+003,6.85713135e+003,8.92136230e+003,3.40927466e+003
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="REAL" Dimensions="5,31" Radix="Float">
|
|
<Element Index="[0,0]" Value="0.0"/>
|
|
<Element Index="[0,1]" Value="0.0"/>
|
|
<Element Index="[0,2]" Value="0.0"/>
|
|
<Element Index="[0,3]" Value="0.0"/>
|
|
<Element Index="[0,4]" Value="0.0"/>
|
|
<Element Index="[0,5]" Value="0.0"/>
|
|
<Element Index="[0,6]" Value="0.0"/>
|
|
<Element Index="[0,7]" Value="0.0"/>
|
|
<Element Index="[0,8]" Value="0.0"/>
|
|
<Element Index="[0,9]" Value="0.0"/>
|
|
<Element Index="[0,10]" Value="0.0"/>
|
|
<Element Index="[0,11]" Value="0.0"/>
|
|
<Element Index="[0,12]" Value="0.0"/>
|
|
<Element Index="[0,13]" Value="0.0"/>
|
|
<Element Index="[0,14]" Value="0.0"/>
|
|
<Element Index="[0,15]" Value="0.0"/>
|
|
<Element Index="[0,16]" Value="0.0"/>
|
|
<Element Index="[0,17]" Value="0.0"/>
|
|
<Element Index="[0,18]" Value="0.0"/>
|
|
<Element Index="[0,19]" Value="0.0"/>
|
|
<Element Index="[0,20]" Value="0.0"/>
|
|
<Element Index="[0,21]" Value="0.0"/>
|
|
<Element Index="[0,22]" Value="0.0"/>
|
|
<Element Index="[0,23]" Value="0.0"/>
|
|
<Element Index="[0,24]" Value="0.0"/>
|
|
<Element Index="[0,25]" Value="0.0"/>
|
|
<Element Index="[0,26]" Value="0.0"/>
|
|
<Element Index="[0,27]" Value="0.0"/>
|
|
<Element Index="[0,28]" Value="0.0"/>
|
|
<Element Index="[0,29]" Value="0.0"/>
|
|
<Element Index="[0,30]" Value="0.0"/>
|
|
<Element Index="[1,0]" Value="3519.7817"/>
|
|
<Element Index="[1,1]" Value="8583.127"/>
|
|
<Element Index="[1,2]" Value="8583.178"/>
|
|
<Element Index="[1,3]" Value="8582.127"/>
|
|
<Element Index="[1,4]" Value="8572.262"/>
|
|
<Element Index="[1,5]" Value="8587.779"/>
|
|
<Element Index="[1,6]" Value="8576.428"/>
|
|
<Element Index="[1,7]" Value="8557.174"/>
|
|
<Element Index="[1,8]" Value="8555.328"/>
|
|
<Element Index="[1,9]" Value="8568.598"/>
|
|
<Element Index="[1,10]" Value="4818.587"/>
|
|
<Element Index="[1,11]" Value="0.0"/>
|
|
<Element Index="[1,12]" Value="0.0"/>
|
|
<Element Index="[1,13]" Value="4290.837"/>
|
|
<Element Index="[1,14]" Value="8555.083"/>
|
|
<Element Index="[1,15]" Value="8555.084"/>
|
|
<Element Index="[1,16]" Value="8555.084"/>
|
|
<Element Index="[1,17]" Value="8555.083"/>
|
|
<Element Index="[1,18]" Value="8555.083"/>
|
|
<Element Index="[1,19]" Value="8555.084"/>
|
|
<Element Index="[1,20]" Value="8555.083"/>
|
|
<Element Index="[1,21]" Value="8555.084"/>
|
|
<Element Index="[1,22]" Value="8555.083"/>
|
|
<Element Index="[1,23]" Value="8555.084"/>
|
|
<Element Index="[1,24]" Value="8555.084"/>
|
|
<Element Index="[1,25]" Value="8555.084"/>
|
|
<Element Index="[1,26]" Value="11130.321"/>
|
|
<Element Index="[1,27]" Value="4503.2095"/>
|
|
<Element Index="[1,28]" Value="0.0"/>
|
|
<Element Index="[1,29]" Value="0.0"/>
|
|
<Element Index="[1,30]" Value="0.0"/>
|
|
<Element Index="[2,0]" Value="622.4624"/>
|
|
<Element Index="[2,1]" Value="0.0"/>
|
|
<Element Index="[2,2]" Value="0.0"/>
|
|
<Element Index="[2,3]" Value="0.0"/>
|
|
<Element Index="[2,4]" Value="4347.906"/>
|
|
<Element Index="[2,5]" Value="6857.1313"/>
|
|
<Element Index="[2,6]" Value="6857.1313"/>
|
|
<Element Index="[2,7]" Value="6857.1313"/>
|
|
<Element Index="[2,8]" Value="6857.132"/>
|
|
<Element Index="[2,9]" Value="6857.1313"/>
|
|
<Element Index="[2,10]" Value="6857.131"/>
|
|
<Element Index="[2,11]" Value="6857.132"/>
|
|
<Element Index="[2,12]" Value="6857.132"/>
|
|
<Element Index="[2,13]" Value="6857.131"/>
|
|
<Element Index="[2,14]" Value="6857.1313"/>
|
|
<Element Index="[2,15]" Value="6857.132"/>
|
|
<Element Index="[2,16]" Value="6857.1313"/>
|
|
<Element Index="[2,17]" Value="6857.1313"/>
|
|
<Element Index="[2,18]" Value="6857.1313"/>
|
|
<Element Index="[2,19]" Value="6857.132"/>
|
|
<Element Index="[2,20]" Value="6857.1313"/>
|
|
<Element Index="[2,21]" Value="6857.132"/>
|
|
<Element Index="[2,22]" Value="6857.131"/>
|
|
<Element Index="[2,23]" Value="6857.132"/>
|
|
<Element Index="[2,24]" Value="6857.132"/>
|
|
<Element Index="[2,25]" Value="6857.1313"/>
|
|
<Element Index="[2,26]" Value="8921.362"/>
|
|
<Element Index="[2,27]" Value="3409.2747"/>
|
|
<Element Index="[2,28]" Value="0.0"/>
|
|
<Element Index="[2,29]" Value="0.0"/>
|
|
<Element Index="[2,30]" Value="0.0"/>
|
|
<Element Index="[3,0]" Value="0.0"/>
|
|
<Element Index="[3,1]" Value="0.0"/>
|
|
<Element Index="[3,2]" Value="0.0"/>
|
|
<Element Index="[3,3]" Value="0.0"/>
|
|
<Element Index="[3,4]" Value="0.0"/>
|
|
<Element Index="[3,5]" Value="0.0"/>
|
|
<Element Index="[3,6]" Value="0.0"/>
|
|
<Element Index="[3,7]" Value="0.0"/>
|
|
<Element Index="[3,8]" Value="0.0"/>
|
|
<Element Index="[3,9]" Value="0.0"/>
|
|
<Element Index="[3,10]" Value="0.0"/>
|
|
<Element Index="[3,11]" Value="0.0"/>
|
|
<Element Index="[3,12]" Value="0.0"/>
|
|
<Element Index="[3,13]" Value="0.0"/>
|
|
<Element Index="[3,14]" Value="0.0"/>
|
|
<Element Index="[3,15]" Value="0.0"/>
|
|
<Element Index="[3,16]" Value="0.0"/>
|
|
<Element Index="[3,17]" Value="0.0"/>
|
|
<Element Index="[3,18]" Value="0.0"/>
|
|
<Element Index="[3,19]" Value="0.0"/>
|
|
<Element Index="[3,20]" Value="0.0"/>
|
|
<Element Index="[3,21]" Value="0.0"/>
|
|
<Element Index="[3,22]" Value="0.0"/>
|
|
<Element Index="[3,23]" Value="0.0"/>
|
|
<Element Index="[3,24]" Value="0.0"/>
|
|
<Element Index="[3,25]" Value="0.0"/>
|
|
<Element Index="[3,26]" Value="0.0"/>
|
|
<Element Index="[3,27]" Value="0.0"/>
|
|
<Element Index="[3,28]" Value="0.0"/>
|
|
<Element Index="[3,29]" Value="0.0"/>
|
|
<Element Index="[3,30]" Value="0.0"/>
|
|
<Element Index="[4,0]" Value="0.0"/>
|
|
<Element Index="[4,1]" Value="0.0"/>
|
|
<Element Index="[4,2]" Value="0.0"/>
|
|
<Element Index="[4,3]" Value="0.0"/>
|
|
<Element Index="[4,4]" Value="0.0"/>
|
|
<Element Index="[4,5]" Value="0.0"/>
|
|
<Element Index="[4,6]" Value="0.0"/>
|
|
<Element Index="[4,7]" Value="0.0"/>
|
|
<Element Index="[4,8]" Value="0.0"/>
|
|
<Element Index="[4,9]" Value="0.0"/>
|
|
<Element Index="[4,10]" Value="0.0"/>
|
|
<Element Index="[4,11]" Value="0.0"/>
|
|
<Element Index="[4,12]" Value="0.0"/>
|
|
<Element Index="[4,13]" Value="0.0"/>
|
|
<Element Index="[4,14]" Value="0.0"/>
|
|
<Element Index="[4,15]" Value="0.0"/>
|
|
<Element Index="[4,16]" Value="0.0"/>
|
|
<Element Index="[4,17]" Value="0.0"/>
|
|
<Element Index="[4,18]" Value="0.0"/>
|
|
<Element Index="[4,19]" Value="0.0"/>
|
|
<Element Index="[4,20]" Value="0.0"/>
|
|
<Element Index="[4,21]" Value="0.0"/>
|
|
<Element Index="[4,22]" Value="0.0"/>
|
|
<Element Index="[4,23]" Value="0.0"/>
|
|
<Element Index="[4,24]" Value="0.0"/>
|
|
<Element Index="[4,25]" Value="0.0"/>
|
|
<Element Index="[4,26]" Value="0.0"/>
|
|
<Element Index="[4,27]" Value="0.0"/>
|
|
<Element Index="[4,28]" Value="0.0"/>
|
|
<Element Index="[4,29]" Value="0.0"/>
|
|
<Element Index="[4,30]" Value="0.0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="in_AnalogCard_AnalogData" TagType="Base" DataType="INT" Dimensions="4" Radix="Decimal" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Analog Values from the Analog Card]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[-4,-5,-4,-3]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="INT" Dimensions="4" Radix="Decimal">
|
|
<Element Index="[0]" Value="-4"/>
|
|
<Element Index="[1]" Value="-5"/>
|
|
<Element Index="[2]" Value="-4"/>
|
|
<Element Index="[3]" Value="-3"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="in_AnalogCard_IOFault" TagType="Base" DataType="BOOL" Radix="Decimal" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[IO Fault is Present on the Analog Input Card]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[0]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="in_FTX1_Channel" TagType="Base" DataType="INT" Dimensions="5" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
|
<Data Format="L5K">
|
|
<![CDATA[[0,0,2,0,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="INT" Dimensions="5" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="0"/>
|
|
<Element Index="[2]" Value="2"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="in_FTX1_Disabled" TagType="Base" DataType="BOOL" Dimensions="32" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[FTX1 is Disabled]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0
|
|
,2#0,2#0,2#0,2#0,2#0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="BOOL" Dimensions="32" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="0"/>
|
|
<Element Index="[2]" Value="0"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
<Element Index="[5]" Value="0"/>
|
|
<Element Index="[6]" Value="0"/>
|
|
<Element Index="[7]" Value="0"/>
|
|
<Element Index="[8]" Value="0"/>
|
|
<Element Index="[9]" Value="0"/>
|
|
<Element Index="[10]" Value="0"/>
|
|
<Element Index="[11]" Value="0"/>
|
|
<Element Index="[12]" Value="0"/>
|
|
<Element Index="[13]" Value="0"/>
|
|
<Element Index="[14]" Value="0"/>
|
|
<Element Index="[15]" Value="0"/>
|
|
<Element Index="[16]" Value="0"/>
|
|
<Element Index="[17]" Value="0"/>
|
|
<Element Index="[18]" Value="0"/>
|
|
<Element Index="[19]" Value="0"/>
|
|
<Element Index="[20]" Value="0"/>
|
|
<Element Index="[21]" Value="0"/>
|
|
<Element Index="[22]" Value="0"/>
|
|
<Element Index="[23]" Value="0"/>
|
|
<Element Index="[24]" Value="0"/>
|
|
<Element Index="[25]" Value="0"/>
|
|
<Element Index="[26]" Value="0"/>
|
|
<Element Index="[27]" Value="0"/>
|
|
<Element Index="[28]" Value="0"/>
|
|
<Element Index="[29]" Value="0"/>
|
|
<Element Index="[30]" Value="0"/>
|
|
<Element Index="[31]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="in_FTX1_Raw" TagType="Base" DataType="INT" Dimensions="5" Radix="Decimal" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Raw Input for FTX1 Tank Inlet Flowmeter]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0,0,0,0,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="INT" Dimensions="5" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="0"/>
|
|
<Element Index="[2]" Value="0"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="in_FTX2_Channel" TagType="Base" DataType="INT" Dimensions="5" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
|
<Data Format="L5K">
|
|
<![CDATA[[0,0,2,0,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="INT" Dimensions="5" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="0"/>
|
|
<Element Index="[2]" Value="2"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="in_FTX2_Disabled" TagType="Base" DataType="BOOL" Dimensions="32" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[FTX2 is Disabled]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0
|
|
,2#0,2#0,2#0,2#0,2#0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="BOOL" Dimensions="32" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="0"/>
|
|
<Element Index="[2]" Value="0"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
<Element Index="[5]" Value="0"/>
|
|
<Element Index="[6]" Value="0"/>
|
|
<Element Index="[7]" Value="0"/>
|
|
<Element Index="[8]" Value="0"/>
|
|
<Element Index="[9]" Value="0"/>
|
|
<Element Index="[10]" Value="0"/>
|
|
<Element Index="[11]" Value="0"/>
|
|
<Element Index="[12]" Value="0"/>
|
|
<Element Index="[13]" Value="0"/>
|
|
<Element Index="[14]" Value="0"/>
|
|
<Element Index="[15]" Value="0"/>
|
|
<Element Index="[16]" Value="0"/>
|
|
<Element Index="[17]" Value="0"/>
|
|
<Element Index="[18]" Value="0"/>
|
|
<Element Index="[19]" Value="0"/>
|
|
<Element Index="[20]" Value="0"/>
|
|
<Element Index="[21]" Value="0"/>
|
|
<Element Index="[22]" Value="0"/>
|
|
<Element Index="[23]" Value="0"/>
|
|
<Element Index="[24]" Value="0"/>
|
|
<Element Index="[25]" Value="0"/>
|
|
<Element Index="[26]" Value="0"/>
|
|
<Element Index="[27]" Value="0"/>
|
|
<Element Index="[28]" Value="0"/>
|
|
<Element Index="[29]" Value="0"/>
|
|
<Element Index="[30]" Value="0"/>
|
|
<Element Index="[31]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="in_FTX2_Raw" TagType="Base" DataType="INT" Dimensions="5" Radix="Decimal" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Raw Input for FTX1 Tank Inlet Flowmeter]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0,0,0,0,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="INT" Dimensions="5" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="0"/>
|
|
<Element Index="[2]" Value="0"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="in_HARTCard_AnalogData" TagType="Base" DataType="INT" Dimensions="4" Radix="Decimal" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Analog Values from the HART Card]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0,0,0,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="INT" Dimensions="4" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="0"/>
|
|
<Element Index="[2]" Value="0"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="in_HARTCard_ChanData" TagType="Base" DataType="HART_ChanData" Dimensions="4" Constant="false" ExternalAccess="Read Only">
|
|
<Data Format="L5K">
|
|
<![CDATA[[[4,0,0,0,0,0,0,0.00000000e+000,4.00000000e+003,2.00000000e+004,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0,0,0,0,[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,0,0,0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,0,0,0,0,0,0,0,0,0,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,0,0],1],[4,0,0,0,0,0,0,0.00000000e+000
|
|
,4.00000000e+003,2.00000000e+004,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0,0,0,0,[3,'bar$00$00$00$00$00'],[3,'bar$00$00$00$00$00'],[3,'bar$00$00$00$00$00'],[3,'bar$00$00$00$00$00'
|
|
],[4,'degC$00$00$00$00'],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],0,0,0,0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,0,0,0,0,0,0,0,0,0,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,0,0],1],[4,0,0,0,0,0,0,0.00000000e+000
|
|
,4.00000000e+003,2.00000000e+004,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0,0,0,0,[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
,0],[0,0,0,0,0,0,0,0,0,0,0,0,[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,0,0,0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,0,0,0,0,0,0,0,0,0,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,0,0],1],[4,0,0,0,0,0,0,0.00000000e+000
|
|
,4.00000000e+003,2.00000000e+004,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0,0,0,0,[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
,0],[0,0,0,0,0,0,0,0,0,0,0,0,[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,0,0,0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,0,0,0,0,0,0,0,0,0,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,0,0],1]]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="HART_ChanData" Dimensions="4">
|
|
<Element Index="[0]">
|
|
<Structure DataType="HART_ChanData">
|
|
<DataValueMember Name="ModSts" DataType="SINT" Radix="Decimal" Value="4"/>
|
|
<DataValueMember Name="ChanSts" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="HARTSts" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="Initializing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CommFail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CurFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PassThruMSGAvail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DataUpdateAvail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="BrokenWire" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StsUpdateAvail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DeviceFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="HARTCommErr" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="HARTCommErr0" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="BufferOverflow" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="HARTCommErr2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ChecksumErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FramingErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OverrunErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ParityErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="HasHARTCommErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="HARTRespCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="HARTFieldDevSts" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="PVOutOfLimits" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="VarOutOfLimits" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LoopCurSaturated" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LoopCurFixed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Code48StsAvail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ColdStart" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CfgChanged" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Malfunction" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="HARTExtSts" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="MaintReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DeviceAlert" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PowerFail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CalFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="AV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="AVRawMin" DataType="REAL" Radix="Float" Value="4000.0"/>
|
|
<DataValueMember Name="AVRawMax" DataType="REAL" Radix="Float" Value="20000.0"/>
|
|
<DataValueMember Name="PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="SV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="TV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="FV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PVStatus" DataType="SINT" Radix="Hex" Value="16#00"/>
|
|
<DataValueMember Name="SVStatus" DataType="SINT" Radix="Hex" Value="16#00"/>
|
|
<DataValueMember Name="TVStatus" DataType="SINT" Radix="Hex" Value="16#00"/>
|
|
<DataValueMember Name="FVStatus" DataType="SINT" Radix="Hex" Value="16#00"/>
|
|
<StructureMember Name="AVEU" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<StructureMember Name="PVEU" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<StructureMember Name="SVEU" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<StructureMember Name="TVEU" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<StructureMember Name="FVEU" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<ArrayMember Name="Diag" DataType="SINT" Dimensions="28" Radix="Binary">
|
|
<Element Index="[0]" Value="2#0000_0000"/>
|
|
<Element Index="[1]" Value="2#0000_0000"/>
|
|
<Element Index="[2]" Value="2#0000_0000"/>
|
|
<Element Index="[3]" Value="2#0000_0000"/>
|
|
<Element Index="[4]" Value="2#0000_0000"/>
|
|
<Element Index="[5]" Value="2#0000_0000"/>
|
|
<Element Index="[6]" Value="2#0000_0000"/>
|
|
<Element Index="[7]" Value="2#0000_0000"/>
|
|
<Element Index="[8]" Value="2#0000_0000"/>
|
|
<Element Index="[9]" Value="2#0000_0000"/>
|
|
<Element Index="[10]" Value="2#0000_0000"/>
|
|
<Element Index="[11]" Value="2#0000_0000"/>
|
|
<Element Index="[12]" Value="2#0000_0000"/>
|
|
<Element Index="[13]" Value="2#0000_0000"/>
|
|
<Element Index="[14]" Value="2#0000_0000"/>
|
|
<Element Index="[15]" Value="2#0000_0000"/>
|
|
<Element Index="[16]" Value="2#0000_0000"/>
|
|
<Element Index="[17]" Value="2#0000_0000"/>
|
|
<Element Index="[18]" Value="2#0000_0000"/>
|
|
<Element Index="[19]" Value="2#0000_0000"/>
|
|
<Element Index="[20]" Value="2#0000_0000"/>
|
|
<Element Index="[21]" Value="2#0000_0000"/>
|
|
<Element Index="[22]" Value="2#0000_0000"/>
|
|
<Element Index="[23]" Value="2#0000_0000"/>
|
|
<Element Index="[24]" Value="2#0000_0000"/>
|
|
<Element Index="[25]" Value="2#0000_0000"/>
|
|
<Element Index="[26]" Value="2#0000_0000"/>
|
|
<Element Index="[27]" Value="2#0000_0000"/>
|
|
</ArrayMember>
|
|
<StructureMember Name="DevInfo" DataType="HART_DevInfo">
|
|
<DataValueMember Name="CmdSts" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="MfrID" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DevType" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Preamble" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="UnivCmdCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="XducerSpecRev" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SwRev" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="HwRev" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="HARTFlags" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="pad9" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="MfrID_16" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DevID" DataType="DINT" Radix="Hex" Value="16#0000_0000"/>
|
|
<StructureMember Name="Tag" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<StructureMember Name="Desc" DataType="STRING_16">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_16" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<DataValueMember Name="DateDay" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DateMonth" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DateYear" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="FinalAssyNum" DataType="DINT" Radix="Hex" Value="16#0000_0000"/>
|
|
<StructureMember Name="Message" DataType="STRING_32">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_32" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<DataValueMember Name="PVCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SVCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="TVCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="FVCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PVUnits" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SVUnits" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="TVUnits" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="FVUnits" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="XferFunc" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="RangeUnits" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="ExpDevType" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="AVRangeMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="AVRangeMax" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="DampVal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="WriteProtCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="pad117" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PrivLblMfr" DataType="INT" Radix="Decimal" Value="0"/>
|
|
</StructureMember>
|
|
<DataValueMember Name="Cfg_AutoUpdDevInfo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ManUpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[1]">
|
|
<Structure DataType="HART_ChanData">
|
|
<DataValueMember Name="ModSts" DataType="SINT" Radix="Decimal" Value="4"/>
|
|
<DataValueMember Name="ChanSts" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="HARTSts" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="Initializing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CommFail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CurFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PassThruMSGAvail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DataUpdateAvail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="BrokenWire" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StsUpdateAvail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DeviceFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="HARTCommErr" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="HARTCommErr0" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="BufferOverflow" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="HARTCommErr2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ChecksumErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FramingErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OverrunErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ParityErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="HasHARTCommErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="HARTRespCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="HARTFieldDevSts" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="PVOutOfLimits" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="VarOutOfLimits" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LoopCurSaturated" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LoopCurFixed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Code48StsAvail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ColdStart" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CfgChanged" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Malfunction" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="HARTExtSts" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="MaintReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DeviceAlert" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PowerFail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CalFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="AV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="AVRawMin" DataType="REAL" Radix="Float" Value="4000.0"/>
|
|
<DataValueMember Name="AVRawMax" DataType="REAL" Radix="Float" Value="20000.0"/>
|
|
<DataValueMember Name="PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="SV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="TV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="FV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PVStatus" DataType="SINT" Radix="Hex" Value="16#00"/>
|
|
<DataValueMember Name="SVStatus" DataType="SINT" Radix="Hex" Value="16#00"/>
|
|
<DataValueMember Name="TVStatus" DataType="SINT" Radix="Hex" Value="16#00"/>
|
|
<DataValueMember Name="FVStatus" DataType="SINT" Radix="Hex" Value="16#00"/>
|
|
<StructureMember Name="AVEU" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="3"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA['bar']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<StructureMember Name="PVEU" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="3"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA['bar']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<StructureMember Name="SVEU" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="3"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA['bar']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<StructureMember Name="TVEU" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="3"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA['bar']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<StructureMember Name="FVEU" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="4"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA['degC']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<ArrayMember Name="Diag" DataType="SINT" Dimensions="28" Radix="Binary">
|
|
<Element Index="[0]" Value="2#0000_0000"/>
|
|
<Element Index="[1]" Value="2#0000_0000"/>
|
|
<Element Index="[2]" Value="2#0000_0000"/>
|
|
<Element Index="[3]" Value="2#0000_0000"/>
|
|
<Element Index="[4]" Value="2#0000_0000"/>
|
|
<Element Index="[5]" Value="2#0000_0000"/>
|
|
<Element Index="[6]" Value="2#0000_0000"/>
|
|
<Element Index="[7]" Value="2#0000_0000"/>
|
|
<Element Index="[8]" Value="2#0000_0000"/>
|
|
<Element Index="[9]" Value="2#0000_0000"/>
|
|
<Element Index="[10]" Value="2#0000_0000"/>
|
|
<Element Index="[11]" Value="2#0000_0000"/>
|
|
<Element Index="[12]" Value="2#0000_0000"/>
|
|
<Element Index="[13]" Value="2#0000_0000"/>
|
|
<Element Index="[14]" Value="2#0000_0000"/>
|
|
<Element Index="[15]" Value="2#0000_0000"/>
|
|
<Element Index="[16]" Value="2#0000_0000"/>
|
|
<Element Index="[17]" Value="2#0000_0000"/>
|
|
<Element Index="[18]" Value="2#0000_0000"/>
|
|
<Element Index="[19]" Value="2#0000_0000"/>
|
|
<Element Index="[20]" Value="2#0000_0000"/>
|
|
<Element Index="[21]" Value="2#0000_0000"/>
|
|
<Element Index="[22]" Value="2#0000_0000"/>
|
|
<Element Index="[23]" Value="2#0000_0000"/>
|
|
<Element Index="[24]" Value="2#0000_0000"/>
|
|
<Element Index="[25]" Value="2#0000_0000"/>
|
|
<Element Index="[26]" Value="2#0000_0000"/>
|
|
<Element Index="[27]" Value="2#0000_0000"/>
|
|
</ArrayMember>
|
|
<StructureMember Name="DevInfo" DataType="HART_DevInfo">
|
|
<DataValueMember Name="CmdSts" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="MfrID" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DevType" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Preamble" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="UnivCmdCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="XducerSpecRev" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SwRev" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="HwRev" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="HARTFlags" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="pad9" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="MfrID_16" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DevID" DataType="DINT" Radix="Hex" Value="16#0000_0000"/>
|
|
<StructureMember Name="Tag" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<StructureMember Name="Desc" DataType="STRING_16">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_16" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<DataValueMember Name="DateDay" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DateMonth" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DateYear" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="FinalAssyNum" DataType="DINT" Radix="Hex" Value="16#0000_0000"/>
|
|
<StructureMember Name="Message" DataType="STRING_32">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_32" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<DataValueMember Name="PVCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SVCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="TVCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="FVCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PVUnits" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SVUnits" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="TVUnits" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="FVUnits" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="XferFunc" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="RangeUnits" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="ExpDevType" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="AVRangeMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="AVRangeMax" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="DampVal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="WriteProtCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="pad117" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PrivLblMfr" DataType="INT" Radix="Decimal" Value="0"/>
|
|
</StructureMember>
|
|
<DataValueMember Name="Cfg_AutoUpdDevInfo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ManUpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[2]">
|
|
<Structure DataType="HART_ChanData">
|
|
<DataValueMember Name="ModSts" DataType="SINT" Radix="Decimal" Value="4"/>
|
|
<DataValueMember Name="ChanSts" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="HARTSts" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="Initializing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CommFail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CurFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PassThruMSGAvail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DataUpdateAvail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="BrokenWire" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StsUpdateAvail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DeviceFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="HARTCommErr" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="HARTCommErr0" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="BufferOverflow" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="HARTCommErr2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ChecksumErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FramingErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OverrunErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ParityErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="HasHARTCommErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="HARTRespCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="HARTFieldDevSts" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="PVOutOfLimits" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="VarOutOfLimits" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LoopCurSaturated" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LoopCurFixed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Code48StsAvail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ColdStart" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CfgChanged" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Malfunction" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="HARTExtSts" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="MaintReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DeviceAlert" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PowerFail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CalFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="AV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="AVRawMin" DataType="REAL" Radix="Float" Value="4000.0"/>
|
|
<DataValueMember Name="AVRawMax" DataType="REAL" Radix="Float" Value="20000.0"/>
|
|
<DataValueMember Name="PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="SV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="TV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="FV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PVStatus" DataType="SINT" Radix="Hex" Value="16#00"/>
|
|
<DataValueMember Name="SVStatus" DataType="SINT" Radix="Hex" Value="16#00"/>
|
|
<DataValueMember Name="TVStatus" DataType="SINT" Radix="Hex" Value="16#00"/>
|
|
<DataValueMember Name="FVStatus" DataType="SINT" Radix="Hex" Value="16#00"/>
|
|
<StructureMember Name="AVEU" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<StructureMember Name="PVEU" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<StructureMember Name="SVEU" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<StructureMember Name="TVEU" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<StructureMember Name="FVEU" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<ArrayMember Name="Diag" DataType="SINT" Dimensions="28" Radix="Binary">
|
|
<Element Index="[0]" Value="2#0000_0000"/>
|
|
<Element Index="[1]" Value="2#0000_0000"/>
|
|
<Element Index="[2]" Value="2#0000_0000"/>
|
|
<Element Index="[3]" Value="2#0000_0000"/>
|
|
<Element Index="[4]" Value="2#0000_0000"/>
|
|
<Element Index="[5]" Value="2#0000_0000"/>
|
|
<Element Index="[6]" Value="2#0000_0000"/>
|
|
<Element Index="[7]" Value="2#0000_0000"/>
|
|
<Element Index="[8]" Value="2#0000_0000"/>
|
|
<Element Index="[9]" Value="2#0000_0000"/>
|
|
<Element Index="[10]" Value="2#0000_0000"/>
|
|
<Element Index="[11]" Value="2#0000_0000"/>
|
|
<Element Index="[12]" Value="2#0000_0000"/>
|
|
<Element Index="[13]" Value="2#0000_0000"/>
|
|
<Element Index="[14]" Value="2#0000_0000"/>
|
|
<Element Index="[15]" Value="2#0000_0000"/>
|
|
<Element Index="[16]" Value="2#0000_0000"/>
|
|
<Element Index="[17]" Value="2#0000_0000"/>
|
|
<Element Index="[18]" Value="2#0000_0000"/>
|
|
<Element Index="[19]" Value="2#0000_0000"/>
|
|
<Element Index="[20]" Value="2#0000_0000"/>
|
|
<Element Index="[21]" Value="2#0000_0000"/>
|
|
<Element Index="[22]" Value="2#0000_0000"/>
|
|
<Element Index="[23]" Value="2#0000_0000"/>
|
|
<Element Index="[24]" Value="2#0000_0000"/>
|
|
<Element Index="[25]" Value="2#0000_0000"/>
|
|
<Element Index="[26]" Value="2#0000_0000"/>
|
|
<Element Index="[27]" Value="2#0000_0000"/>
|
|
</ArrayMember>
|
|
<StructureMember Name="DevInfo" DataType="HART_DevInfo">
|
|
<DataValueMember Name="CmdSts" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="MfrID" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DevType" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Preamble" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="UnivCmdCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="XducerSpecRev" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SwRev" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="HwRev" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="HARTFlags" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="pad9" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="MfrID_16" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DevID" DataType="DINT" Radix="Hex" Value="16#0000_0000"/>
|
|
<StructureMember Name="Tag" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<StructureMember Name="Desc" DataType="STRING_16">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_16" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<DataValueMember Name="DateDay" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DateMonth" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DateYear" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="FinalAssyNum" DataType="DINT" Radix="Hex" Value="16#0000_0000"/>
|
|
<StructureMember Name="Message" DataType="STRING_32">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_32" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<DataValueMember Name="PVCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SVCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="TVCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="FVCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PVUnits" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SVUnits" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="TVUnits" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="FVUnits" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="XferFunc" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="RangeUnits" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="ExpDevType" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="AVRangeMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="AVRangeMax" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="DampVal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="WriteProtCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="pad117" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PrivLblMfr" DataType="INT" Radix="Decimal" Value="0"/>
|
|
</StructureMember>
|
|
<DataValueMember Name="Cfg_AutoUpdDevInfo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ManUpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[3]">
|
|
<Structure DataType="HART_ChanData">
|
|
<DataValueMember Name="ModSts" DataType="SINT" Radix="Decimal" Value="4"/>
|
|
<DataValueMember Name="ChanSts" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="HARTSts" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="Initializing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CommFail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CurFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PassThruMSGAvail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DataUpdateAvail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="BrokenWire" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StsUpdateAvail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DeviceFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="HARTCommErr" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="HARTCommErr0" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="BufferOverflow" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="HARTCommErr2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ChecksumErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FramingErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OverrunErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ParityErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="HasHARTCommErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="HARTRespCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="HARTFieldDevSts" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="PVOutOfLimits" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="VarOutOfLimits" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LoopCurSaturated" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LoopCurFixed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Code48StsAvail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ColdStart" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CfgChanged" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Malfunction" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="HARTExtSts" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="MaintReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DeviceAlert" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PowerFail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CalFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="AV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="AVRawMin" DataType="REAL" Radix="Float" Value="4000.0"/>
|
|
<DataValueMember Name="AVRawMax" DataType="REAL" Radix="Float" Value="20000.0"/>
|
|
<DataValueMember Name="PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="SV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="TV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="FV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PVStatus" DataType="SINT" Radix="Hex" Value="16#00"/>
|
|
<DataValueMember Name="SVStatus" DataType="SINT" Radix="Hex" Value="16#00"/>
|
|
<DataValueMember Name="TVStatus" DataType="SINT" Radix="Hex" Value="16#00"/>
|
|
<DataValueMember Name="FVStatus" DataType="SINT" Radix="Hex" Value="16#00"/>
|
|
<StructureMember Name="AVEU" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<StructureMember Name="PVEU" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<StructureMember Name="SVEU" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<StructureMember Name="TVEU" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<StructureMember Name="FVEU" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<ArrayMember Name="Diag" DataType="SINT" Dimensions="28" Radix="Binary">
|
|
<Element Index="[0]" Value="2#0000_0000"/>
|
|
<Element Index="[1]" Value="2#0000_0000"/>
|
|
<Element Index="[2]" Value="2#0000_0000"/>
|
|
<Element Index="[3]" Value="2#0000_0000"/>
|
|
<Element Index="[4]" Value="2#0000_0000"/>
|
|
<Element Index="[5]" Value="2#0000_0000"/>
|
|
<Element Index="[6]" Value="2#0000_0000"/>
|
|
<Element Index="[7]" Value="2#0000_0000"/>
|
|
<Element Index="[8]" Value="2#0000_0000"/>
|
|
<Element Index="[9]" Value="2#0000_0000"/>
|
|
<Element Index="[10]" Value="2#0000_0000"/>
|
|
<Element Index="[11]" Value="2#0000_0000"/>
|
|
<Element Index="[12]" Value="2#0000_0000"/>
|
|
<Element Index="[13]" Value="2#0000_0000"/>
|
|
<Element Index="[14]" Value="2#0000_0000"/>
|
|
<Element Index="[15]" Value="2#0000_0000"/>
|
|
<Element Index="[16]" Value="2#0000_0000"/>
|
|
<Element Index="[17]" Value="2#0000_0000"/>
|
|
<Element Index="[18]" Value="2#0000_0000"/>
|
|
<Element Index="[19]" Value="2#0000_0000"/>
|
|
<Element Index="[20]" Value="2#0000_0000"/>
|
|
<Element Index="[21]" Value="2#0000_0000"/>
|
|
<Element Index="[22]" Value="2#0000_0000"/>
|
|
<Element Index="[23]" Value="2#0000_0000"/>
|
|
<Element Index="[24]" Value="2#0000_0000"/>
|
|
<Element Index="[25]" Value="2#0000_0000"/>
|
|
<Element Index="[26]" Value="2#0000_0000"/>
|
|
<Element Index="[27]" Value="2#0000_0000"/>
|
|
</ArrayMember>
|
|
<StructureMember Name="DevInfo" DataType="HART_DevInfo">
|
|
<DataValueMember Name="CmdSts" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="MfrID" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DevType" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Preamble" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="UnivCmdCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="XducerSpecRev" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SwRev" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="HwRev" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="HARTFlags" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="pad9" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="MfrID_16" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DevID" DataType="DINT" Radix="Hex" Value="16#0000_0000"/>
|
|
<StructureMember Name="Tag" DataType="STRING_8">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_8" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<StructureMember Name="Desc" DataType="STRING_16">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_16" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<DataValueMember Name="DateDay" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DateMonth" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DateYear" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="FinalAssyNum" DataType="DINT" Radix="Hex" Value="16#0000_0000"/>
|
|
<StructureMember Name="Message" DataType="STRING_32">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_32" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
<DataValueMember Name="PVCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SVCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="TVCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="FVCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PVUnits" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SVUnits" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="TVUnits" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="FVUnits" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="XferFunc" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="RangeUnits" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="ExpDevType" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="AVRangeMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="AVRangeMax" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="DampVal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="WriteProtCode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="pad117" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PrivLblMfr" DataType="INT" Radix="Decimal" Value="0"/>
|
|
</StructureMember>
|
|
<DataValueMember Name="Cfg_AutoUpdDevInfo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ManUpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="in_LTX1_Channel" TagType="Base" DataType="INT" Dimensions="5" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
|
<Data Format="L5K">
|
|
<![CDATA[[0,1,3,0,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="INT" Dimensions="5" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="1"/>
|
|
<Element Index="[2]" Value="3"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="in_LTX1_Disabled" TagType="Base" DataType="BOOL" Dimensions="32" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[LT11 is Disabled]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0
|
|
,2#0,2#0,2#0,2#0,2#0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="BOOL" Dimensions="32" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="0"/>
|
|
<Element Index="[2]" Value="0"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
<Element Index="[5]" Value="0"/>
|
|
<Element Index="[6]" Value="0"/>
|
|
<Element Index="[7]" Value="0"/>
|
|
<Element Index="[8]" Value="0"/>
|
|
<Element Index="[9]" Value="0"/>
|
|
<Element Index="[10]" Value="0"/>
|
|
<Element Index="[11]" Value="0"/>
|
|
<Element Index="[12]" Value="0"/>
|
|
<Element Index="[13]" Value="0"/>
|
|
<Element Index="[14]" Value="0"/>
|
|
<Element Index="[15]" Value="0"/>
|
|
<Element Index="[16]" Value="0"/>
|
|
<Element Index="[17]" Value="0"/>
|
|
<Element Index="[18]" Value="0"/>
|
|
<Element Index="[19]" Value="0"/>
|
|
<Element Index="[20]" Value="0"/>
|
|
<Element Index="[21]" Value="0"/>
|
|
<Element Index="[22]" Value="0"/>
|
|
<Element Index="[23]" Value="0"/>
|
|
<Element Index="[24]" Value="0"/>
|
|
<Element Index="[25]" Value="0"/>
|
|
<Element Index="[26]" Value="0"/>
|
|
<Element Index="[27]" Value="0"/>
|
|
<Element Index="[28]" Value="0"/>
|
|
<Element Index="[29]" Value="0"/>
|
|
<Element Index="[30]" Value="0"/>
|
|
<Element Index="[31]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="in_LTX1_Raw" TagType="Base" DataType="INT" Dimensions="5" Radix="Decimal" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Raw Input for LT11 Tank Level]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0,0,-5,0,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="INT" Dimensions="5" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="0"/>
|
|
<Element Index="[2]" Value="-5"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="in_PTX1_Channel" TagType="Base" DataType="INT" Dimensions="5" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
|
<Data Format="L5K">
|
|
<![CDATA[[0,0,1,0,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="INT" Dimensions="5" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="0"/>
|
|
<Element Index="[2]" Value="1"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="in_PTX1_Disabled" TagType="Base" DataType="BOOL" Dimensions="32" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PT11 is Disabled]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0
|
|
,2#0,2#0,2#0,2#0,2#0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="BOOL" Dimensions="32" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="0"/>
|
|
<Element Index="[2]" Value="0"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
<Element Index="[5]" Value="0"/>
|
|
<Element Index="[6]" Value="0"/>
|
|
<Element Index="[7]" Value="0"/>
|
|
<Element Index="[8]" Value="0"/>
|
|
<Element Index="[9]" Value="0"/>
|
|
<Element Index="[10]" Value="0"/>
|
|
<Element Index="[11]" Value="0"/>
|
|
<Element Index="[12]" Value="0"/>
|
|
<Element Index="[13]" Value="0"/>
|
|
<Element Index="[14]" Value="0"/>
|
|
<Element Index="[15]" Value="0"/>
|
|
<Element Index="[16]" Value="0"/>
|
|
<Element Index="[17]" Value="0"/>
|
|
<Element Index="[18]" Value="0"/>
|
|
<Element Index="[19]" Value="0"/>
|
|
<Element Index="[20]" Value="0"/>
|
|
<Element Index="[21]" Value="0"/>
|
|
<Element Index="[22]" Value="0"/>
|
|
<Element Index="[23]" Value="0"/>
|
|
<Element Index="[24]" Value="0"/>
|
|
<Element Index="[25]" Value="0"/>
|
|
<Element Index="[26]" Value="0"/>
|
|
<Element Index="[27]" Value="0"/>
|
|
<Element Index="[28]" Value="0"/>
|
|
<Element Index="[29]" Value="0"/>
|
|
<Element Index="[30]" Value="0"/>
|
|
<Element Index="[31]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="in_PTX1_Raw" TagType="Base" DataType="INT" Dimensions="5" Radix="Decimal" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Raw Input for PT11 Discharge Pressure]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0,0,0,0,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="INT" Dimensions="5" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="0"/>
|
|
<Element Index="[2]" Value="0"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="LICX1" TagType="Base" DataType="P_PIDE" Dimensions="5" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[LICX1
|
|
Tank Level Control]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[[177,0,0,1.00000000e+000,0.00000000e+000,0.00000000e+000,0,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,1.00000000e+000,0.00000000e+000,0.00000000e+000,3.40282347e+038,3.40282347e+038
|
|
,-3.40282347e+038,-3.40282347e+038,0,1.00000000e+000,0.00000000e+000,0.00000000e+000,3.40282347e+038
|
|
,3.40282347e+038,-3.40282347e+038,-3.40282347e+038,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+002,0,0,0,0,0,0
|
|
,0,-3.40282347e+038,-3.40282347e+038,0,0,0,4096,[1,43008,0.00000000e+000,1.00000000e+002,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+000
|
|
,1.00000000e+000,1.00000000e+000,1.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+002,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,3.40282347e+038,3.40282347e+038
|
|
,-3.40282347e+038,-3.40282347e+038,0.00000000e+000,0,0.00000000e+000,1,0,0,0,0,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,1.00000000e+000,0.00000000e+000,0,1073737183,-134217726,5.60519386e-045,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000],[6,'P_PIDE$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[1,'%$00$00$00$00$00$00$00'],[8,'PID Loop$00$00$00$00$00$00$00$00$00$00$00$00'],[16,'PID Control Loop$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[1,'%$00$00$00$00$00$00$00'],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[20,'PV Low-Low Deviation'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1985,750,5,0
|
|
,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[10,'XADLL-nnnn$00$00$00$00$00$00$00$00$00$00'],[17,'Low-Low Deviation$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[16,'PV Low Deviation$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XADL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low Deviation$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[6,'P_PIDE$00$00$00$00$00$00$00$00$00$00'
|
|
],0,0,[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[18,'PV Hi-Hi Deviation$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[10,'XADHH-nnnn$00$00$00$00$00$00$00$00$00$00'
|
|
],[19,'High-High Deviation$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[17,'PV High Deviation$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XADH-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[14,'High Deviation$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[67108913,0,0,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],0,[1985
|
|
,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[8,'XAS-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[14,'Interlock Trip$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,1000,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[12,'Loop Failure$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[0,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,0,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0,[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],[1]],[536871091,0,0,1.00000000e+000
|
|
,2.50000000e+001,0.00000000e+000,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.00000000e+000
|
|
,2.50000000e+001,0.00000000e+000,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038
|
|
,0,1.00000000e+000,2.50000000e+001,0.00000000e+000,3.40282347e+038,3.40282347e+038,-3.40282347e+038
|
|
,-3.40282347e+038,2.50000000e+001,2.50000000e+001,0.00000000e+000,2.50000000e+001,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,1.00000000e+002,0,0,1,0,9,0,0,-3.40282347e+038,-3.40282347e+038
|
|
,0,0,16777256,12424,[1,-2147439360,2.50000000e+001,1.00000000e+002,0.00000000e+000,2.50000000e+001
|
|
,2.50000000e+001,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,1.00000000e+000,1.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,1.00000000e+002,0.00000000e+000,6.00000000e+001,2.00000000e+001,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.00000000e+000,5.00000000e-002,0.00000000e+000
|
|
,0.00000000e+000,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,3.40282347e+038,3.40282347e+038,3.40282347e+038
|
|
,3.40282347e+038,0.00000000e+000,0,0.00000000e+000,1,0,0,1,37748932,0.00000000e+000,0.00000000e+000
|
|
,2.50000000e+001,2.50000000e+001,2.50000000e+001,0.00000000e+000,0.00000000e+000,1.00000000e+000
|
|
,1.10000009e-002,0,0,0,6.77084746e-036,5.33124500e+001,2.50000000e+001,0.00000000e+000,0.00000000e+000
|
|
,2.50000000e+001,2.50000000e+001,1.00000000e+000,3.66666700e-003,0.00000000e+000,1.10000009e-002
|
|
,1.00000000e+000,5.00000000e-002,0.00000000e+000,0.00000000e+000,2.50000000e+001,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.41061519e-037,0.00000000e+000,2.50000000e+001
|
|
,2.50000000e+001,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.54142831e-044
|
|
,3.47381469e-039,0.00000000e+000,7.89211295e-042,1.10000009e-002,1.54142831e-044,3.47381469e-039
|
|
,7.89211295e-042,1.10000009e-002],[6,'P_PIDE$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[3,'Ft.$00$00$00$00$00'],[20,'LIC01: Level Control'],[20,'LIC11: Level Control$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[2,'Hz$00$00$00$00$00$00'],[43,0,0,0,[-1608133739,0,0],[0,0,0],[-1608133739,0,0],[20,'PV Low-Low Deviation'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1987,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[10,'XADLL-nnnn$00$00$00$00$00$00$00$00$00$00'],[17,'Low-Low Deviation$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[43,0,0,0,[-1608133656
|
|
,0,0],[0,0,0],[-1608133656,0,0],[16,'PV Low Deviation$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[1987,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[9,'XADL-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[13,'Low Deviation$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[6,'P_PIDE$00$00$00$00$00$00$00$00$00$00'],0,0,[43,0,0,0,[-1608133656,0,0],[0,0,0],[-1608133584,0,0],[18,'PV Hi-Hi Deviation$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1987,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[10,'XADHH-nnnn$00$00$00$00$00$00$00$00$00$00'],[19,'High-High Deviation$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[43,0,0,0,[-1608133584
|
|
,0,0],[0,0,0],[-1608133584,0,0],[17,'PV High Deviation$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[1987,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[9,'XADH-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[14,'High Deviation$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[86245491,8,1,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],0,[1987
|
|
,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[8,'XAS-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[14,'Interlock Trip$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1987,1000,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,290,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[12,'Loop Failure$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[2,0,0.00000000e+000,1.50000000e+001,5.00000000e+000,0,8,1.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0,[0,2,0,0,10,1092545787,1028718029,1062357708,-858993459,982638592,1106247680,1108082688,1062354677
|
|
,-1030792151,1062354677,-1030792151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1120403456,0,1120403456,959365952,1092544620
|
|
,1092544583,1092546341,0,0,0,0,2,0,1097859072,1084227584,1114636288,8,1065353216,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,1062353920,0,1062353920,0,1062353920,0,1062353920,0,1062353920,0,1062353920,0,1062353920
|
|
,0,1062353920,0,1062391808,0,1062391808,0,1062353920,0,1062353920,0,1062353920,0,1062353920,0,1062357708
|
|
,-858993459,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],[3]],[268435632,0,0,1.00000000e+000,8.50000000e+000
|
|
,2.00000000e+001,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.00000000e+000,8.50000000e+000
|
|
,2.00000000e+001,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038,0,1.00000000e+000
|
|
,8.50000000e+000,2.00000000e+001,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038
|
|
,7.28631400e+000,8.50000000e+000,2.00000000e+001,8.50000000e+000,0.00000000e+000,1.00000000e+002
|
|
,0.00000000e+000,1.00000000e+002,0,0,2,0,2,0,0,-3.40282347e+038,-3.40282347e+038,0,0,48,10504,[0,-2147440640
|
|
,7.28631400e+000,1.00000000e+002,0.00000000e+000,8.50000000e+000,8.50000000e+000,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,0.00000000e+000,2.00000000e+001,2.00000000e+001,0.00000000e+000,0.00000000e+000,1.00000000e+002
|
|
,0.00000000e+000,6.00000000e+001,2.00000000e+001,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,3.40282347e+038
|
|
,3.40282347e+038,-3.40282347e+038,-3.40282347e+038,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,3.40282347e+038,3.40282347e+038,3.40282347e+038,3.40282347e+038,0.00000000e+000
|
|
,0,0.00000000e+000,1,0,1,0,20971584,2.00000000e+001,2.00000000e+001,8.50000000e+000,8.50000000e+000
|
|
,7.28631400e+000,1.21368599e+000,1.21368599e+000,1.00000000e+000,9.00000054e-003,0,0,0,2.64486285e-038
|
|
,2.00000000e+001,-7.28631400e+000,1.21368599e+000,1.21369553e+000,-7.28631400e+000,-7.28630447e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,9.00000054e-003,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,7.28631400e+000,0.00000000e+000,2.00000000e+001,1.21368599e+000
|
|
,0.00000000e+000,3.52650099e-038,1.21368599e+000,7.28631400e+000,8.50000000e+000,2.00000000e+001
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.26116862e-044,2.15121455e-039,0.00000000e+000
|
|
,8.07147915e-042,9.00000054e-003,1.26116862e-044,2.15121455e-039,7.89211295e-042,9.00000054e-003
|
|
],[6,'P_PIDE$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[2,'Ft$00$00$00$00$00$00'],[20,'LIC21: Level Control'
|
|
],[20,'LIC21: Level Control$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[2,'Hz$00$00$00$00$00$00'],[8,0,0,0,[1535159,0,0],[0,0,0],[1535159,0,0],[20,'PV Low-Low Deviation'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1984,750,5,0
|
|
,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[10,'XADLL-nnnn$00$00$00$00$00$00$00$00$00$00'],[17,'Low-Low Deviation$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[8,0,0,0,[1535158,0,0],[0,0,0
|
|
],[1535158,0,0],[16,'PV Low Deviation$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[1984,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[9,'XADL-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[13,'Low Deviation$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[6,'P_PIDE$00$00$00$00$00$00$00$00$00$00'],0,0,[8,0,0,0,[1535158,0,0],[0,0,0],[1535158,0,0],[18,'PV Hi-Hi Deviation$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1984,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[10,'XADHH-nnnn$00$00$00$00$00$00$00$00$00$00'],[19,'High-High Deviation$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[8,0,0,0,[1535158,0,0],[0,0,0
|
|
],[1535158,0,0],[17,'PV High Deviation$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[1984,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[9,'XADH-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[14,'High Deviation$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[112,8,1,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],0,[1984,500,5,0
|
|
,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[8,'XAS-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[14,'Interlock Trip$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1984,1000,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,290,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[12,'Loop Failure$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[0,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,0,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,1610612736,[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],[0]],[177,0,0,1.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038
|
|
,0,1.00000000e+000,0.00000000e+000,0.00000000e+000,3.40282347e+038,3.40282347e+038,-3.40282347e+038
|
|
,-3.40282347e+038,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,1.00000000e+002,0,0,0,0,0,0,0,-3.40282347e+038,-3.40282347e+038
|
|
,0,0,0,4096,[1,43008,0.00000000e+000,1.00000000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,1.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,1.00000000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038
|
|
,0.00000000e+000,0,0.00000000e+000,1,0,0,0,0,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.00000000e+000,0.00000000e+000
|
|
,0,1073737183,-134217726,5.60519386e-045,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000],[6,'P_PIDE$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[1,'%$00$00$00$00$00$00$00'],[8,'PID Loop$00$00$00$00$00$00$00$00$00$00$00$00'],[16,'PID Control Loop$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[1,'%$00$00$00$00$00$00$00'],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[20,'PV Low-Low Deviation'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1985,750,5,0
|
|
,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[10,'XADLL-nnnn$00$00$00$00$00$00$00$00$00$00'],[17,'Low-Low Deviation$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[16,'PV Low Deviation$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XADL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low Deviation$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[6,'P_PIDE$00$00$00$00$00$00$00$00$00$00'
|
|
],0,0,[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[18,'PV Hi-Hi Deviation$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[10,'XADHH-nnnn$00$00$00$00$00$00$00$00$00$00'
|
|
],[19,'High-High Deviation$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[17,'PV High Deviation$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XADH-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[14,'High Deviation$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[67108913,0,0,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],0,[1985
|
|
,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[8,'XAS-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[14,'Interlock Trip$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,1000,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[12,'Loop Failure$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[0,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,0,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0,[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],[1]],[177,0,0,1.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038
|
|
,0,1.00000000e+000,0.00000000e+000,0.00000000e+000,3.40282347e+038,3.40282347e+038,-3.40282347e+038
|
|
,-3.40282347e+038,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,1.00000000e+002,0,0,0,0,0,0,0,-3.40282347e+038,-3.40282347e+038
|
|
,0,0,0,4096,[1,43008,0.00000000e+000,1.00000000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,1.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,1.00000000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,3.40282347e+038,3.40282347e+038,-3.40282347e+038,-3.40282347e+038
|
|
,0.00000000e+000,0,0.00000000e+000,1,0,0,0,0,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.00000000e+000,0.00000000e+000
|
|
,0,1073737183,-134217726,5.60519386e-045,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000],[6,'P_PIDE$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[1,'%$00$00$00$00$00$00$00'],[8,'PID Loop$00$00$00$00$00$00$00$00$00$00$00$00'],[16,'PID Control Loop$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[1,'%$00$00$00$00$00$00$00'],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[20,'PV Low-Low Deviation'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1985,750,5,0
|
|
,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[10,'XADLL-nnnn$00$00$00$00$00$00$00$00$00$00'],[17,'Low-Low Deviation$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[16,'PV Low Deviation$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XADL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low Deviation$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[6,'P_PIDE$00$00$00$00$00$00$00$00$00$00'
|
|
],0,0,[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[18,'PV Hi-Hi Deviation$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[10,'XADHH-nnnn$00$00$00$00$00$00$00$00$00$00'
|
|
],[19,'High-High Deviation$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[17,'PV High Deviation$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XADH-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[14,'High Deviation$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[67108913,0,0,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],0,[1985
|
|
,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[8,'XAS-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[14,'Interlock Trip$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,1000,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[12,'Loop Failure$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[0,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,0,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0,[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],[1]]]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="P_PIDE" Dimensions="5">
|
|
<Element Index="[0]">
|
|
<Structure DataType="P_PIDE">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CascSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_FF" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_FFPrev" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CVInitVal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CVPrev" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVSrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdCmd" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Inp_OvrdSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_OvrdCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_HandFdbk" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_CVIOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseFFPrev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseCVInitVal" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseCVPrev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_WindupHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_WindupLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_HandFdbkBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_IntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_NBIntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasRatio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCasc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PVTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_CtrlAction" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Depend" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_DerivSmooth" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ZCOff" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LimitManCV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_InitToMan" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PropSPAct" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_DerivSPAct" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PwrupLM" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_SetTrackOvrdHand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCascSPNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasPVNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCVNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OvrdIntlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiHiDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkTripAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_IntlkTripResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_IntlkTripAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiDevSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiDevSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoDevSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoDevSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_IntlkTripSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_MinRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_MaxRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_MinSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MaxSP" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_CVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_CVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_CVRoCLim" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_IGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_DGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_ZCDB" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MinCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MaxCV" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_MaxInactiveCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_IntlkCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_DevDB" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PwrupSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PwrupCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="PSet_SP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PSet_CV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PSet_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="OSet_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="OSet_SP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_CV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PCmd_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Out_CV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Val_SPSet" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_E" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVSet" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVOut" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVPercent" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SPPercent" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_EPercent" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_ActExecT" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Init" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Val_CVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_State" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="Val_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="Val_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="Val_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="Sts_InstrFaults1" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_InstrFaults2" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Initializing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InitReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_WindupHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_WindupLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ZCDBOn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_RatioClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_SPBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_SPClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FFBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FFPrevBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_CVBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_CVPrevBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_CVInitValBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HandFdbkBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IntlkCV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVRamping" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Active" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Available" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_BypActive" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NotRdy" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_CfgErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Intlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Init" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RatioLim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_SPLim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_PVEU" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_CVLim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_CVEU" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHiDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLoDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_IntlkTrip" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IntlkTripDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ratio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SP" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_CV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_PIDE" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[1]">
|
|
<Structure DataType="P_PIDE">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_PV" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="Inp_CascSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_FF" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_FFPrev" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CVInitVal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CVPrev" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVSrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdCmd" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Inp_OvrdSP" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="Inp_OvrdCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_HandFdbk" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_CVIOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseFFPrev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseCVInitVal" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseCVPrev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_WindupHi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_WindupLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_HandFdbkBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_IntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_NBIntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasRatio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCasc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PVTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_CtrlAction" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_Depend" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_DerivSmooth" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ZCOff" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LimitManCV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_InitToMan" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PropSPAct" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_DerivSPAct" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PwrupLM" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_SetTrackOvrdHand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCascSPNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasPVNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCVNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OvrdIntlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHiHiDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkTripAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_IntlkTripResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_IntlkTripAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiDevSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiDevSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoDevSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoDevSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_IntlkTripSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_MinRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_MaxRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_MinSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MaxSP" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_CVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_CVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_CVRoCLim" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PGain" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_IGain" DataType="REAL" Radix="Float" Value="0.05"/>
|
|
<DataValueMember Name="Cfg_DGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_ZCDB" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MinCV" DataType="REAL" Radix="Float" Value="20.0"/>
|
|
<DataValueMember Name="Cfg_MaxCV" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="Cfg_MaxInactiveCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_IntlkCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_DevDB" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PwrupSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PwrupCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="PSet_SP" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="PSet_CV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PSet_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="OSet_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="OSet_SP" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="OSet_CV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PCmd_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Out_CV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="Val_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Val_SPSet" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="Val_SP" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="Val_E" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVSet" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVOut" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVPercent" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="Val_SPPercent" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="Val_EPercent" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_ActExecT" DataType="REAL" Radix="Float" Value="0.011000001"/>
|
|
<DataValueMember Name="Val_Init" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Val_CVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="1"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_State" DataType="SINT" Radix="Decimal" Value="9"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="8"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="Val_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="Val_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="Val_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="Sts_InstrFaults1" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_InstrFaults2" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Man" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Initializing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InitReq" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_WindupHi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_WindupLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ZCDBOn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_RatioClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_SPBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_SPClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FFBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FFPrevBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVPrevBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVInitValBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HandFdbkBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkCV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVClamped" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_CVRamping" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Active" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Available" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_BypActive" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NotRdy" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_CfgErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Intlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Init" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RatioLim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_SPLim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_PVEU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_CVLim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_CVEU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHiDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLoDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_IntlkTrip" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IntlkTripDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Bypass" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Rdy_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ratio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SP" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_CV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_PIDE" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[2]">
|
|
<Structure DataType="P_PIDE">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PV" DataType="REAL" Radix="Float" Value="7.286314"/>
|
|
<DataValueMember Name="Inp_CascSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_FF" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_FFPrev" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CVInitVal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CVPrev" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVSrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdCmd" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Inp_OvrdSP" DataType="REAL" Radix="Float" Value="8.5"/>
|
|
<DataValueMember Name="Inp_OvrdCV" DataType="REAL" Radix="Float" Value="20.0"/>
|
|
<DataValueMember Name="Inp_HandFdbk" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_CVIOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseFFPrev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseCVInitVal" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseCVPrev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_WindupHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_WindupLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_HandFdbkBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_IntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_NBIntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasRatio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCasc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PVTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_CtrlAction" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Depend" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_DerivSmooth" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ZCOff" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LimitManCV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_InitToMan" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PropSPAct" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_DerivSPAct" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PwrupLM" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_SetTrackOvrdHand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCascSPNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasPVNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCVNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OvrdIntlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHiHiDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkTripAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_IntlkTripResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_IntlkTripAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiDevSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiDevSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoDevSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoDevSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_IntlkTripSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_MinRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_MaxRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_MinSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MaxSP" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_CVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_CVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_CVRoCLim" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_IGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_DGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_ZCDB" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MinCV" DataType="REAL" Radix="Float" Value="20.0"/>
|
|
<DataValueMember Name="Cfg_MaxCV" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="Cfg_MaxInactiveCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_IntlkCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_DevDB" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PwrupSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PwrupCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="PSet_SP" DataType="REAL" Radix="Float" Value="8.5"/>
|
|
<DataValueMember Name="PSet_CV" DataType="REAL" Radix="Float" Value="20.0"/>
|
|
<DataValueMember Name="PSet_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="OSet_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="OSet_SP" DataType="REAL" Radix="Float" Value="8.5"/>
|
|
<DataValueMember Name="OSet_CV" DataType="REAL" Radix="Float" Value="20.0"/>
|
|
<DataValueMember Name="OSet_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PCmd_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Out_CV" DataType="REAL" Radix="Float" Value="20.0"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="7.286314"/>
|
|
<DataValueMember Name="Val_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Val_SPSet" DataType="REAL" Radix="Float" Value="8.5"/>
|
|
<DataValueMember Name="Val_SP" DataType="REAL" Radix="Float" Value="8.5"/>
|
|
<DataValueMember Name="Val_E" DataType="REAL" Radix="Float" Value="1.213686"/>
|
|
<DataValueMember Name="Val_CVSet" DataType="REAL" Radix="Float" Value="20.0"/>
|
|
<DataValueMember Name="Val_CVOut" DataType="REAL" Radix="Float" Value="20.0"/>
|
|
<DataValueMember Name="Val_PVPercent" DataType="REAL" Radix="Float" Value="7.286314"/>
|
|
<DataValueMember Name="Val_SPPercent" DataType="REAL" Radix="Float" Value="8.5"/>
|
|
<DataValueMember Name="Val_EPercent" DataType="REAL" Radix="Float" Value="1.213686"/>
|
|
<DataValueMember Name="Val_ActExecT" DataType="REAL" Radix="Float" Value="0.009000001"/>
|
|
<DataValueMember Name="Val_Init" DataType="REAL" Radix="Float" Value="8.5"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Val_CVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="2"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_State" DataType="SINT" Radix="Decimal" Value="2"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="8"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="Val_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="Val_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="Val_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="Sts_InstrFaults1" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_InstrFaults2" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Auto" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Initializing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InitReq" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_WindupHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_WindupLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ZCDBOn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_RatioClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_SPBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_SPClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FFBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FFPrevBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVPrevBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVInitValBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HandFdbkBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkCV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVRamping" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Active" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Available" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_BypActive" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NotRdy" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_CfgErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Intlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Init" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RatioLim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_SPLim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_PVEU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_CVLim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_CVEU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHiDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLoDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_IntlkTrip" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IntlkTripDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ratio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SP" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_CV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_PIDE" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[3]">
|
|
<Structure DataType="P_PIDE">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CascSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_FF" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_FFPrev" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CVInitVal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CVPrev" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVSrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdCmd" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Inp_OvrdSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_OvrdCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_HandFdbk" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_CVIOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseFFPrev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseCVInitVal" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseCVPrev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_WindupHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_WindupLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_HandFdbkBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_IntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_NBIntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasRatio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCasc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PVTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_CtrlAction" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Depend" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_DerivSmooth" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ZCOff" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LimitManCV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_InitToMan" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PropSPAct" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_DerivSPAct" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PwrupLM" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_SetTrackOvrdHand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCascSPNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasPVNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCVNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OvrdIntlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiHiDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkTripAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_IntlkTripResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_IntlkTripAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiDevSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiDevSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoDevSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoDevSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_IntlkTripSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_MinRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_MaxRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_MinSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MaxSP" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_CVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_CVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_CVRoCLim" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_IGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_DGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_ZCDB" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MinCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MaxCV" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_MaxInactiveCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_IntlkCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_DevDB" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PwrupSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PwrupCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="PSet_SP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PSet_CV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PSet_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="OSet_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="OSet_SP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_CV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PCmd_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Out_CV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Val_SPSet" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_E" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVSet" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVOut" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVPercent" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SPPercent" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_EPercent" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_ActExecT" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Init" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Val_CVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_State" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="Val_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="Val_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="Val_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="Sts_InstrFaults1" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_InstrFaults2" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Initializing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InitReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_WindupHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_WindupLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ZCDBOn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_RatioClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_SPBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_SPClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FFBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FFPrevBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_CVBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_CVPrevBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_CVInitValBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HandFdbkBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IntlkCV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVRamping" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Active" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Available" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_BypActive" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NotRdy" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_CfgErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Intlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Init" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RatioLim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_SPLim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_PVEU" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_CVLim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_CVEU" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHiDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLoDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_IntlkTrip" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IntlkTripDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ratio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SP" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_CV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_PIDE" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[4]">
|
|
<Structure DataType="P_PIDE">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CascSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_FF" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_FFPrev" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CVInitVal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_CVPrev" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVSrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdCmd" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Inp_OvrdSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_OvrdCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_HandFdbk" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_CVIOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseFFPrev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseCVInitVal" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_UseCVPrev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_WindupHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_WindupLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_HandFdbkBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_IntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_NBIntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoDevGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasRatio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCasc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PVTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_CtrlAction" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_Depend" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_DerivSmooth" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ZCOff" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LimitManCV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_InitToMan" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PropSPAct" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_DerivSPAct" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_PwrupLM" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_SetTrackOvrdHand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCascSPNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasPVNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasCVNav" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OvrdIntlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiHiDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoDevAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkTripAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_IntlkTripResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoDevAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_IntlkTripAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiDevSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiDevSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoDevSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoDevSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_IntlkTripSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_MinRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_MaxRatio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_MinSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MaxSP" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_CVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_CVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_CVRoCLim" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_IGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_DGain" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_ZCDB" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MinCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MaxCV" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_MaxInactiveCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_IntlkCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_DevDB" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PwrupSP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PwrupCV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDevGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="PSet_SP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PSet_CV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PSet_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="OSet_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="OSet_SP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_CV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="OSet_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="PCmd_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoDevUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Out_CV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Ratio" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Val_SPSet" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SP" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_E" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVSet" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVOut" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVPercent" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SPPercent" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_EPercent" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_ActExecT" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_Init" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Val_CVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_CVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_State" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="Val_HiDevLim" DataType="REAL" Radix="Float" Value="3.40282347e+038"/>
|
|
<DataValueMember Name="Val_LoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="Val_LoLoDevLim" DataType="REAL" Radix="Float" Value="-3.40282347e+038"/>
|
|
<DataValueMember Name="Sts_InstrFaults1" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_InstrFaults2" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Initializing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InitReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_WindupHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_WindupLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ZCDBOn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_RatioClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_SPBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_SPClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FFBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FFPrevBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_CVBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_CVPrevBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_CVInitValBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HandFdbkBad" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IntlkCV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVClamped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CVRamping" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Active" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Available" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_BypActive" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NotRdy" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_CfgErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Intlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Init" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RatioLim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_SPLim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_PVEU" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_CVLim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_CVEU" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHiDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLoDev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLoDev" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDevDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDevSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_IntlkTrip" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IntlkTripDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Casc" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Auto" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Man" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Ratio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SP" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_CV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_PIDE" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="LTX1" TagType="Base" DataType="P_AInHART" Dimensions="5" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[LT11 Tank Level]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[[40897,0.00000000e+000,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+002,0.00000000e+000
|
|
,1.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000,1.03958336e+002,-2.08333325e+000
|
|
,4.16666657e-001,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,0.00000000e+000
|
|
,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.50000000e+038
|
|
,-1.50000000e+038,0.00000000e+000,1.00000000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038
|
|
,0,0.00000000e+000,0,0,0,0,0,0.00000000e+000,[0,2147483647,0],0,0.00000000e+000,[0,1,0],0.00000000e+000
|
|
,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[100663329,0,0,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[9,0,0,0
|
|
,[0,0,0],[0,0,0],[0,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6
|
|
,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1985,750,5,0,0
|
|
,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low-Low Alarm$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,'P_AInHART$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'],[6
|
|
,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[15,'High-High Alarm$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[13,'Input Failure$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13
|
|
,'Input Failure$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[9,'P_AInHART$00$00$00$00$00$00$00$00$00$00$00'],[19,'Analog Input (HART)$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[1,'%$00$00$00$00$00$00$00'],[19
|
|
,'Analog Input (HART)$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[0,'$00$00$00$00$00$00$00$00'],0,0,0,[0,0,0],[0,5000,0],1.00000000e+002,0.00000000e+000,1.00000000e+002
|
|
,0.00000000e+000,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[335847371,0.00000000e+000,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,2.50000000e+001,0.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,1.00000000e+000,1.00000000e+000,1.03958336e+002,-2.08333325e+000,4.16666657e-001,0,1.10000000e+002
|
|
,9.90000000e+001,5.00000000e+000,1.00000000e+000,2.50000000e+001,1.10000000e+002,9.90000000e+001
|
|
,5.00000000e+000,1.00000000e+000,2.50000000e+001,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,2.50000000e+001,2.50000000e+001,0.00000000e+000,2.50000000e+001,0.00000000e+000
|
|
,2.50000000e+001,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,-1,-1,-1
|
|
,0,0,0,0,10,10,10,10,10,10,3,5,0,0,0,1.10000000e+002,9.90000000e+001,5.00000000e+000,1.00000000e+000
|
|
,8192,2.50000000e+001,5,0,0,0,1103626240,9.99999978e-003,[-1071268322,2147483647,0],1103626240,2.50000000e+001
|
|
,[0,1,0],0.00000000e+000,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[86245475,8,1,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[43,0,0,0
|
|
,[-1608139151,0,0],[2816813,0,0],[-1608139151,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[-1610611245
|
|
,750,5,0,0,0,0,2,[2816814,5000,0],[3005556,5000,0],[0,0,0],0,290,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[13,'Low-Low Alarm$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[43,0,0,0,[-1608139151,0,0],[2906285,0,0],[-1608139151,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[-1610611245,500,5,0,0,0,0,2,[2906285,5000,0],[3005556,5000,0],[0,0,0],0,290,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[9,'P_AInHART$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[43,0,0,0,[-1608139078,0,0],[0,0,0
|
|
],[-1608139078,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6
|
|
,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[-1610611245
|
|
,750,5,0,0,0,0,2,[0,5000,0],[2650238,5000,0],[0,0,0],0,290,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[15
|
|
,'High-High Alarm$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[43,0,0,0,[-1608139006,0,0],[0,0,0],[-1608139006,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[-1610611245,500,5,0,0,0,0,2,[0,5000,0],[2650238,5000,0],[0,0,0],0,290,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[43,0,0,0,[-1608139006,0,0],[1408648,0,0],[-1608139006,0,0],[13,'Input Failure$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[-1610611245
|
|
,1000,5,0,0,0,0,2,[0,5000,0],[2650238,5000,0],[0,0,0],0,290,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[13,'Input Failure$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[9,'P_AInHART$00$00$00$00$00$00$00$00$00$00$00'],[16,'LT11: Tank Level$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[2,'Ft$00$00$00$00$00$00'],[16,'LT11: Tank Level$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],10,[0,'$00$00$00$00$00$00$00$00'],0,0,0,[-1,-1,-1],[-1071268012,5000,1376],0.00000000e+000,0.00000000e+000
|
|
,2.00000000e+004,4.00000000e+003,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[4,'degC$00$00$00$00'],[3,'bar$00$00$00$00$00'],[3,'bar$00$00$00$00$00'],[3,'bar$00$00$00$00$00'
|
|
],[3,'bar$00$00$00$00$00'],0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[335847371,0.00000000e+000,4.00000000e+003,2.00000000e+004,0.00000000e+000,2.50000000e+001
|
|
,0.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000,2.60000000e+001
|
|
,-1.00000000e+000,5.00000000e-001,0,2.40000000e+001,2.00000000e+001,5.00000000e+000,1.00000000e+000
|
|
,7.86752892e+000,2.40000000e+001,2.00000000e+001,5.00000000e+000,1.00000000e+000,7.86752892e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,7.86752892e+000,7.86752892e+000
|
|
,-6.25000000e+000,2.50000000e+001,0.00000000e+000,2.50000000e+001,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,-1,-1,-1,0,0,0,0,10,10,10,10,10,10,3,5,0,0,0,2.40000000e+001,2.00000000e+001
|
|
,5.00000000e+000,1.00000000e+000,8192,7.86752892e+000,5,0,0,0,1090241228,9.99999978e-003,[-1071267933
|
|
,2147483647,0],1090241228,7.86752892e+000,[0,1,0],0.00000000e+000,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[86245475,8,1,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[43,0,0,0
|
|
,[-1608138772,0,0],[2827999,0,0],[-1608138772,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[-1610611245
|
|
,750,5,0,0,0,0,2,[2827999,5000,0],[3005551,5000,0],[0,0,0],0,290,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[13,'Low-Low Alarm$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[43,0,0,0,[-1608138772,0,0],[2939766,0,0],[-1608138772,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[-1610611245,500,5,0,0,0,0,2,[2939767,5000,0],[3005551,5000,0],[0,0,0],0,290,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[9,'P_AInHART$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[43,0,0,0,[-1608138699,0,0],[2770458
|
|
,0,0],[-1608138699,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[-1610611245
|
|
,750,5,0,0,0,0,2,[2770458,5000,0],[3005551,5000,0],[0,0,0],0,290,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[15,'High-High Alarm$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[43,0,0,0,[-1608138616,0,0],[2770458,0,0],[-1608138616,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[-1610611245,500,5,0,0,0,0,2,[2770458,5000,0],[3005551,5000,0],[0,0,0],0,290,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[43,0,0,0,[-1608138616,0,0],[2772091,0,0],[-1608138616,0,0],[13,'Input Failure$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[-1610611245
|
|
,1000,5,0,0,0,0,2,[2775472,5000,0],[3005551,5000,0],[0,0,0],0,290,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[13,'Input Failure$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[9,'P_AInHART$00$00$00$00$00$00$00$00$00$00$00'],[15,'LT21 Tank Level$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[2,'Ft$00$00$00$00$00$00'],[15,'LT21 Tank Level$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],10,[0,'$00$00$00$00$00$00$00$00'],0,0,0,[-1,-1,-1],[-1071267633,5000,1573],0.00000000e+000,0.00000000e+000
|
|
,2.00000000e+004,4.00000000e+003,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[40905,0.00000000e+000,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,1.00000000e+000,1.00000000e+000,1.03958336e+002,-2.08333325e+000,4.16666657e-001,0,1.50000000e+038
|
|
,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,0.00000000e+000,1.50000000e+038,1.50000000e+038
|
|
,-1.50000000e+038,-1.50000000e+038,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.50000000e+038,-1.50000000e+038,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,0,0.00000000e+000
|
|
,0,0,0,0,0,0.00000000e+000,[0,2147483647,0],0,0.00000000e+000,[0,1,0],0.00000000e+000,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[100663329,0,0,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[9,0,0,0
|
|
,[0,0,0],[0,0,0],[0,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6
|
|
,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1985,750,5,0,0
|
|
,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low-Low Alarm$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,'P_AInHART$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'],[6
|
|
,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[15,'High-High Alarm$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[13,'Input Failure$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13
|
|
,'Input Failure$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[9,'P_AInHART$00$00$00$00$00$00$00$00$00$00$00'],[19,'Analog Input (HART)$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[1,'%$00$00$00$00$00$00$00'],[19
|
|
,'Analog Input (HART)$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[0,'$00$00$00$00$00$00$00$00'],0,0,0,[0,0,0],[0,5000,0],1.00000000e+002,0.00000000e+000,1.00000000e+002
|
|
,0.00000000e+000,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[40905,0.00000000e+000,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,1.00000000e+000,1.00000000e+000,1.03958336e+002,-2.08333325e+000,4.16666657e-001,0,1.50000000e+038
|
|
,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,0.00000000e+000,1.50000000e+038,1.50000000e+038
|
|
,-1.50000000e+038,-1.50000000e+038,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.50000000e+038,-1.50000000e+038,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,0,0.00000000e+000
|
|
,0,0,0,0,0,0.00000000e+000,[0,2147483647,0],0,0.00000000e+000,[0,1,0],0.00000000e+000,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[100663329,0,0,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[9,0,0,0
|
|
,[0,0,0],[0,0,0],[0,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6
|
|
,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[1985,750,5,0,0
|
|
,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low-Low Alarm$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,'P_AInHART$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'],[6
|
|
,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[15,'High-High Alarm$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[13,'Input Failure$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,0,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13
|
|
,'Input Failure$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[9,'P_AInHART$00$00$00$00$00$00$00$00$00$00$00'],[19,'Analog Input (HART)$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[1,'%$00$00$00$00$00$00$00'],[19
|
|
,'Analog Input (HART)$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[0,'$00$00$00$00$00$00$00$00'],0,0,0,[0,0,0],[0,5000,0],1.00000000e+002,0.00000000e+000,1.00000000e+002
|
|
,0.00000000e+000,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00'],0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']]]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="P_AInHART" Dimensions="5">
|
|
<Element Index="[0]">
|
|
<Structure DataType="P_AInHART">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_AV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHART" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasSV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasTV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasFV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseVarSts" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseHARTText" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseHARTScaling" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AutoUpdDevInfo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ManUpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="103.958336"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-2.0833333"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTSV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTTV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTFV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_InpAV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_TV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_FV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_DiagCode1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_DiagCode2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_DiagCode3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_PV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_SV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_TV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_FV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fdbk" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AInHART" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[1]">
|
|
<Structure DataType="P_AInHART">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_AV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHART" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasSV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasTV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasFV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseVarSts" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseHARTText" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseHARTScaling" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AutoUpdDevInfo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ManUpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="103.958336"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-2.0833333"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="110.0"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="99.0"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="5.0"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="110.0"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="99.0"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="5.0"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="Set_SimHARTPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTSV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTTV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTFV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="Val_InpAV" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_TV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_FV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_DiagCode1" DataType="DINT" Radix="Decimal" Value="-1"/>
|
|
<DataValueMember Name="Val_DiagCode2" DataType="DINT" Radix="Decimal" Value="-1"/>
|
|
<DataValueMember Name="Val_DiagCode3" DataType="DINT" Radix="Decimal" Value="-1"/>
|
|
<DataValueMember Name="Val_NAMURSts" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_PV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_SV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_TV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_FV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="Val_Fdbk" DataType="SINT" Radix="Decimal" Value="3"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="8"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="110.0"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="99.0"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="5.0"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AInHART" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[2]">
|
|
<Structure DataType="P_AInHART">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_AV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHART" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasSV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasTV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasFV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseVarSts" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseHARTText" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseHARTScaling" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AutoUpdDevInfo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ManUpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="4000.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="20000.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="26.0"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-1.0"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="0.5"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="24.0"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="20.0"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="5.0"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="7.867529"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="24.0"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="20.0"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="5.0"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="7.867529"/>
|
|
<DataValueMember Name="Set_SimHARTPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTSV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTTV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTFV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="7.867529"/>
|
|
<DataValueMember Name="Val_InpAV" DataType="REAL" Radix="Float" Value="7.867529"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="-6.25"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="25.0"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_TV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_FV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_DiagCode1" DataType="DINT" Radix="Decimal" Value="-1"/>
|
|
<DataValueMember Name="Val_DiagCode2" DataType="DINT" Radix="Decimal" Value="-1"/>
|
|
<DataValueMember Name="Val_DiagCode3" DataType="DINT" Radix="Decimal" Value="-1"/>
|
|
<DataValueMember Name="Val_NAMURSts" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_PV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_SV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_TV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ_FV" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="Val_Fdbk" DataType="SINT" Radix="Decimal" Value="3"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="5"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="8"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="24.0"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="20.0"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="5.0"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AInHART" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[3]">
|
|
<Structure DataType="P_AInHART">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_AV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHART" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasSV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasTV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasFV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseVarSts" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseHARTText" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseHARTScaling" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AutoUpdDevInfo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ManUpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="103.958336"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-2.0833333"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTSV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTTV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTFV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_InpAV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_TV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_FV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_DiagCode1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_DiagCode2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_DiagCode3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_PV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_SV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_TV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_FV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fdbk" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AInHART" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[4]">
|
|
<Structure DataType="P_AInHART">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_AV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHART" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasSV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasTV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasFV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseVarSts" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_UseHARTText" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseHARTScaling" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AutoUpdDevInfo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ManUpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="103.958336"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-2.0833333"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTSV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTTV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Set_SimHARTFV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_InpAV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Val_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_TV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_FV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_DiagCode1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_DiagCode2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_DiagCode3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts1" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts2" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_NAMURSts3" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_PV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_SV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_TV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_FV" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fdbk" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_UpdDevInfo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AInHART" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="MCX1" TagType="Base" DataType="P_PF753" Dimensions="5" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[MC11 Tank Pump]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[[101712125,0,0.00000000e+000,0.00000000e+000,6.00000000e+001,0,60000,0.00000000e+000,6.00000000e+001
|
|
,0,60000,0.00000000e+000,6.00000000e+001,10,15,15,2,0.00000000e+000,0,0,0.00000000e+000,0,0.00000000e+000
|
|
,794624,0.00000000e+000,0.00000000e+000,0,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,1.30000000e+002,0.00000000e+000,1.30000000e+002,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[159907891,51,0,[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[-1610610745,1991,5,480,0,0,0,0,[0,5000,0],[3633374,5000,0],[0
|
|
,28800000,0],0,2050,[15,'MyPF753.IOFault$00$00$00$00$00'],[9,'I/O Fault$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[-1610610745,1991,5
|
|
,480,0,0,0,0,[0,5000,0],[0,5000,0],[0,28800000,0],0,2050,[17,'MyPF753.IntlkTrip$00$00$00'],[14,'Interlock Trip$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[-1610610745,1991,5
|
|
,480,0,0,0,0,[0,5000,0],[0,5000,0],[0,28800000,0],0,2050,[18,'MyPF753.FailToStop$00$00'],[14,'Failed to Stop$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[-1610610745,1991,5
|
|
,480,0,0,0,0,[0,5000,0],[87070,5000,0],[0,28800000,0],0,2050,[19,'MyPF753.FailToStart$00'],[15,'Failed to Start$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[7,'P_PF753$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[19,'Motor Speed Control$00'],[33,'PowerFlex 753 Variable Freq Drive$00$00$00$00$00$00$00'
|
|
],[236069,2000,0],[-1608379767,2000,2000],0,[-1610610745,1991,5,480,0,0,0,0,[2123970,5000,0],[2106719,5000,0],[0,28800000
|
|
,0],0,2050,[18,'MyPF753.DriveFault$00$00'],[11,'Drive Fault$00$00$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[2,'Hz$00$00$00$00$00$00'],0.00000000e+000,[2232969
|
|
,2000,2000],[2,'Hz$00$00$00$00$00$00'],[7,'Reverse$00$00$00$00$00$00$00$00$00'],[7,'Forward$00$00$00$00$00$00$00$00$00'
|
|
],[238819,15000,0],[233570,15000,0],0,0,0,0,0.00000000e+000,0.00000000e+000,[-1071508855,2147483647,0],0.00000000e+000
|
|
,[7,'P_PF753$00$00$00$00$00$00$00$00$00'],[0,0,0],[-2097152000,212,2],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],0,[0,0,0],[0,0,0]],[101712639,0,0.00000000e+000,2.00000000e+001,6.00000000e+001
|
|
,0,60000,0.00000000e+000,6.00000000e+001,0,60000,0.00000000e+000,6.00000000e+001,10,15,15,2,0.00000000e+000
|
|
,0,0,2.00000000e+001,0,2.00000000e+001,67903488,2.00000000e+001,0.00000000e+000,0,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,6.00000000e+001,0.00000000e+000,6.00000000e+001,100732
|
|
,9,9,0,0,1,0,0,0,0,-248117332,3752130,1,0,-2147483638,33554432,0,[86245491,8,1,[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[1987,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[9,'XAF-nnnnB$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[9,'I/O Fault$00$00$00$00$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[1987,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[9,'XAS-nnnnB$00$00$00$00$00$00$00$00$00$00$00'],[14,'Interlock Trip$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1987,1000,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,290,[9,'XAS-nnnnA$00$00$00$00$00$00$00$00$00$00$00'],[14,'Failed to Stop$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1987,1000,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,290,[8,'XAR-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[15,'Failed to Start$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[7,'P_PF753$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[17,'MC11: Outlet Pump$00$00$00'],[17,'MC11: Outlet Pump$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[1149593,2000,0],[-1608125682,2000,2007],0,[1987,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[9,'XAF-nnnnA$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[11,'Drive Fault$00$00$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[2,'Hz$00$00$00$00$00$00'],2.00000000e+001,[2487054,2000,2003],[2,'Hz$00$00$00$00$00$00'],[7,'Reverse$00$00$00$00$00$00$00$00$00'
|
|
],[7,'Forward$00$00$00$00$00$00$00$00$00'],[-1608125682,15000,15000],[1149593,15000,0],0,0,1,0,5.99999987e-002
|
|
,9.99999978e-003,[-1071254770,2147483647,0],0.00000000e+000,[7,'P_PF753$00$00$00$00$00$00$00$00$00'
|
|
],[0,0,0],[0,1,0],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],9,[895434,15000,0],[1158469,15000,0]],[638583551,0,0.00000000e+000,2.00000000e+001
|
|
,6.00000000e+001,0,60000,0.00000000e+000,6.00000000e+001,0,60000,0.00000000e+000,6.00000000e+001
|
|
,10,15,15,2,0.00000000e+000,0,0,2.10525970e+001,0,2.10525894e+001,84705280,2.10525894e+001,2.10525894e+001
|
|
,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,6.00000000e+001,0.00000000e+000,6.00000000e+001
|
|
,95924,9,9,0,1,2,0,0,0,0,-248117332,4604098,1,0,-2147483638,33554432,6,[86245491,8,1,[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[1987,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[9,'XAF-nnnnB$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[9,'I/O Fault$00$00$00$00$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[1987,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[9,'XAS-nnnnB$00$00$00$00$00$00$00$00$00$00$00'],[14,'Interlock Trip$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1987,1000,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,290,[9,'XAS-nnnnA$00$00$00$00$00$00$00$00$00$00$00'],[14,'Failed to Stop$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1987,1000,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,290,[8,'XAR-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[15,'Failed to Start$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[7,'P_PF753$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[10,'MC21: Pump$00$00$00$00$00$00$00$00$00$00'],[10,'MC21: Pump$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[-1608125450,2000,2003],[3013782,2000,0],0,[1987,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[9,'XAF-nnnnA$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[11,'Drive Fault$00$00$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[2,'Hz$00$00$00$00$00$00'],2.10525818e+001,[2487286,2000,2003],[2,'Hz$00$00$00$00$00$00'],[7,'Reverse$00$00$00$00$00$00$00$00$00'
|
|
],[7,'Forward$00$00$00$00$00$00$00$00$00'],[3013782,15000,0],[-1608125450,15000,15000],0,0,2,0,5.99999987e-002
|
|
,9.99999978e-003,[-1071254538,2147483647,0],2.10525818e+001,[7,'P_PF753$00$00$00$00$00$00$00$00$00'
|
|
],[0,0,0],[0,1,0],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],9,[3013803,15000,0],[2168874,15000,0]],[101712637,0,0.00000000e+000,3.00000000e+001
|
|
,6.00000000e+001,0,60000,0.00000000e+000,6.00000000e+001,0,60000,0.00000000e+000,6.00000000e+001
|
|
,10,15,15,2,0.00000000e+000,0,0,0.00000000e+000,0,0.00000000e+000,794624,0.00000000e+000,0.00000000e+000
|
|
,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.30000000e+002,0.00000000e+000,1.30000000e+002
|
|
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[67108913,0,0,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00'
|
|
]],[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XAF-nnnnB$00$00$00$00$00$00$00$00$00$00$00'],[9,'I/O Fault$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,500,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[9,'XAS-nnnnB$00$00$00$00$00$00$00$00$00$00$00'],[14,'Interlock Trip$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,1000,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[9,'XAS-nnnnA$00$00$00$00$00$00$00$00$00$00$00'],[14,'Failed to Stop$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,1000,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[8,'XAR-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[15,'Failed to Start$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[7,'P_PF753$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[19,'Motor Speed Control$00'],[38,'PowerFlex 753 Variable Frequency Drive$00$00'],[0,0,0],[0,0,0],0
|
|
,[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XAF-nnnnA$00$00$00$00$00$00$00$00$00$00$00'],[11,'Drive Fault$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[2,'Hz$00$00$00$00$00$00'
|
|
],0.00000000e+000,[0,0,0],[2,'Hz$00$00$00$00$00$00'],[7,'Reverse$00$00$00$00$00$00$00$00$00'],[7,'Forward$00$00$00$00$00$00$00$00$00'
|
|
],[0,0,0],[0,0,0],0,0,0,0,0.00000000e+000,0.00000000e+000,[0,2147483647,0],0.00000000e+000,[7,'P_PF753$00$00$00$00$00$00$00$00$00'
|
|
],[0,0,0],[0,1,0],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],0,[0,0,0],[0,0,0]],[101712637,0,0.00000000e+000,3.00000000e+001,6.00000000e+001
|
|
,0,60000,0.00000000e+000,6.00000000e+001,0,60000,0.00000000e+000,6.00000000e+001,10,15,15,2,0.00000000e+000
|
|
,0,0,0.00000000e+000,0,0.00000000e+000,794624,0.00000000e+000,0.00000000e+000,0,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,1.30000000e+002,0.00000000e+000,1.30000000e+002,0,0,0,0,0,0
|
|
,0,0,0,0,0,0,0,0,0,0,0,[67108913,0,0,[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00'
|
|
]],[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XAF-nnnnB$00$00$00$00$00$00$00$00$00$00$00'],[9,'I/O Fault$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,500,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[9,'XAS-nnnnB$00$00$00$00$00$00$00$00$00$00$00'],[14,'Interlock Trip$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,1000,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[9,'XAS-nnnnA$00$00$00$00$00$00$00$00$00$00$00'],[14,'Failed to Stop$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,1000,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[8,'XAR-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[15,'Failed to Start$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[7,'P_PF753$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[19,'Motor Speed Control$00'],[38,'PowerFlex 753 Variable Frequency Drive$00$00'],[0,0,0],[0,0,0],0
|
|
,[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XAF-nnnnA$00$00$00$00$00$00$00$00$00$00$00'],[11,'Drive Fault$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[2,'Hz$00$00$00$00$00$00'
|
|
],0.00000000e+000,[0,0,0],[2,'Hz$00$00$00$00$00$00'],[7,'Reverse$00$00$00$00$00$00$00$00$00'],[7,'Forward$00$00$00$00$00$00$00$00$00'
|
|
],[0,0,0],[0,0,0],0,0,0,0,0.00000000e+000,0.00000000e+000,[0,2147483647,0],0.00000000e+000,[7,'P_PF753$00$00$00$00$00$00$00$00$00'
|
|
],[0,0,0],[0,1,0],[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],0,[0,0,0],[0,0,0]]]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="P_PF753" Dimensions="5">
|
|
<Element Index="[0]">
|
|
<Structure DataType="P_PF753">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_FwdPermOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FwdNBPermOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_RevPermOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_RevNBPermOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_IntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_NBIntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdCmd" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdSpeed" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasReverse" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasJog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AllowLocal" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFwdPermObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasRevPermObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasResInhObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasRunTimeObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_SetTrackOvrdHand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OperStopPrio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OCmdResets" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OvrdPermIntlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ShedOnFailToStart" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ShedOnIOFault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_SimScaleEU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SimScaleRaw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailToStartAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailToStopAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkTripAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasDriveFaultAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIOFaultAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailToStartResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailToStopResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_IntlkTripResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_DriveFaultResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_IOFaultResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailToStartAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailToStopAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_IntlkTripAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_DriveFaultAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_IOFaultAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailToStartSeverity" DataType="INT" Radix="Decimal" Value="1991"/>
|
|
<DataValueMember Name="Cfg_FailToStopSeverity" DataType="INT" Radix="Decimal" Value="1991"/>
|
|
<DataValueMember Name="Cfg_IntlkTripSeverity" DataType="INT" Radix="Decimal" Value="1991"/>
|
|
<DataValueMember Name="Cfg_DriveFaultSeverity" DataType="INT" Radix="Decimal" Value="1991"/>
|
|
<DataValueMember Name="Cfg_IOFaultSeverity" DataType="INT" Radix="Decimal" Value="1991"/>
|
|
<DataValueMember Name="Cfg_MinSpdRef" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_MaxSpdRef" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="Cfg_SpeedRefRawMin" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_SpeedRefRawMax" DataType="DINT" Radix="Decimal" Value="60000"/>
|
|
<DataValueMember Name="Cfg_SpeedRefEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_SpeedRefEUMax" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="Cfg_SpeedFdbkRawMin" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_SpeedFdbkRawMax" DataType="DINT" Radix="Decimal" Value="60000"/>
|
|
<DataValueMember Name="Cfg_SpeedFdbkEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_SpeedFdbkEUMax" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="Cfg_SimRampT" DataType="DINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="Cfg_FailToStartT" DataType="DINT" Radix="Decimal" Value="15"/>
|
|
<DataValueMember Name="Cfg_FailToStopT" DataType="DINT" Radix="Decimal" Value="15"/>
|
|
<DataValueMember Name="Cfg_ResetPulseT" DataType="DINT" Radix="Decimal" Value="2"/>
|
|
<DataValueMember Name="Cfg_MaxJogT" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_OperKeep" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="Cfg_ProgKeep" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="PSet_SpeedRef" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="OSet_SpeedRef" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_Start" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Fwd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStartAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStartSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStartUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStartUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStopAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStopSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStopUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStopUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_DriveFaultAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_DriveFaultSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_DriveFaultUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_DriveFaultUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IOFaultAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IOFaultSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IOFaultUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IOFaultUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Start" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Jog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Fwd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Rev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_SpeedRef" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedFdbk" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedRefSrc" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SpeedRefRaw" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedFdbkRaw" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedRefEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedRefEUMax" DataType="REAL" Radix="Float" Value="130.0"/>
|
|
<DataValueMember Name="Val_SpeedFdbkEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedFdbkEUMax" DataType="REAL" Radix="Float" Value="130.0"/>
|
|
<DataValueMember Name="Val_LastFaultCode" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Cmd" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fdbk" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="51"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Sts_Stopped" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Starting" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Running" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Stopping" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Jogging" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CommandDir" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_ActualDir" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Accel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Decel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NotReady" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AtSpeed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_SpeedLimited" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_DriveSts1" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_DriveSts2" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_FaultStsA" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_FaultStsB" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_PMSts" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_StartInhibits" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_Available" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_BypActive" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NotRdy" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_CfgErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Intlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Perm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_OperPrio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Trip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_DriveNR" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Sim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_FdbkRaw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_FdbkEU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RefLim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RefEU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RefRaw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailToStart" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Alm_FailToStart" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_FailToStart" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailToStartDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStartShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStartSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStop" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Alm_FailToStop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_FailToStop" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailToStopDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStopShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStopSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTrip" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Alm_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_IntlkTrip" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IntlkTripDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_DriveFault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Alm_DriveFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_DriveFault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_DriveFaultDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_DriveFaultShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_DriveFaultSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IOFault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Alm_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_IOFault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IOFaultDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IOFaultShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IOFaultSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Start" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Jog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Fwd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Rev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SpeedRef" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_PF753" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[1]">
|
|
<Structure DataType="P_PF753">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FwdPermOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FwdNBPermOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_RevPermOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_RevNBPermOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_IntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_NBIntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdCmd" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdSpeed" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasReverse" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasJog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AllowLocal" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFwdPermObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasRevPermObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasResInhObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasRunTimeObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_SetTrackOvrdHand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_OperStopPrio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OCmdResets" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OvrdPermIntlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ShedOnFailToStart" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ShedOnIOFault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_SimScaleEU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SimScaleRaw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailToStartAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailToStopAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkTripAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasDriveFaultAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIOFaultAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailToStartResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailToStopResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_IntlkTripResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_DriveFaultResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_IOFaultResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailToStartAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailToStopAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_IntlkTripAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_DriveFaultAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_IOFaultAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailToStartSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_FailToStopSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_IntlkTripSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_DriveFaultSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_IOFaultSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_MinSpdRef" DataType="REAL" Radix="Float" Value="20.0"/>
|
|
<DataValueMember Name="Cfg_MaxSpdRef" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="Cfg_SpeedRefRawMin" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_SpeedRefRawMax" DataType="DINT" Radix="Decimal" Value="60000"/>
|
|
<DataValueMember Name="Cfg_SpeedRefEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_SpeedRefEUMax" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="Cfg_SpeedFdbkRawMin" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_SpeedFdbkRawMax" DataType="DINT" Radix="Decimal" Value="60000"/>
|
|
<DataValueMember Name="Cfg_SpeedFdbkEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_SpeedFdbkEUMax" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="Cfg_SimRampT" DataType="DINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="Cfg_FailToStartT" DataType="DINT" Radix="Decimal" Value="15"/>
|
|
<DataValueMember Name="Cfg_FailToStopT" DataType="DINT" Radix="Decimal" Value="15"/>
|
|
<DataValueMember Name="Cfg_ResetPulseT" DataType="DINT" Radix="Decimal" Value="2"/>
|
|
<DataValueMember Name="Cfg_MaxJogT" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_OperKeep" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="Cfg_ProgKeep" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="PSet_SpeedRef" DataType="REAL" Radix="Float" Value="20.0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="OSet_SpeedRef" DataType="REAL" Radix="Float" Value="20.0"/>
|
|
<DataValueMember Name="PCmd_Start" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Fwd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStartAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStartSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStartUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStartUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStopAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStopSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStopUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStopUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_DriveFaultAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_DriveFaultSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_DriveFaultUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_DriveFaultUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IOFaultAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IOFaultSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IOFaultUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IOFaultUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Start" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Jog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Fwd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Rev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_SpeedRef" DataType="REAL" Radix="Float" Value="20.0"/>
|
|
<DataValueMember Name="Val_SpeedFdbk" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedRefSrc" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SpeedRefRaw" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedFdbkRaw" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedRefEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedRefEUMax" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="Val_SpeedFdbkEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedFdbkEUMax" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="Val_LastFaultCode" DataType="DINT" Radix="Decimal" Value="100732"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="9"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="9"/>
|
|
<DataValueMember Name="Val_Cmd" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fdbk" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="1"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="8"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Sts_Stopped" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Starting" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Running" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Stopping" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Jogging" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CommandDir" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_ActualDir" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Accel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Decel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NotReady" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AtSpeed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_SpeedLimited" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_DriveSts1" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_DriveSts2" DataType="DINT" Radix="Binary" Value="2#1111_0001_0011_0110_0000_0111_1010_1100"/>
|
|
<DataValueMember Name="Sts_FaultStsA" DataType="DINT" Radix="Binary" Value="2#0000_0000_0011_1001_0100_0000_1100_0010"/>
|
|
<DataValueMember Name="Sts_FaultStsB" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0001"/>
|
|
<DataValueMember Name="Sts_PMSts" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_StartInhibits" DataType="DINT" Radix="Binary" Value="2#1000_0000_0000_0000_0000_0000_0000_1010"/>
|
|
<DataValueMember Name="Sts_Available" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_BypActive" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NotRdy" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_CfgErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Intlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Perm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_OperPrio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Trip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_DriveNR" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Sim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_FdbkRaw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_FdbkEU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RefLim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RefEU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RefRaw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStart" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_FailToStart" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_FailToStart" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailToStartDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStartShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStartSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_FailToStop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_FailToStop" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailToStopDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStopShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStopSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_IntlkTrip" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IntlkTripDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_DriveFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_DriveFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_DriveFault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_DriveFaultDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_DriveFaultShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_DriveFaultSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_IOFault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IOFaultDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IOFaultShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IOFaultSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Start" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Jog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Fwd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Rev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Bypass" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Rdy_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SpeedRef" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_PF753" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[2]">
|
|
<Structure DataType="P_PF753">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FwdPermOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FwdNBPermOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_RevPermOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_RevNBPermOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_IntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_NBIntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdCmd" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdSpeed" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasReverse" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasJog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AllowLocal" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFwdPermObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasRevPermObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasResInhObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasRunTimeObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_SetTrackOvrdHand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_OperStopPrio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OCmdResets" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OvrdPermIntlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ShedOnFailToStart" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ShedOnIOFault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_SimScaleEU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SimScaleRaw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailToStartAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailToStopAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkTripAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasDriveFaultAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIOFaultAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailToStartResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailToStopResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_IntlkTripResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_DriveFaultResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_IOFaultResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailToStartAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailToStopAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_IntlkTripAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_DriveFaultAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_IOFaultAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailToStartSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_FailToStopSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_IntlkTripSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_DriveFaultSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_IOFaultSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_MinSpdRef" DataType="REAL" Radix="Float" Value="20.0"/>
|
|
<DataValueMember Name="Cfg_MaxSpdRef" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="Cfg_SpeedRefRawMin" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_SpeedRefRawMax" DataType="DINT" Radix="Decimal" Value="60000"/>
|
|
<DataValueMember Name="Cfg_SpeedRefEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_SpeedRefEUMax" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="Cfg_SpeedFdbkRawMin" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_SpeedFdbkRawMax" DataType="DINT" Radix="Decimal" Value="60000"/>
|
|
<DataValueMember Name="Cfg_SpeedFdbkEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_SpeedFdbkEUMax" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="Cfg_SimRampT" DataType="DINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="Cfg_FailToStartT" DataType="DINT" Radix="Decimal" Value="15"/>
|
|
<DataValueMember Name="Cfg_FailToStopT" DataType="DINT" Radix="Decimal" Value="15"/>
|
|
<DataValueMember Name="Cfg_ResetPulseT" DataType="DINT" Radix="Decimal" Value="2"/>
|
|
<DataValueMember Name="Cfg_MaxJogT" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_OperKeep" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="Cfg_ProgKeep" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="PSet_SpeedRef" DataType="REAL" Radix="Float" Value="21.052597"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="OSet_SpeedRef" DataType="REAL" Radix="Float" Value="21.05259"/>
|
|
<DataValueMember Name="PCmd_Start" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="PCmd_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Fwd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStartAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStartSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStartUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStartUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStopAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStopSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStopUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStopUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_DriveFaultAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_DriveFaultSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_DriveFaultUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_DriveFaultUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IOFaultAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IOFaultSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IOFaultUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IOFaultUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Start" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Jog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Fwd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Rev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_SpeedRef" DataType="REAL" Radix="Float" Value="21.05259"/>
|
|
<DataValueMember Name="Val_SpeedFdbk" DataType="REAL" Radix="Float" Value="21.05259"/>
|
|
<DataValueMember Name="Val_SpeedRefSrc" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SpeedRefRaw" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedFdbkRaw" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedRefEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedRefEUMax" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="Val_SpeedFdbkEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedFdbkEUMax" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="Val_LastFaultCode" DataType="DINT" Radix="Decimal" Value="95924"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="9"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="9"/>
|
|
<DataValueMember Name="Val_Cmd" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fdbk" DataType="SINT" Radix="Decimal" Value="1"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="2"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="8"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Sts_Stopped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Starting" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Running" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Stopping" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Jogging" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CommandDir" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_ActualDir" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Accel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Decel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NotReady" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AtSpeed" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_SpeedLimited" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_DriveSts1" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_DriveSts2" DataType="DINT" Radix="Binary" Value="2#1111_0001_0011_0110_0000_0111_1010_1100"/>
|
|
<DataValueMember Name="Sts_FaultStsA" DataType="DINT" Radix="Binary" Value="2#0000_0000_0100_0110_0100_0000_1100_0010"/>
|
|
<DataValueMember Name="Sts_FaultStsB" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0001"/>
|
|
<DataValueMember Name="Sts_PMSts" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_StartInhibits" DataType="DINT" Radix="Binary" Value="2#1000_0000_0000_0000_0000_0000_0000_1010"/>
|
|
<DataValueMember Name="Sts_Available" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_BypActive" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NotRdy" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_CfgErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Intlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Perm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_OperPrio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Trip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_DriveNR" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Sim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_FdbkRaw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_FdbkEU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RefLim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RefEU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RefRaw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStart" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_FailToStart" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_FailToStart" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailToStartDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStartShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStartSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_FailToStop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_FailToStop" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailToStopDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStopShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStopSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_IntlkTrip" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IntlkTripDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_DriveFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_DriveFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_DriveFault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_DriveFaultDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_DriveFaultShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_DriveFaultSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_IOFault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IOFaultDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IOFaultShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IOFaultSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Start" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Jog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Fwd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Rev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Bypass" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Rdy_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SpeedRef" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_PF753" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[3]">
|
|
<Structure DataType="P_PF753">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_FwdPermOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FwdNBPermOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_RevPermOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_RevNBPermOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_IntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_NBIntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdCmd" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdSpeed" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasReverse" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasJog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AllowLocal" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFwdPermObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasRevPermObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasResInhObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasRunTimeObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_SetTrackOvrdHand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OperStopPrio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OCmdResets" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OvrdPermIntlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ShedOnFailToStart" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ShedOnIOFault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_SimScaleEU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SimScaleRaw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailToStartAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailToStopAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkTripAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasDriveFaultAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIOFaultAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailToStartResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailToStopResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_IntlkTripResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_DriveFaultResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_IOFaultResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailToStartAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailToStopAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_IntlkTripAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_DriveFaultAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_IOFaultAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailToStartSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_FailToStopSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_IntlkTripSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_DriveFaultSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_IOFaultSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_MinSpdRef" DataType="REAL" Radix="Float" Value="30.0"/>
|
|
<DataValueMember Name="Cfg_MaxSpdRef" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="Cfg_SpeedRefRawMin" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_SpeedRefRawMax" DataType="DINT" Radix="Decimal" Value="60000"/>
|
|
<DataValueMember Name="Cfg_SpeedRefEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_SpeedRefEUMax" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="Cfg_SpeedFdbkRawMin" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_SpeedFdbkRawMax" DataType="DINT" Radix="Decimal" Value="60000"/>
|
|
<DataValueMember Name="Cfg_SpeedFdbkEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_SpeedFdbkEUMax" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="Cfg_SimRampT" DataType="DINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="Cfg_FailToStartT" DataType="DINT" Radix="Decimal" Value="15"/>
|
|
<DataValueMember Name="Cfg_FailToStopT" DataType="DINT" Radix="Decimal" Value="15"/>
|
|
<DataValueMember Name="Cfg_ResetPulseT" DataType="DINT" Radix="Decimal" Value="2"/>
|
|
<DataValueMember Name="Cfg_MaxJogT" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_OperKeep" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="Cfg_ProgKeep" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="PSet_SpeedRef" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="OSet_SpeedRef" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_Start" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Fwd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStartAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStartSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStartUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStartUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStopAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStopSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStopUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStopUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_DriveFaultAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_DriveFaultSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_DriveFaultUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_DriveFaultUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IOFaultAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IOFaultSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IOFaultUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IOFaultUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Start" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Jog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Fwd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Rev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_SpeedRef" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedFdbk" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedRefSrc" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SpeedRefRaw" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedFdbkRaw" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedRefEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedRefEUMax" DataType="REAL" Radix="Float" Value="130.0"/>
|
|
<DataValueMember Name="Val_SpeedFdbkEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedFdbkEUMax" DataType="REAL" Radix="Float" Value="130.0"/>
|
|
<DataValueMember Name="Val_LastFaultCode" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Cmd" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fdbk" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Sts_Stopped" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Starting" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Running" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Stopping" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Jogging" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CommandDir" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_ActualDir" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Accel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Decel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NotReady" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AtSpeed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_SpeedLimited" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_DriveSts1" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_DriveSts2" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_FaultStsA" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_FaultStsB" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_PMSts" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_StartInhibits" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_Available" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_BypActive" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NotRdy" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_CfgErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Intlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Perm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_OperPrio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Trip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_DriveNR" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Sim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_FdbkRaw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_FdbkEU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RefLim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RefEU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RefRaw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStart" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_FailToStart" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_FailToStart" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailToStartDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStartShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStartSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_FailToStop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_FailToStop" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailToStopDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStopShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStopSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_IntlkTrip" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IntlkTripDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_DriveFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_DriveFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_DriveFault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_DriveFaultDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_DriveFaultShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_DriveFaultSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_IOFault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IOFaultDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IOFaultShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IOFaultSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Start" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Jog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Fwd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Rev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SpeedRef" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_PF753" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[4]">
|
|
<Structure DataType="P_PF753">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_FwdPermOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FwdNBPermOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_RevPermOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_RevNBPermOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_IntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_NBIntlkOK" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdCmd" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_OvrdSpeed" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasReverse" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasJog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_AllowLocal" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFwdPermObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasRevPermObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasResInhObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasRunTimeObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_SetTrackOvrdHand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OperStopPrio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OCmdResets" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_OvrdPermIntlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_ShedOnFailToStart" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ShedOnIOFault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_SimScaleEU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SimScaleRaw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailToStartAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailToStopAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIntlkTripAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasDriveFaultAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasIOFaultAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailToStartResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailToStopResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_IntlkTripResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_DriveFaultResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_IOFaultResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailToStartAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailToStopAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_IntlkTripAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_DriveFaultAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_IOFaultAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailToStartSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_FailToStopSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_IntlkTripSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_DriveFaultSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_IOFaultSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_MinSpdRef" DataType="REAL" Radix="Float" Value="30.0"/>
|
|
<DataValueMember Name="Cfg_MaxSpdRef" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="Cfg_SpeedRefRawMin" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_SpeedRefRawMax" DataType="DINT" Radix="Decimal" Value="60000"/>
|
|
<DataValueMember Name="Cfg_SpeedRefEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_SpeedRefEUMax" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="Cfg_SpeedFdbkRawMin" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_SpeedFdbkRawMax" DataType="DINT" Radix="Decimal" Value="60000"/>
|
|
<DataValueMember Name="Cfg_SpeedFdbkEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_SpeedFdbkEUMax" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="Cfg_SimRampT" DataType="DINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="Cfg_FailToStartT" DataType="DINT" Radix="Decimal" Value="15"/>
|
|
<DataValueMember Name="Cfg_FailToStopT" DataType="DINT" Radix="Decimal" Value="15"/>
|
|
<DataValueMember Name="Cfg_ResetPulseT" DataType="DINT" Radix="Decimal" Value="2"/>
|
|
<DataValueMember Name="Cfg_MaxJogT" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_OperKeep" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="Cfg_ProgKeep" DataType="SINT" Radix="Binary" Value="2#0000_0000"/>
|
|
<DataValueMember Name="PSet_SpeedRef" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="OSet_SpeedRef" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_Start" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Fwd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStartAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStartSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStartUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStartUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStopAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStopSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStopUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailToStopUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IntlkTripUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_DriveFaultAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_DriveFaultSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_DriveFaultUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_DriveFaultUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IOFaultAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IOFaultSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IOFaultUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_IOFaultUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Start" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Jog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Fwd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Rev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val_SpeedRef" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedFdbk" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedRefSrc" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_SpeedRefRaw" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedFdbkRaw" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedRefEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedRefEUMax" DataType="REAL" Radix="Float" Value="130.0"/>
|
|
<DataValueMember Name="Val_SpeedFdbkEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_SpeedFdbkEUMax" DataType="REAL" Radix="Float" Value="130.0"/>
|
|
<DataValueMember Name="Val_LastFaultCode" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Cmd" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fdbk" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Sts" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Sts_Stopped" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Starting" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Running" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Stopping" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Jogging" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_CommandDir" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_ActualDir" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Accel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Decel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NotReady" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AtSpeed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_SpeedLimited" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_DriveSts1" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_DriveSts2" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_FaultStsA" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_FaultStsB" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_PMSts" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_StartInhibits" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="Sts_Available" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_BypActive" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NotRdy" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Disabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_CfgErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Intlk" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Perm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_OperPrio" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_Trip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_DriveNR" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Nrdy_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Sim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_FdbkRaw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_FdbkEU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RefLim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RefEU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_RefRaw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hand" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Ovrd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStart" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_FailToStart" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_FailToStart" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailToStartDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStartShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStartSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_FailToStop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_FailToStop" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailToStopDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStopShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailToStopSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_IntlkTrip" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_IntlkTrip" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IntlkTripDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IntlkTripSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_DriveFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_DriveFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_DriveFault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_DriveFaultDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_DriveFaultShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_DriveFaultSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_IOFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_IOFault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_IOFaultDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IOFaultShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_IOFaultSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Start" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Jog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Fwd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Rev" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Bypass" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Check" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Disable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SpeedRef" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_PF753" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="MCX1_Data" TagType="Base" DataType="VFD_Data" Dimensions="5" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Data and Configuration associated with MCX1]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[[0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,0,0.00000000e+000,0.00000000e+000
|
|
,0],[4.80000000e+002,9.00000000e+001,6.00000000e+001,2.20000000e+003,1.00000000e+002,1.14999998e+000
|
|
,4,8.00000000e+000,9.20000000e+001,0.00000000e+000,0.00000000e+000,0,0,0.00000000e+000,0.00000000e+000
|
|
,0],[0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,0,0.00000000e+000,0.00000000e+000
|
|
,0],[0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,0,0.00000000e+000,0.00000000e+000
|
|
,0],[0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0,0,0.00000000e+000,0.00000000e+000
|
|
,0]]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="VFD_Data" Dimensions="5">
|
|
<Element Index="[0]">
|
|
<Structure DataType="VFD_Data">
|
|
<DataValueMember Name="MotorNPVolts" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MotorNPAmps" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MotorNPHertz" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MotorNPRPM" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MotorNPPower" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MtrOLFactor" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MotorPoles" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PWMFrequency" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="CurrentLimit1" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MinFwdSpeed" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MaxFwdSpeed" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="DutyRating" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="CurrentFaultCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="ElapsedkWh" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="DriveTempC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="ResetMeters" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[1]">
|
|
<Structure DataType="VFD_Data">
|
|
<DataValueMember Name="MotorNPVolts" DataType="REAL" Radix="Float" Value="480.0"/>
|
|
<DataValueMember Name="MotorNPAmps" DataType="REAL" Radix="Float" Value="90.0"/>
|
|
<DataValueMember Name="MotorNPHertz" DataType="REAL" Radix="Float" Value="60.0"/>
|
|
<DataValueMember Name="MotorNPRPM" DataType="REAL" Radix="Float" Value="2200.0"/>
|
|
<DataValueMember Name="MotorNPPower" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="MtrOLFactor" DataType="REAL" Radix="Float" Value="1.15"/>
|
|
<DataValueMember Name="MotorPoles" DataType="DINT" Radix="Decimal" Value="4"/>
|
|
<DataValueMember Name="PWMFrequency" DataType="REAL" Radix="Float" Value="8.0"/>
|
|
<DataValueMember Name="CurrentLimit1" DataType="REAL" Radix="Float" Value="92.0"/>
|
|
<DataValueMember Name="MinFwdSpeed" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MaxFwdSpeed" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="DutyRating" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="CurrentFaultCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="ElapsedkWh" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="DriveTempC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="ResetMeters" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[2]">
|
|
<Structure DataType="VFD_Data">
|
|
<DataValueMember Name="MotorNPVolts" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MotorNPAmps" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MotorNPHertz" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MotorNPRPM" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MotorNPPower" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MtrOLFactor" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MotorPoles" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PWMFrequency" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="CurrentLimit1" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MinFwdSpeed" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MaxFwdSpeed" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="DutyRating" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="CurrentFaultCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="ElapsedkWh" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="DriveTempC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="ResetMeters" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[3]">
|
|
<Structure DataType="VFD_Data">
|
|
<DataValueMember Name="MotorNPVolts" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MotorNPAmps" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MotorNPHertz" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MotorNPRPM" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MotorNPPower" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MtrOLFactor" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MotorPoles" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PWMFrequency" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="CurrentLimit1" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MinFwdSpeed" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MaxFwdSpeed" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="DutyRating" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="CurrentFaultCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="ElapsedkWh" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="DriveTempC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="ResetMeters" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[4]">
|
|
<Structure DataType="VFD_Data">
|
|
<DataValueMember Name="MotorNPVolts" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MotorNPAmps" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MotorNPHertz" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MotorNPRPM" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MotorNPPower" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MtrOLFactor" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MotorPoles" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PWMFrequency" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="CurrentLimit1" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MinFwdSpeed" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="MaxFwdSpeed" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="DutyRating" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="CurrentFaultCode" DataType="INT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="ElapsedkWh" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="DriveTempC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="ResetMeters" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="MCX1_I" TagType="Base" DataType="P_PF753_Inp" Dimensions="5" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PowerFlex 753 Drive Input Assembly Copy]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[[0,0,0,0,0,0,0,0,0,0],[0,0,0,0,-2147483638,-2147483598,-248117332,100732,3752130,1],[0,0,0,0,-2147483638,-2147483634
|
|
,-248117332,95924,4604098,1],[0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0]]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="P_PF753_Inp" Dimensions="5">
|
|
<Element Index="[0]">
|
|
<Structure DataType="P_PF753_Inp">
|
|
<DataValueMember Name="DriveStatus" DataType="INT" Radix="Binary" Value="2#0000_0000_0000_0000"/>
|
|
<DataValueMember Name="DriveStatus_Ready" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Active" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_CommandDir" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_ActualDir" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Accelerating" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Decelerating" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Faulted" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_AtSpeed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Manual" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_SpdRefBit0" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_spdRefBit1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_SpdRefBit2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_SpdRefBit3" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_SpdRefBit4" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Feedback" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="PredMaintSts_HeatskinkFan" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_InternalFan" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_MtrBearing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_MtrLube" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_MchBearing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_MchLube" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved3" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved4" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved5" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved6" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved7" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved8" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Master" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="StartInhibits_Faulted" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Precharge" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Database" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Startup" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Safety" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Sleep" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Profiler" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_CommutNotCfg" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="DriveStatus1_Ready" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Active" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_CommandDir" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_ActualDir" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Accelerating" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Decelerating" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Faulted" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_AtSpeed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Manual" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpdRefBit0" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_spdRefBit1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpdRefBit2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpdRefBit3" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpdRefBit4" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Running" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Jogging" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Stopping" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_DCBraking" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_DBActive" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpeedMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_PositionMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_TorqueMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_AtZeroSpeed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_AtHome" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_AtLimit" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_CurrLimit" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_BusFrqReg" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_EnableOn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_MotorOL" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Regen" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="DriveStatus2_AutoRstrAct" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_AuRstrCntDwn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_HSFanOn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_Reserved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_FluxBraking" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_FdbkLossSwO" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_Reserved1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_Reserved2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_PrchrgClosed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_Autotuning" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_PIDFBLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_AccelRate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_DecelRate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LastFaultCode" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="FaultStatusA_PowerLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_UnderVoltage" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_MotorOL" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_LoalLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_InPhaseLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_OutPhaseLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_DecelInhib" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_ShearPin1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_ShearPin2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_PriFdbkLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_AltFdbkLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_AuxFdbkLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_PosFdbkLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_ExtPrchrgErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="FaultStatusB_AuxInputFlt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_OverVoltage" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_DriveOL" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_HeatsinkOT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_TransistorOT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_SinkUnderTemp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_ExcessLoad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_OverspdLmt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_PrchrgOpen" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_SafetyBrdFlt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_IRVoltsRange" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_FluxAmpsRang" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_IXOVlotRange" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_AuRstExhaust" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_SWOverCur" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_HWOverCur" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_TrqPrvSpdBnd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_TPEnclsCfg" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_GroundFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_OWAlarmTO" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_OverTravel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_TrvlLimCflct" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[1]">
|
|
<Structure DataType="P_PF753_Inp">
|
|
<DataValueMember Name="DriveStatus" DataType="INT" Radix="Binary" Value="2#0000_0000_0000_0000"/>
|
|
<DataValueMember Name="DriveStatus_Ready" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Active" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_CommandDir" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_ActualDir" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Accelerating" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Decelerating" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Faulted" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_AtSpeed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Manual" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_SpdRefBit0" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_spdRefBit1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_SpdRefBit2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_SpdRefBit3" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_SpdRefBit4" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Feedback" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="PredMaintSts_HeatskinkFan" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_InternalFan" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_MtrBearing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_MtrLube" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_MchBearing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_MchLube" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved3" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved4" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved5" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved6" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved7" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved8" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Master" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits" DataType="DINT" Radix="Binary" Value="2#1000_0000_0000_0000_0000_0000_0000_1010"/>
|
|
<DataValueMember Name="StartInhibits_Faulted" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Alarm" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="StartInhibits_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Precharge" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="StartInhibits_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Database" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Startup" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Safety" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Sleep" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Profiler" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_CommutNotCfg" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1" DataType="DINT" Radix="Binary" Value="2#1000_0000_0000_0000_0000_0000_0011_0010"/>
|
|
<DataValueMember Name="DriveStatus1_Ready" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Active" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DriveStatus1_CommandDir" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_ActualDir" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Accelerating" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DriveStatus1_Decelerating" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DriveStatus1_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Faulted" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_AtSpeed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Manual" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpdRefBit0" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_spdRefBit1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpdRefBit2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpdRefBit3" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpdRefBit4" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Running" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Jogging" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Stopping" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_DCBraking" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_DBActive" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpeedMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_PositionMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_TorqueMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_AtZeroSpeed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_AtHome" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_AtLimit" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_CurrLimit" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_BusFrqReg" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_EnableOn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_MotorOL" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Regen" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DriveStatus2" DataType="DINT" Radix="Binary" Value="2#1111_0001_0011_0110_0000_0111_1010_1100"/>
|
|
<DataValueMember Name="DriveStatus2_AutoRstrAct" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_AuRstrCntDwn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_HSFanOn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DriveStatus2_Reserved" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DriveStatus2_FluxBraking" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_FdbkLossSwO" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DriveStatus2_Reserved1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_Reserved2" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DriveStatus2_PrchrgClosed" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DriveStatus2_Autotuning" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DriveStatus2_PIDFBLoss" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DriveStatus2_AccelRate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_DecelRate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LastFaultCode" DataType="DINT" Radix="Decimal" Value="100732"/>
|
|
<DataValueMember Name="FaultStatusA" DataType="DINT" Radix="Binary" Value="2#0000_0000_0011_1001_0100_0000_1100_0010"/>
|
|
<DataValueMember Name="FaultStatusA_PowerLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_UnderVoltage" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="FaultStatusA_MotorOL" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_LoalLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_InPhaseLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_OutPhaseLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_DecelInhib" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="FaultStatusA_ShearPin1" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="FaultStatusA_ShearPin2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_PriFdbkLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_AltFdbkLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_AuxFdbkLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_PosFdbkLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_ExtPrchrgErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0001"/>
|
|
<DataValueMember Name="FaultStatusB_AuxInputFlt" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="FaultStatusB_OverVoltage" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_DriveOL" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_HeatsinkOT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_TransistorOT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_SinkUnderTemp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_ExcessLoad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_OverspdLmt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_PrchrgOpen" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_SafetyBrdFlt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_IRVoltsRange" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_FluxAmpsRang" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_IXOVlotRange" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_AuRstExhaust" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_SWOverCur" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_HWOverCur" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_TrqPrvSpdBnd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_TPEnclsCfg" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_GroundFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_OWAlarmTO" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_OverTravel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_TrvlLimCflct" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[2]">
|
|
<Structure DataType="P_PF753_Inp">
|
|
<DataValueMember Name="DriveStatus" DataType="INT" Radix="Binary" Value="2#0000_0000_0000_0000"/>
|
|
<DataValueMember Name="DriveStatus_Ready" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Active" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_CommandDir" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_ActualDir" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Accelerating" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Decelerating" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Faulted" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_AtSpeed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Manual" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_SpdRefBit0" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_spdRefBit1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_SpdRefBit2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_SpdRefBit3" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_SpdRefBit4" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Feedback" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="PredMaintSts_HeatskinkFan" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_InternalFan" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_MtrBearing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_MtrLube" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_MchBearing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_MchLube" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved3" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved4" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved5" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved6" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved7" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved8" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Master" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits" DataType="DINT" Radix="Binary" Value="2#1000_0000_0000_0000_0000_0000_0000_1010"/>
|
|
<DataValueMember Name="StartInhibits_Faulted" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Alarm" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="StartInhibits_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Precharge" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="StartInhibits_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Database" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Startup" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Safety" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Sleep" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Profiler" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_CommutNotCfg" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1" DataType="DINT" Radix="Binary" Value="2#1000_0000_0000_0000_0000_0000_0000_1110"/>
|
|
<DataValueMember Name="DriveStatus1_Ready" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Active" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DriveStatus1_CommandDir" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DriveStatus1_ActualDir" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DriveStatus1_Accelerating" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Decelerating" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Faulted" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_AtSpeed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Manual" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpdRefBit0" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_spdRefBit1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpdRefBit2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpdRefBit3" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpdRefBit4" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Running" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Jogging" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Stopping" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_DCBraking" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_DBActive" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpeedMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_PositionMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_TorqueMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_AtZeroSpeed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_AtHome" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_AtLimit" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_CurrLimit" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_BusFrqReg" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_EnableOn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_MotorOL" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Regen" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DriveStatus2" DataType="DINT" Radix="Binary" Value="2#1111_0001_0011_0110_0000_0111_1010_1100"/>
|
|
<DataValueMember Name="DriveStatus2_AutoRstrAct" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_AuRstrCntDwn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_HSFanOn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DriveStatus2_Reserved" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DriveStatus2_FluxBraking" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_FdbkLossSwO" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DriveStatus2_Reserved1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_Reserved2" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DriveStatus2_PrchrgClosed" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DriveStatus2_Autotuning" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DriveStatus2_PIDFBLoss" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="DriveStatus2_AccelRate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_DecelRate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LastFaultCode" DataType="DINT" Radix="Decimal" Value="95924"/>
|
|
<DataValueMember Name="FaultStatusA" DataType="DINT" Radix="Binary" Value="2#0000_0000_0100_0110_0100_0000_1100_0010"/>
|
|
<DataValueMember Name="FaultStatusA_PowerLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_UnderVoltage" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="FaultStatusA_MotorOL" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_LoalLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_InPhaseLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_OutPhaseLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_DecelInhib" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="FaultStatusA_ShearPin1" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="FaultStatusA_ShearPin2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_PriFdbkLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_AltFdbkLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_AuxFdbkLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_PosFdbkLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_ExtPrchrgErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0001"/>
|
|
<DataValueMember Name="FaultStatusB_AuxInputFlt" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="FaultStatusB_OverVoltage" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_DriveOL" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_HeatsinkOT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_TransistorOT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_SinkUnderTemp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_ExcessLoad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_OverspdLmt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_PrchrgOpen" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_SafetyBrdFlt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_IRVoltsRange" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_FluxAmpsRang" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_IXOVlotRange" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_AuRstExhaust" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_SWOverCur" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_HWOverCur" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_TrqPrvSpdBnd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_TPEnclsCfg" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_GroundFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_OWAlarmTO" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_OverTravel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_TrvlLimCflct" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[3]">
|
|
<Structure DataType="P_PF753_Inp">
|
|
<DataValueMember Name="DriveStatus" DataType="INT" Radix="Binary" Value="2#0000_0000_0000_0000"/>
|
|
<DataValueMember Name="DriveStatus_Ready" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Active" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_CommandDir" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_ActualDir" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Accelerating" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Decelerating" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Faulted" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_AtSpeed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Manual" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_SpdRefBit0" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_spdRefBit1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_SpdRefBit2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_SpdRefBit3" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_SpdRefBit4" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Feedback" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="PredMaintSts_HeatskinkFan" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_InternalFan" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_MtrBearing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_MtrLube" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_MchBearing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_MchLube" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved3" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved4" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved5" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved6" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved7" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved8" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Master" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="StartInhibits_Faulted" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Precharge" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Database" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Startup" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Safety" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Sleep" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Profiler" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_CommutNotCfg" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="DriveStatus1_Ready" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Active" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_CommandDir" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_ActualDir" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Accelerating" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Decelerating" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Faulted" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_AtSpeed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Manual" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpdRefBit0" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_spdRefBit1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpdRefBit2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpdRefBit3" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpdRefBit4" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Running" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Jogging" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Stopping" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_DCBraking" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_DBActive" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpeedMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_PositionMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_TorqueMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_AtZeroSpeed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_AtHome" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_AtLimit" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_CurrLimit" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_BusFrqReg" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_EnableOn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_MotorOL" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Regen" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="DriveStatus2_AutoRstrAct" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_AuRstrCntDwn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_HSFanOn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_Reserved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_FluxBraking" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_FdbkLossSwO" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_Reserved1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_Reserved2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_PrchrgClosed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_Autotuning" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_PIDFBLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_AccelRate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_DecelRate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LastFaultCode" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="FaultStatusA_PowerLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_UnderVoltage" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_MotorOL" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_LoalLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_InPhaseLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_OutPhaseLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_DecelInhib" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_ShearPin1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_ShearPin2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_PriFdbkLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_AltFdbkLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_AuxFdbkLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_PosFdbkLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_ExtPrchrgErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="FaultStatusB_AuxInputFlt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_OverVoltage" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_DriveOL" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_HeatsinkOT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_TransistorOT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_SinkUnderTemp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_ExcessLoad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_OverspdLmt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_PrchrgOpen" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_SafetyBrdFlt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_IRVoltsRange" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_FluxAmpsRang" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_IXOVlotRange" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_AuRstExhaust" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_SWOverCur" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_HWOverCur" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_TrqPrvSpdBnd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_TPEnclsCfg" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_GroundFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_OWAlarmTO" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_OverTravel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_TrvlLimCflct" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[4]">
|
|
<Structure DataType="P_PF753_Inp">
|
|
<DataValueMember Name="DriveStatus" DataType="INT" Radix="Binary" Value="2#0000_0000_0000_0000"/>
|
|
<DataValueMember Name="DriveStatus_Ready" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Active" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_CommandDir" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_ActualDir" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Accelerating" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Decelerating" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Faulted" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_AtSpeed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_Manual" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_SpdRefBit0" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_spdRefBit1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_SpdRefBit2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_SpdRefBit3" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus_SpdRefBit4" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Feedback" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="PredMaintSts_HeatskinkFan" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_InternalFan" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_MtrBearing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_MtrLube" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_MchBearing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_MchLube" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved3" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved4" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved5" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved6" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved7" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Reserved8" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PredMaintSts_Master" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="StartInhibits_Faulted" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Enable" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Precharge" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Database" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Startup" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Safety" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Sleep" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_Profiler" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StartInhibits_CommutNotCfg" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="DriveStatus1_Ready" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Active" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_CommandDir" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_ActualDir" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Accelerating" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Decelerating" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Faulted" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_AtSpeed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Manual" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpdRefBit0" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_spdRefBit1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpdRefBit2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpdRefBit3" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpdRefBit4" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Running" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Jogging" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Stopping" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_DCBraking" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_DBActive" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_SpeedMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_PositionMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_TorqueMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_AtZeroSpeed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_AtHome" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_AtLimit" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_CurrLimit" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_BusFrqReg" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_EnableOn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_MotorOL" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus1_Regen" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="DriveStatus2_AutoRstrAct" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_AuRstrCntDwn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_HSFanOn" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_Reserved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_FluxBraking" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_FdbkLossSwO" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_Reserved1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_Reserved2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_PrchrgClosed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_Autotuning" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_PIDFBLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_AccelRate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DriveStatus2_DecelRate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LastFaultCode" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="FaultStatusA_PowerLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_UnderVoltage" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_MotorOL" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_LoalLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_InPhaseLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_OutPhaseLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_DecelInhib" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_ShearPin1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_ShearPin2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_PriFdbkLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_AltFdbkLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_AuxFdbkLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_PosFdbkLoss" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusA_ExtPrchrgErr" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB" DataType="DINT" Radix="Binary" Value="2#0000_0000_0000_0000_0000_0000_0000_0000"/>
|
|
<DataValueMember Name="FaultStatusB_AuxInputFlt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_OverVoltage" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_DriveOL" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_HeatsinkOT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_TransistorOT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_SinkUnderTemp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_ExcessLoad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_OverspdLmt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_PrchrgOpen" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_SafetyBrdFlt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_IRVoltsRange" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_FluxAmpsRang" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_IXOVlotRange" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_AuRstExhaust" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_SWOverCur" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_HWOverCur" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_TrqPrvSpdBnd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_TPEnclsCfg" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_GroundFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_OWAlarmTO" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_OverTravel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="FaultStatusB_TrvlLimCflct" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="MCX1_O" TagType="Base" DataType="P_PF753_Out" Dimensions="5" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PowerFlex 753 Drive Output Assembly Copy]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[[0,0],[0,0],[0,0],[0,0],[0,0]]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="P_PF753_Out" Dimensions="5">
|
|
<Element Index="[0]">
|
|
<Structure DataType="P_PF753_Out">
|
|
<DataValueMember Name="LogicCommand" DataType="INT" Radix="Binary" Value="2#0000_0000_0000_0000"/>
|
|
<DataValueMember Name="LogicCommand_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Start" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Jog1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_ClearFaults" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Forward" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Reverse" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Manual" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_AccelTime1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_AccelTime2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_DecelTime1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_DecelTime2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_SpdRefSel0" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_SpdRefSel1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_SpdRefSel2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Reference" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[1]">
|
|
<Structure DataType="P_PF753_Out">
|
|
<DataValueMember Name="LogicCommand" DataType="INT" Radix="Binary" Value="2#0000_0000_0000_0000"/>
|
|
<DataValueMember Name="LogicCommand_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Start" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Jog1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_ClearFaults" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Forward" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Reverse" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Manual" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_AccelTime1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_AccelTime2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_DecelTime1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_DecelTime2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_SpdRefSel0" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_SpdRefSel1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_SpdRefSel2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Reference" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[2]">
|
|
<Structure DataType="P_PF753_Out">
|
|
<DataValueMember Name="LogicCommand" DataType="INT" Radix="Binary" Value="2#0000_0000_0000_0000"/>
|
|
<DataValueMember Name="LogicCommand_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Start" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Jog1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_ClearFaults" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Forward" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Reverse" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Manual" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_AccelTime1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_AccelTime2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_DecelTime1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_DecelTime2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_SpdRefSel0" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_SpdRefSel1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_SpdRefSel2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Reference" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[3]">
|
|
<Structure DataType="P_PF753_Out">
|
|
<DataValueMember Name="LogicCommand" DataType="INT" Radix="Binary" Value="2#0000_0000_0000_0000"/>
|
|
<DataValueMember Name="LogicCommand_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Start" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Jog1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_ClearFaults" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Forward" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Reverse" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Manual" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_AccelTime1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_AccelTime2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_DecelTime1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_DecelTime2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_SpdRefSel0" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_SpdRefSel1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_SpdRefSel2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Reference" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[4]">
|
|
<Structure DataType="P_PF753_Out">
|
|
<DataValueMember Name="LogicCommand" DataType="INT" Radix="Binary" Value="2#0000_0000_0000_0000"/>
|
|
<DataValueMember Name="LogicCommand_Stop" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Start" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Jog1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_ClearFaults" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Forward" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Reverse" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_Manual" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_AccelTime1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_AccelTime2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_DecelTime1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_DecelTime2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_SpdRefSel0" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_SpdRefSel1" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="LogicCommand_SpdRefSel2" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Reference" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="PF75x_FaultCodeList" TagType="Base" DataType="P_DescList" Dimensions="212" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PowerFlex 753 / 755 Fault Codes and Descriptions]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[[0,[38,'Check drive manual for this fault code$00$00']],[2,[25,'Auxiliary Input Interlock$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[3,[13,'Power Failure$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[4,[16,'Bus Undervoltage$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[5,[15,'Bus Overvoltage$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[7,[14,'Motor Overload$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[8,[24,'Heatsink Overtemperature$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[9,[26,'Transistor Overtemperature$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[10,[38,'Dynamic Brake Resistor Overtemperature$00$00']],[12,[20,'Hardware Overcurrent$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[13,[12,'Ground Fault$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[14,[14,'Ground Warning$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[15,[9,'Load Loss$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[17,[16,'Input Phase Loss$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[18,[28,'Motor Pos. Temp. Coeff. Trip$00$00$00$00$00$00$00$00$00$00$00$00']],[20,[28,'Torque Prv. Speed Band Fault$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[21,[17,'Output Phase Loss$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[24,[22,'Deceleration Inhibited$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[25,[16,'Over Speed Limit$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[29,[24,'Analog Input Signal Loss$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[33,[28
|
|
,'Auto Restart Tries Exhausted$00$00$00$00$00$00$00$00$00$00$00$00']],[36,[26,'Output Current Over Rating$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[38,[20,'Phase U Ground Fault$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[39,[20,'Phase V Ground Fault$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[40,[20,'Phase W Ground Fault$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[41,[20,'Phase U to V Shorted$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[42,[20,'Phase V to W Shorted$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[43,[20,'Phase W to U Shorted$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[44,[26,'Phase U (Neg) Ground Fault$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[45,[26,'Phase V (Neg) Ground Fault$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[46,[26,'Phase W (Neg) Ground Fault$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[48,[34,'Drive Set to Default Configuration$00$00$00$00$00$00'
|
|
]],[55,[35,'Drive Control Board Overtemperature$00$00$00$00$00']],[58,[34,'Drive Module Set to Default Values$00$00$00$00$00$00'
|
|
]],[61,[13,'Shear Pin (1)$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[62,[13,'Shear Pin (2)$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[64,[14,'Drive OverLoad$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[71,[20,'Port 1 Adapter Fault$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[72,[20,'Port 2 Adapter Fault$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[73,[20,'Port 3 Adapter Fault$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[74,[20,'Port 4 Adapter Fault$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[75,[20,'Port 5 Adapter Fault$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[76,[20,'Port 6 Adapter Fault$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[77,[14,'IR Volts Range$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[78,[26,'Flux Amps Reference Rating$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[79,[14,'Excessive Load$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[80,[22,'Drive Autotune Aborted$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[81,[29,'Port 1 DPI Communication Loss$00$00$00$00$00$00$00$00$00$00$00']],[82,[29,'Port 2 DPI Communication Loss$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[83,[29,'Port 3 DPI Communication Loss$00$00$00$00$00$00$00$00$00$00$00']],[84,[29,'Port 4 DPI Communication Loss$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[85,[29,'Port 5 DPI Communication Loss$00$00$00$00$00$00$00$00$00$00$00']],[86,[29,'Port 6 DPI Communication Loss$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[87,[17,'IXo Voltage Range$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[91,[30,'Primary Velocity Feedback Lost$00$00$00$00$00$00$00$00$00$00']],[93,[30,'Hardware Enable Jumper Problem$00$00$00$00$00$00$00$00$00$00'
|
|
]],[94,[32,'Alternate Velocity Feedback Lost$00$00$00$00$00$00$00$00']],[95,[32,'Auxiliary Velocity Feedback Lost$00$00$00$00$00$00$00$00'
|
|
]],[96,[22,'Position Feedback Lost$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[97,[24,'Auto Tach Switch Failure$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[137
|
|
,[24,'External Precharge Error$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[138,[14
|
|
,'Precharge Open$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[152,[34,'No Source Defined for Stop Command$00$00$00$00$00$00']],[168,[32,'Heatsink Undertemp (sensor fail)$00$00$00$00$00$00$00$00'
|
|
]],[175,[25,'Travel Limits Conflicting$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[181,[29
|
|
,'Reached Forward End of Travel$00$00$00$00$00$00$00$00$00$00$00']],[182,[29,'Reached Reverse End of Travel$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[203,[32,'Port 13 Adapter (Ethernet) Fault$00$00$00$00$00$00$00$00']],[204,[34,'Port 14 Adapter (DriveLogix) Fault$00$00$00$00$00$00'
|
|
]],[210,[34,'Safety Option Enable Jumper is Out$00$00$00$00$00$00']],[211,[25,'Safety Option Board Fault$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[212,[25,'Safety Jumper Not Present$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[213,[27
|
|
,'Safety Jumper Needs Removed$00$00$00$00$00$00$00$00$00$00$00$00$00']],[224,[25,'Port 4 Communication Lost$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[225,[25,'Port 5 Communication Lost$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[226,[25
|
|
,'Port 6 Communication Lost$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[227,[25,'Port 7 Communication Lost$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[228,[25,'Port 8 Communication Lost$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[229,[25
|
|
,'Port 9 Communication Lost$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[230,[26,'Port 10 Communication Lost$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[231,[26,'Port 11 Communication Lost$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[232,[26,'Port 12 Communication Lost$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[233,[26,'Port 13 Communication Lost$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[234,[26,'Port 14 Communication Lost$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[315,[21,'Excess Position Error$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[331,[38,'Inverter Board I1 Communication Failed$00$00']],[332,[38,'Inverter Board I2 Communication Failed$00$00'
|
|
]],[341,[39,'Converter Board C1 Communication Failed$00']],[342,[39,'Converter Board C2 Communication Failed$00'
|
|
]],[371,[39,'Precharge Board P1 Communication Failed$00']],[372,[39,'Precharge Board P2 Communication Failed$00'
|
|
]],[918,[21,'Control Task Overload$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[919,[20,'System Task Overload$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[920,[27,'5 millisecond Task Overload$00$00$00$00$00$00$00$00$00$00$00$00$00']],[13030,[24,'I/O Network Link Removed$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[13031,[29,'I/O Network Duplicate Address$00$00$00$00$00$00$00$00$00$00$00']],[13032,[31,'I/O Network Communication Fault$00$00$00$00$00$00$00$00$00'
|
|
]],[13033,[30,'I/O Network Sent Reset Command$00$00$00$00$00$00$00$00$00$00']],[13034,[29,'I/O Network Connection Closed$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[13035,[37,'I/O Network Idle (Controller in PROG)$00$00$00']],[13037,[21,'I/O Network Timed Out$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[13044,[33,'Control Network Message Timed Out$00$00$00$00$00$00$00']],[13046,[26,'Peer-to-Peer I/O Timed Out$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[13056,[27,'Drive Could Not Send e-mail$00$00$00$00$00$00$00$00$00$00$00$00$00']],[13057,[25
|
|
,'I/O Network Adapter Fault$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[13058,[35,'I/O Network Adapter Set to Defaults$00$00$00$00$00'
|
|
]],[10101,[32,'Inverter I1 Communication Failed$00$00$00$00$00$00$00$00']],[10104,[32,'Inverter I1 U+ Phase Overcurrent$00$00$00$00$00$00$00$00'
|
|
]],[10105,[32,'Inverter I1 U- Phase Overcurrent$00$00$00$00$00$00$00$00']],[10106,[32,'Inverter I1 V+ Phase Overcurrent$00$00$00$00$00$00$00$00'
|
|
]],[10107,[32,'Inverter I1 V- Phase Overcurrent$00$00$00$00$00$00$00$00']],[10108,[32,'Inverter I1 W+ Phase Overcurrent$00$00$00$00$00$00$00$00'
|
|
]],[10109,[32,'Inverter I1 W- Phase Overcurrent$00$00$00$00$00$00$00$00']],[10110,[27,'Inverter I1 Bus Overvoltage$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[10111,[24,'Inverter I1 Ground Fault$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[10112,[32,'Inverter I1 IGBT Overtemperature$00$00$00$00$00$00$00$00']],[10113,[36,'Inverter I1 Heatsink Overtemperature$00$00$00$00'
|
|
]],[10114,[26,'Inverter I1 Main Power Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[10115
|
|
,[31,'Inverter I1 Interface Power Low$00$00$00$00$00$00$00$00$00']],[10117,[36,'Inverter I1 System Power Overcurrent$00$00$00$00'
|
|
]],[10120,[37,'Inverter I1 PLI Board Overtemperature$00$00$00']],[10121,[36,'Inverter I1 PS Board Overtemperature$00$00$00$00'
|
|
]],[10129,[28,'Inverter I1 DC Bus Imbalance$00$00$00$00$00$00$00$00$00$00$00$00']],[10134,[36,'Inverter I1 Phase U Gate Board Fault$00$00$00$00'
|
|
]],[10135,[36,'Inverter I1 Phase V Gate Board Fault$00$00$00$00']],[10136,[36,'Inverter I1 Phase W Gate Board Fault$00$00$00$00'
|
|
]],[10201,[32,'Inverter I2 Communication Failed$00$00$00$00$00$00$00$00']],[10204,[32,'Inverter I2 U+ Phase Overcurrent$00$00$00$00$00$00$00$00'
|
|
]],[10205,[32,'Inverter I2 U- Phase Overcurrent$00$00$00$00$00$00$00$00']],[10206,[32,'Inverter I2 V+ Phase Overcurrent$00$00$00$00$00$00$00$00'
|
|
]],[10207,[32,'Inverter I2 V- Phase Overcurrent$00$00$00$00$00$00$00$00']],[10208,[32,'Inverter I2 W+ Phase Overcurrent$00$00$00$00$00$00$00$00'
|
|
]],[10209,[32,'Inverter I2 W- Phase Overcurrent$00$00$00$00$00$00$00$00']],[10210,[27,'Inverter I2 Bus Overvoltage$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[10211,[24,'Inverter I2 Ground Fault$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[10212,[32,'Inverter I2 IGBT Overtemperature$00$00$00$00$00$00$00$00']],[10213,[36,'Inverter I2 Heatsink Overtemperature$00$00$00$00'
|
|
]],[10214,[26,'Inverter I2 Main Power Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[10215
|
|
,[31,'Inverter I2 Interface Power Low$00$00$00$00$00$00$00$00$00']],[10217,[36,'Inverter I2 System Power Overcurrent$00$00$00$00'
|
|
]],[10220,[37,'Inverter I2 PLI Board Overtemperature$00$00$00']],[10221,[36,'Inverter I2 PS Board Overtemperature$00$00$00$00'
|
|
]],[10229,[28,'Inverter I2 DC Bus Imbalance$00$00$00$00$00$00$00$00$00$00$00$00']],[10234,[36,'Inverter I2 Phase U Gate Board Fault$00$00$00$00'
|
|
]],[10235,[36,'Inverter I2 Phase V Gate Board Fault$00$00$00$00']],[10236,[36,'Inverter I2 Phase W Gate Board Fault$00$00$00$00'
|
|
]],[10301,[32,'Inverter I3 Communication Failed$00$00$00$00$00$00$00$00']],[10304,[32,'Inverter I3 U+ Phase Overcurrent$00$00$00$00$00$00$00$00'
|
|
]],[10305,[32,'Inverter I3 U- Phase Overcurrent$00$00$00$00$00$00$00$00']],[10306,[32,'Inverter I3 V+ Phase Overcurrent$00$00$00$00$00$00$00$00'
|
|
]],[10307,[32,'Inverter I3 V- Phase Overcurrent$00$00$00$00$00$00$00$00']],[10308,[32,'Inverter I3 W+ Phase Overcurrent$00$00$00$00$00$00$00$00'
|
|
]],[10309,[32,'Inverter I3 W- Phase Overcurrent$00$00$00$00$00$00$00$00']],[10310,[27,'Inverter I3 Bus Overvoltage$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[10311,[24,'Inverter I3 Ground Fault$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[10312,[32,'Inverter I3 IGBT Overtemperature$00$00$00$00$00$00$00$00']],[10313,[36,'Inverter I3 Heatsink Overtemperature$00$00$00$00'
|
|
]],[10314,[26,'Inverter I3 Main Power Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[10315
|
|
,[31,'Inverter I3 Interface Power Low$00$00$00$00$00$00$00$00$00']],[10317,[36,'Inverter I3 System Power Overcurrent$00$00$00$00'
|
|
]],[10320,[37,'Inverter I3 PLI Board Overtemperature$00$00$00']],[10321,[36,'Inverter I3 PS Board Overtemperature$00$00$00$00'
|
|
]],[10329,[28,'Inverter I3 DC Bus Imbalance$00$00$00$00$00$00$00$00$00$00$00$00']],[10334,[36,'Inverter I3 Phase U Gate Board Fault$00$00$00$00'
|
|
]],[10335,[36,'Inverter I3 Phase V Gate Board Fault$00$00$00$00']],[10336,[36,'Inverter I3 Phase W Gate Board Fault$00$00$00$00'
|
|
]],[11101,[30,'Converter C1 Precharge Problem$00$00$00$00$00$00$00$00$00$00']],[11111,[32,'Converter C1 SCR Overtemperature$00$00$00$00$00$00$00$00'
|
|
]],[11112,[31,'Converter C1 Heat Sink Overtemp$00$00$00$00$00$00$00$00$00']],[11115,[33,'Converter C1 Line/Bus Voltage Dip$00$00$00$00$00$00$00'
|
|
]],[11117,[33,'Converter C1 Line Frequency Fault$00$00$00$00$00$00$00']],[11118,[31,'Converter C1 Single Phase Fault$00$00$00$00$00$00$00$00$00'
|
|
]],[11134,[24,'Converter C1 Overcurrent$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[11135,[25,'Converter C1 Ground Fault$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[11138
|
|
,[34,'Converter C1 Board Overtemperature$00$00$00$00$00$00']],[11141,[34,'Converter C1 DC Power Supply Fault$00$00$00$00$00$00'
|
|
]],[11142,[31,'Converter C1 Communication Lost$00$00$00$00$00$00$00$00$00']],[11160,[31,'Converter C1 Bus Asymmetry Stop$00$00$00$00$00$00$00$00$00'
|
|
]],[11161,[32,'Converter C1 AC Line Overvoltage$00$00$00$00$00$00$00$00']],[11162,[25,'Converter C1 AC Line Lost$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[11163,[29,'Converter C1 Fault Queue Full$00$00$00$00$00$00$00$00$00$00$00']],[11201,[30,'Converter C2 Precharge Problem$00$00$00$00$00$00$00$00$00$00'
|
|
]],[11211,[32,'Converter C2 SCR Overtemperature$00$00$00$00$00$00$00$00']],[11212,[31,'Converter C2 Heat Sink Overtemp$00$00$00$00$00$00$00$00$00'
|
|
]],[11215,[33,'Converter C2 Line/Bus Voltage Dip$00$00$00$00$00$00$00']],[11217,[33,'Converter C2 Line Frequency Fault$00$00$00$00$00$00$00'
|
|
]],[11218,[31,'Converter C2 Single Phase Fault$00$00$00$00$00$00$00$00$00']],[11234,[24,'Converter C2 Overcurrent$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[11235,[25,'Converter C2 Ground Fault$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[11238
|
|
,[34,'Converter C2 Board Overtemperature$00$00$00$00$00$00']],[11241,[34,'Converter C2 DC Power Supply Fault$00$00$00$00$00$00'
|
|
]],[11242,[31,'Converter C2 Communication Lost$00$00$00$00$00$00$00$00$00']],[11260,[31,'Converter C2 Bus Asymmetry Stop$00$00$00$00$00$00$00$00$00'
|
|
]],[11261,[32,'Converter C2 AC Line Overvoltage$00$00$00$00$00$00$00$00']],[11262,[25,'Converter C2 AC Line Lost$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[11263,[29,'Converter C2 Fault Queue Full$00$00$00$00$00$00$00$00$00$00$00']],[11201,[30,'Converter C2 Precharge Problem$00$00$00$00$00$00$00$00$00$00'
|
|
]],[11211,[32,'Converter C2 SCR Overtemperature$00$00$00$00$00$00$00$00']],[11212,[31,'Converter C2 Heat Sink Overtemp$00$00$00$00$00$00$00$00$00'
|
|
]],[11215,[33,'Converter C2 Line/Bus Voltage Dip$00$00$00$00$00$00$00']],[11217,[33,'Converter C2 Line Frequency Fault$00$00$00$00$00$00$00'
|
|
]],[11218,[31,'Converter C2 Single Phase Fault$00$00$00$00$00$00$00$00$00']],[11234,[24,'Converter C2 Overcurrent$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[11235,[25,'Converter C2 Ground Fault$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00']],[11238
|
|
,[34,'Converter C2 Board Overtemperature$00$00$00$00$00$00']],[11241,[34,'Converter C2 DC Power Supply Fault$00$00$00$00$00$00'
|
|
]],[11242,[31,'Converter C2 Communication Lost$00$00$00$00$00$00$00$00$00']],[11260,[31,'Converter C2 Bus Asymmetry Stop$00$00$00$00$00$00$00$00$00'
|
|
]],[11261,[32,'Converter C2 AC Line Overvoltage$00$00$00$00$00$00$00$00']],[11262,[25,'Converter C2 AC Line Lost$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]],[11263,[29,'Converter C2 Fault Queue Full$00$00$00$00$00$00$00$00$00$00$00']],[0,[0,'$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
]]]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="P_DescList" Dimensions="212">
|
|
<Element Index="[0]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="38"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Check drive manual for this fault code']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[1]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="2"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="25"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Auxiliary Input Interlock']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[2]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="3"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="13"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Power Failure']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[3]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="4"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="16"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Bus Undervoltage']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[4]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="5"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="15"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Bus Overvoltage']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[5]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="7"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="14"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Motor Overload']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[6]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="8"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="24"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Heatsink Overtemperature']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[7]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="9"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="26"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Transistor Overtemperature']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[8]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="38"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Dynamic Brake Resistor Overtemperature']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[9]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="12"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="20"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Hardware Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[10]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="13"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="12"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Ground Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[11]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="14"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="14"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Ground Warning']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[12]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="15"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="9"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Load Loss']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[13]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="17"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="16"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Input Phase Loss']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[14]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="18"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="28"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Motor Pos. Temp. Coeff. Trip']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[15]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="20"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="28"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Torque Prv. Speed Band Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[16]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="21"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="17"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Output Phase Loss']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[17]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="24"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="22"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Deceleration Inhibited']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[18]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="25"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="16"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Over Speed Limit']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[19]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="29"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="24"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Analog Input Signal Loss']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[20]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="33"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="28"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Auto Restart Tries Exhausted']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[21]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="36"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="26"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Output Current Over Rating']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[22]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="38"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="20"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Phase U Ground Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[23]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="39"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="20"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Phase V Ground Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[24]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="40"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="20"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Phase W Ground Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[25]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="41"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="20"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Phase U to V Shorted']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[26]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="42"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="20"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Phase V to W Shorted']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[27]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="43"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="20"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Phase W to U Shorted']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[28]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="44"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="26"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Phase U (Neg) Ground Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[29]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="45"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="26"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Phase V (Neg) Ground Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[30]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="46"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="26"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Phase W (Neg) Ground Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[31]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="48"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="34"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Drive Set to Default Configuration']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[32]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="55"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="35"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Drive Control Board Overtemperature']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[33]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="58"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="34"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Drive Module Set to Default Values']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[34]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="61"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="13"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Shear Pin (1)']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[35]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="62"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="13"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Shear Pin (2)']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[36]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="64"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="14"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Drive OverLoad']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[37]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="71"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="20"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 1 Adapter Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[38]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="72"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="20"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 2 Adapter Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[39]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="73"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="20"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 3 Adapter Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[40]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="74"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="20"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 4 Adapter Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[41]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="75"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="20"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 5 Adapter Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[42]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="76"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="20"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 6 Adapter Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[43]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="77"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="14"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['IR Volts Range']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[44]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="78"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="26"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Flux Amps Reference Rating']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[45]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="79"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="14"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Excessive Load']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[46]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="80"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="22"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Drive Autotune Aborted']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[47]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="81"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="29"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 1 DPI Communication Loss']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[48]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="82"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="29"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 2 DPI Communication Loss']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[49]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="83"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="29"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 3 DPI Communication Loss']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[50]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="84"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="29"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 4 DPI Communication Loss']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[51]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="85"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="29"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 5 DPI Communication Loss']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[52]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="86"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="29"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 6 DPI Communication Loss']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[53]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="87"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="17"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['IXo Voltage Range']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[54]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="91"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="30"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Primary Velocity Feedback Lost']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[55]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="93"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="30"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Hardware Enable Jumper Problem']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[56]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="94"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Alternate Velocity Feedback Lost']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[57]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="95"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Auxiliary Velocity Feedback Lost']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[58]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="96"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="22"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Position Feedback Lost']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[59]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="97"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="24"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Auto Tach Switch Failure']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[60]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="137"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="24"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['External Precharge Error']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[61]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="138"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="14"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Precharge Open']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[62]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="152"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="34"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['No Source Defined for Stop Command']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[63]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="168"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Heatsink Undertemp (sensor fail)']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[64]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="175"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="25"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Travel Limits Conflicting']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[65]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="181"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="29"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Reached Forward End of Travel']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[66]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="182"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="29"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Reached Reverse End of Travel']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[67]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="203"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 13 Adapter (Ethernet) Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[68]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="204"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="34"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 14 Adapter (DriveLogix) Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[69]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="210"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="34"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Safety Option Enable Jumper is Out']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[70]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="211"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="25"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Safety Option Board Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[71]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="212"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="25"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Safety Jumper Not Present']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[72]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="213"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="27"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Safety Jumper Needs Removed']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[73]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="224"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="25"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 4 Communication Lost']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[74]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="225"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="25"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 5 Communication Lost']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[75]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="226"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="25"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 6 Communication Lost']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[76]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="227"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="25"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 7 Communication Lost']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[77]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="228"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="25"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 8 Communication Lost']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[78]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="229"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="25"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 9 Communication Lost']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[79]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="230"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="26"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 10 Communication Lost']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[80]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="231"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="26"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 11 Communication Lost']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[81]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="232"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="26"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 12 Communication Lost']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[82]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="233"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="26"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 13 Communication Lost']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[83]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="234"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="26"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Port 14 Communication Lost']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[84]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="315"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="21"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Excess Position Error']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[85]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="331"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="38"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter Board I1 Communication Failed']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[86]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="332"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="38"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter Board I2 Communication Failed']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[87]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="341"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="39"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter Board C1 Communication Failed']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[88]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="342"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="39"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter Board C2 Communication Failed']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[89]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="371"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="39"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Precharge Board P1 Communication Failed']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[90]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="372"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="39"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Precharge Board P2 Communication Failed']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[91]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="918"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="21"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Control Task Overload']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[92]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="919"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="20"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['System Task Overload']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[93]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="920"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="27"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['5 millisecond Task Overload']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[94]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="13030"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="24"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['I/O Network Link Removed']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[95]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="13031"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="29"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['I/O Network Duplicate Address']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[96]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="13032"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="31"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['I/O Network Communication Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[97]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="13033"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="30"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['I/O Network Sent Reset Command']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[98]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="13034"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="29"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['I/O Network Connection Closed']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[99]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="13035"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="37"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['I/O Network Idle (Controller in PROG)']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[100]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="13037"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="21"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['I/O Network Timed Out']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[101]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="13044"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="33"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Control Network Message Timed Out']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[102]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="13046"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="26"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Peer-to-Peer I/O Timed Out']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[103]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="13056"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="27"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Drive Could Not Send e-mail']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[104]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="13057"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="25"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['I/O Network Adapter Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[105]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="13058"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="35"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['I/O Network Adapter Set to Defaults']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[106]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10101"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I1 Communication Failed']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[107]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10104"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I1 U+ Phase Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[108]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10105"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I1 U- Phase Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[109]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10106"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I1 V+ Phase Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[110]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10107"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I1 V- Phase Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[111]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10108"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I1 W+ Phase Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[112]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10109"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I1 W- Phase Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[113]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10110"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="27"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I1 Bus Overvoltage']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[114]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10111"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="24"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I1 Ground Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[115]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10112"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I1 IGBT Overtemperature']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[116]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10113"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="36"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I1 Heatsink Overtemperature']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[117]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10114"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="26"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I1 Main Power Low']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[118]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10115"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="31"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I1 Interface Power Low']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[119]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10117"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="36"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I1 System Power Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[120]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10120"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="37"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I1 PLI Board Overtemperature']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[121]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10121"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="36"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I1 PS Board Overtemperature']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[122]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10129"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="28"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I1 DC Bus Imbalance']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[123]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10134"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="36"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I1 Phase U Gate Board Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[124]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10135"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="36"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I1 Phase V Gate Board Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[125]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10136"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="36"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I1 Phase W Gate Board Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[126]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10201"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I2 Communication Failed']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[127]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10204"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I2 U+ Phase Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[128]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10205"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I2 U- Phase Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[129]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10206"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I2 V+ Phase Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[130]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10207"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I2 V- Phase Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[131]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10208"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I2 W+ Phase Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[132]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10209"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I2 W- Phase Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[133]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10210"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="27"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I2 Bus Overvoltage']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[134]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10211"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="24"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I2 Ground Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[135]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10212"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I2 IGBT Overtemperature']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[136]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10213"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="36"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I2 Heatsink Overtemperature']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[137]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10214"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="26"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I2 Main Power Low']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[138]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10215"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="31"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I2 Interface Power Low']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[139]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10217"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="36"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I2 System Power Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[140]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10220"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="37"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I2 PLI Board Overtemperature']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[141]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10221"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="36"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I2 PS Board Overtemperature']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[142]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10229"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="28"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I2 DC Bus Imbalance']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[143]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10234"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="36"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I2 Phase U Gate Board Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[144]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10235"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="36"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I2 Phase V Gate Board Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[145]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10236"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="36"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I2 Phase W Gate Board Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[146]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10301"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I3 Communication Failed']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[147]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10304"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I3 U+ Phase Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[148]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10305"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I3 U- Phase Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[149]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10306"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I3 V+ Phase Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[150]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10307"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I3 V- Phase Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[151]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10308"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I3 W+ Phase Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[152]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10309"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I3 W- Phase Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[153]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10310"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="27"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I3 Bus Overvoltage']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[154]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10311"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="24"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I3 Ground Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[155]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10312"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I3 IGBT Overtemperature']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[156]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10313"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="36"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I3 Heatsink Overtemperature']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[157]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10314"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="26"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I3 Main Power Low']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[158]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10315"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="31"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I3 Interface Power Low']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[159]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10317"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="36"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I3 System Power Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[160]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10320"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="37"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I3 PLI Board Overtemperature']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[161]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10321"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="36"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I3 PS Board Overtemperature']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[162]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10329"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="28"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I3 DC Bus Imbalance']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[163]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10334"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="36"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I3 Phase U Gate Board Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[164]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10335"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="36"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I3 Phase V Gate Board Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[165]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="10336"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="36"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Inverter I3 Phase W Gate Board Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[166]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11101"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="30"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C1 Precharge Problem']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[167]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11111"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C1 SCR Overtemperature']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[168]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11112"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="31"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C1 Heat Sink Overtemp']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[169]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11115"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="33"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C1 Line/Bus Voltage Dip']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[170]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11117"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="33"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C1 Line Frequency Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[171]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11118"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="31"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C1 Single Phase Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[172]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11134"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="24"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C1 Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[173]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11135"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="25"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C1 Ground Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[174]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11138"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="34"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C1 Board Overtemperature']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[175]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11141"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="34"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C1 DC Power Supply Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[176]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11142"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="31"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C1 Communication Lost']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[177]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11160"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="31"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C1 Bus Asymmetry Stop']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[178]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11161"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C1 AC Line Overvoltage']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[179]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11162"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="25"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C1 AC Line Lost']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[180]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11163"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="29"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C1 Fault Queue Full']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[181]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11201"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="30"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 Precharge Problem']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[182]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11211"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 SCR Overtemperature']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[183]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11212"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="31"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 Heat Sink Overtemp']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[184]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11215"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="33"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 Line/Bus Voltage Dip']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[185]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11217"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="33"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 Line Frequency Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[186]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11218"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="31"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 Single Phase Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[187]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11234"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="24"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[188]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11235"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="25"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 Ground Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[189]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11238"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="34"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 Board Overtemperature']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[190]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11241"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="34"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 DC Power Supply Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[191]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11242"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="31"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 Communication Lost']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[192]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11260"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="31"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 Bus Asymmetry Stop']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[193]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11261"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 AC Line Overvoltage']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[194]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11262"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="25"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 AC Line Lost']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[195]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11263"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="29"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 Fault Queue Full']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[196]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11201"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="30"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 Precharge Problem']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[197]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11211"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 SCR Overtemperature']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[198]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11212"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="31"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 Heat Sink Overtemp']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[199]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11215"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="33"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 Line/Bus Voltage Dip']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[200]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11217"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="33"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 Line Frequency Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[201]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11218"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="31"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 Single Phase Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[202]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11234"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="24"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 Overcurrent']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[203]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11235"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="25"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 Ground Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[204]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11238"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="34"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 Board Overtemperature']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[205]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11241"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="34"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 DC Power Supply Fault']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[206]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11242"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="31"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 Communication Lost']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[207]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11260"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="31"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 Bus Asymmetry Stop']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[208]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11261"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="32"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 AC Line Overvoltage']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[209]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11262"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="25"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 AC Line Lost']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[210]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="11263"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="29"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA['Converter C2 Fault Queue Full']]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[211]">
|
|
<Structure DataType="P_DescList">
|
|
<DataValueMember Name="Code" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<StructureMember Name="Desc" DataType="STRING_40">
|
|
<DataValueMember Name="LEN" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DATA" DataType="STRING_40" Radix="ASCII">
|
|
<![CDATA[]]>
|
|
</DataValueMember>
|
|
</StructureMember>
|
|
</Structure>
|
|
</Element>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="PTX1" TagType="Base" DataType="P_AIn" Dimensions="5" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[PT11 Tank Discharge Pressure]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[[262273,0.00000000e+000,0,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+002
|
|
,0.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000,1.03958336e+002
|
|
,-2.08333325e+000,4.16666657e-001,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038
|
|
,0.00000000e+000,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,1.50000000e+038,-1.50000000e+038,0.00000000e+000,1.00000000e+002
|
|
,0,0,0,0,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,0,[1985,750,5,0,0,0,0,0
|
|
,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low-Low Alarm$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,500,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,500,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,750,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[15,'High-High Alarm$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[101187633,0,0,[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[1,'%$00$00$00$00$00$00$00'],[5,'P_AIn$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[12,'Analog Input$00$00$00$00$00$00$00$00'],[12,'Analog Input$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13,'Input Failure$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],0,0,0,0,0.00000000e+000
|
|
,0.00000000e+000,[0,2147483647,0],0.00000000e+000,0.00000000e+000,0,[5,'P_AIn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[13,'Input Failure$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[9,0,0,0,[0,0,0],[0,0
|
|
,0],[0,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],0,[6,'RA-BAS$00$00$00$00$00$00']],[262291,0.00000000e+000,0,4.00000000e+003,2.00000000e+004
|
|
,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,1.00000000e+000,1.03958336e+002,-2.08333325e+000,4.16666657e-001,0,1.50000000e+038,1.50000000e+038
|
|
,-1.50000000e+038,-1.50000000e+038,0.00000000e+000,1.50000000e+038,1.50000000e+038,-1.50000000e+038
|
|
,-1.50000000e+038,0.00000000e+000,0.00000000e+000,0.00000000e+000,-2.50000000e+001,0.00000000e+000
|
|
,0.00000000e+000,1.00000000e+002,10,10,0,0,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038
|
|
,-1.50000000e+038,32,[1987,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[13,'Low-Low Alarm$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[1987,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1987,500,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,290,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1987,750,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,290,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[15,'High-High Alarm$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[86245491,8,1,[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[3,'PSI$00$00$00$00$00'],[5,'P_AIn$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[18,'PT11: Disch. Press$00$00'],[24,'PT11: Discharge Pressure$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[1987,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13
|
|
,'Input Failure$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],0,0,0,10,0.00000000e+000,0.00000000e+000,[-1071260052,2147483647,0],9.99999978e-003,0.00000000e+000
|
|
,0,[5,'P_AIn$00$00$00$00$00$00$00$00$00$00$00'],[43,0,0,0,[-1608130964,0,0],[2772083,0,0],[-1608130964,0
|
|
,0],[13,'Input Failure$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[3,0,0,0,[-1608130964,0,0],[0,0,0],[1149591,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[3,0,0,0,[-1608130892,0,0],[0,0,0],[1149591,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[43,0,0,0,[-1608130892,0,0],[0,0,0],[-1608130892,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[43,0,0,0,[-1608130892
|
|
,0,0],[0,0,0],[-1608130892,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],0,[6,'RA-BAS$00$00$00$00$00$00'
|
|
]],[262291,0.00000000e+000,0,4.00000000e+003,2.00000000e+004,0.00000000e+000,6.00000000e+002
|
|
,0.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000,1.03958336e+002
|
|
,-2.08333325e+000,4.16666657e-001,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038
|
|
,2.63157368e+001,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,2.63157463e+001
|
|
,2.63157368e+001,2.63157368e+001,-1.50000000e+002,2.63157463e+001,0.00000000e+000,6.00000000e+002
|
|
,10,10,0,0,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038,32,[1987,750,5,0,0
|
|
,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low-Low Alarm$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1987,500,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,290,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1987,500,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,290,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1987,750,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,290,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[15,'High-High Alarm$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[86245491,8,1,[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[3,'PSI$00$00$00$00$00'],[5,'P_AIn$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[19,'PT21: Disch. Press.$00'],[24,'PT21: Discharge Pressure$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[1987,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,290,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13
|
|
,'Input Failure$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],0,0,0,10,2.63157272e+001,0.00000000e+000,[-1071259746,2147483647,0],9.99999978e-003,2.63157272e+001
|
|
,1104316060,[5,'P_AIn$00$00$00$00$00$00$00$00$00$00$00'],[43,0,0,0,[-1608130658,0,0],[2772089,0,0],[-1608130658
|
|
,0,0],[13,'Input Failure$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[43,0,0,0,[-1608130658,0,0],[0,0,0],[-1608130658,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[43,0,0,0,[-1608130586,0,0],[0,0,0],[-1608130586,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[43,0,0,0,[-1608130586,0,0],[0,0,0],[-1608130586,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[43,0,0,0,[-1608130586
|
|
,0,0],[0,0,0],[-1608130586,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],1104316065
|
|
,[6,'RA-BAS$00$00$00$00$00$00']],[262289,0.00000000e+000,0,0.00000000e+000,1.00000000e+002,0.00000000e+000
|
|
,1.00000000e+002,0.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,1.03958336e+002,-2.08333325e+000,4.16666657e-001,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038
|
|
,-1.50000000e+038,0.00000000e+000,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.50000000e+038,-1.50000000e+038,0.00000000e+000
|
|
,1.00000000e+002,0,0,0,0,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038,-1.50000000e+038
|
|
,0,[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[13,'Low-Low Alarm$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,500,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,500,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,750,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[15,'High-High Alarm$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[101187633,0,0,[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[1,'%$00$00$00$00$00$00$00'],[5,'P_AIn$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[12,'Analog Input$00$00$00$00$00$00$00$00'],[12,'Analog Input$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13,'Input Failure$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],0,0,0,0,0.00000000e+000
|
|
,0.00000000e+000,[0,2147483647,0],0.00000000e+000,0.00000000e+000,0,[5,'P_AIn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[13,'Input Failure$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[9,0,0,0,[0,0,0],[0,0
|
|
,0],[0,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],0,[6,'RA-BAS$00$00$00$00$00$00']],[262289,0.00000000e+000,0,0.00000000e+000,1.00000000e+002
|
|
,0.00000000e+000,1.00000000e+002,0.00000000e+000,1.00000000e+000,1.00000000e+000,1.00000000e+000
|
|
,1.00000000e+000,1.03958336e+002,-2.08333325e+000,4.16666657e-001,0,1.50000000e+038,1.50000000e+038
|
|
,-1.50000000e+038,-1.50000000e+038,0.00000000e+000,1.50000000e+038,1.50000000e+038,-1.50000000e+038
|
|
,-1.50000000e+038,0.00000000e+000,0.00000000e+000,0.00000000e+000,1.50000000e+038,-1.50000000e+038
|
|
,0.00000000e+000,1.00000000e+002,0,0,0,0,0,1.50000000e+038,1.50000000e+038,-1.50000000e+038
|
|
,-1.50000000e+038,0,[1985,750,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[9,'XALL-nnnn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[13,'Low-Low Alarm$00$00$00$00$00$00$00'],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00'
|
|
]],[1985,500,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[8,'XAL-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[9,'Low Alarm$00$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,500,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[8,'XAH-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[10,'High Alarm$00$00$00$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[1985,750,5,0,0,0,0,0,[0,5000
|
|
,0],[0,5000,0],[0,0,0],0,2,[9,'XAHH-nnnn$00$00$00$00$00$00$00$00$00$00$00'],[15,'High-High Alarm$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],[101187633,0,0,[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Mode$00$00$00$00$00$00$00$00$00$00']],[1,'%$00$00$00$00$00$00$00'],[5,'P_AIn$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[12,'Analog Input$00$00$00$00$00$00$00$00'],[12,'Analog Input$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[1985,1000,5,0,0,0,0,0,[0,5000,0],[0,5000,0],[0,0,0],0,2,[8,'XAF-nnnn$00$00$00$00$00$00$00$00$00$00$00$00'],[13,'Input Failure$00$00$00$00$00$00$00'
|
|
],0,[6,'RA-BAS$00$00$00$00$00$00'],[7,'P_Alarm$00$00$00$00$00$00$00$00$00']],0,0,0,0,0.00000000e+000
|
|
,0.00000000e+000,[0,2147483647,0],0.00000000e+000,0.00000000e+000,0,[5,'P_AIn$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[13,'Input Failure$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[10,'PV Low-Low$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[6,'PV Low$00$00$00$00$00$00$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'
|
|
],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'],0],[9,0,0,0,[0,0,0],[0,0
|
|
,0],[0,0,0],[12,'PV High-High$00$00$00$00$00$00$00$00'],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'
|
|
],[16,'Gating Condition$00$00$00$00'],0],[9,0,0,0,[0,0,0],[0,0,0],[0,0,0],[7,'PV High$00$00$00$00$00$00$00$00$00$00$00$00$00'
|
|
],[6,'RA-BAS$00$00$00$00$00$00'],[6,'P_Gate$00$00$00$00$00$00$00$00$00$00'],[16,'Gating Condition$00$00$00$00'
|
|
],0],0,[6,'RA-BAS$00$00$00$00$00$00']]]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="P_AIn" Dimensions="5">
|
|
<Element Index="[0]">
|
|
<Structure DataType="P_AIn">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVSrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasChanObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseChanSrcQ" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="103.958336"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-2.0833333"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_InpPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AIn" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[1]">
|
|
<Structure DataType="P_AIn">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVSrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasChanObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseChanSrcQ" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="4000.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="20000.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="103.958336"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-2.0833333"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_InpPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="-25.0"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="8"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AIn" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[2]">
|
|
<Structure DataType="P_AIn">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVSrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasChanObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseChanSrcQ" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="4000.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="20000.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="600.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="103.958336"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-2.0833333"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="26.315737"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="26.315746"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="26.315737"/>
|
|
<DataValueMember Name="Val_InpPV" DataType="REAL" Radix="Float" Value="26.315737"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="-150.0"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="26.315746"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="600.0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="10"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="8"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AIn" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[3]">
|
|
<Structure DataType="P_AIn">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVSrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasChanObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseChanSrcQ" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="103.958336"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-2.0833333"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_InpPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AIn" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
<Element Index="[4]">
|
|
<Structure DataType="P_AIn">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Inp_PVSrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Inp_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Inp_Sim" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiHiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_HiGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_LoLoGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_FailGate" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Inp_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_NoSubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_SetTrack" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HasChanObj" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_UseChanSrcQ" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_PCmdClear" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_ProgDefault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasHiAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasLoLoAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HasFailAlm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailResetReqd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_LoLoAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_FailAckReqd" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Cfg_HiHiSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_HiSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoSeverity" DataType="INT" Radix="Decimal" Value="500"/>
|
|
<DataValueMember Name="Cfg_LoLoSeverity" DataType="INT" Radix="Decimal" Value="750"/>
|
|
<DataValueMember Name="Cfg_FailSeverity" DataType="INT" Radix="Decimal" Value="1000"/>
|
|
<DataValueMember Name="Cfg_InpRawMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_InpRawMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="Cfg_FiltTC" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Cfg_HiHiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiHiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiHiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_HiOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_HiGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoDB" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="Cfg_LoLoOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_LoLoGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailHiLim" DataType="REAL" Radix="Float" Value="103.958336"/>
|
|
<DataValueMember Name="Cfg_FailLoLim" DataType="REAL" Radix="Float" Value="-2.0833333"/>
|
|
<DataValueMember Name="Cfg_FailDB" DataType="REAL" Radix="Float" Value="0.41666666"/>
|
|
<DataValueMember Name="Cfg_FailOnDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailOffDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Cfg_FailGateDly" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="PSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="MSet_SubstPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="OSet_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="OSet_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Set_SimPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="PCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Lock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiHiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_HiUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_LoLoUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailAck" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailSuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnsuppress" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PCmd_FailUnshelve" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ClearCapt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Acq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="MCmd_Rel" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_AcqLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Unlock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OCmd_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Val" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_InpPV" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVMinCapt" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVMaxCapt" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_PVEUMin" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Val_PVEUMax" DataType="REAL" Radix="Float" Value="100.0"/>
|
|
<DataValueMember Name="SrcQ_IO" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="SrcQ" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Fault" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Mode" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Owner" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_Notify" DataType="SINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Val_HiHiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_HiLim" DataType="REAL" Radix="Float" Value="1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Val_LoLoLim" DataType="REAL" Radix="Float" Value="-1.50000000e+038"/>
|
|
<DataValueMember Name="Sts_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_InpPV" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_PVBad" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_PVUncertain" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MaintByp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_AlmInh" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Err" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Raw" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_EU" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Timer" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Filt" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_DB" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Err_Alarm" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Maint" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Prog" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Oper" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_ProgOperLock" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_NoMode" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_MAcqRcvd" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_HiHi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_HiHi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiHiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiHiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Hi" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Hi" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_HiDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_HiShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Lo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Lo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_LoLo" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_LoLo" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_LoLoDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_LoLoShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailCmp" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailGate" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Alm_Fail" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Ack_Fail" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Sts_FailDisabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailSuppressed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Sts_FailShelved" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_SubstPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_InpPV" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_Reset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_ResetAckAll" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Rdy_OSet" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="P_AIn" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Element>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="set_controlMode" TagType="Base" DataType="INT" Dimensions="5" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Control Mode Setting]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0,1,0,0,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="INT" Dimensions="5" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="1"/>
|
|
<Element Index="[2]" Value="0"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="set_FlowSP" TagType="Base" DataType="REAL" Dimensions="5" Radix="Float" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Flow Rate Setpoint
|
|
(in BBL/d)]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0.00000000e+000,2.50000000e+002,2.00000000e+002,5.50000000e+002,5.50000000e+002]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="REAL" Dimensions="5" Radix="Float">
|
|
<Element Index="[0]" Value="0.0"/>
|
|
<Element Index="[1]" Value="250.0"/>
|
|
<Element Index="[2]" Value="200.0"/>
|
|
<Element Index="[3]" Value="550.0"/>
|
|
<Element Index="[4]" Value="550.0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="set_LevelSP" TagType="Base" DataType="REAL" Dimensions="5" Radix="Float" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Level Setpoint
|
|
(in Ft)]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0.00000000e+000,6.00000000e+000,8.50000000e+000,0.00000000e+000,0.00000000e+000]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="REAL" Dimensions="5" Radix="Float">
|
|
<Element Index="[0]" Value="0.0"/>
|
|
<Element Index="[1]" Value="6.0"/>
|
|
<Element Index="[2]" Value="8.5"/>
|
|
<Element Index="[3]" Value="0.0"/>
|
|
<Element Index="[4]" Value="0.0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="set_ManualSP" TagType="Base" DataType="REAL" Dimensions="5" Radix="Float" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Manual Setpoint
|
|
(in Hz)]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="REAL" Dimensions="5" Radix="Float">
|
|
<Element Index="[0]" Value="0.0"/>
|
|
<Element Index="[1]" Value="0.0"/>
|
|
<Element Index="[2]" Value="0.0"/>
|
|
<Element Index="[3]" Value="0.0"/>
|
|
<Element Index="[4]" Value="0.0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="set_NumRestartsAllowed" TagType="Base" DataType="DINT" Dimensions="5" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Number of attempts to restart after a fault]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0,3,3,3,3]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="DINT" Dimensions="5" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="3"/>
|
|
<Element Index="[2]" Value="3"/>
|
|
<Element Index="[3]" Value="3"/>
|
|
<Element Index="[4]" Value="3"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="Shift_Totals" TagType="Base" DataType="BOOL" Radix="Decimal" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Shift Totals by one day]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[0]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="sts_RestartAllowed" TagType="Base" DataType="BOOL" Dimensions="32" Radix="Decimal" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Restart is Allowed]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[2#0,2#1,2#1,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0
|
|
,2#0,2#0,2#0,2#0,2#0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="BOOL" Dimensions="32" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="1"/>
|
|
<Element Index="[2]" Value="1"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
<Element Index="[5]" Value="0"/>
|
|
<Element Index="[6]" Value="0"/>
|
|
<Element Index="[7]" Value="0"/>
|
|
<Element Index="[8]" Value="0"/>
|
|
<Element Index="[9]" Value="0"/>
|
|
<Element Index="[10]" Value="0"/>
|
|
<Element Index="[11]" Value="0"/>
|
|
<Element Index="[12]" Value="0"/>
|
|
<Element Index="[13]" Value="0"/>
|
|
<Element Index="[14]" Value="0"/>
|
|
<Element Index="[15]" Value="0"/>
|
|
<Element Index="[16]" Value="0"/>
|
|
<Element Index="[17]" Value="0"/>
|
|
<Element Index="[18]" Value="0"/>
|
|
<Element Index="[19]" Value="0"/>
|
|
<Element Index="[20]" Value="0"/>
|
|
<Element Index="[21]" Value="0"/>
|
|
<Element Index="[22]" Value="0"/>
|
|
<Element Index="[23]" Value="0"/>
|
|
<Element Index="[24]" Value="0"/>
|
|
<Element Index="[25]" Value="0"/>
|
|
<Element Index="[26]" Value="0"/>
|
|
<Element Index="[27]" Value="0"/>
|
|
<Element Index="[28]" Value="0"/>
|
|
<Element Index="[29]" Value="0"/>
|
|
<Element Index="[30]" Value="0"/>
|
|
<Element Index="[31]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="sts_TankAlarm" TagType="Base" DataType="DINT" Dimensions="5" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[There is an alarm active on the tank.]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0,0,0,0,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="DINT" Dimensions="5" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="0"/>
|
|
<Element Index="[2]" Value="0"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="sts_TankRunPermissive" TagType="Base" DataType="DINT" Dimensions="5" Radix="Decimal" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Tank Run Permissive]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0,0,0,0,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="DINT" Dimensions="5" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="0"/>
|
|
<Element Index="[2]" Value="0"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="sts_TankStartPermissive" TagType="Base" DataType="DINT" Dimensions="5" Radix="Decimal" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Tank Start Permissive]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0,0,0,0,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="DINT" Dimensions="5" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="0"/>
|
|
<Element Index="[2]" Value="0"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="sts_WaitingToRestart" TagType="Base" DataType="BOOL" Dimensions="32" Radix="Decimal" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[The System is waiting to restart]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0,2#0
|
|
,2#0,2#0,2#0,2#0,2#0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="BOOL" Dimensions="32" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="0"/>
|
|
<Element Index="[2]" Value="0"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
<Element Index="[5]" Value="0"/>
|
|
<Element Index="[6]" Value="0"/>
|
|
<Element Index="[7]" Value="0"/>
|
|
<Element Index="[8]" Value="0"/>
|
|
<Element Index="[9]" Value="0"/>
|
|
<Element Index="[10]" Value="0"/>
|
|
<Element Index="[11]" Value="0"/>
|
|
<Element Index="[12]" Value="0"/>
|
|
<Element Index="[13]" Value="0"/>
|
|
<Element Index="[14]" Value="0"/>
|
|
<Element Index="[15]" Value="0"/>
|
|
<Element Index="[16]" Value="0"/>
|
|
<Element Index="[17]" Value="0"/>
|
|
<Element Index="[18]" Value="0"/>
|
|
<Element Index="[19]" Value="0"/>
|
|
<Element Index="[20]" Value="0"/>
|
|
<Element Index="[21]" Value="0"/>
|
|
<Element Index="[22]" Value="0"/>
|
|
<Element Index="[23]" Value="0"/>
|
|
<Element Index="[24]" Value="0"/>
|
|
<Element Index="[25]" Value="0"/>
|
|
<Element Index="[26]" Value="0"/>
|
|
<Element Index="[27]" Value="0"/>
|
|
<Element Index="[28]" Value="0"/>
|
|
<Element Index="[29]" Value="0"/>
|
|
<Element Index="[30]" Value="0"/>
|
|
<Element Index="[31]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="System_2" TagType="Base" DataType="PHASE" ExternalAccess="Read/Write">
|
|
<Data Format="L5K">
|
|
<![CDATA[[1,0,0,0,0,0,0,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Structure DataType="PHASE">
|
|
<DataValueMember Name="State" DataType="DINT" Radix="Decimal" Value="1"/>
|
|
<DataValueMember Name="Running" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Holding" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Restarting" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Stopping" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Aborting" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Resetting" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Idle" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Held" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Complete" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Stopped" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Aborted" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="PauseControl" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="PauseEnabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Paused" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="AutoPauseEnabled" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="StepIndex" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Failure" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="UnitID" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="Owner" DataType="DINT" Radix="Hex" Value="16#0000_0000"/>
|
|
<DataValueMember Name="PendingRequest" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="DownloadInputParameters" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DownloadInputParametersSubset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="UploadOutputParameters" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="UploadOutputParametersSubset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DownloadOutputParameterLimits" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="AcquireResources" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ReleaseResources" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="SendMessageToLinkedPhase" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="SendMessageToLinkedPhaseAndWait" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ReceiveMessageFromLinkedPhase" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="CancelMessageToLinkedPhase" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="SendMessageToOperator" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ClearMessageToOperator" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="GenerateESignature" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DownloadBatchData" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DownloadMaterialTrackDataContainerInUse" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DownloadContainerBindingPriority" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DownloadSufficientMaterial" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DownloadMaterialTrackDatabaseData" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="UploadMaterialTrackDataContainerInUse" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="UploadContainerBindingPriority" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="UploadMaterialTrackDatabaseData" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="AbortingRequest" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="NewInputParameters" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Producing" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="Standby" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="time_MinutesUntilStartup" TagType="Base" DataType="DINT" Dimensions="5" Radix="Decimal" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Minutes part of time until startup]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0,4,0,0,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="DINT" Dimensions="5" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="4"/>
|
|
<Element Index="[2]" Value="0"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="time_SecondsUntilStartup" TagType="Base" DataType="DINT" Dimensions="5" Radix="Decimal" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Seconds part of time until startup]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0,36,0,0,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="DINT" Dimensions="5" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="36"/>
|
|
<Element Index="[2]" Value="0"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="time_TotalSecondsUntilStartup" TagType="Base" DataType="DINT" Dimensions="5" Radix="Decimal" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[Total time in seconds until startup]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0,256,0,0,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="DINT" Dimensions="5" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="256"/>
|
|
<Element Index="[2]" Value="0"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="val_AutoTakeoverFrequency" TagType="Base" DataType="REAL" Dimensions="5" Radix="Float" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Frequency at which the PID loop will swap from manual to auto mode for ramp-up]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0.00000000e+000,1.95000000e+001,1.95000000e+001,0.00000000e+000,0.00000000e+000]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="REAL" Dimensions="5" Radix="Float">
|
|
<Element Index="[0]" Value="0.0"/>
|
|
<Element Index="[1]" Value="19.5"/>
|
|
<Element Index="[2]" Value="19.5"/>
|
|
<Element Index="[3]" Value="0.0"/>
|
|
<Element Index="[4]" Value="0.0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="val_FTX1_BPD" TagType="Base" DataType="REAL" Dimensions="5" Radix="Float" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[FTX1
|
|
Flow Rate in BPD]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0.00000000e+000,6.42857178e+003,5.14285693e+003,0.00000000e+000,0.00000000e+000]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="REAL" Dimensions="5" Radix="Float">
|
|
<Element Index="[0]" Value="0.0"/>
|
|
<Element Index="[1]" Value="6428.572"/>
|
|
<Element Index="[2]" Value="5142.857"/>
|
|
<Element Index="[3]" Value="0.0"/>
|
|
<Element Index="[4]" Value="0.0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="val_FTX2_BPD" TagType="Base" DataType="REAL" Dimensions="5" Radix="Float" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[FTX2 Flow Rate in BPD]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0.00000000e+000,0.00000000e+000,1.71428564e+003,0.00000000e+000,0.00000000e+000]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="REAL" Dimensions="5" Radix="Float">
|
|
<Element Index="[0]" Value="0.0"/>
|
|
<Element Index="[1]" Value="0.0"/>
|
|
<Element Index="[2]" Value="1714.2856"/>
|
|
<Element Index="[3]" Value="0.0"/>
|
|
<Element Index="[4]" Value="0.0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="val_FTX3_BPD" TagType="Base" DataType="REAL" Dimensions="5" Radix="Float" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[FTX3 Flow Rate in BPD]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0.00000000e+000,0.00000000e+000,6.85712891e+003,0.00000000e+000,0.00000000e+000]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="REAL" Dimensions="5" Radix="Float">
|
|
<Element Index="[0]" Value="0.0"/>
|
|
<Element Index="[1]" Value="0.0"/>
|
|
<Element Index="[2]" Value="6857.129"/>
|
|
<Element Index="[3]" Value="0.0"/>
|
|
<Element Index="[4]" Value="0.0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="val_LastRestartAttempt" TagType="Base" DataType="DINT" Dimensions="5" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Number of the last restart attempt
|
|
(used for the HMI)]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0,0,0,0,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="DINT" Dimensions="5" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="0"/>
|
|
<Element Index="[2]" Value="0"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="val_RestartAttempts" TagType="Base" DataType="DINT" Dimensions="5" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
|
<Description>
|
|
<![CDATA[Number of times the system has attempted to restart]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[[0,1,0,0,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="DINT" Dimensions="5" Radix="Decimal">
|
|
<Element Index="[0]" Value="0"/>
|
|
<Element Index="[1]" Value="1"/>
|
|
<Element Index="[2]" Value="0"/>
|
|
<Element Index="[3]" Value="0"/>
|
|
<Element Index="[4]" Value="0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
</Tags>
|
|
<Programs Use="Context">
|
|
<Program Use="Target" Name="System_2" Type="EquipmentPhase" TestEdits="false" PreStateRoutineName="Prestate" Disabled="false" InitialStepIndex="0" InitialState="Idle" CompleteStateIfNotImpl="StateComplete" LossOfCommCmd="None" ExternalRequestAction="None"
|
|
UseAsFolder="false" AutoValueAssignStepToPhase="true" AutoValueAssignPhaseToStepOnComplete="true" AutoValueAssignPhaseToStepOnStopped="true" AutoValueAssignPhaseToStepOnAborted="true">
|
|
<Tags>
|
|
<Tag Name="ADD_01" TagType="Base" DataType="FBD_MATH" Constant="false" ExternalAccess="Read/Write">
|
|
<Data Format="L5K">
|
|
<![CDATA[[3,3.57142854e+000,1.19047618e+000,4.76190472e+000]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Structure DataType="FBD_MATH">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="SourceA" DataType="REAL" Radix="Float" Value="3.5714285"/>
|
|
<DataValueMember Name="SourceB" DataType="REAL" Radix="Float" Value="1.1904762"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Dest" DataType="REAL" Radix="Float" Value="4.7619047"/>
|
|
</Structure>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="ONS_AbortInRestarting" TagType="Base" DataType="BOOL" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
|
<Data Format="L5K">
|
|
<![CDATA[0]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="ons_ClearRestarts" TagType="Base" DataType="BOOL" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
|
<Data Format="L5K">
|
|
<![CDATA[0]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="ONS_IncrementRestarts" TagType="Base" DataType="BOOL" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
|
<Data Format="L5K">
|
|
<![CDATA[1]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="1"/>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="ONS_ShiftTotals" TagType="Base" DataType="BOOL" Radix="Decimal" Constant="false" ExternalAccess="Read Only">
|
|
<Data Format="L5K">
|
|
<![CDATA[0]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<DataValue DataType="BOOL" Radix="Decimal" Value="0"/>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="PCMD_Result" TagType="Base" DataType="DINT" Radix="Decimal" Constant="false" ExternalAccess="Read Only">
|
|
<Data Format="L5K">
|
|
<![CDATA[0]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<DataValue DataType="DINT" Radix="Decimal" Value="0"/>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="Reset_Clear_Maintain" TagType="Base" DataType="TIMER" Constant="false" ExternalAccess="Read/Write">
|
|
<Data Format="L5K">
|
|
<![CDATA[[2173909,5000,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Structure DataType="TIMER">
|
|
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="5000"/>
|
|
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="reset_clear_periodic" TagType="Base" DataType="TIMER" Constant="false" ExternalAccess="Read/Write">
|
|
<Data Format="L5K">
|
|
<![CDATA[[2173909,2000,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Structure DataType="TIMER">
|
|
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="2000"/>
|
|
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="Restarting_Timer" TagType="Base" DataType="TIMER" Constant="false" ExternalAccess="Read/Write">
|
|
<Data Format="L5K">
|
|
<![CDATA[[734778,60000,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Structure DataType="TIMER">
|
|
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="60000"/>
|
|
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="temp_Cost" TagType="Base" DataType="REAL" Dimensions="31" Radix="Float" Constant="false" ExternalAccess="Read Only">
|
|
<Data Format="L5K">
|
|
<![CDATA[[0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="REAL" Dimensions="31" Radix="Float">
|
|
<Element Index="[0]" Value="0.0"/>
|
|
<Element Index="[1]" Value="0.0"/>
|
|
<Element Index="[2]" Value="0.0"/>
|
|
<Element Index="[3]" Value="0.0"/>
|
|
<Element Index="[4]" Value="0.0"/>
|
|
<Element Index="[5]" Value="0.0"/>
|
|
<Element Index="[6]" Value="0.0"/>
|
|
<Element Index="[7]" Value="0.0"/>
|
|
<Element Index="[8]" Value="0.0"/>
|
|
<Element Index="[9]" Value="0.0"/>
|
|
<Element Index="[10]" Value="0.0"/>
|
|
<Element Index="[11]" Value="0.0"/>
|
|
<Element Index="[12]" Value="0.0"/>
|
|
<Element Index="[13]" Value="0.0"/>
|
|
<Element Index="[14]" Value="0.0"/>
|
|
<Element Index="[15]" Value="0.0"/>
|
|
<Element Index="[16]" Value="0.0"/>
|
|
<Element Index="[17]" Value="0.0"/>
|
|
<Element Index="[18]" Value="0.0"/>
|
|
<Element Index="[19]" Value="0.0"/>
|
|
<Element Index="[20]" Value="0.0"/>
|
|
<Element Index="[21]" Value="0.0"/>
|
|
<Element Index="[22]" Value="0.0"/>
|
|
<Element Index="[23]" Value="0.0"/>
|
|
<Element Index="[24]" Value="0.0"/>
|
|
<Element Index="[25]" Value="0.0"/>
|
|
<Element Index="[26]" Value="0.0"/>
|
|
<Element Index="[27]" Value="0.0"/>
|
|
<Element Index="[28]" Value="0.0"/>
|
|
<Element Index="[29]" Value="0.0"/>
|
|
<Element Index="[30]" Value="0.0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="Temp_Energy" TagType="Base" DataType="REAL" Dimensions="30" Radix="Float" Constant="false" ExternalAccess="Read Only">
|
|
<Data Format="L5K">
|
|
<![CDATA[[0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="REAL" Dimensions="30" Radix="Float">
|
|
<Element Index="[0]" Value="0.0"/>
|
|
<Element Index="[1]" Value="0.0"/>
|
|
<Element Index="[2]" Value="0.0"/>
|
|
<Element Index="[3]" Value="0.0"/>
|
|
<Element Index="[4]" Value="0.0"/>
|
|
<Element Index="[5]" Value="0.0"/>
|
|
<Element Index="[6]" Value="0.0"/>
|
|
<Element Index="[7]" Value="0.0"/>
|
|
<Element Index="[8]" Value="0.0"/>
|
|
<Element Index="[9]" Value="0.0"/>
|
|
<Element Index="[10]" Value="0.0"/>
|
|
<Element Index="[11]" Value="0.0"/>
|
|
<Element Index="[12]" Value="0.0"/>
|
|
<Element Index="[13]" Value="0.0"/>
|
|
<Element Index="[14]" Value="0.0"/>
|
|
<Element Index="[15]" Value="0.0"/>
|
|
<Element Index="[16]" Value="0.0"/>
|
|
<Element Index="[17]" Value="0.0"/>
|
|
<Element Index="[18]" Value="0.0"/>
|
|
<Element Index="[19]" Value="0.0"/>
|
|
<Element Index="[20]" Value="0.0"/>
|
|
<Element Index="[21]" Value="0.0"/>
|
|
<Element Index="[22]" Value="0.0"/>
|
|
<Element Index="[23]" Value="0.0"/>
|
|
<Element Index="[24]" Value="0.0"/>
|
|
<Element Index="[25]" Value="0.0"/>
|
|
<Element Index="[26]" Value="0.0"/>
|
|
<Element Index="[27]" Value="0.0"/>
|
|
<Element Index="[28]" Value="0.0"/>
|
|
<Element Index="[29]" Value="0.0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="Temp_Flow_In" TagType="Base" DataType="REAL" Dimensions="31" Radix="Float" Constant="false" ExternalAccess="Read Only">
|
|
<Data Format="L5K">
|
|
<![CDATA[[6.85714500e+003,6.85714453e+003,6.85714551e+003,6.85714551e+003,6.85714500e+003,6.85714500e+003
|
|
,6.85714551e+003,6.85714600e+003,6.85714500e+003,6.85714453e+003,6.85714551e+003,6.85714551e+003
|
|
,6.85714453e+003,6.85714500e+003,6.85714551e+003,6.85714551e+003,6.85714500e+003,6.85714500e+003
|
|
,6.85714551e+003,6.85714500e+003,6.85714600e+003,6.85714453e+003,6.85714551e+003,6.85714551e+003
|
|
,6.85714500e+003,8.92139551e+003,4.01941406e+003,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="REAL" Dimensions="31" Radix="Float">
|
|
<Element Index="[0]" Value="6857.145"/>
|
|
<Element Index="[1]" Value="6857.1445"/>
|
|
<Element Index="[2]" Value="6857.1455"/>
|
|
<Element Index="[3]" Value="6857.1455"/>
|
|
<Element Index="[4]" Value="6857.145"/>
|
|
<Element Index="[5]" Value="6857.145"/>
|
|
<Element Index="[6]" Value="6857.1455"/>
|
|
<Element Index="[7]" Value="6857.146"/>
|
|
<Element Index="[8]" Value="6857.145"/>
|
|
<Element Index="[9]" Value="6857.1445"/>
|
|
<Element Index="[10]" Value="6857.1455"/>
|
|
<Element Index="[11]" Value="6857.1455"/>
|
|
<Element Index="[12]" Value="6857.1445"/>
|
|
<Element Index="[13]" Value="6857.145"/>
|
|
<Element Index="[14]" Value="6857.1455"/>
|
|
<Element Index="[15]" Value="6857.1455"/>
|
|
<Element Index="[16]" Value="6857.145"/>
|
|
<Element Index="[17]" Value="6857.145"/>
|
|
<Element Index="[18]" Value="6857.1455"/>
|
|
<Element Index="[19]" Value="6857.145"/>
|
|
<Element Index="[20]" Value="6857.146"/>
|
|
<Element Index="[21]" Value="6857.1445"/>
|
|
<Element Index="[22]" Value="6857.1455"/>
|
|
<Element Index="[23]" Value="6857.1455"/>
|
|
<Element Index="[24]" Value="6857.145"/>
|
|
<Element Index="[25]" Value="8921.3955"/>
|
|
<Element Index="[26]" Value="4019.414"/>
|
|
<Element Index="[27]" Value="0.0"/>
|
|
<Element Index="[28]" Value="0.0"/>
|
|
<Element Index="[29]" Value="0.0"/>
|
|
<Element Index="[30]" Value="0.0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="Temp_Flow_Out" TagType="Base" DataType="REAL" Dimensions="31" Radix="Float" Constant="false" ExternalAccess="Read Only">
|
|
<Data Format="L5K">
|
|
<![CDATA[[0.00000000e+000,0.00000000e+000,0.00000000e+000,4.34790576e+003,6.85713135e+003,6.85713135e+003
|
|
,6.85713135e+003,6.85713184e+003,6.85713135e+003,6.85713086e+003,6.85713184e+003,6.85713184e+003
|
|
,6.85713086e+003,6.85713135e+003,6.85713184e+003,6.85713135e+003,6.85713135e+003,6.85713135e+003
|
|
,6.85713184e+003,6.85713135e+003,6.85713184e+003,6.85713086e+003,6.85713184e+003,6.85713184e+003
|
|
,6.85713135e+003,8.92136230e+003,3.40927466e+003,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="REAL" Dimensions="31" Radix="Float">
|
|
<Element Index="[0]" Value="0.0"/>
|
|
<Element Index="[1]" Value="0.0"/>
|
|
<Element Index="[2]" Value="0.0"/>
|
|
<Element Index="[3]" Value="4347.906"/>
|
|
<Element Index="[4]" Value="6857.1313"/>
|
|
<Element Index="[5]" Value="6857.1313"/>
|
|
<Element Index="[6]" Value="6857.1313"/>
|
|
<Element Index="[7]" Value="6857.132"/>
|
|
<Element Index="[8]" Value="6857.1313"/>
|
|
<Element Index="[9]" Value="6857.131"/>
|
|
<Element Index="[10]" Value="6857.132"/>
|
|
<Element Index="[11]" Value="6857.132"/>
|
|
<Element Index="[12]" Value="6857.131"/>
|
|
<Element Index="[13]" Value="6857.1313"/>
|
|
<Element Index="[14]" Value="6857.132"/>
|
|
<Element Index="[15]" Value="6857.1313"/>
|
|
<Element Index="[16]" Value="6857.1313"/>
|
|
<Element Index="[17]" Value="6857.1313"/>
|
|
<Element Index="[18]" Value="6857.132"/>
|
|
<Element Index="[19]" Value="6857.1313"/>
|
|
<Element Index="[20]" Value="6857.132"/>
|
|
<Element Index="[21]" Value="6857.131"/>
|
|
<Element Index="[22]" Value="6857.132"/>
|
|
<Element Index="[23]" Value="6857.132"/>
|
|
<Element Index="[24]" Value="6857.1313"/>
|
|
<Element Index="[25]" Value="8921.362"/>
|
|
<Element Index="[26]" Value="3409.2747"/>
|
|
<Element Index="[27]" Value="0.0"/>
|
|
<Element Index="[28]" Value="0.0"/>
|
|
<Element Index="[29]" Value="0.0"/>
|
|
<Element Index="[30]" Value="0.0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="ThisIndex" TagType="Base" DataType="INT" Radix="Decimal" Constant="false" ExternalAccess="Read Only">
|
|
<Data Format="L5K">
|
|
<![CDATA[2]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<DataValue DataType="INT" Radix="Decimal" Value="2"/>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="ThisTank" TagType="Alias" AliasFor="System_2" ExternalAccess="Read/Write"/>
|
|
<Tag Name="ThisTotalizerIn" TagType="Base" DataType="TOTALIZER" Constant="false" ExternalAccess="Read/Write">
|
|
<Data Format="L5K">
|
|
<![CDATA[[1,4.76190472e+000,1,1.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0,0.00000000e+000,1,0,119,4.41677979e+003,6.85714500e+003,1.00000007e-002
|
|
,0,1.40129846e-044,3.52011499e-039,0.00000000e+000,7.89211295e-042,1.00000007e-002,0.00000000e+000
|
|
,2.80259693e-045,8.33333377e-003,4.76190472e+000,5.53915739e+000,-8.45249435e-015]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Structure DataType="TOTALIZER">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="In" DataType="REAL" Radix="Float" Value="4.7619047"/>
|
|
<DataValueMember Name="InFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TimeBase" DataType="DINT" Radix="Decimal" Value="1"/>
|
|
<DataValueMember Name="Gain" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="ResetValue" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Target" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="TargetDev1" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="TargetDev2" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="LowInCutoff" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="ProgProgReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ProgOperReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ProgStartReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ProgStopReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ProgResetReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OperProgReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OperOperReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OperStartReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OperStopReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OperResetReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ProgValueReset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TimingMode" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="OversampleDT" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="RTSTime" DataType="DINT" Radix="Decimal" Value="1"/>
|
|
<DataValueMember Name="RTSTimeStamp" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Total" DataType="REAL" Radix="Float" Value="4416.78"/>
|
|
<DataValueMember Name="OldTotal" DataType="REAL" Radix="Float" Value="6857.145"/>
|
|
<DataValueMember Name="ProgOper" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="RunStop" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="ProgResetDone" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TargetFlag" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="TargetDev1Flag" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="TargetDev2Flag" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="LowInCutoffFlag" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DeltaT" DataType="REAL" Radix="Float" Value="0.010000001"/>
|
|
<DataValueMember Name="Status" DataType="DINT" Radix="Hex" Value="16#0000_0000"/>
|
|
<DataValueMember Name="InstructFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="InFaulted" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TimeBaseInv" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TimingModeInv" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="RTSMissed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="RTSTimeInv" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="RTSTimeStampInv" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DeltaTInv" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="ThisTotalizerOut" TagType="Base" DataType="TOTALIZER" Constant="false" ExternalAccess="Read/Write">
|
|
<Data Format="L5K">
|
|
<![CDATA[[1,4.76189518e+000,1,1.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0,0.00000000e+000,1,0,119,6.25784363e+002,0.00000000e+000,1.00000007e-002
|
|
,0,1.40129846e-044,3.51989499e-039,0.00000000e+000,7.89211295e-042,1.00000007e-002,0.00000000e+000
|
|
,2.80259693e-045,8.33333377e-003,4.76189518e+000,4.11111736e+000,3.21122416e+022]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Structure DataType="TOTALIZER">
|
|
<DataValueMember Name="EnableIn" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="In" DataType="REAL" Radix="Float" Value="4.761895"/>
|
|
<DataValueMember Name="InFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TimeBase" DataType="DINT" Radix="Decimal" Value="1"/>
|
|
<DataValueMember Name="Gain" DataType="REAL" Radix="Float" Value="1.0"/>
|
|
<DataValueMember Name="ResetValue" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="Target" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="TargetDev1" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="TargetDev2" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="LowInCutoff" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="ProgProgReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ProgOperReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ProgStartReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ProgStopReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ProgResetReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OperProgReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OperOperReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OperStartReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OperStopReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="OperResetReq" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="ProgValueReset" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TimingMode" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="OversampleDT" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="RTSTime" DataType="DINT" Radix="Decimal" Value="1"/>
|
|
<DataValueMember Name="RTSTimeStamp" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EnableOut" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="Total" DataType="REAL" Radix="Float" Value="625.78436"/>
|
|
<DataValueMember Name="OldTotal" DataType="REAL" Radix="Float" Value="0.0"/>
|
|
<DataValueMember Name="ProgOper" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="RunStop" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="ProgResetDone" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TargetFlag" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="TargetDev1Flag" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="TargetDev2Flag" DataType="BOOL" Value="1"/>
|
|
<DataValueMember Name="LowInCutoffFlag" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DeltaT" DataType="REAL" Radix="Float" Value="0.010000001"/>
|
|
<DataValueMember Name="Status" DataType="DINT" Radix="Hex" Value="16#0000_0000"/>
|
|
<DataValueMember Name="InstructFault" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="InFaulted" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TimeBaseInv" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TimingModeInv" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="RTSMissed" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="RTSTimeInv" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="RTSTimeStampInv" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DeltaTInv" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="this_FTX1_Channel" TagType="Base" DataType="INT" Radix="Decimal" Constant="false" ExternalAccess="Read Only">
|
|
<Data Format="L5K">
|
|
<![CDATA[2]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<DataValue DataType="INT" Radix="Decimal" Value="2"/>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="this_FTX2_Channel" TagType="Base" DataType="INT" Radix="Decimal" Constant="false" ExternalAccess="Read/Write">
|
|
<Data Format="L5K">
|
|
<![CDATA[2]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<DataValue DataType="INT" Radix="Decimal" Value="2"/>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="this_hist_EnergyCostDaily" TagType="Base" DataType="REAL" Dimensions="31" Radix="Float" Constant="false" ExternalAccess="Read Only">
|
|
<Data Format="L5K">
|
|
<![CDATA[[0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="REAL" Dimensions="31" Radix="Float">
|
|
<Element Index="[0]" Value="0.0"/>
|
|
<Element Index="[1]" Value="0.0"/>
|
|
<Element Index="[2]" Value="0.0"/>
|
|
<Element Index="[3]" Value="0.0"/>
|
|
<Element Index="[4]" Value="0.0"/>
|
|
<Element Index="[5]" Value="0.0"/>
|
|
<Element Index="[6]" Value="0.0"/>
|
|
<Element Index="[7]" Value="0.0"/>
|
|
<Element Index="[8]" Value="0.0"/>
|
|
<Element Index="[9]" Value="0.0"/>
|
|
<Element Index="[10]" Value="0.0"/>
|
|
<Element Index="[11]" Value="0.0"/>
|
|
<Element Index="[12]" Value="0.0"/>
|
|
<Element Index="[13]" Value="0.0"/>
|
|
<Element Index="[14]" Value="0.0"/>
|
|
<Element Index="[15]" Value="0.0"/>
|
|
<Element Index="[16]" Value="0.0"/>
|
|
<Element Index="[17]" Value="0.0"/>
|
|
<Element Index="[18]" Value="0.0"/>
|
|
<Element Index="[19]" Value="0.0"/>
|
|
<Element Index="[20]" Value="0.0"/>
|
|
<Element Index="[21]" Value="0.0"/>
|
|
<Element Index="[22]" Value="0.0"/>
|
|
<Element Index="[23]" Value="0.0"/>
|
|
<Element Index="[24]" Value="0.0"/>
|
|
<Element Index="[25]" Value="0.0"/>
|
|
<Element Index="[26]" Value="0.0"/>
|
|
<Element Index="[27]" Value="0.0"/>
|
|
<Element Index="[28]" Value="0.0"/>
|
|
<Element Index="[29]" Value="0.0"/>
|
|
<Element Index="[30]" Value="0.0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="this_hist_EnergyTotalDaily" TagType="Base" DataType="REAL" Dimensions="31" Radix="Float" Constant="false" ExternalAccess="Read Only">
|
|
<Data Format="L5K">
|
|
<![CDATA[[0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="REAL" Dimensions="31" Radix="Float">
|
|
<Element Index="[0]" Value="0.0"/>
|
|
<Element Index="[1]" Value="0.0"/>
|
|
<Element Index="[2]" Value="0.0"/>
|
|
<Element Index="[3]" Value="0.0"/>
|
|
<Element Index="[4]" Value="0.0"/>
|
|
<Element Index="[5]" Value="0.0"/>
|
|
<Element Index="[6]" Value="0.0"/>
|
|
<Element Index="[7]" Value="0.0"/>
|
|
<Element Index="[8]" Value="0.0"/>
|
|
<Element Index="[9]" Value="0.0"/>
|
|
<Element Index="[10]" Value="0.0"/>
|
|
<Element Index="[11]" Value="0.0"/>
|
|
<Element Index="[12]" Value="0.0"/>
|
|
<Element Index="[13]" Value="0.0"/>
|
|
<Element Index="[14]" Value="0.0"/>
|
|
<Element Index="[15]" Value="0.0"/>
|
|
<Element Index="[16]" Value="0.0"/>
|
|
<Element Index="[17]" Value="0.0"/>
|
|
<Element Index="[18]" Value="0.0"/>
|
|
<Element Index="[19]" Value="0.0"/>
|
|
<Element Index="[20]" Value="0.0"/>
|
|
<Element Index="[21]" Value="0.0"/>
|
|
<Element Index="[22]" Value="0.0"/>
|
|
<Element Index="[23]" Value="0.0"/>
|
|
<Element Index="[24]" Value="0.0"/>
|
|
<Element Index="[25]" Value="0.0"/>
|
|
<Element Index="[26]" Value="0.0"/>
|
|
<Element Index="[27]" Value="0.0"/>
|
|
<Element Index="[28]" Value="0.0"/>
|
|
<Element Index="[29]" Value="0.0"/>
|
|
<Element Index="[30]" Value="0.0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="this_hist_FlowTotalInDaily" TagType="Base" DataType="REAL" Dimensions="31" Radix="Float" Constant="false" ExternalAccess="Read Only">
|
|
<Data Format="L5K">
|
|
<![CDATA[[4.41675537e+003,6.85714500e+003,6.85714453e+003,6.85714551e+003,6.85714551e+003,6.85714500e+003
|
|
,6.85714500e+003,6.85714551e+003,6.85714600e+003,6.85714500e+003,6.85714453e+003,6.85714551e+003
|
|
,6.85714551e+003,6.85714453e+003,6.85714500e+003,6.85714551e+003,6.85714551e+003,6.85714500e+003
|
|
,6.85714500e+003,6.85714551e+003,6.85714500e+003,6.85714600e+003,6.85714453e+003,6.85714551e+003
|
|
,6.85714551e+003,6.85714500e+003,8.92139551e+003,4.01941406e+003,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="REAL" Dimensions="31" Radix="Float">
|
|
<Element Index="[0]" Value="4416.7554"/>
|
|
<Element Index="[1]" Value="6857.145"/>
|
|
<Element Index="[2]" Value="6857.1445"/>
|
|
<Element Index="[3]" Value="6857.1455"/>
|
|
<Element Index="[4]" Value="6857.1455"/>
|
|
<Element Index="[5]" Value="6857.145"/>
|
|
<Element Index="[6]" Value="6857.145"/>
|
|
<Element Index="[7]" Value="6857.1455"/>
|
|
<Element Index="[8]" Value="6857.146"/>
|
|
<Element Index="[9]" Value="6857.145"/>
|
|
<Element Index="[10]" Value="6857.1445"/>
|
|
<Element Index="[11]" Value="6857.1455"/>
|
|
<Element Index="[12]" Value="6857.1455"/>
|
|
<Element Index="[13]" Value="6857.1445"/>
|
|
<Element Index="[14]" Value="6857.145"/>
|
|
<Element Index="[15]" Value="6857.1455"/>
|
|
<Element Index="[16]" Value="6857.1455"/>
|
|
<Element Index="[17]" Value="6857.145"/>
|
|
<Element Index="[18]" Value="6857.145"/>
|
|
<Element Index="[19]" Value="6857.1455"/>
|
|
<Element Index="[20]" Value="6857.145"/>
|
|
<Element Index="[21]" Value="6857.146"/>
|
|
<Element Index="[22]" Value="6857.1445"/>
|
|
<Element Index="[23]" Value="6857.1455"/>
|
|
<Element Index="[24]" Value="6857.1455"/>
|
|
<Element Index="[25]" Value="6857.145"/>
|
|
<Element Index="[26]" Value="8921.3955"/>
|
|
<Element Index="[27]" Value="4019.414"/>
|
|
<Element Index="[28]" Value="0.0"/>
|
|
<Element Index="[29]" Value="0.0"/>
|
|
<Element Index="[30]" Value="0.0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="this_hist_FlowTotalOutDaily" TagType="Base" DataType="REAL" Dimensions="31" Radix="Float" Constant="false" ExternalAccess="Read Only">
|
|
<Data Format="L5K">
|
|
<![CDATA[[6.25734436e+002,0.00000000e+000,0.00000000e+000,0.00000000e+000,4.34790576e+003,6.85713135e+003
|
|
,6.85713135e+003,6.85713135e+003,6.85713184e+003,6.85713135e+003,6.85713086e+003,6.85713184e+003
|
|
,6.85713184e+003,6.85713086e+003,6.85713135e+003,6.85713184e+003,6.85713135e+003,6.85713135e+003
|
|
,6.85713135e+003,6.85713184e+003,6.85713135e+003,6.85713184e+003,6.85713086e+003,6.85713184e+003
|
|
,6.85713184e+003,6.85713135e+003,8.92136230e+003,3.40927466e+003,0.00000000e+000,0.00000000e+000
|
|
,0.00000000e+000]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Array DataType="REAL" Dimensions="31" Radix="Float">
|
|
<Element Index="[0]" Value="625.73444"/>
|
|
<Element Index="[1]" Value="0.0"/>
|
|
<Element Index="[2]" Value="0.0"/>
|
|
<Element Index="[3]" Value="0.0"/>
|
|
<Element Index="[4]" Value="4347.906"/>
|
|
<Element Index="[5]" Value="6857.1313"/>
|
|
<Element Index="[6]" Value="6857.1313"/>
|
|
<Element Index="[7]" Value="6857.1313"/>
|
|
<Element Index="[8]" Value="6857.132"/>
|
|
<Element Index="[9]" Value="6857.1313"/>
|
|
<Element Index="[10]" Value="6857.131"/>
|
|
<Element Index="[11]" Value="6857.132"/>
|
|
<Element Index="[12]" Value="6857.132"/>
|
|
<Element Index="[13]" Value="6857.131"/>
|
|
<Element Index="[14]" Value="6857.1313"/>
|
|
<Element Index="[15]" Value="6857.132"/>
|
|
<Element Index="[16]" Value="6857.1313"/>
|
|
<Element Index="[17]" Value="6857.1313"/>
|
|
<Element Index="[18]" Value="6857.1313"/>
|
|
<Element Index="[19]" Value="6857.132"/>
|
|
<Element Index="[20]" Value="6857.1313"/>
|
|
<Element Index="[21]" Value="6857.132"/>
|
|
<Element Index="[22]" Value="6857.131"/>
|
|
<Element Index="[23]" Value="6857.132"/>
|
|
<Element Index="[24]" Value="6857.132"/>
|
|
<Element Index="[25]" Value="6857.1313"/>
|
|
<Element Index="[26]" Value="8921.362"/>
|
|
<Element Index="[27]" Value="3409.2747"/>
|
|
<Element Index="[28]" Value="0.0"/>
|
|
<Element Index="[29]" Value="0.0"/>
|
|
<Element Index="[30]" Value="0.0"/>
|
|
</Array>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="this_LTX1_Channel" TagType="Base" DataType="INT" Radix="Decimal" Constant="false" ExternalAccess="Read Only">
|
|
<Data Format="L5K">
|
|
<![CDATA[3]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<DataValue DataType="INT" Radix="Decimal" Value="3"/>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="this_PTX1_Channel" TagType="Base" DataType="INT" Radix="Decimal" Constant="false" ExternalAccess="Read Only">
|
|
<Data Format="L5K">
|
|
<![CDATA[1]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<DataValue DataType="INT" Radix="Decimal" Value="1"/>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="TON_Downtime" TagType="Base" DataType="TIMER" Constant="false" ExternalAccess="Read Only">
|
|
<Data Format="L5K">
|
|
<![CDATA[[3355216,60000,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Structure DataType="TIMER">
|
|
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="60000"/>
|
|
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="TON_ResetMeters" TagType="Base" DataType="TIMER" Constant="false" ExternalAccess="Read Only">
|
|
<Data Format="L5K">
|
|
<![CDATA[[3577918,2000,0]]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<Structure DataType="TIMER">
|
|
<DataValueMember Name="PRE" DataType="DINT" Radix="Decimal" Value="2000"/>
|
|
<DataValueMember Name="ACC" DataType="DINT" Radix="Decimal" Value="0"/>
|
|
<DataValueMember Name="EN" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="TT" DataType="BOOL" Value="0"/>
|
|
<DataValueMember Name="DN" DataType="BOOL" Value="0"/>
|
|
</Structure>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="val_FTX1_BBLperMin" TagType="Base" DataType="REAL" Radix="Float" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[BBL Per Minute of FTX1]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[3.57142854e+000]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="3.5714285"/>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="val_FTX2_BBLperMin" TagType="Base" DataType="REAL" Radix="Float" Constant="false" ExternalAccess="Read Only">
|
|
<Description>
|
|
<![CDATA[BBL Per Minute of FTX2]]>
|
|
</Description>
|
|
<Data Format="L5K">
|
|
<![CDATA[1.19047618e+000]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="1.1904762"/>
|
|
</Data>
|
|
</Tag>
|
|
<Tag Name="val_FTX3_BBLperMin" TagType="Base" DataType="REAL" Radix="Float" Constant="false" ExternalAccess="Read/Write">
|
|
<Data Format="L5K">
|
|
<![CDATA[4.76189661e+000]]>
|
|
</Data>
|
|
<Data Format="Decorated">
|
|
<DataValue DataType="REAL" Radix="Float" Value="4.7618966"/>
|
|
</Data>
|
|
</Tag>
|
|
</Tags>
|
|
<Routines>
|
|
<Routine Name="Aborting" Type="RLL">
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Text>
|
|
<![CDATA[NOP();]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Text>
|
|
<![CDATA[ONS(ONS_IncrementRestarts)ADD(val_RestartAttempts[ThisIndex],1,val_RestartAttempts[ThisIndex]);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Text>
|
|
<![CDATA[OTL(MCX1[ThisIndex].PCmd_Stop)XIC(MCX1[ThisIndex].Sts_Stopped)PSC();]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="Alarms" Type="RLL">
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Text>
|
|
<![CDATA[NOP();]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(FTX1[ThisIndex].Alm_LoLo)OTE(sts_TankAlarm[ThisIndex].0);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(FTX1[ThisIndex].Alm_Lo)OTE(sts_TankAlarm[ThisIndex].1);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(FTX1[ThisIndex].Alm_Hi)OTE(sts_TankAlarm[ThisIndex].2);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(FTX1[ThisIndex].Alm_HiHi)OTE(sts_TankAlarm[ThisIndex].3);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="5" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(FTX1[ThisIndex].Sts_Err)OTE(sts_TankAlarm[ThisIndex].4);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="6" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(LTX1[ThisIndex].Alm_LoLo)OTE(sts_TankAlarm[ThisIndex].5);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="7" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(LTX1[ThisIndex].Alm_Lo)OTE(sts_TankAlarm[ThisIndex].6);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="8" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(LTX1[ThisIndex].Alm_Hi)OTE(sts_TankAlarm[ThisIndex].7);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="9" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(LTX1[ThisIndex].Alm_HiHi)OTE(sts_TankAlarm[ThisIndex].8);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="10" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(LTX1[ThisIndex].Sts_Err)OTE(sts_TankAlarm[ThisIndex].9);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="11" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(FTX3[ThisIndex].Alm_LoLo)OTE(sts_TankAlarm[ThisIndex].10);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="12" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(FTX3[ThisIndex].Alm_Lo)OTE(sts_TankAlarm[ThisIndex].11);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="13" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(FTX3[ThisIndex].Alm_Hi)OTE(sts_TankAlarm[ThisIndex].12);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="14" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(FTX3[ThisIndex].Alm_HiHi)OTE(sts_TankAlarm[ThisIndex].13);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="15" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(FTX3[ThisIndex].Sts_Err)OTE(sts_TankAlarm[ThisIndex].14);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="16" Type="N">
|
|
<Text>
|
|
<![CDATA[NEQ(MCX1[0].Val_Fault,0)OTE(sts_TankAlarm[ThisIndex].15);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="17" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(PTX1[ThisIndex].Alm_LoLo)OTE(sts_TankAlarm[ThisIndex].16);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="18" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(PTX1[ThisIndex].Alm_Lo)OTE(sts_TankAlarm[ThisIndex].17);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="19" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(PTX1[ThisIndex].Alm_Hi)OTE(sts_TankAlarm[ThisIndex].18);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="20" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(PTX1[ThisIndex].Alm_HiHi)OTE(sts_TankAlarm[ThisIndex].19);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="21" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(PTX1[ThisIndex].Sts_Err)OTE(sts_TankAlarm[ThisIndex].20);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="FICX3_OutletFlowControl" Type="RLL">
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung does nothing, it just shows the PID Gain Parameters]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[NEQ(FICX3[ThisIndex].Cfg_PGain,FICX3[ThisIndex].Cfg_PGain)NEQ(FICX3[ThisIndex].Cfg_IGain,FICX3[ThisIndex].Cfg_IGain)NEQ(FICX3[ThisIndex].Cfg_DGain,FICX3[ThisIndex].Cfg_DGain)NOP();]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(cmd_ResetAlarms)OTL(FICX3[ThisIndex].PCmd_Reset);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Text>
|
|
<![CDATA[MOV(MCX1[ThisIndex].Cfg_MinSpdRef,FICX3[ThisIndex].Cfg_MinCV)MOV(MCX1[ThisIndex].Cfg_MaxSpdRef,FICX3[ThisIndex].Cfg_MaxCV);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Text>
|
|
<![CDATA[SUB(FICX3[ThisIndex].Cfg_MinCV,cfg_AutoTakeoverDeadband[ThisIndex],val_AutoTakeoverFrequency[ThisIndex]);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Text>
|
|
<![CDATA[XIO(ThisTank.Running)OTL(FICX3[ThisIndex].PCmd_Man)MOV(0,FICX3[ThisIndex].PSet_SP)MOV(0,FICX3[ThisIndex].PSet_CV);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="5" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(ThisTank.Running)[LES(MCX1[ThisIndex].Val_SpeedFdbk,val_AutoTakeoverFrequency[ThisIndex]) OTL(FICX3[ThisIndex].PCmd_Man) MOV(FICX3[ThisIndex].Cfg_MinCV,FICX3[ThisIndex].PSet_CV) ,GEQ(MCX1[ThisIndex].Val_SpeedFdbk,val_AutoTakeoverFrequency[ThisIndex]) OTL(FICX3[ThisIndex].PCmd_Auto) MOV(set_FlowSP[ThisIndex],FICX3[ThisIndex].PSet_SP) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="6" Type="N">
|
|
<Text>
|
|
<![CDATA[LES(MCX1[ThisIndex].Val_SpeedFdbk,MCX1[ThisIndex].Val_SpeedRef)OTE(FICX3[ThisIndex].Inp_WindupHi);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="7" Type="N">
|
|
<Text>
|
|
<![CDATA[MOV(FTX3[ThisIndex].Val,FICX3[ThisIndex].Inp_PV)P_PIDE(FICX3[ThisIndex]);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="FTX1_InletFlow" Type="RLL">
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Text>
|
|
<![CDATA[NOP();]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(cmd_ResetAlarms)OTL(FTX1[ThisIndex].PCmd_Reset);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Text>
|
|
<![CDATA[XIO(in_FTX1_Disabled[ThisIndex])MOV(in_FTX1_Channel[ThisIndex],this_FTX1_Channel)MOV(in_HARTCard_AnalogData[this_FTX1_Channel],in_FTX1_Raw[ThisIndex])MOV(in_FTX1_Raw[ThisIndex],FTX1[ThisIndex].Inp_AV)P_AInHART(FTX1[ThisIndex],in_HARTCard_ChanData[this_FTX1_Channel],H_DiagTable_Flow);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Text>
|
|
<![CDATA[DIV(FTX1[ThisIndex].Val,const_GALPERBBL,val_FTX1_BBLperMin)MUL(val_FTX1_BBLperMin,1440,val_FTX1_BPD[ThisIndex]);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(ThisTank.Running)OTE(FTX1[ThisIndex].Inp_HiHiGate)OTE(FTX1[ThisIndex].Inp_HiGate)OTE(FTX1[ThisIndex].Inp_LoGate)OTE(FTX1[ThisIndex].Inp_LoLoGate);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="5" Type="N">
|
|
<Text>
|
|
<![CDATA[[XIC(FTX1[ThisIndex].Alm_HiHi) ,XIC(FTX1[ThisIndex].Alm_Hi) ,XIC(FTX1[ThisIndex].Alm_Lo) ,XIC(FTX1[ThisIndex].Alm_LoLo) ,XIC(FTX1[ThisIndex].Alm_Fail) ,XIC(FTX1[ThisIndex].Sts_Err) ]OTE(sts_TankRunPermissive[ThisIndex].1)OTE(sts_TankStartPermissive[ThisIndex].1);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="FTX2_InletFlow" Type="RLL">
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Text>
|
|
<![CDATA[NOP();]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(cmd_ResetAlarms)OTL(FTX2[ThisIndex].PCmd_Reset);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Text>
|
|
<![CDATA[[XIO(in_FTX2_Disabled[ThisIndex]) MOV(in_FTX2_Channel[ThisIndex],this_FTX2_Channel) MOV(in_HARTCard_AnalogData[this_FTX2_Channel],in_FTX2_Raw[ThisIndex]) ,XIC(in_FTX2_Disabled[ThisIndex]) MOV(0,in_FTX2_Raw[ThisIndex]) ]MOV(in_FTX2_Raw[ThisIndex],FTX2[ThisIndex].Inp_AV)P_AInHART(FTX2[ThisIndex],in_HARTCard_ChanData[this_FTX2_Channel],H_DiagTable_Flow);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Text>
|
|
<![CDATA[DIV(FTX2[ThisIndex].Val,const_GALPERBBL,val_FTX2_BBLperMin)MUL(val_FTX2_BBLperMin,1440,val_FTX2_BPD[ThisIndex]);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(ThisTank.Running)OTE(FTX2[ThisIndex].Inp_HiHiGate)OTE(FTX2[ThisIndex].Inp_HiGate)OTE(FTX2[ThisIndex].Inp_LoGate)OTE(FTX2[ThisIndex].Inp_LoLoGate);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="5" Type="N">
|
|
<Text>
|
|
<![CDATA[[XIC(FTX2[ThisIndex].Alm_HiHi) ,XIC(FTX2[ThisIndex].Alm_Hi) ,XIC(FTX2[ThisIndex].Alm_Lo) ,XIC(FTX2[ThisIndex].Alm_LoLo) ,XIC(FTX2[ThisIndex].Alm_Fail) ,XIC(FTX2[ThisIndex].Sts_Err) ]OTE(sts_TankRunPermissive[ThisIndex].1)OTE(sts_TankStartPermissive[ThisIndex].1);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="FTX3_OutletFlow" Type="RLL">
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Text>
|
|
<![CDATA[NOP();]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(cmd_ResetAlarms)OTL(FTX3[ThisIndex].PCmd_Reset);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Text>
|
|
<![CDATA[I_EH_Promag400_FW3(FTX3_Promag400_Inst[ThisIndex],en_FT23:I1,en_FT23:O1,en_FT23:C,FTX3_Promag400[ThisIndex])MOV(FTX3_Promag400[ThisIndex].Val_VolFlow,FTX3[ThisIndex].Inp_PV)P_AIn(FTX3[ThisIndex])DIV(FTX3[ThisIndex].Val,const_GALPERBBL,val_FTX3_BBLperMin)MUL(val_FTX3_BBLperMin,1440,val_FTX3_BPD[ThisIndex]);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(ThisTank.Running)OTE(FTX3[ThisIndex].Inp_HiHiGate)OTE(FTX3[ThisIndex].Inp_HiGate)OTE(FTX3[ThisIndex].Inp_LoGate)OTE(FTX3[ThisIndex].Inp_LoLoGate);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Text>
|
|
<![CDATA[[XIC(FTX3[ThisIndex].Alm_HiHi) ,XIC(FTX3[ThisIndex].Alm_Hi) ,XIC(FTX3[ThisIndex].Alm_Lo) ,XIC(FTX3[ThisIndex].Alm_LoLo) ,XIC(FTX3[ThisIndex].Alm_Fail) ,XIC(FTX3[ThisIndex].Sts_Err) ]OTE(sts_TankStartPermissive[ThisIndex].5)OTE(sts_TankRunPermissive[ThisIndex].5);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="LICX1_TankLevelControl" Type="RLL">
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Comment>
|
|
<![CDATA[This rung does nothing, it just shows the PID Gain Parameters]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[NEQ(LICX1[ThisIndex].Cfg_PGain,LICX1[ThisIndex].Cfg_PGain)NEQ(LICX1[ThisIndex].Cfg_IGain,LICX1[ThisIndex].Cfg_IGain)NEQ(LICX1[ThisIndex].Cfg_DGain,LICX1[ThisIndex].Cfg_DGain)NOP();]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(cmd_ResetAlarms)OTL(LICX1[ThisIndex].PCmd_Reset);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Text>
|
|
<![CDATA[MOV(MCX1[ThisIndex].Cfg_MinSpdRef,LICX1[ThisIndex].Cfg_MinCV)MOV(MCX1[ThisIndex].Cfg_MaxSpdRef,LICX1[ThisIndex].Cfg_MaxCV);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Text>
|
|
<![CDATA[SUB(LICX1[ThisIndex].Cfg_MinCV,cfg_AutoTakeoverDeadband[ThisIndex],val_AutoTakeoverFrequency[ThisIndex]);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Text>
|
|
<![CDATA[XIO(ThisTank.Running)OTL(LICX1[ThisIndex].PCmd_Man)MOV(0,LICX1[ThisIndex].PSet_SP)MOV(0,LICX1[ThisIndex].PSet_CV);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="5" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(ThisTank.Running)[LES(MCX1[ThisIndex].Val_SpeedFdbk,val_AutoTakeoverFrequency[ThisIndex]) OTL(LICX1[ThisIndex].PCmd_Man) MOV(LICX1[ThisIndex].Cfg_MinCV,LICX1[ThisIndex].PSet_CV) ,GEQ(MCX1[ThisIndex].Val_SpeedFdbk,val_AutoTakeoverFrequency[ThisIndex]) OTL(LICX1[ThisIndex].PCmd_Auto) MOV(set_LevelSP[ThisIndex],LICX1[ThisIndex].PSet_SP) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="6" Type="N">
|
|
<Text>
|
|
<![CDATA[LES(MCX1[ThisIndex].Val_SpeedFdbk,MCX1[ThisIndex].Val_SpeedRef)OTE(LICX1[ThisIndex].Inp_WindupHi);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="7" Type="N">
|
|
<Text>
|
|
<![CDATA[MOV(LTX1[ThisIndex].Val,LICX1[ThisIndex].Inp_PV)P_PIDE(LICX1[ThisIndex]);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="LTX1_TankLevel" Type="RLL">
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Text>
|
|
<![CDATA[NOP();]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(cmd_ResetAlarms)OTL(LTX1[ThisIndex].PCmd_Reset);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Text>
|
|
<![CDATA[XIO(in_LTX1_Disabled[ThisIndex])MOV(in_LTX1_Channel[ThisIndex],this_LTX1_Channel)MOV(in_HARTCard_AnalogData[this_LTX1_Channel],in_LTX1_Raw[ThisIndex])MOV(in_LTX1_Raw[ThisIndex],LTX1[ThisIndex].Inp_AV)P_AInHART(LTX1[ThisIndex],in_HARTCard_ChanData[this_LTX1_Channel],H_DiagTable_Flow);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Text>
|
|
<![CDATA[[XIC(LTX1[ThisIndex].Alm_LoLo) ,XIC(LTX1[ThisIndex].Alm_Lo) ,XIC(LTX1[ThisIndex].Alm_Hi) ,XIC(LTX1[ThisIndex].Alm_HiHi) ,XIC(LTX1[ThisIndex].Alm_Fail) ,XIC(LTX1[ThisIndex].Sts_Err) ]OTE(sts_TankStartPermissive[ThisIndex].2)OTE(sts_TankRunPermissive[ThisIndex].2);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="MCX1_Pump" Type="RLL">
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Text>
|
|
<![CDATA[NOP();]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(cmd_ResetAlarms)OTL(MCX1[ThisIndex].PCmd_Reset);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Comment>
|
|
<![CDATA[Copyright © Rockwell Automation, Inc. All Rights Reserved.
|
|
============================================================
|
|
P_PF753 : PROCESS -- PowerFlex 753 DRIVE (20-COMM-E FORMAT)
|
|
============================================================
|
|
Revision 3.5-04 Release 2016-09-30: See V3.5-xx Release Notes for details.
|
|
V3.0 Revision History archived.
|
|
V3.1-00 2014-07-08: Modified to use P_Alarm, P_Mode V3.1; added Not Ready
|
|
reason bits (Nrdy_Xxxxx), source/quality values (SrcQ).
|
|
Modified default Parameter values.
|
|
V3.1-01 2014-09-03: Corrected conditions for generating Out.LogicCommand_Stop.
|
|
Exposed jog, fail timers ACC/PRE (read-only). Corrections to Nrdy_
|
|
trip and reset logic. Using P_Alarm, P_Mode V3.1-01.
|
|
V3.1-02 2014-09-30: Unchanged, but using P_Alarm V3.1-02.
|
|
V3.1-03 2015-01-16; Modified stop retriggering to handle asynchronous Prog mode owner.
|
|
V3.1-04 Patch01 2015-09-25: Modified to correct issue with loss of run feedback.
|
|
V3.5-01 2016-01-29: Changed external access on Inp buffer UDT;
|
|
using P_Alarm V3.5-01.
|
|
V3.5-02 2016-03-22: Modified to eliminate oscillating Out_Stop on Drive Not Ready.
|
|
V3.5-04 2016-09-30: Modified to handle Jog vs. Local Control; modified to align
|
|
with actual device state on transition from Sim to real drive.
|
|
============================================================
|
|
This Instruction controls and monitors a PowerFlex 753 Variable-Frequency
|
|
Drive with 20-COMM-E EtherNet/IP Interface. (For PowerFlex 753
|
|
with 20-750-ENETR interface, use the P_PF755 instruction!)
|
|
============================================================
|
|
REQUIRED DRIVE CONFIGURATION
|
|
Be certain to set up the drive Datalinks as follows!
|
|
'User Choice' Datalinks are not used by this AOI and
|
|
may be left unused or set up for your application.
|
|
============================================================
|
|
INPUT ASSEMBLY:
|
|
Drive Status (standard)
|
|
Feedback (standard)
|
|
1. Predictive Maintenance Status (Par 469)
|
|
2. Start Inhibits (Par 933)
|
|
3. Drive Status 1 (Par 935)
|
|
4. Drive Status 2 (Par 936)
|
|
5. Last Fault Code (Par 951)
|
|
6. Fault Status A (Par 952)
|
|
7. Fault Status B (Par 953)
|
|
8. User choice
|
|
|
|
OUTPUT ASSEMBLY:
|
|
Drive Logic Comnmand (standard)
|
|
Speed Reference (standard)
|
|
All output datalinks are user choice.
|
|
============================================================
|
|
Create a Tag of type P_PF753_Inp, and create a Tag of type P_PF753_Out
|
|
to contain the drive's Input and Output data. Add these Tags in the Input
|
|
and Output parameters of the P_PF753 instruction instance. Then replace
|
|
operands in the "COP" and "MOV" instructions as described below.
|
|
In these examples, the name given to the PowerFlex 753 drive
|
|
in the controller I/O Configuration tree is "SC101_Drive".
|
|
|
|
1. In the COP, replace the Source operand with the actual
|
|
Input assembly from the drive, and replace the Destination
|
|
operand with the Tag of type P_PF753_Inp you created,
|
|
for example:
|
|
|
|
COP
|
|
SC101_Drive:I
|
|
SC101_I
|
|
Len=1
|
|
|
|
2. In the MVM, replace the Source operand with the LogicCommand
|
|
element of the Tag of type P_PF753_Out you created, and replace
|
|
the Destination operand with the LogicCommand element of the
|
|
actual Output Assembly going to the drive, for example:
|
|
|
|
MVM
|
|
SC101_O.LogicCommand
|
|
2#0000_0000_0011_1111
|
|
SC101_Drive:O.LogicCommand
|
|
|
|
3. In the MOV, replace the Source operand with the Reference
|
|
element of the Tag of type P_PF753_Out which you created, and
|
|
replace the Destination operand with the Reference element
|
|
of the actual Output Assembly going to the drive, for example:
|
|
|
|
MOV
|
|
SC101_O.Reference
|
|
SC101_Drive:O.Reference ]]>
|
|
</Comment>
|
|
<Text>
|
|
<![CDATA[P_PF753(MCX1[ThisIndex],MCX1_I[ThisIndex],MCX1_O[ThisIndex],PF75x_FaultCodeList);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Text>
|
|
<![CDATA[NEQ(MCX1[ThisIndex].Val_Fault,0)OTE(sts_TankStartPermissive[ThisIndex].3)OTE(sts_TankRunPermissive[ThisIndex].3);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(MCX1[ThisIndex].Sts_DriveFault)EQU(MCX1[ThisIndex].Val_LastFaultCode,13037)OTL(MCX1[ThisIndex].PCmd_Reset);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="Prestate" Type="RLL">
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Text>
|
|
<![CDATA[NOP();]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(cmd_Stop[ThisIndex])OTU(sts_RestartAllowed[ThisIndex]);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Text>
|
|
<![CDATA[XIO(sts_RestartAllowed[ThisIndex])MOV(0,val_RestartAttempts[ThisIndex]);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Text>
|
|
<![CDATA[[GRT(val_RestartAttempts[ThisIndex],0) SUB(val_RestartAttempts[ThisIndex],1,val_LastRestartAttempt[ThisIndex]) ,EQU(val_RestartAttempts[ThisIndex],0) MOV(0,val_LastRestartAttempt[ThisIndex]) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Text>
|
|
<![CDATA[GRT(val_RestartAttempts[ThisIndex],set_NumRestartsAllowed[ThisIndex])OTE(sts_TankStartPermissive[ThisIndex].7);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="5" Type="N">
|
|
<Text>
|
|
<![CDATA[MUL(cfg_AlarmDowntimeMin[ThisIndex],60000,TON_Downtime.PRE)[XIC(ThisTank.Aborted) XIC(sts_RestartAllowed[ThisIndex]) TON(TON_Downtime,?,?) ,XIC(TON_Downtime.TT) OTE(sts_WaitingToRestart[ThisIndex]) OTL(sts_TankStartPermissive[ThisIndex].6) ,XIO(TON_Downtime.TT) OTU(sts_TankStartPermissive[ThisIndex].6) ,XIC(TON_Downtime.DN) OTL(cmd_Restart[ThisIndex]) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="6" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(sts_WaitingToRestart[ThisIndex])CPT(time_TotalSecondsUntilStartup[ThisIndex],(TON_Downtime.PRE-TON_Downtime.ACC)/1000)CPT(time_MinutesUntilStartup[ThisIndex],time_TotalSecondsUntilStartup[ThisIndex]/60)CPT(time_SecondsUntilStartup[ThisIndex],time_TotalSecondsUntilStartup[ThisIndex]-(60*time_MinutesUntilStartup[ThisIndex]));]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="7" Type="N">
|
|
<Text>
|
|
<![CDATA[[XIC(cmd_ResetAlarms) ,XIC(cmd_Stop[ThisIndex]) ]XIC(ThisTank.Aborted)PCMD(System_2,Reset,PCMD_Result);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="8" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(cmd_Restart[ThisIndex])[XIC(ThisTank.Aborted) PCMD(System_2,Reset,PCMD_Result) ,XIC(ThisTank.Idle) PCMD(System_2,Start,PCMD_Result) OTU(cmd_Restart[ThisIndex]) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="9" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(cmd_Start[ThisIndex])EQU(sts_TankStartPermissive[ThisIndex],0)EQU(sts_TankRunPermissive[ThisIndex],0)[XIC(ThisTank.Idle) PCMD(System_2,Start,PCMD_Result) ,XIC(ThisTank.Held) PCMD(System_2,Restart,PCMD_Result) ]OTU(cmd_Start[ThisIndex]);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="10" Type="N">
|
|
<Text>
|
|
<![CDATA[[XIC(ThisTank.Stopped) ,XIC(ThisTank.Idle) ]PCMD(System_2,Reset,PCMD_Result)OTU(cmd_Stop[ThisIndex]);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="11" Type="N">
|
|
<Text>
|
|
<![CDATA[JSR(FTX1_InletFlow,0);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="12" Type="N">
|
|
<Text>
|
|
<![CDATA[[EQU(cfg_SystemNumInpFT[ThisIndex],1) OTL(in_FTX2_Disabled[ThisIndex]) ,EQU(cfg_SystemNumInpFT[ThisIndex],2) OTU(in_FTX2_Disabled[ThisIndex]) ]JSR(FTX2_InletFlow,0);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="13" Type="N">
|
|
<Text>
|
|
<![CDATA[JSR(PTX1_DischargePressure,0);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="14" Type="N">
|
|
<Text>
|
|
<![CDATA[[JSR(FTX3_OutletFlow,0) EQU(set_controlMode[ThisIndex],const_ControlMode_Flow) JSR(FICX3_OutletFlowControl,0) ,JSR(LTX1_TankLevel,0) EQU(set_controlMode[ThisIndex],const_ControlMode_Level) JSR(LICX1_TankLevelControl,0) ]JSR(MCX1_Pump,0);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="15" Type="N">
|
|
<Text>
|
|
<![CDATA[JSR(FTX3_OutletFlow,0);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="16" Type="N">
|
|
<Text>
|
|
<![CDATA[JSR(Totalizers_FBD,0)JSR(Totalizer_LL,0);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="17" Type="N">
|
|
<Text>
|
|
<![CDATA[JSR(Alarms,0);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="18" Type="N">
|
|
<Text>
|
|
<![CDATA[COP(hist_EnergyCostDaily[ThisIndex, 0],this_hist_EnergyCostDaily[0],31)COP(hist_EnergyUsageDaily[ThisIndex, 0],this_hist_EnergyTotalDaily[0],31)COP(hist_FlowTotalInDaily[ThisIndex, 0],this_hist_FlowTotalInDaily[0],31)COP(hist_FlowTotalOutDaily[ThisIndex, 0],this_hist_FlowTotalOutDaily[0],31);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="PTX1_DischargePressure" Type="RLL">
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Text>
|
|
<![CDATA[NOP();]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(cmd_ResetAlarms)OTL(PTX1[ThisIndex].PCmd_Reset);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Text>
|
|
<![CDATA[XIO(in_PTX1_Disabled[ThisIndex])[MOV(in_PTX1_Channel[ThisIndex],this_PTX1_Channel) MOV(in_AnalogCard_AnalogData[this_PTX1_Channel],in_LTX1_Raw[ThisIndex]) MOV(in_PTX1_Raw[ThisIndex],PTX1[ThisIndex].Inp_PV) ,XIC(in_AnalogCard_IOFault) OTE(PTX1[ThisIndex].Inp_PVBad) ]P_AIn(PTX1[ThisIndex]);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(ThisTank.Running)OTE(PTX1[ThisIndex].Inp_LoLoGate)OTE(PTX1[ThisIndex].Inp_LoGate);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Text>
|
|
<![CDATA[[XIC(PTX1[ThisIndex].Alm_HiHi) ,XIC(PTX1[ThisIndex].Alm_Hi) ,XIC(PTX1[ThisIndex].Alm_Lo) ,XIC(PTX1[ThisIndex].Alm_LoLo) ,XIC(PTX1[ThisIndex].Alm_Fail) ,XIC(PTX1[ThisIndex].Sts_Err) ]OTE(sts_TankStartPermissive[ThisIndex].5)OTE(sts_TankRunPermissive[ThisIndex].5);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="Resetting" Type="RLL">
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Text>
|
|
<![CDATA[NOP();]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Text>
|
|
<![CDATA[[XIO(reset_clear_periodic.DN) TON(reset_clear_periodic,?,?) ,XIC(reset_clear_periodic.DN) OTL(cmd_ResetAlarms) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Text>
|
|
<![CDATA[EQU(sts_TankRunPermissive[ThisIndex],0)EQU(sts_TankStartPermissive[ThisIndex],0)TON(Reset_Clear_Maintain,?,?);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Text>
|
|
<![CDATA[[XIC(Reset_Clear_Maintain.DN) ,XIC(cmd_Stop[ThisIndex]) ]PSC();]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="Running" Type="RLL">
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Text>
|
|
<![CDATA[NOP();]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Text>
|
|
<![CDATA[[GRT(val_RestartAttempts[ThisIndex],0) MUL(cfg_MinutesUntilRestartedOK[ThisIndex],60000,Restarting_Timer.PRE) TON(Restarting_Timer,?,?) ,XIC(Restarting_Timer.DN) MOV(0,val_RestartAttempts[ThisIndex]) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Text>
|
|
<![CDATA[OTL(MCX1[ThisIndex].PCmd_Start)[EQU(set_controlMode[ThisIndex],const_ControlMode_Flow) MOV(FICX3[ThisIndex].Out_CV,MCX1[ThisIndex].PSet_SpeedRef) ,EQU(set_controlMode[ThisIndex],const_ControlMode_Level) MOV(LICX1[ThisIndex].Out_CV,MCX1[ThisIndex].PSet_SpeedRef) ,EQU(set_controlMode[ThisIndex],const_ControlMode_Manual) MOV(set_ManualSP[ThisIndex],MCX1[ThisIndex].PSet_SpeedRef) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Text>
|
|
<![CDATA[XIO(sts_RestartAllowed[ThisIndex])OTL(sts_RestartAllowed[ThisIndex]);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Text>
|
|
<![CDATA[NEQ(sts_TankRunPermissive[ThisIndex],0)PCMD(System_2,Abort,PCMD_Result);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="5" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(cmd_Stop[ThisIndex])PCMD(System_2,Stop,PCMD_Result);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="Stopping" Type="RLL">
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Text>
|
|
<![CDATA[NOP();]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Text>
|
|
<![CDATA[OTL(MCX1[ThisIndex].PCmd_Stop)XIC(MCX1[ThisIndex].Sts_Stopped)MOV(0,val_RestartAttempts[ThisIndex])PSC();]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
<Routine Name="Totalizers_FBD" Type="FBD">
|
|
<FBDContent SheetSize="Letter - 8.5 x 11 in" SheetOrientation="Landscape">
|
|
<Sheet Number="1">
|
|
<IRef ID="0" X="140" Y="100" Operand="val_FTX1_BBLperMin" HideDesc="false"/>
|
|
<IRef ID="1" X="140" Y="180" Operand="val_FTX2_BBLperMin" HideDesc="false"/>
|
|
<IRef ID="2" X="200" Y="380" Operand="val_FTX3_BBLperMin" HideDesc="false"/>
|
|
<Block Type="ADD" ID="3" X="240" Y="40" Operand="ADD_01" VisiblePins="SourceA SourceB Dest" HideDesc="false"/>
|
|
<Block Type="TOT" ID="4" X="400" Y="40" Operand="ThisTotalizerIn" VisiblePins="In ProgProgReq ProgOperReq ProgStartReq ProgStopReq ProgResetReq Total OldTotal ProgOper RunStop ProgResetDone TargetFlag TargetDev1Flag TargetDev2Flag" HideDesc="false"/>
|
|
<Block Type="TOT" ID="5" X="400" Y="320" Operand="ThisTotalizerOut" VisiblePins="In ProgProgReq ProgOperReq ProgStartReq ProgStopReq ProgResetReq Total OldTotal ProgOper RunStop ProgResetDone TargetFlag TargetDev1Flag TargetDev2Flag" HideDesc="false"/>
|
|
<Wire FromID="0" ToID="3" ToParam="SourceA"/>
|
|
<Wire FromID="1" ToID="3" ToParam="SourceB"/>
|
|
<Wire FromID="2" ToID="5" ToParam="In"/>
|
|
<Wire FromID="3" FromParam="Dest" ToID="4" ToParam="In"/>
|
|
</Sheet>
|
|
</FBDContent>
|
|
</Routine>
|
|
<Routine Name="Totalizer_LL" Type="RLL">
|
|
<RLLContent>
|
|
<Rung Number="0" Type="N">
|
|
<Text>
|
|
<![CDATA[NOP();]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="1" Type="N">
|
|
<Text>
|
|
<![CDATA[[XIC(ThisTotalizerIn.ProgProgReq) XIC(ThisTotalizerIn.ProgOper) OTU(ThisTotalizerIn.ProgProgReq) ,XIC(ThisTotalizerIn.ProgStartReq) XIC(ThisTotalizerIn.RunStop) OTU(ThisTotalizerIn.ProgStartReq) ,XIC(ThisTotalizerIn.ProgResetReq) XIC(ThisTotalizerIn.ProgResetDone) OTU(ThisTotalizerIn.ProgResetReq) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="2" Type="N">
|
|
<Text>
|
|
<![CDATA[[XIC(ThisTotalizerOut.ProgProgReq) XIC(ThisTotalizerOut.ProgOper) OTU(ThisTotalizerOut.ProgProgReq) ,XIC(ThisTotalizerOut.ProgStartReq) XIC(ThisTotalizerOut.RunStop) OTU(ThisTotalizerOut.ProgStartReq) ,XIC(ThisTotalizerOut.ProgResetReq) XIC(ThisTotalizerOut.ProgResetDone) OTU(ThisTotalizerOut.ProgResetReq) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="3" Type="N">
|
|
<Text>
|
|
<![CDATA[[MOV(MCX1_Data[ThisIndex].ElapsedkWh,hist_EnergyUsageDaily[ThisIndex, 0]) ,MUL(hist_EnergyUsageDaily[ThisIndex, 0],cfg_CostPerkWh,hist_EnergyCostDaily[ThisIndex, 0]) ,MOV(ThisTotalizerIn.Total,hist_FlowTotalInDaily[ThisIndex, 0]) ,MOV(ThisTotalizerOut.Total,hist_FlowTotalOutDaily[ThisIndex, 0]) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="4" Type="N">
|
|
<Text>
|
|
<![CDATA[XIC(Shift_Totals)ONS(ONS_ShiftTotals)[COP(hist_FlowTotalInDaily[ThisIndex, 0],Temp_Flow_In[0],30) COP(Temp_Flow_In[0],hist_FlowTotalInDaily[ThisIndex, 1],30) MOV(0,hist_FlowTotalInDaily[ThisIndex, 0]) OTL(ThisTotalizerIn.ProgResetReq) ,COP(hist_FlowTotalOutDaily[ThisIndex, 0],Temp_Flow_Out[0],30) COP(Temp_Flow_Out[0],hist_FlowTotalOutDaily[ThisIndex, 1],30) MOV(0,hist_FlowTotalOutDaily[ThisIndex, 0]) OTL(ThisTotalizerOut.ProgResetReq) ,COP(hist_EnergyUsageDaily[ThisIndex, 0],Temp_Energy[0],30) COP(Temp_Energy[0],hist_EnergyUsageDaily[ThisIndex, 1],30) MOV(0,hist_EnergyUsageDaily[ThisIndex, 0]) MOV(1,MCX1_Data[ThisIndex].ResetMeters) ,COP(hist_EnergyCostDaily[ThisIndex, 0],temp_Cost[0],30) COP(temp_Cost[0],hist_EnergyCostDaily[ThisIndex, 1],30) MOV(0,hist_EnergyCostDaily[ThisIndex, 0]) ];]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="5" Type="N">
|
|
<Text>
|
|
<![CDATA[EQU(MCX1_Data[ThisIndex].ResetMeters,1)TON(TON_ResetMeters,?,?)XIC(TON_ResetMeters.DN)MOV(0,MCX1_Data[ThisIndex].ResetMeters);]]>
|
|
</Text>
|
|
</Rung>
|
|
<Rung Number="6" Type="N">
|
|
<Text>
|
|
<![CDATA[AveragesTotals(avgtot_EnergyCost[ThisIndex],this_hist_EnergyCostDaily)AveragesTotals(avgtot_EnergyUsage[ThisIndex],this_hist_EnergyTotalDaily)AveragesTotals(avgtot_FlowTotalIn[ThisIndex],this_hist_FlowTotalInDaily)AveragesTotals(avgtot_FlowTotalOut[ThisIndex],this_hist_FlowTotalOutDaily);]]>
|
|
</Text>
|
|
</Rung>
|
|
</RLLContent>
|
|
</Routine>
|
|
</Routines>
|
|
</Program>
|
|
</Programs>
|
|
</Controller>
|
|
</RSLogix5000Content>
|