ConOpSys V2970  P004.07
ANVILEX control operating system
Public Attributes | List of all members
TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2 Union Reference

Structure control register 2 for bit parsing. More...

Collaboration diagram for TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2:
Collaboration graph

Public Attributes

U16 u16_Raw_Data
 Raw data. More...
 
struct {
   U16   bool_EMU_Cabinet_1_Door_Contact_Status:1
 Bit 0, EMU cabinet 1 door contact status. More...
 
   U16   bool_EMU_Cabinet_2_Door_Contact_Status:1
 Bit 1, EMU cabinet 2 door contact status. More...
 
   U16   bool_EMU_Cabinet_3_Door_Contact_Status:1
 Bit 2, EMU cabinet 3 door contact status. More...
 
   U16   bool_EMU_Cabinet_4_Door_Contact_Status:1
 Bit 3, EMU cabinet 4 door contact status. More...
 
   U16   bool_EMU_Cabinet_5_Door_Contact_Status:1
 Bit 4, EMU cabinet 5 door contact status. More...
 
   U16   bool_EMU_Cabinet_6_Door_Contact_Status:1
 Bit 5, EMU cabinet 6 door contact status. More...
 
   U16   bool_EMU_Cabinet_1_Emergency_Button_Contact_Status:1
 Bit 6, EMU cabinet 1 emergeny stop button contact status. More...
 
   U16   bool_EMU_Cabinet_2_Emergency_Button_Contact_Status:1
 Bit 7, EMU cabinet 2 emergeny stop button contact status. More...
 
   U16   bool_EMU_Cabinet_3_Emergency_Button_Contact_Status:1
 Bit 8, EMU cabinet 3 emergeny stop button contact status. More...
 
   U16   bool_EMU_Cabinet_4_Emergency_Button_Contact_Status:1
 Bit 9, EMU cabinet 4 emergeny stop button contact status. More...
 
   U16   bool_EMU_Cabinet_5_Emergency_Button_Contact_Status:1
 Bit 10, EMU cabinet 5 emergeny stop button contact status. More...
 
   U16   bool_EMU_Cabinet_6_Emergency_Button_Contact_Status:1
 Bit 11, EMU cabinet 6 emergeny stop button contact status. More...
 
   U16   __pad0__:4
 Bits 12..15, unused bits. More...
 
}; 
 Structure of the bits. More...
 

Detailed Description

Structure control register 2 for bit parsing.

Member Data Documentation

◆ 

struct { ... }

Structure of the bits.

◆ __pad0__

U16 TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::__pad0__

Bits 12..15, unused bits.

◆ bool_EMU_Cabinet_1_Door_Contact_Status

U16 TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_1_Door_Contact_Status

Bit 0, EMU cabinet 1 door contact status.

Referenced by TP021_12_KG3_Cooling_System_Model_Emulator::Execute().

◆ bool_EMU_Cabinet_1_Emergency_Button_Contact_Status

U16 TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_1_Emergency_Button_Contact_Status

Bit 6, EMU cabinet 1 emergeny stop button contact status.

Referenced by TP021_12_KG3_Cooling_System_Model_Emulator::Execute().

◆ bool_EMU_Cabinet_2_Door_Contact_Status

U16 TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_2_Door_Contact_Status

Bit 1, EMU cabinet 2 door contact status.

Referenced by TP021_12_KG3_Cooling_System_Model_Emulator::Execute().

◆ bool_EMU_Cabinet_2_Emergency_Button_Contact_Status

U16 TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_2_Emergency_Button_Contact_Status

Bit 7, EMU cabinet 2 emergeny stop button contact status.

Referenced by TP021_12_KG3_Cooling_System_Model_Emulator::Execute().

◆ bool_EMU_Cabinet_3_Door_Contact_Status

U16 TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_3_Door_Contact_Status

Bit 2, EMU cabinet 3 door contact status.

Referenced by TP021_12_KG3_Cooling_System_Model_Emulator::Execute().

◆ bool_EMU_Cabinet_3_Emergency_Button_Contact_Status

U16 TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_3_Emergency_Button_Contact_Status

Bit 8, EMU cabinet 3 emergeny stop button contact status.

Referenced by TP021_12_KG3_Cooling_System_Model_Emulator::Execute().

◆ bool_EMU_Cabinet_4_Door_Contact_Status

U16 TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_4_Door_Contact_Status

Bit 3, EMU cabinet 4 door contact status.

Referenced by TP021_12_KG3_Cooling_System_Model_Emulator::Execute().

◆ bool_EMU_Cabinet_4_Emergency_Button_Contact_Status

U16 TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_4_Emergency_Button_Contact_Status

Bit 9, EMU cabinet 4 emergeny stop button contact status.

Referenced by TP021_12_KG3_Cooling_System_Model_Emulator::Execute().

◆ bool_EMU_Cabinet_5_Door_Contact_Status

U16 TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_5_Door_Contact_Status

Bit 4, EMU cabinet 5 door contact status.

Referenced by TP021_12_KG3_Cooling_System_Model_Emulator::Execute().

◆ bool_EMU_Cabinet_5_Emergency_Button_Contact_Status

U16 TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_5_Emergency_Button_Contact_Status

Bit 10, EMU cabinet 5 emergeny stop button contact status.

Referenced by TP021_12_KG3_Cooling_System_Model_Emulator::Execute().

◆ bool_EMU_Cabinet_6_Door_Contact_Status

U16 TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_6_Door_Contact_Status

Bit 5, EMU cabinet 6 door contact status.

Referenced by TP021_12_KG3_Cooling_System_Model_Emulator::Execute().

◆ bool_EMU_Cabinet_6_Emergency_Button_Contact_Status

U16 TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_6_Emergency_Button_Contact_Status

Bit 11, EMU cabinet 6 emergeny stop button contact status.

Referenced by TP021_12_KG3_Cooling_System_Model_Emulator::Execute().

◆ u16_Raw_Data

U16 TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::u16_Raw_Data

The documentation for this union was generated from the following file: