ConOpSys V2970  P004.07
ANVILEX control operating system
Public Attributes | List of all members
TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers Struct Reference

Register structure for digital I/O access. More...

#include <P021_23_KG3_EVIO.h>

Collaboration diagram for TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers:
Collaboration graph

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...
 

Detailed Description

Register structure for digital I/O access.

Member Data Documentation

◆ u16_Control_Word

U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_Control_Word

◆ u16_CRC7

U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_CRC7

0x09 : Digital output data write

◆ u16_Data

U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_Data[4]

◆ u16_Register_Address

U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_Register_Address

◆ u16_Reserved_10

U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_Reserved_10

0x0A : Reserved

◆ u16_Reserved_11

U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_Reserved_11

0x0B : Reserved

◆ u16_Reserved_12

U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_Reserved_12

0x0C : Reserved

◆ u16_Reserved_13

U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_Reserved_13

0x0D : Reserved

◆ u16_Reserved_14

U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_Reserved_14

0x0E : Reserved

◆ u16_Reserved_15

U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_Reserved_15

0x0F : Reserved

◆ u16_Status_Word

U16 TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_Registers::u16_Status_Word

◆ u16_Unit_ID_H

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_Unit_ID_L

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().


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