|
@@ -186,88 +186,60 @@
|
|
|
<IO Name="VPW2.VentValve" IOName="c_VPW_2_VENT_VALVE"/>
|
|
|
</Module>
|
|
|
<Module Name="Safety">
|
|
|
- <IO Name="Safety.MainCommErr" IOName="r_Safety_ComErr"/>
|
|
|
- <IO Name="Safety.LoaderPufCommErr" IOName="r_Safety_ComErr_LdrPuf"/>
|
|
|
- <IO Name="Safety.SrdCommErr" IOName="r_Safety_ComErr_Srd"/>
|
|
|
- <IO Name="Safety.TransportCommErr" IOName="r_Safety_ComErr_Transp"/>
|
|
|
- <IO Name="Safety.MainFunctionBlockErr" IOName="r_Safety_FbErr"/>
|
|
|
- <IO Name="Safety.LoaderPufFunctionBlockErr" IOName="r_Safety_FbErr_LdrPuf"/>
|
|
|
- <IO Name="Safety.SrdFunctionBlockErr" IOName="r_Safety_FbErr_Srd"/>
|
|
|
- <IO Name="Safety.TransporterFunctionBlockErr" IOName="r_Safety_FbErr_Transp"/>
|
|
|
<IO Name="Safety.TwincatState" IOName="r_EtherCat_State"/>
|
|
|
- <IO Name="Safety.LoaderHotConnectState" IOName="r_EtherCat_State_Loader"/>
|
|
|
- <IO Name="Safety.LdrHotConnectState" IOName="r_EtherCat_State_LdrTxIO"/>
|
|
|
- <IO Name="Safety.PrcHotConnectState" IOName="r_EtherCat_State_PrcTxIO"/>
|
|
|
- <IO Name="Safety.TransporterHotConnectState" IOName="r_EtherCat_State_Transporter"/>
|
|
|
- <IO Name="Safety.PufHotConnectState" IOName="r_EtherCat_State_Puf"/>
|
|
|
- <IO Name="Safety.SrdHotConnectState" IOName="r_EtherCat_State_Srd"/>
|
|
|
- <IO Name="Safety.Reservoir1HotConnectState" IOName="r_EtherCat_State_Reservoir1"/>
|
|
|
- <IO Name="Safety.Reservoir2HotConnectState" IOName="r_EtherCat_State_Reservoir2"/>
|
|
|
- <IO Name="Safety.FFUHotConnectState" IOName="r_EtherCat_State_FFU"/>
|
|
|
- <IO Name="Safety.RunStop" IOName="c_Safety_RunStop"/>
|
|
|
- <IO Name="Safety.ErrAck" IOName="c_Safety_ErrAck"/>
|
|
|
- <IO Name="Safety.SlsRestart" IOName="c_Safety_SLS_Restart"/>
|
|
|
- <IO Name="Safety.TxStoMonRestart" IOName="c_Safety_TX_STO_MON_Restart"/>
|
|
|
- <IO Name="Safety.TxSto1EstopRestart" IOName="c_Safety_TX_STO1_ESTOP_Restart"/>
|
|
|
- <IO Name="Safety.TxSto2EstopRestart" IOName="c_Safety_TX_STO2_ESTOP_Restart"/>
|
|
|
- <IO Name="Safety.LdrPufStoMonRestart" IOName="c_Safety_LDRPUF_STO_MON_Restart"/>
|
|
|
- <IO Name="Safety.LdrPufSto1EstopRestart" IOName="c_Safety_LDRPUF_STO1_ESTOP_Restart"/>
|
|
|
- <IO Name="Safety.LdrPufSto2EstopRestart" IOName="c_Safety_LDRPUF_STO2_ESTOP_Restart"/>
|
|
|
- <IO Name="Safety.SrdStoEstopRestart" IOName="c_Safety_SRD_STO_ESTOP_Restart"/>
|
|
|
- <IO Name="Safety.PumpStoEstopRestart" IOName="c_Safety_PUMP_STO_ESTOP_Restart"/>
|
|
|
- <IO Name="Safety.FluidEstopRestart" IOName="c_Safety_FLUID_ESTOP_Restart"/>
|
|
|
- <IO Name="Safety.LoaderDoorLock" IOName="c_REQUEST_LDR_DOOR_OPEN"/>
|
|
|
- <IO Name="Safety.LoaderDoorLocked" IOName="r_LDR_Door_Locked"/>
|
|
|
- <IO Name="Safety.BufferDoorLock" IOName="c_REQUEST_BFFR_DOOR_OPEN"/>
|
|
|
- <IO Name="Safety.BufferDoorLocked" IOName="r_BFFR_Door_Locked"/>
|
|
|
- <IO Name="Safety.LowerLoaderPanelRemoved" IOName="r_LWR_LDR_PNL_REMOVED"/>
|
|
|
- <IO Name="Safety.LoaderPanelRemoved" IOName="r_XPRTR_LDR_PNL_REMOVED"/>
|
|
|
- <IO Name="Safety.BufferPanelRemoved" IOName="r_XPRTR_BFFR_PNL_REMOVED"/>
|
|
|
- <IO Name="Safety.ProcessDoorLock" IOName="c_REQUEST_PROC_DOORS_OPEN"/>
|
|
|
- <IO Name="Safety.ProcessDoor1Locked" IOName="r_PROC_DOOR_1_SAFE_LOCK"/>
|
|
|
- <IO Name="Safety.ProcessDoor2Locked" IOName="r_PROC_DOOR_2_SAFE_LOCK"/>
|
|
|
- <IO Name="Safety.ProcessDoor3Locked" IOName="r_PROC_DOOR_3_SAFE_LOCK"/>
|
|
|
- <IO Name="Safety.ProcessDoor4Locked" IOName="r_PROC_DOOR_4_SAFE_LOCK"/>
|
|
|
- <IO Name="Safety.ProcessUpperPanelsOn" IOName="r_PROC_DOORS_UPPR_PNLS_ON"/>
|
|
|
- <IO Name="Safety.SrdTopPanelRemoved" IOName="r_SRD_TOP_PNL_REMOVED"/>
|
|
|
- <IO Name="Safety.SrdLowerPanelRemoved" IOName="r_SRD_LWR_PNL_REMOVED"/>
|
|
|
- <IO Name="Safety.PlumbingDoorClosed" IOName="r_PLUMBING_DOORS_CLOSED"/>
|
|
|
- <IO Name="Safety.ProcessHaltButton1" IOName="r_PROCESS_HALT_BUTTON_1"/>
|
|
|
- <IO Name="Safety.ProcessHaltButton2" IOName="r_PROCESS_HALT_BUTTON_2"/>
|
|
|
- <IO Name="Safety.LoaderHaltButton" IOName="r_HALT_LDR_SECTION"/>
|
|
|
- <IO Name="Safety.ModeSelectorSwitch" IOName="r_MODE_SELECTOR_SWITCH"/>
|
|
|
- <IO Name="Safety.ModeSiren" IOName="c_MODE_SIREN"/>
|
|
|
- <IO Name="Safety.LoaderRotationSls" IOName="r_Rotate_AMP_SLS"/>
|
|
|
- <IO Name="Safety.LoaderSwingASls" IOName="r_Door_A_AMP_SLS"/>
|
|
|
- <IO Name="Safety.LoaderSwingBSls" IOName="r_Door_B_AMP_SLS"/>
|
|
|
- <IO Name="Safety.LoaderTiltASls" IOName="r_SUP_A_AMP_SLS"/>
|
|
|
- <IO Name="Safety.LoaderTiltBSls" IOName="r_SUP_B_AMP_SLS"/>
|
|
|
- <IO Name="Safety.Puf1VerticalSls" IOName="r_DPUF_A_VERT_SAFE_SLS"/>
|
|
|
- <IO Name="Safety.Puf2VerticalSls" IOName="r_DPUF_B_VERT_SAFE_SLS"/>
|
|
|
- <IO Name="Safety.LoaderGantrySls" IOName="r_Gantry_Zone_Safe_SLS_1"/>
|
|
|
- <IO Name="Safety.LoaderElevatorSls" IOName="r_Gantry_Zone_Safe_SLS_2"/>
|
|
|
- <IO Name="Safety.ProcessGantrySls" IOName="r_Gantry_Zone_Safe_SLS_3"/>
|
|
|
- <IO Name="Safety.ProcessElevatorSls" IOName="r_Gantry_Zone_Safe_SLS_4"/>
|
|
|
- <IO Name="Safety.PufVerticalDisable" IOName="r_DPUF_VERT_SAFE_Disable"/>
|
|
|
- <IO Name="Safety.Puf1FlipRotationDisable" IOName="r_DPUF_A_PIVSUP_Disable"/>
|
|
|
- <IO Name="Safety.Puf2FlipRotationDisable" IOName="r_DPUF_B_PIVSUP_Disable"/>
|
|
|
- <IO Name="Safety.LoaderDisable" IOName="r_Loader_Zone_Safe_Disable"/>
|
|
|
- <IO Name="Safety.TransporterDisable" IOName="r_Gantry_Zone_Safe_Disable"/>
|
|
|
- <IO Name="Safety.SrdArmDisable" IOName="r_SRD_WASH_ARMS_Disable"/>
|
|
|
- <IO Name="Safety.SrdRotationDisable" IOName="r_SRD_ROTATE_Disable"/>
|
|
|
- <IO Name="Safety.TransporterSafeSls" IOName="r_Gantry_Zone_Safe_SLS"/>
|
|
|
- <IO Name="Safety.LoaderSafeSls" IOName="r_Loader_Zone_Safe_SLS"/>
|
|
|
- <IO Name="Safety.PufVerticalSafeSls" IOName="r_DPUF_VERT_SAFE_SLS"/>
|
|
|
- <IO Name="Safety.LoaderSafeSto" IOName="r_Loader_Zone_Safe_STO"/>
|
|
|
- <IO Name="Safety.PufVerticalSafeSto" IOName="r_DPUF_VERT_SAFE_STO"/>
|
|
|
- <IO Name="Safety.Puf1FlipRotationSafeSto" IOName="r_DPUF_A_PIVSUP_STO"/>
|
|
|
- <IO Name="Safety.Puf2FlipRotationSafeSto" IOName="r_DPUF_B_PIVSUP_STO"/>
|
|
|
- <IO Name="Safety.TransporterSafeSto" IOName="r_Gantry_Zone_Safe_STO"/>
|
|
|
- <IO Name="Safety.SrdArmSafeSto" IOName="r_SRD_WASH_STO"/>
|
|
|
- <IO Name="Safety.SrdRotationSafeSto" IOName="r_SRD_ROTATE_STO"/>
|
|
|
- <IO Name="Safety.PumpEdm" IOName="r_PUMP_EDM"/>
|
|
|
- <IO Name="Safety.ReservoirHighLevel" IOName="r_SAFETY_HIGH_LEVEL"/>
|
|
|
- <IO Name="Safety.FluidEnableEdm" IOName="r_EXT_FLUID_ENABLE_EDM"/>
|
|
|
- <IO Name="Safety.SRDArmReset" IOName="c_Safety_SRD_Arm_Reset"/>
|
|
|
+ <IO Name="Safety.MainCommErr" IOName="r_Safety_ComErr"/>
|
|
|
+ <IO Name="Safety.MainFbErr" IOName="r_Safety_FbErr"/>
|
|
|
+ <IO Name="Safety.VpwHotConnectState" IOName="r_EtherCat_State_HotConnect_VPW"/>
|
|
|
+ <IO Name="Safety.VpwCommErr" IOName="r_Safety_ComErr_VPW"/>
|
|
|
+ <IO Name="Safety.VpwFbErr" IOName="r_Safety_FbErr_VPW"/>
|
|
|
+ <IO Name="Safety.Res12HotConnectState" IOName="r_EtherCat_State_HotConnect_RES1_2"/>
|
|
|
+ <IO Name="Safety.Res12CommErr" IOName="r_Safety_ComErr_RES1_2"/>
|
|
|
+ <IO Name="Safety.Res12FbErr" IOName="r_Safety_FbErr_RES1_2"/>
|
|
|
+ <IO Name="Safety.Res34HotConnectState" IOName="r_EtherCat_State_HotConnect_RES3_4"/>
|
|
|
+ <IO Name="Safety.Res34CommErr" IOName="r_Safety_ComErr_RES3_4"/>
|
|
|
+ <IO Name="Safety.Res34FbErr " IOName="r_Safety_FbErr_RES3_4"/>
|
|
|
+ <IO Name="Safety.FacilityHotConnectState" IOName="r_EtherCat_State_HotConnect_Facility"/>
|
|
|
+ <IO Name="Safety.FacilityCommErr" IOName="r_Safety_ComErr_Facility"/>
|
|
|
+ <IO Name="Safety.FacilityFbErr" IOName="r_Safety_FbErr_Facility"/>
|
|
|
+ <IO Name="Safety.Plating12HotConnectState" IOName="r_EtherCat_State_HotConnect_PlatingCell1_2"/>
|
|
|
+ <IO Name="Safety.Plating12CommErr" IOName="r_Safety_ComErr_PlatingCell1_2"/>
|
|
|
+ <IO Name="Safety.Plating12FbErr" IOName="r_Safety_FbErr_PlatingCell1_2"/>
|
|
|
+ <IO Name="Safety.Plating34HotConnectState" IOName="r_EtherCat_State_HotConnect_PlatingCell3_4"/>
|
|
|
+ <IO Name="Safety.Plating34CommErr" IOName="r_Safety_ComErr_PlatingCell3_4"/>
|
|
|
+ <IO Name="Safety.Plating34FbErr" IOName="r_Safety_FbErr_PlatingCell3_4"/>
|
|
|
+ <IO Name="Safety.SrdHotConnectState" IOName="r_EtherCat_State_HotConnect_SRD"/>
|
|
|
+ <IO Name="Safety.SrdCommErr" IOName="r_Safety_ComErr_SRD"/>
|
|
|
+ <IO Name="Safety.SrdFbErr" IOName="r_Safety_FbErr_SRD"/>
|
|
|
+ <IO Name="Safety.Cell12DoorsLeftLocked" IOName="r_Cell1_2_Doors_Left_Locked"/>
|
|
|
+ <IO Name="Safety.Cell12DoorsRightLocked" IOName="r_Cell1_2_Doors_Right_Locked"/>
|
|
|
+ <IO Name="Safety.Cell34DoorsLeftLocked" IOName="r_Cell3_4_Doors_Left_Locked"/>
|
|
|
+ <IO Name="Safety.Cell34DoorsRightLocked" IOName="r_Cell3_4_Doors_Right_Locked"/>
|
|
|
+ <IO Name="Safety.AlignerDoorClosed" IOName="r_Aligner_Door_Closed"/>
|
|
|
+ <IO Name="Safety.CassetteDoorsLeftLocked" IOName="r_Cassette_Doors_Left_Locked"/>
|
|
|
+ <IO Name="Safety.CassetteDoorsRightLocked" IOName="r_Cassette_Doors_Right_Locked"/>
|
|
|
+ <IO Name="Safety.Res12DoorClosed" IOName="r_RES1_2_Door_Closed"/>
|
|
|
+ <IO Name="Safety.Res34DoorClosed" IOName="r_RES3_4_Door_Closed"/>
|
|
|
+ <IO Name="Safety.VpwDoorClosed" IOName="r_VPW_Door_Closed"/>
|
|
|
+ <IO Name="Safety.PlumblingDoorClosed" IOName="r_Plumbing_Door_Closed"/>
|
|
|
+ <IO Name="Safety.SrdPanelClosed" IOName="r_SRD_Panel_Closed"/>
|
|
|
+ <IO Name="Safety.HaltButtonLeft" IOName="r_Halt_Button_Left"/>
|
|
|
+ <IO Name="Safety.HaltButtonRight" IOName="r_Halt_Button_Right"/>
|
|
|
+
|
|
|
+ <IO Name="Safety.RunStop" IOName="c_Safety_RunStop"/>
|
|
|
+ <IO Name="Safety.ErrAck" IOName="c_Safety_ErrAck"/>
|
|
|
+ <IO Name="Safety.VpwStoEstopRestart" IOName="c_Safety_VPW_STO_EStop_Restart"/>
|
|
|
+ <IO Name="Safety.Res12StoEstopRestart" IOName="c_Safety_RES1_2_STO_EStop_Restart"/>
|
|
|
+ <IO Name="Safety.Res34StoEstopRestart" IOName="c_Safety_RES3_4_STO_EStop_Restart"/>
|
|
|
+ <IO Name="Safety.PlatingCell12Sto1EstopRestart" IOName="c_Safety_PlatingCell1_2_STO_1_EStop_Restart"/>
|
|
|
+ <IO Name="Safety.PlatingCell12Sto2EstopRestart" IOName="c_Safety_PlatingCell1_2_STO_2_EStop_Restart"/>
|
|
|
+ <IO Name="Safety.PlatingCell34Sto1EstopRestart" IOName="c_Safety_PlatingCell3_4_STO_1_EStop_Restart"/>
|
|
|
+ <IO Name="Safety.PlatingCell34Sto2EstopRestart" IOName="c_Safety_PlatingCell3_4_STO_2_EStop_Restart"/>
|
|
|
+ <IO Name="Safety.FacilityStoEstopRestart" IOName="c_Safety_Facility_STO_EStop_Restart"/>
|
|
|
+ <IO Name="Safety.SrdStoEstopRestart" IOName="c_Safety_SRD_STO_EStop_Restart"/>
|
|
|
+ <IO Name="Safety.ReqAlignerDoorLock" IOName="c_Safety_ReqAlignerDoorsLock"/>
|
|
|
+ <IO Name="Safety.ReqCassetteDoorsLock" IOName="c_Safety_ReqCassetteDoorsLock"/>
|
|
|
+ <IO Name="Safety.ReqCell12DoorsLock" IOName="c_Safety_ReqCell1_2DoorsLock"/>
|
|
|
+ <IO Name="Safety.ReqCell34DoorsLock" IOName="c_Safety_ReqCell3_4DoorsLock"/>
|
|
|
+
|
|
|
</Module>
|
|
|
</BeckhoffModuleIOCfg>
|