ConOpSys V2970
P004.07
ANVILEX control operating system
|
Register structure for digital I/O access. More...
#include <P021_23_KG3_EVIO.h>
Public Attributes | |
U16 | u16_Unit_ID_L |
0x00 : Module identification low register More... | |
U16 | u16_Unit_ID_H |
0x01 : Module identification high register More... | |
U16 | u16_Control_Word |
0x02 : Control word More... | |
U16 | u16_Status_Word |
0x03 : Status word More... | |
U16 | u16_Register_Address |
0x04 : Register address More... | |
U16 | u16_Data [4] |
0x05-0x08 : Data registers More... | |
U16 | u16_CRC7 |
0x09 : Digital output data write More... | |
U16 | u16_Reserved_10 |
0x0A : Reserved More... | |
U16 | u16_Reserved_11 |
0x0B : Reserved More... | |
U16 | u16_Reserved_12 |
0x0C : Reserved More... | |
U16 | u16_Reserved_13 |
0x0D : Reserved More... | |
U16 | u16_Reserved_14 |
0x0E : Reserved More... | |
U16 | u16_Reserved_15 |
0x0F : Reserved More... | |
Register structure for digital I/O access.
U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_Control_Word |
0x02 : Control word
Referenced by TP021_23_KG3_EVIO_T1::Init(), TP021_23_KG3_EVIO_T1::Send_Reading_Frame(), and TP021_23_KG3_EVIO_T1::Send_Writing_Frame().
U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_CRC7 |
0x09 : Digital output data write
U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_Data[4] |
0x05-0x08 : Data registers
Referenced by TP021_23_KG3_EVIO_T1::Receive_Message(), TP021_23_KG3_EVIO_T1::Send_Reading_Frame(), and TP021_23_KG3_EVIO_T1::Send_Writing_Frame().
U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_Register_Address |
0x04 : Register address
Referenced by TP021_23_KG3_EVIO_T1::Send_Reading_Frame(), and TP021_23_KG3_EVIO_T1::Send_Writing_Frame().
U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_Reserved_10 |
0x0A : Reserved
U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_Reserved_11 |
0x0B : Reserved
U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_Reserved_12 |
0x0C : Reserved
U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_Reserved_13 |
0x0D : Reserved
U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_Reserved_14 |
0x0E : Reserved
U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_Reserved_15 |
0x0F : Reserved
U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_Status_Word |
0x03 : Status word
Referenced by TP021_23_KG3_EVIO_T1::Check_Register_Writing_Response(), and TP021_23_KG3_EVIO_T1::Receive_Message().
U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_Unit_ID_H |
0x01 : Module identification high register
Referenced by TP021_23_KG3_EVIO_T1::Get_Module_ID(), and TP021_23_KG3_EVIO_T1::Send_Information().
U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_Unit_ID_L |
0x00 : Module identification low register
Referenced by TP021_23_KG3_EVIO_T1::Get_Module_ID(), and TP021_23_KG3_EVIO_T1::Send_Information().