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

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

#include <P015_09_V1_0_DIO.h>

Collaboration diagram for TP015_09_V1_DIO_T2::TP015_09_V1_DIO_Registers:
Collaboration graph

Public Attributes

U16 u16_Unit_ID_L
 0x00 : Unit identification register More...
 
U16 u16_Unit_ID_H
 0x01 : Unit identification register More...
 
U16 u16_Digital_Inputs
 0x02 : Digital inputs More...
 
U16 u16_Digital_Inputs_Reserve_1
 0x03 : Reserved More...
 
U16 u16_Digital_Inputs_Reserve_2
 0x04 : Reserved More...
 
U16 u16_Digital_Inputs_Reserve_3
 0x05 : Reserved More...
 
U16 u16_Digital_Outputs
 0x06 : Digital outputs More...
 
U16 u16_Digital_Outputs_Set
 0x07 : Set digital outputs More...
 
U16 u16_Digital_Outputs_Reset
 0x08 : Reset digital outputs More...
 
U16 u16_Digital_Outputs_Toggle
 0x09 : Toggle digital outputs More...
 
U16 u16_Digital_Inputs_Status
 0x0A : Digital inputs status register More...
 
U16 u16_Digital_Outputs_Status
 0x0B : Digital outputs status register More...
 

Detailed Description

Register structure for digital I/O access.

Member Data Documentation

◆ u16_Digital_Inputs

U16 TP015_09_V1_DIO_T2::TP015_09_V1_DIO_Registers::u16_Digital_Inputs

0x02 : Digital inputs

Referenced by TP015_09_V1_DIO_T2::Execute().

◆ u16_Digital_Inputs_Reserve_1

U16 TP015_09_V1_DIO_T2::TP015_09_V1_DIO_Registers::u16_Digital_Inputs_Reserve_1

0x03 : Reserved

◆ u16_Digital_Inputs_Reserve_2

U16 TP015_09_V1_DIO_T2::TP015_09_V1_DIO_Registers::u16_Digital_Inputs_Reserve_2

0x04 : Reserved

◆ u16_Digital_Inputs_Reserve_3

U16 TP015_09_V1_DIO_T2::TP015_09_V1_DIO_Registers::u16_Digital_Inputs_Reserve_3

0x05 : Reserved

◆ u16_Digital_Inputs_Status

U16 TP015_09_V1_DIO_T2::TP015_09_V1_DIO_Registers::u16_Digital_Inputs_Status

0x0A : Digital inputs status register

◆ u16_Digital_Outputs

U16 TP015_09_V1_DIO_T2::TP015_09_V1_DIO_Registers::u16_Digital_Outputs

0x06 : Digital outputs

Referenced by TP015_09_V1_DIO_T2::Execute(), and TP015_09_V1_DIO_T2::Init().

◆ u16_Digital_Outputs_Reset

U16 TP015_09_V1_DIO_T2::TP015_09_V1_DIO_Registers::u16_Digital_Outputs_Reset

0x08 : Reset digital outputs

◆ u16_Digital_Outputs_Set

U16 TP015_09_V1_DIO_T2::TP015_09_V1_DIO_Registers::u16_Digital_Outputs_Set

0x07 : Set digital outputs

◆ u16_Digital_Outputs_Status

U16 TP015_09_V1_DIO_T2::TP015_09_V1_DIO_Registers::u16_Digital_Outputs_Status

0x0B : Digital outputs status register

◆ u16_Digital_Outputs_Toggle

U16 TP015_09_V1_DIO_T2::TP015_09_V1_DIO_Registers::u16_Digital_Outputs_Toggle

0x09 : Toggle digital outputs

◆ u16_Unit_ID_H

U16 TP015_09_V1_DIO_T2::TP015_09_V1_DIO_Registers::u16_Unit_ID_H

0x01 : Unit identification register

◆ u16_Unit_ID_L

U16 TP015_09_V1_DIO_T2::TP015_09_V1_DIO_Registers::u16_Unit_ID_L

0x00 : Unit identification register


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