📄 rtu984.h
字号:
#define COIL_MAX_INDEX (24*16)
#define INPUT_MAX_INDEX (8*16)
#define HOLDINGREG_MAX_INDEX 64
#define INPUTREG_MAX_INDEX 32
#define RTU_START_INDEX (9 * 16)
#define MANUALFORFEX_INDEX 10
#define AUTOTEST_INDEX 11
#define AUTOFOR_INDEX 12
#define AUTORUN_INDEX 13
#define AUTOBACK_INDEX 14
#define HEAT_INDEX 15
#define wDebugOfManualForfex HoldingReg[MANUALFORFEX_INDEX]
#define wDebugOfAutoTest HoldingReg[AUTOTEST_INDEX]
#define wDebugOfForward HoldingReg[AUTOFOR_INDEX]
#define wDebugOfAutoRun HoldingReg[AUTORUN_INDEX]
#define wDebugOfBackward HoldingReg[AUTOBACK_INDEX]
#define wHeatNew HoldingReg[HEAT_INDEX]
#define TEMP_PASS_INDEX 19
#define PARA_START_INDEX 20
#define PARA_STOP_INDEX (PARA_START_INDEX + PARA_NUM - 1)
#define COIL_FOR_INDEX (RTU_START_INDEX + 47)
#define COIL_BACK_INDEX (RTU_START_INDEX + 48)
#define COIL_HEAT_INDEX (RTU_START_INDEX + 49)
#define COIL_FORFEX_INDEX (RTU_START_INDEX + 50)
#define COIL_PASSWORD_INDEX (RTU_START_INDEX + 51)
#define COIL_SCREEN_INDEX (RTU_START_INDEX + 52)
#define COIL_AUTOTEST_INDEX (RTU_START_INDEX + 53)
#define COIL_AUTOFORFEX_INDEX (RTU_START_INDEX + 54)
#define COIL_INITPASS_INDEX (RTU_START_INDEX + 55)
#define COIL_AUTORUN_INDEX (RTU_START_INDEX + 56)
#define COIL_HEATKEY_INDEX (RTU_START_INDEX + 57)
#define COIL_CHINESE_INDEX (RTU_START_INDEX + 62)
#define COIL_ENGLISH_INDEX (RTU_START_INDEX + 63)
#define CHANGE_START_INDEX (RTU_START_INDEX+ 64)
#define CHANGE_STOP_INDEX (RTU_START_INDEX+ 95)
extern WORD Coil[COIL_MAX_INDEX / 16];
extern WORD Input[INPUT_MAX_INDEX / 16];
extern WORD HoldingReg[HOLDINGREG_MAX_INDEX];
extern WORD InputReg[INPUTREG_MAX_INDEX];
void Uart0_RTU984(void);
void Uart1_RTU984(void);
void RTU984(void);
void RefreshHoldingRegFromstruPara(void);
void ChangestruParaFromCoil(void);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -