Rockwell Automation/Allen-Bradley1756-EN4TR1311781 01Hirschmann, a Belden brandOS30-002404-2S 01Siemens AG6ES7 158-3MU10-0XA0 ]]> ]]> Rockwell Automation/Allen-BradleyArmor PowerFlex 35x-6Dx-xxx11f2f5a2b7-31e7-4756-9cf7-06d678327f0dAB:35_APF_Drive:I:1<DataType Name="AB:35_APF_Drive:I:1" Class="IO"><Members><Member Name="FaultMember" DataType="DINT" Hidden="True" /><Member Name="RunMode" DataType="BIT" BitNumber="0" Target="FaultMember" /><Member Name="ConnectionFaulted" DataType="BIT" BitNumber="1" Target="FaultMember" /><Member Name="DriveStatus" DataType="DINT" Radix="Binary" /><Member Name="Ready" DataType="BIT" BitNumber="0" Target="DriveStatus" /><Member Name="Running" DataType="BIT" BitNumber="1" Target="DriveStatus" /><Member Name="CommandedDirection" DataType="BIT" BitNumber="2" Target="DriveStatus" /><Member Name="ActualDirection" DataType="BIT" BitNumber="3" Target="DriveStatus" /><Member Name="Accelerating" DataType="BIT" BitNumber="4" Target="DriveStatus" /><Member Name="Decelerating" DataType="BIT" BitNumber="5" Target="DriveStatus" /><Member Name="AtReferenceSpeed" DataType="BIT" BitNumber="6" Target="DriveStatus" /><Member Name="Fault" DataType="BIT" BitNumber="7" Target="DriveStatus" /><Member Name="SafetyIn0Monitor" DataType="BIT" BitNumber="8" Target="DriveStatus" /><Member Name="SafetyIn1Monitor" DataType="BIT" BitNumber="9" Target="DriveStatus" /><Member Name="SafetyIn2Monitor" DataType="BIT" BitNumber="10" Target="DriveStatus" /><Member Name="SafetyIn3Monitor" DataType="BIT" BitNumber="11" Target="DriveStatus" /><Member Name="SafetyOutMonitor" DataType="BIT" BitNumber="12" Target="DriveStatus" /><Member Name="SafeTorqueEnabled" DataType="BIT" BitNumber="14" Target="DriveStatus" /><Member Name="SafetyFault" DataType="BIT" BitNumber="15" Target="DriveStatus" /><Member Name="In_0" DataType="BIT" BitNumber="16" Target="DriveStatus" /><Member Name="In_1" DataType="BIT" BitNumber="17" Target="DriveStatus" /><Member Name="In_2" DataType="BIT" BitNumber="18" Target="DriveStatus" /><Member Name="In_3" DataType="BIT" BitNumber="19" Target="DriveStatus" /><Member Name="IO_0" DataType="BIT" BitNumber="20" Target="DriveStatus" /><Member Name="IO_1" DataType="BIT" BitNumber="21" Target="DriveStatus" /><Member Name="KeypadButtonF0" DataType="BIT" BitNumber="24" Target="DriveStatus" /><Member Name="KeypadButtonF1" DataType="BIT" BitNumber="25" Target="DriveStatus" /><Member Name="KeypadButtonF2" DataType="BIT" BitNumber="26" Target="DriveStatus" /><Member Name="KeypadHandMode" DataType="BIT" BitNumber="27" Target="DriveStatus" /><Member Name="ThreePhaseACPowerPresent" DataType="BIT" BitNumber="28" Target="DriveStatus" /><Member Name="DisconnectClosed" DataType="BIT" BitNumber="29" Target="DriveStatus" /><Member Name="EMBrakeReleased" DataType="BIT" BitNumber="30" Target="DriveStatus" /><Member Name="Alarm" DataType="BIT" BitNumber="31" Target="DriveStatus" /><Member Name="OutputFrequency" DataType="REAL" Radix="Float" /><Member Name="OutputVoltage" DataType="REAL" Radix="Float" /><Member Name="OutputCurrent" DataType="REAL" Radix="Float" /><Member Name="OutputPower" DataType="REAL" Radix="Float" /><Member Name="DCBusVoltage" DataType="REAL" Radix="Float" /><Member Name="DriveHeatsinkTemperature" DataType="REAL" Radix="Float" /><Member Name="EncoderCounts" DataType="DINT" Radix="Decimal" /><Member Name="MotorOverloadLevel" DataType="REAL" Radix="Float" /><Member Name="TripFaultCode" DataType="DINT" Radix="Decimal" /><Member Name="Position" DataType="DINT" Radix="Decimal" Hidden="True" /><Member Name="Velocity" DataType="REAL" Radix="Float" /><Member Name="Pad0" DataType="DINT" Radix="Binary" Hidden="True" /><Member Name="Pad1" DataType="DINT" Radix="Binary" Hidden="True" /><Member Name="Pad2" DataType="SINT" Radix="Binary" Hidden="True" /><Member Name="Pad3" DataType="SINT" Radix="Binary" Hidden="True" /><Member Name="Pad4" DataType="SINT" Radix="Binary" Hidden="True" /><Member Name="DLXDigitalOut" DataType="SINT" Radix="Binary" Hidden="True" /><Member Name="DLXAnalogOut0" DataType="REAL" Radix="Float" Hidden="True" /><Member Name="DLXAnalogOut1" DataType="REAL" Radix="Float" Hidden="True" /><Member Name="DLXAnalogOut2" DataType="REAL" Radix="Float" Hidden="True" /><Member Name="DLXAnalogOut3" DataType="REAL" Radix="Float" Hidden="True" /></Members></DataType>AB:35_APF_Drive:O:1<DataType Name="AB:35_APF_Drive:O:1" Class="IO"><Members><Member Name="LogicCommand" DataType="DINT" Radix="Binary" /><Member Name="Stop" DataType="BIT" BitNumber="0" Target="LogicCommand" /><Member Name="Start" DataType="BIT" BitNumber="1" Target="LogicCommand" /><Member Name="Run" DataType="BIT" BitNumber="2" Target="LogicCommand" /><Member Name="Jog" DataType="BIT" BitNumber="3" Target="LogicCommand" /><Member Name="DirectionCmd_0" DataType="BIT" BitNumber="4" Target="LogicCommand" /><Member Name="DirectionCmd_1" DataType="BIT" BitNumber="5" Target="LogicCommand" /><Member Name="ClearFault" DataType="BIT" BitNumber="7" Target="LogicCommand" /><Member Name="AccelRefSelect_0" DataType="BIT" BitNumber="8" Target="LogicCommand" /><Member Name="AccelRefSelect_1" DataType="BIT" BitNumber="9" Target="LogicCommand" /><Member Name="AccelRefSelect_2" DataType="BIT" BitNumber="10" Target="LogicCommand" /><Member Name="VelocityRefSelect_0" DataType="BIT" BitNumber="13" Target="LogicCommand" /><Member Name="VelocityRefSelect_1" DataType="BIT" BitNumber="14" Target="LogicCommand" /><Member Name="VelocityRefSelect_2" DataType="BIT" BitNumber="15" Target="LogicCommand" /><Member Name="IO_0" DataType="BIT" BitNumber="20" Target="LogicCommand" /><Member Name="IO_1" DataType="BIT" BitNumber="21" Target="LogicCommand" /><Member Name="EMBrakeAutoManCtrl" DataType="BIT" BitNumber="30" Target="LogicCommand" /><Member Name="EMBrakeRelease" DataType="BIT" BitNumber="31" Target="LogicCommand" /><Member Name="CommandedVelocity" DataType="REAL" Radix="Float" /><Member Name="Pad0" DataType="SINT" Radix="Binary" Hidden="True" /><Member Name="Pad1" DataType="SINT" Radix="Binary" Hidden="True" /><Member Name="Pad2" DataType="SINT" Radix="Binary" Hidden="True" /><Member Name="DLXDigitalIn" DataType="SINT" Radix="Binary" Hidden="True" /><Member Name="DLXAnalogIn0" DataType="REAL" Radix="Float" Hidden="True" /><Member Name="DLXAnalogIn1" DataType="REAL" Radix="Float" Hidden="True" /><Member Name="DLXAnalogIn2" DataType="REAL" Radix="Float" Hidden="True" /><Member Name="DLXAnalogIn3" DataType="REAL" Radix="Float" Hidden="True" /></Members></DataType>35S-6D4-P0111<Data>FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 00 00 80 3F 00 00 80 3F 00 00 00 80 3F 0E 00 00 00 50 6F 73 69 74 69 6F 6E 20 55 6E 69 74 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 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> 16777418 101 02Banner Engineering CorporationTL70 Pro with IO-Link (393226) 02Banner Engineering CorporationQ2X (720898) 02TurckTBIL-M1-16DXP (1979139) 02Festo AG & Co. KGVAEM-L1-S-8 (784) 021420-V2-ENT Rockwell Automation/Allen-BradleyPowerFlex 525-EENET3615.1.1.458200PF525_A115201<DataTypes><DataType Name="AB:PowerFlex525V_E_142E84CE:I:0" Class="IO"><Members><Member Name="pad" DataType="DINT" Hidden="1" /><Member Name="DriveStatus" DataType="INT" Radix="Binary" /><Member Name="Ready" DataType="BIT" BitNumber="0" Target="DriveStatus"></Member><Member Name="Active" DataType="BIT" BitNumber="1" Target="DriveStatus"></Member><Member Name="CommandDir" DataType="BIT" BitNumber="2" Target="DriveStatus"></Member><Member Name="ActualDir" DataType="BIT" BitNumber="3" Target="DriveStatus"></Member><Member Name="Accelerating" DataType="BIT" BitNumber="4" Target="DriveStatus"></Member><Member Name="Decelerating" DataType="BIT" BitNumber="5" Target="DriveStatus"></Member><Member Name="Faulted" DataType="BIT" BitNumber="7" Target="DriveStatus"></Member><Member Name="AtReference" DataType="BIT" BitNumber="8" Target="DriveStatus"></Member><Member Name="CommFreqCnt" DataType="BIT" BitNumber="9" Target="DriveStatus"></Member><Member Name="CommLogicCnt" DataType="BIT" BitNumber="10" Target="DriveStatus"></Member><Member Name="ParmsLocked" DataType="BIT" BitNumber="11" Target="DriveStatus"></Member><Member Name="DigIn1Active" DataType="BIT" BitNumber="12" Target="DriveStatus"></Member><Member Name="DigIn2Active" DataType="BIT" BitNumber="13" Target="DriveStatus"></Member><Member Name="DigIn3Active" DataType="BIT" BitNumber="14" Target="DriveStatus"></Member><Member Name="DigIn4Active" DataType="BIT" BitNumber="15" Target="DriveStatus"></Member><Member Name="OutputFreq" DataType="INT" Radix="Decimal" /><Member Name="Fault1Code" DataType="INT" Radix="Decimal" /><Member Name="DriveStatus_param" DataType="INT" Radix="Binary" /><Member Name="DriveStatus_param_Running" DataType="BIT" BitNumber="0" Target="DriveStatus_param"></Member><Member Name="DriveStatus_param_Forward" DataType="BIT" BitNumber="1" Target="DriveStatus_param"></Member><Member Name="DriveStatus_param_Accelerating" DataType="BIT" BitNumber="2" Target="DriveStatus_param"></Member><Member Name="DriveStatus_param_Decelerating" DataType="BIT" BitNumber="3" Target="DriveStatus_param"></Member><Member Name="DriveStatus_param_SafetyActive" DataType="BIT" BitNumber="4" Target="DriveStatus_param"></Member><Member Name="OutputCurrent" DataType="INT" Radix="Decimal" /><Member Name="OutputVoltage" DataType="INT" Radix="Decimal" /></Members></DataType></DataTypes>1 01Belden Deutschland GmbH935023-001 01Banner Engineering CorporationBanner ZMX 0, and power-saving is not blocking. Maintenance mode – enabled by HMI.Maintenance.Maintenance_Mode. Separate start, stop, jog, direction, and speed buttons bypass Interlock after the same 5 s horn delay, provided that E-Stop, comms, and VFD-reset faults are clear. Jog – while in maintenance, the jog PB gives low-speed motion once the delay timer finishes. Power-saving – if the belt has run long enough to empty itself, a length-based timer expires; Power_Saving_Mode turns on and the drive stays idle until the operator issues a new start. Safety torque-off – loss of STO sets EStopped, mirrors it to CTRL.STS.EStopped, and records the event in the MCM. Drive outputs – when Run is true the AOI drops APF_O.Stop, energises APF_O.Start, and sets the forward or reverse bit from the maintenance direction flag. Logging – every new Disconnect, VFD trip, Comms loss, Jam, or Full condition pushes a line into MCM.CMD.Log and increments the quantity. The line is cleared automatically when MCM echoes it back through MCM.STS.Acknowledge_Log; a global un-acknowledge re-arms the entry. ]]> 127 -128 100 120 = Invalid Trigger Mode 130 = Trigger Period < 200 ms 131 = Trigger Perdio > 60000 ms 140 = Pitch Angle < -4500 141 = Pitch Angle > 4500 150 = Roll Angle < -4500 151 = Roll Angle > 4500 160 = Yaw Angle < -18000 161 = Yaw Angle > 18000 300 = Invalid Discrete Output 2000 = Anchor Point X < -2500 2001 = Anchor Point X > 2500 2010 = Anchor Point Y < -2500 2011 = Anchor Point Y > 2500 2020 = Anchor Point Z < -2500 2021 = Anchor Point Z > 2500 2030 = Bin Length X < 50 2031 = Bin Length X > 5000 2040 = Bin Width < 50 2041 = Bin Width > 5000 2050 = Bin Width < 50 2051 = Bin Width > 5000 2052 = Invalid Bin Height 2060 = Fill Level Setpoint < 0 2061 = Fill Level Setpoint > 200 2080 = Peak Height Setpoint < 0 2081 = Peak Height Setpoint > Bin Height Z 2100 = Discrete Out 1 Selection Invalid 2110 = Discrete Out 2 Selectino Invalid]]> — Lost Communication”, places it in MCM.CMD.Log, and increments MCM.CMD.Log_Quantity. If the same line later appears in MCM.STS.Acknowledge_Log, the routine latches Acknowledge and clears the entry so the log stays current. The command bit MCM.STS.Unacknowledge_All_Logs resets the Acknowledge latch, guaranteeing that the next loss of communication will produce a fresh message. ]]> JAM” into both Conveyor.CMD.Log and Station.CMD.Log and increments each log’s quantity. The entry self-clears when the same text appears in MCM.STS.Acknowledge_Log; MCM Unacknowledge All Logs re-arms the latch so a repeat Jam is re-logged. Run-up enable If the downstream photo-eye (Run_Up_PE) is clear and the conveyor interlock is on, the bit Run_Up latches and the AOI asserts Conveyor.CMD.Run_Up_Enabled so the upstream conveyor can empty itself. Run Up unlatches if the eye blocks again or the Jam re-appears.]]> FULL” into Conveyor.CMD.Log and increments the log count. The entry self-clears when the same line appears in MCM.STS.Acknowledge_Log; an Unacknowledge All Logs command re-arms the latch so the next pile-up is re-logged. HMI.Alarm.Full is asserted for the duration of the full condition. ]]> — Lost Communication”, places it in MCM.CMD.Log, and increments MCM.CMD.Log_Quantity. If that exact line later appears in MCM.STS.Acknowledge_Log, IOBlock latches Acknowledge and clears the entry to keep the log concise. The command MCM.STS.Unacknowledge_All_Logs resets the latch so the next fault generates a fresh message.]]>