使用状态机增加了初始状态和故障状态,编写了gui调试程序
This commit is contained in:
@@ -16,10 +16,15 @@
|
||||
#define DIS_HVBUSB_FB_ID 0x0007
|
||||
#define DIS_LVBUS_FB_ID 0x0008
|
||||
|
||||
#pragma pack (1)
|
||||
#define DIS_HVBUS_CMD_ID 0x0001
|
||||
#define DIS_HVBUSA_CMD_ID 0x0002
|
||||
#define DIS_HVBUSB_CMD_ID 0x0003
|
||||
#define DIS_LVBUS_CMD_ID 0x0004
|
||||
|
||||
typedef unsigned int Checksum;
|
||||
typedef unsigned char cChecksum;
|
||||
|
||||
#pragma pack (1)
|
||||
typedef struct {
|
||||
unsigned char start1;
|
||||
unsigned char start2;
|
||||
@@ -68,43 +73,71 @@ typedef struct {
|
||||
} msg_CcuSetParmMsg;
|
||||
|
||||
// 配电指令
|
||||
typedef struct {
|
||||
|
||||
typedef struct
|
||||
{
|
||||
m_header header;
|
||||
unsigned char dcb1;
|
||||
unsigned char dcb2;
|
||||
unsigned char dcb3;
|
||||
unsigned char dcb4;
|
||||
unsigned char dcb5;
|
||||
unsigned char sw1;
|
||||
unsigned char sw2;
|
||||
unsigned char qf1;
|
||||
unsigned char qf2;
|
||||
unsigned char qf3;
|
||||
unsigned char qf4;
|
||||
unsigned char qf5;
|
||||
unsigned char qf6;
|
||||
unsigned char qf7;
|
||||
unsigned char qf8;
|
||||
unsigned char qf9;
|
||||
unsigned char qf10;
|
||||
unsigned char qf11;
|
||||
unsigned char qf12;
|
||||
unsigned char qf13;
|
||||
unsigned char qf14;
|
||||
unsigned char qf15;
|
||||
unsigned char qf16;
|
||||
unsigned char qf17;
|
||||
unsigned char qf18;
|
||||
unsigned char qf19;
|
||||
unsigned char qf20;
|
||||
unsigned char qf21;
|
||||
unsigned char qf22;
|
||||
unsigned char qf23;
|
||||
unsigned char qf24;
|
||||
unsigned char qf25;
|
||||
unsigned char qf26;
|
||||
Checksum checkCode;
|
||||
} msg_disSysCmdMsg;
|
||||
disHighVolBusCmd data;
|
||||
cChecksum checkCode;
|
||||
}msg_disHVBCmd;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
m_header header;
|
||||
disHighAVolBusCmd data;
|
||||
cChecksum checkCode;
|
||||
}msg_disHVBACmd;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
m_header header;
|
||||
disHighBVolBusCmd data;
|
||||
cChecksum checkCode;
|
||||
}msg_disHVBBCmd;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
m_header header;
|
||||
disLowBusCmd data;
|
||||
cChecksum checkCode;
|
||||
}msg_disLVBCmd;
|
||||
// typedef struct {
|
||||
// m_header header;
|
||||
// unsigned char dcb1;
|
||||
// unsigned char dcb2;
|
||||
// unsigned char dcb3;
|
||||
// unsigned char dcb4;
|
||||
// unsigned char dcb5;
|
||||
// unsigned char sw1;
|
||||
// unsigned char sw2;
|
||||
// unsigned char qf1;
|
||||
// unsigned char qf2;
|
||||
// unsigned char qf3;
|
||||
// unsigned char qf4;
|
||||
// unsigned char qf5;
|
||||
// unsigned char qf6;
|
||||
// unsigned char qf7;
|
||||
// unsigned char qf8;
|
||||
// unsigned char qf9;
|
||||
// unsigned char qf10;
|
||||
// unsigned char qf11;
|
||||
// unsigned char qf12;
|
||||
// unsigned char qf13;
|
||||
// unsigned char qf14;
|
||||
// unsigned char qf15;
|
||||
// unsigned char qf16;
|
||||
// unsigned char qf17;
|
||||
// unsigned char qf18;
|
||||
// unsigned char qf19;
|
||||
// unsigned char qf20;
|
||||
// unsigned char qf21;
|
||||
// unsigned char qf22;
|
||||
// unsigned char qf23;
|
||||
// unsigned char qf24;
|
||||
// unsigned char qf25;
|
||||
// unsigned char qf26;
|
||||
// Checksum checkCode;
|
||||
// } msg_disSysCmdMsg;
|
||||
|
||||
// 复合管控参数设定反馈指令
|
||||
typedef struct {
|
||||
|
||||
Reference in New Issue
Block a user