添加MQTT主站连接脚本;
This commit is contained in:
@@ -37,6 +37,13 @@ ParamMap_LaminaAdapter = {
|
||||
0x21: ["输出电容电电压", 2, 10],
|
||||
0x22: ["参考电压", 2, 10],
|
||||
|
||||
0x50: ["启停控制命令" , 2],
|
||||
0x51: ["故障清除命令" , 2],
|
||||
0x52: ["参数还原命令" , 2],
|
||||
0x53: ["设备复位命令" , 2],
|
||||
0x54: ["主动故障命令" , 2],
|
||||
0x55: ["短时停机命令" , 2],
|
||||
|
||||
0x60: ["光伏通道使能", 1],
|
||||
0x61: ["最小启动输入电压", 2, 10],
|
||||
0x62: ["最大启动输入电压", 2, 10],
|
||||
@@ -194,7 +201,7 @@ class LaminaAdapter(DeviceSerial):
|
||||
self.block['data']['type'] = 'write_one'
|
||||
self.block['data']['data_addr'] = daddr
|
||||
self.block['data']['data_val'] = dval
|
||||
item_coff = self.block['data_define'][daddr][2] if len(self.block['data_define'][daddr]) > 2 else 1
|
||||
item_coff = self.block['data']['data_define'][daddr][2] if len(self.block['data']['data_define'][daddr]) > 2 else 1
|
||||
self.block['data_val'] = int(dval * item_coff)
|
||||
return self._transfer_data()
|
||||
|
||||
@@ -202,7 +209,7 @@ class LaminaAdapter(DeviceSerial):
|
||||
self.block['data']['type'] = 'write_dual'
|
||||
self.block['data']['data_addr'] = daddr
|
||||
self.block['data']['data_val'] = dval
|
||||
item_coff = self.block['data_define'][daddr][2] if len(self.block['data_define'][daddr]) > 2 else 1
|
||||
item_coff = self.block['data']['data_define'][daddr][2] if len(self.block['data']['data_define'][daddr]) > 2 else 1
|
||||
self.block['data_val'] = int(dval * item_coff)
|
||||
return self._transfer_data()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user