ConOpSys V2970
P004.07
ANVILEX control operating system
|
Register structure for fan I/O access. More...
#include <P017_66_KG3_FAN.h>
Public Attributes | |
U16 | u16_Unit_ID_L |
0x00 : Unit identification register More... | |
U16 | u16_Unit_ID_H |
0x01 : Unit identification register More... | |
union { | |
U16 u16_Status | |
0x02 : Status register More... | |
U16 u16_Control | |
0x02 : Control register More... | |
}; | |
Control and status registers. More... | |
U16 | u16_Supply_PWM_Period |
0x03 : Fan supply PWM period register More... | |
U16 | u16_Supply_PWM_Positive_Half_Period |
0x04 : Fan supply PWM positive half period register More... | |
U16 | u16_Supply_PWM_Negative_Half_Period |
0x05 : Fan supply PWM negative half period register More... | |
U16 | u16_Fan_Speed_Control_PWM_Period_Channel_1 |
0x06 : Fan speed control PWM carrier period for channel 1 More... | |
U16 | u16_Fan_Speed_Control_PWM_Period_Channel_2 |
0x07 : Fan speed control PWM carrier period for channel 2 More... | |
U16 | u16_Fan_Speed_Control_PWM_Period_Channel_3 |
0x08 : Fan speed control PWM carrier period for channel 3 More... | |
U16 | u16_Fan_Speed_Control_PWM_Setpoint_Channel_1 |
0x09 : Fan speed control PWM setpoint for channel 1 More... | |
U16 | u16_Fan_Speed_Control_PWM_Setpoint_Channel_2 |
0x0A : Fan speed control PWM setpoint for channel 2 More... | |
U16 | u16_Fan_Speed_Control_PWM_Setpoint_Channel_3 |
0x0B : Fan speed control PWM setpoint for channel 3 More... | |
U16 | u16_Fan_Speed_Status_Period_Channel_1 |
0x0C : Fan speed frequency period for channel 1 More... | |
U16 | u16_Fan_Speed_Status_Period_Channel_2 |
0x0D : Fan speed frequency period for channel 2 More... | |
U16 | u16_Fan_Speed_Status_Period_Channel_3 |
0x0E : Fan speed frequency period for channel 3 More... | |
Register structure for fan I/O access.
union { ... } |
Control and status registers.
U16 TP017_66_KG3_FAN::TP017_66_KG3_FAN_Registers::u16_Control |
0x02 : Control register
Referenced by TP017_66_KG3_FAN::Execute_Outputs().
U16 TP017_66_KG3_FAN::TP017_66_KG3_FAN_Registers::u16_Fan_Speed_Control_PWM_Period_Channel_1 |
0x06 : Fan speed control PWM carrier period for channel 1
Referenced by TP017_66_KG3_FAN::Init().
U16 TP017_66_KG3_FAN::TP017_66_KG3_FAN_Registers::u16_Fan_Speed_Control_PWM_Period_Channel_2 |
0x07 : Fan speed control PWM carrier period for channel 2
Referenced by TP017_66_KG3_FAN::Init().
U16 TP017_66_KG3_FAN::TP017_66_KG3_FAN_Registers::u16_Fan_Speed_Control_PWM_Period_Channel_3 |
0x08 : Fan speed control PWM carrier period for channel 3
Referenced by TP017_66_KG3_FAN::Init().
U16 TP017_66_KG3_FAN::TP017_66_KG3_FAN_Registers::u16_Fan_Speed_Control_PWM_Setpoint_Channel_1 |
0x09 : Fan speed control PWM setpoint for channel 1
Referenced by TP017_66_KG3_FAN::Execute_Outputs().
U16 TP017_66_KG3_FAN::TP017_66_KG3_FAN_Registers::u16_Fan_Speed_Control_PWM_Setpoint_Channel_2 |
0x0A : Fan speed control PWM setpoint for channel 2
Referenced by TP017_66_KG3_FAN::Execute_Outputs().
U16 TP017_66_KG3_FAN::TP017_66_KG3_FAN_Registers::u16_Fan_Speed_Control_PWM_Setpoint_Channel_3 |
0x0B : Fan speed control PWM setpoint for channel 3
Referenced by TP017_66_KG3_FAN::Execute_Outputs().
U16 TP017_66_KG3_FAN::TP017_66_KG3_FAN_Registers::u16_Fan_Speed_Status_Period_Channel_1 |
0x0C : Fan speed frequency period for channel 1
Referenced by TP017_66_KG3_FAN::Execute_Inputs(), and TP017_66_KG3_FAN::Send_Information().
U16 TP017_66_KG3_FAN::TP017_66_KG3_FAN_Registers::u16_Fan_Speed_Status_Period_Channel_2 |
0x0D : Fan speed frequency period for channel 2
Referenced by TP017_66_KG3_FAN::Execute_Inputs(), and TP017_66_KG3_FAN::Send_Information().
U16 TP017_66_KG3_FAN::TP017_66_KG3_FAN_Registers::u16_Fan_Speed_Status_Period_Channel_3 |
0x0E : Fan speed frequency period for channel 3
Referenced by TP017_66_KG3_FAN::Execute_Inputs(), and TP017_66_KG3_FAN::Send_Information().
U16 TP017_66_KG3_FAN::TP017_66_KG3_FAN_Registers::u16_Status |
0x02 : Status register
Referenced by TP017_66_KG3_FAN::Send_Information().
U16 TP017_66_KG3_FAN::TP017_66_KG3_FAN_Registers::u16_Supply_PWM_Negative_Half_Period |
0x05 : Fan supply PWM negative half period register
Referenced by TP017_66_KG3_FAN::Send_Information().
U16 TP017_66_KG3_FAN::TP017_66_KG3_FAN_Registers::u16_Supply_PWM_Period |
0x03 : Fan supply PWM period register
Referenced by TP017_66_KG3_FAN::Execute_Inputs(), and TP017_66_KG3_FAN::Send_Information().
U16 TP017_66_KG3_FAN::TP017_66_KG3_FAN_Registers::u16_Supply_PWM_Positive_Half_Period |
0x04 : Fan supply PWM positive half period register
Referenced by TP017_66_KG3_FAN::Send_Information().
U16 TP017_66_KG3_FAN::TP017_66_KG3_FAN_Registers::u16_Unit_ID_H |
0x01 : Unit identification register
Referenced by TP017_66_KG3_FAN::Send_Information().
U16 TP017_66_KG3_FAN::TP017_66_KG3_FAN_Registers::u16_Unit_ID_L |
0x00 : Unit identification register
Referenced by TP017_66_KG3_FAN::Send_Information().