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

#include <PWM_2C3P2L.h>

Collaboration diagram for TPWM_3P2L_T1::TPWM_3P2L_Registers:
Collaboration graph

Public Attributes

union {
   U16   u16_Control
 Offset 0x00, Twin PWM module control register. More...
 
   U16   u16_Status
 Offset 0x00, Twin PWM module status register. More...
 
}; 
 
union {
   U16   u16_Half_Periode
 Offset 0x01, Half PWM periode register. More...
 
   U16   u16_Status_Latch
 Offset 0x01, Status register latch. More...
 
}; 
 
U16 u16_Dead_Time_Inverter_1
 Offset 0x02, Dead time register of the inverter 1. More...
 
U16 u16_Dead_Time_Inverter_2
 Offset 0x03, Dead time register of the inverter 2. More...
 
I16 i16_Setpoint_Inverter_1_L1
 Offset 0x04, Set point of the inverter 1 leg 1. More...
 
I16 i16_Setpoint_Inverter_1_L2
 Offset 0x05, Set point of the inverter 1 leg 2. More...
 
I16 i16_Setpoint_Inverter_1_L3
 Offset 0x06, Set point of the inverter 1 leg 3. More...
 
U16 u16_Reserve_7
 Offset 0x07, Not used. More...
 
I16 i16_Setpoint_Inverter_2_L1
 Offset 0x08, Set point of the inverter 2 leg 1. More...
 
I16 i16_Setpoint_Inverter_2_L2
 Offset 0x09, Set point of the inverter 2 leg 2. More...
 
I16 i16_Setpoint_Inverter_2_L3
 Offset 0x0A, Set point of the inverter 2 leg 3. More...
 
U16 u16_Reserve_B
 Offset 0x0B, Not used. More...
 
U16 u16_Reserve_C
 Offset 0x0C, Not used. More...
 
U16 u16_Reserve_D
 Offset 0x0D, Not used. More...
 
U16 u16_Reserve_E
 Offset 0x0E, Not used. More...
 
U16 u16_Reserve_F
 Offset 0x0F, Not used. More...
 

Member Data Documentation

◆ 

union { ... }

◆ 

union { ... }

◆ i16_Setpoint_Inverter_1_L1

I16 TPWM_3P2L_T1::TPWM_3P2L_Registers::i16_Setpoint_Inverter_1_L1

Offset 0x04, Set point of the inverter 1 leg 1.

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

◆ i16_Setpoint_Inverter_1_L2

I16 TPWM_3P2L_T1::TPWM_3P2L_Registers::i16_Setpoint_Inverter_1_L2

Offset 0x05, Set point of the inverter 1 leg 2.

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

◆ i16_Setpoint_Inverter_1_L3

I16 TPWM_3P2L_T1::TPWM_3P2L_Registers::i16_Setpoint_Inverter_1_L3

Offset 0x06, Set point of the inverter 1 leg 3.

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

◆ i16_Setpoint_Inverter_2_L1

I16 TPWM_3P2L_T1::TPWM_3P2L_Registers::i16_Setpoint_Inverter_2_L1

Offset 0x08, Set point of the inverter 2 leg 1.

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

◆ i16_Setpoint_Inverter_2_L2

I16 TPWM_3P2L_T1::TPWM_3P2L_Registers::i16_Setpoint_Inverter_2_L2

Offset 0x09, Set point of the inverter 2 leg 2.

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

◆ i16_Setpoint_Inverter_2_L3

I16 TPWM_3P2L_T1::TPWM_3P2L_Registers::i16_Setpoint_Inverter_2_L3

Offset 0x0A, Set point of the inverter 2 leg 3.

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

◆ u16_Control

U16 TPWM_3P2L_T1::TPWM_3P2L_Registers::u16_Control

Offset 0x00, Twin PWM module control register.

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

◆ u16_Dead_Time_Inverter_1

U16 TPWM_3P2L_T1::TPWM_3P2L_Registers::u16_Dead_Time_Inverter_1

Offset 0x02, Dead time register of the inverter 1.

Referenced by TPWM_3P2L_T1::Init().

◆ u16_Dead_Time_Inverter_2

U16 TPWM_3P2L_T1::TPWM_3P2L_Registers::u16_Dead_Time_Inverter_2

Offset 0x03, Dead time register of the inverter 2.

Referenced by TPWM_3P2L_T1::Init().

◆ u16_Half_Periode

U16 TPWM_3P2L_T1::TPWM_3P2L_Registers::u16_Half_Periode

Offset 0x01, Half PWM periode register.

Referenced by TPWM_3P2L_T1::Init().

◆ u16_Reserve_7

U16 TPWM_3P2L_T1::TPWM_3P2L_Registers::u16_Reserve_7

Offset 0x07, Not used.

◆ u16_Reserve_B

U16 TPWM_3P2L_T1::TPWM_3P2L_Registers::u16_Reserve_B

Offset 0x0B, Not used.

◆ u16_Reserve_C

U16 TPWM_3P2L_T1::TPWM_3P2L_Registers::u16_Reserve_C

Offset 0x0C, Not used.

◆ u16_Reserve_D

U16 TPWM_3P2L_T1::TPWM_3P2L_Registers::u16_Reserve_D

Offset 0x0D, Not used.

◆ u16_Reserve_E

U16 TPWM_3P2L_T1::TPWM_3P2L_Registers::u16_Reserve_E

Offset 0x0E, Not used.

◆ u16_Reserve_F

U16 TPWM_3P2L_T1::TPWM_3P2L_Registers::u16_Reserve_F

Offset 0x0F, Not used.

◆ u16_Status

U16 TPWM_3P2L_T1::TPWM_3P2L_Registers::u16_Status

Offset 0x00, Twin PWM module status register.

Referenced by TPWM_3P2L_T1::Execute(), and TPWM_3P2L_T1::Send_Information().

◆ u16_Status_Latch

U16 TPWM_3P2L_T1::TPWM_3P2L_Registers::u16_Status_Latch

Offset 0x01, Status register latch.

Referenced by TPWM_3P2L_T1::Send_Information().


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