Showing
1 changed file
with
7 additions
and
2 deletions
... | ... | @@ -12,10 +12,15 @@ const registerInfo = (record: ModbusCommandValueType): Partial<GenModbusCommandT |
12 | 12 | coilValue, |
13 | 13 | coilValues, |
14 | 14 | } = record; |
15 | + | |
15 | 16 | switch (method) { |
16 | - case FunctionCodeEnum.READ_COIL_STATE_01 || FunctionCodeEnum.READ_INPUT_STATE_02: | |
17 | + case FunctionCodeEnum.READ_COIL_STATE_01: | |
18 | + return { registerNumber: coilNumber }; | |
19 | + case FunctionCodeEnum.READ_INPUT_STATE_02: | |
17 | 20 | return { registerNumber: coilNumber }; |
18 | - case FunctionCodeEnum.READ_KEEP_REGISTER_03 || FunctionCodeEnum.READ_INPUT_REGISTER_04: | |
21 | + case FunctionCodeEnum.READ_KEEP_REGISTER_03: | |
22 | + return { registerNumber }; | |
23 | + case FunctionCodeEnum.READ_INPUT_REGISTER_04: | |
19 | 24 | return { registerNumber }; |
20 | 25 | case FunctionCodeEnum.WRITE_SINGLE_COIL_REGISTER_05: |
21 | 26 | return { registerValues: [coilValue] }; | ... | ... |