|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144 |
- export const VersionModel = '2.0.4F';
-
- export const CommandButtonList = {
- // 下发
- send: [
- // 2.2.1.读取工作强度映射表(0x0101)
- {id: '01', name:'读取工作强度映射表', enName: 'readWorkIntensityMapping', defaultSendData: /* '\xFE\x00\x07\x01\x01\x00\xFF' */'FE0007010100FF',
- response: 'FE000881016F6BFF',
- // 注意中间数据自行组装
- concat: {
- head: 'FE',
- len: '0007',
- command: '0101',
- foot: 'FF'
- }
- },
- // 2.2.2.设置设备工作强度映射表(0x0102)
- {id: '02',name:'设置工作强度映射表', enName: 'sendWorkIntensityMapping', defaultSendData: 'FE0007010203070a0d111416191b1eFF',concat: {
- head: 'FE',
- len: '0007',
- command: '0102',
- foot: 'FF'
- }},
-
- // 2.2.3.读取设备工作强度(0x0103)
- {id: '03',name:'读取设备工作强度', enName: 'readWorkIntensity', defaultSendData: 'FE0007010300FF',concat: {
- head: 'FE',
- len: '0007',
- command: '0103',
- foot: 'FF'
- }},
-
- // 2.2.4.设置设备工作强度(0x0104)
- {id: '04',name:'设置设备工作强度', enName: 'sendWorkIntensity', defaultSendData: 'FE000E01040102FF',concat: {
- head: 'FE',
- len: '000E',
- command: '0104',
- foot: 'FF'
- }},
-
- // 2.2.5.读取设备工作流程(0x0105)
- {id: '05',name:'读取设备工作流程', enName: 'readWorkProcess', defaultSendData: 'FE0007010500FF',concat: {
- head: 'FE',
- len: '0007',
- command: '0105',
- foot: 'FF'
- }},
-
- // 2.2.6.设置设备工作流程(0x0106)
- {id: '06',name:'设置设备工作流程', enName: 'sendWorkProcess', defaultSendData: 'FE00XX0016FF',concat: {
- head: 'FE',
- len: '00XX',
- command: '0106',
- foot: 'FF'
- }},
- // 2.2.7.设备启动工作(0x0107)
- {id: '07',name:'设备启动工作', enName: 'deviceStartWork', defaultSendData: 'FE00070107000000010060FF',concat: {
- head: 'FE',
- len: '0007',
- command: '0107',
- foot: 'FF'
- }},
-
- // 2.2.8设备停止工作(0x0108)
- {id: '08',name:'设备停止工作', enName: 'deviceStopWork', defaultSendData: 'FE0007010800000001FF',concat: {
- head: 'FE',
- len: '0007',
- command: '0108',
- foot: 'FF'
- }},
-
- // 2.2.9设备暂停工作(0x0109)
- {id: '09',name:'设备暂停工作', enName: 'devicePauseWork', defaultSendData: 'FE0007010900000001FF',concat: {
- head: 'FE',
- len: '0007',
- command: '0109',
- foot: 'FF'
- }},
-
- //2.2.10设备恢复工作(0x010A)
- {id: '10',name:'设备恢复工作', enName: 'deviceResumeWork', defaultSendData: 'FE0007010A00000001FF',concat: {
- head: 'FE',
- len: '0007',
- command: '010A',
- foot: 'FF'
- }},
-
-
-
- //2.2.11设置设备时钟(0x010B)
- {id: '11',concat: {
- head: 'FE',
- len: '0007',
- command: '010B',
- foot: 'FF'
- },name:'设置设备时钟', enName: 'sendDeviceClock', defaultSendData: '',},
-
- //2.2.12设备恢复出厂设置(0x010C)
- {id: '12',name:'设备恢复出厂设置', enName: 'deviceReset', defaultSendData: 'FE0007010C00FF',concat: {
- head: 'FE',
- len: '0007',
- command: '010C',
- foot: 'FF'
- }},
-
-
-
-
-
- ],
- // 上报,解析
- report: [
- // 设备上报版本号(0x0001)
- {cnName: '设备版本号', enName: 'deviceVersion', keyWord: '0001',response: 'FE000880016F6BFF'},
-
-
- // 设备上报电池电量(0x0002)
- {cnName: '设备电池电量', enName: 'deviceBattery', keyWord: '0002',response: 'FE000880026F6BFF'},
-
- // 设备上报充电状态(0x0003)
- {cnName: '设备充电状态', enName: 'deviceChargeState', keyWord: '0003',response: 'FE000880036F6BFF'},
-
-
- // 设备上报极片工作状态(0x0004)
- {cnName: '设备极片工作状态', enName: 'devicePoleWorkState', keyWord: '0004',response: 'FE000880046F6BFF'},
-
-
- // 设备上报运行工作状态(0x0005)
- {cnName: '设备运行工作状态', enName: 'deviceWorkState', keyWord: '0005',response: 'FE000880056F6BFF'},
-
- // 设备上报异常(0x0006)
- {cnName: '设备异常', enName: 'deviceError', keyWord: '0006',response: 'FE000880066F6BFF'},
-
-
- // 设备上报工作开始(0x0007)
- {cnName: '设备上报工作开始', enName: 'deviceWorkStart', keyWord: '0007',response: 'FE000880076F6BFF'},
-
- // 设备上报工作结束(0x0008)
- {cnName: '设备上报工作结束', enName: 'deviceWorkEnd', keyWord: '0008',response: 'FE000880086F6BFF'},
-
- // 设备上报工作结果(0x0009)
- {cnName: '设备上报工作结果', enName: 'deviceWorkResult', keyWord: '0009',response: 'FE000880096F6BFF'},
- ]
- };
|