diff --git a/src/views/DataCollect/Collector/Point/Save/SaveModBus.vue b/src/views/DataCollect/Collector/Point/Save/SaveModBus.vue index d4962823..6ed17666 100644 --- a/src/views/DataCollect/Collector/Point/Save/SaveModBus.vue +++ b/src/views/DataCollect/Collector/Point/Save/SaveModBus.vue @@ -30,6 +30,7 @@ v-model:value="formData.configuration.function" :options="[ { label: '01线圈寄存器', value: 'Coils' }, + { label: '02离散输入寄存器', value: 'DiscreteInputs' }, { label: '03保存寄存器', value: 'HoldingRegisters' }, { label: '04输入寄存器', value: 'InputRegisters' }, ]" @@ -147,7 +148,8 @@ :showImage="false" v-model:value="formData.accessModes" :options=" - formData.configuration.function === 'InputRegisters' + formData.configuration.function === 'InputRegisters' || + formData.configuration.function === 'DiscreteInputs' ? [{ label: '读', value: 'read' }] : [ { label: '读', value: 'read' }, @@ -289,6 +291,7 @@ const oldPointKey = props.data.pointKey; const InitAddress = { Coils: 1, + DiscreteInputs: 10001, HoldingRegisters: 40001, InputRegisters: 30001, }; diff --git a/src/views/DataCollect/Collector/Point/Scan/Table.vue b/src/views/DataCollect/Collector/Point/Scan/Table.vue index bb6712cd..3c055092 100644 --- a/src/views/DataCollect/Collector/Point/Scan/Table.vue +++ b/src/views/DataCollect/Collector/Point/Scan/Table.vue @@ -238,6 +238,9 @@ const filterOption = (input: string, option: any) => { const clickDelete = (value: string) => { emits('change', value); + + // 删除时需要做同上操作 todo + }; const getTargetData = (index: number, type: string) => { diff --git a/src/views/DataCollect/Collector/Tree/Save/index.vue b/src/views/DataCollect/Collector/Tree/Save/index.vue index 8143fd96..01ec25b3 100644 --- a/src/views/DataCollect/Collector/Tree/Save/index.vue +++ b/src/views/DataCollect/Collector/Tree/Save/index.vue @@ -73,21 +73,11 @@ {{ getTypeTooltip(formData.circuitBreaker.type) }}
+ 当前内存布局:{{ + endianMap.get(formData.configuration.endian) + }}{{ endianMap.get(formData.configuration.endianIn) }} +
++ 只有4字节数据类型(int32、ieee754 float) + 具有4种内存布局,其它只有ABCD、DCBA两种内存布局(以双字配置为准) +
+