You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
110 lines
1.7 KiB
110 lines
1.7 KiB
// 功能码
|
|
export const CODE = {
|
|
BUSINESS_REPORT: {
|
|
text: '业务上报',
|
|
code: 0,
|
|
},
|
|
EVENT_REPORT: {
|
|
text: '事件上报',
|
|
code: 1,
|
|
},
|
|
NET_PARAM_SETTING_OR_READING: {
|
|
code: 2,
|
|
text: '联网参数设置或读取',
|
|
},
|
|
FUNC_PARAM_SETTING_OR_READING: {
|
|
code: 3,
|
|
text: '功能参数设置或读取',
|
|
},
|
|
READ_HISTORY_DATA: {
|
|
code: 4,
|
|
text: '读取历史日志记录',
|
|
},
|
|
READ_HISTORY_EVENT: {
|
|
code: 5,
|
|
text: '读取历史事件记录',
|
|
},
|
|
UPGRADE: {
|
|
code: 6,
|
|
text: '升级启动、传输、结束',
|
|
},
|
|
ACK: {
|
|
code: 7,
|
|
text: '应答帧(固定帧)',
|
|
},
|
|
OVER: {
|
|
code: 8,
|
|
text: '结束帧',
|
|
},
|
|
RESERVED: {
|
|
code: 9,
|
|
text: '保留',
|
|
},
|
|
};
|
|
|
|
// 传输方向
|
|
export const DIRECTION = {
|
|
IACD2SERVER: '上行',
|
|
SERVER2IACD: '下行',
|
|
};
|
|
|
|
// 传输启动
|
|
export const PRM = {
|
|
ACK: '传输结束',
|
|
REQ: '传输启动',
|
|
};
|
|
|
|
// 流控
|
|
export const DFC = {
|
|
CONTINUE: '有后续包',
|
|
OVER: '无后续包',
|
|
};
|
|
|
|
// 安全方式
|
|
export const SER = {
|
|
OPEN: '不加密',
|
|
ENCRYPTION: '加密',
|
|
};
|
|
|
|
// 类型标识
|
|
export const ASDU_TYPE = {
|
|
IACD: {
|
|
code: 1,
|
|
text: '大气腐蚀',
|
|
},
|
|
OTHER: {
|
|
code: 2,
|
|
text: '其他',
|
|
},
|
|
};
|
|
|
|
// 信息体序
|
|
export const INFO_ORDER = {
|
|
NoOrder: '无序',
|
|
HasOrder: '有序',
|
|
None: '无',
|
|
};
|
|
|
|
// 传输原因
|
|
export const REASON = {
|
|
None: {
|
|
code: 0,
|
|
text: '无',
|
|
},
|
|
ReportData: {
|
|
code: 1,
|
|
text: '业务主动上报',
|
|
},
|
|
ReportEvent: {
|
|
code: 2,
|
|
text: '事件主动上报',
|
|
},
|
|
History: {
|
|
code: 3,
|
|
text: '历史数据记录或程序数据',
|
|
},
|
|
HumanOperator: {
|
|
code: 4,
|
|
text: '人工上报',
|
|
},
|
|
};
|
|
|