package com.dev.central; import java.util.Date; import com.intelligt.modbus.MyJlibModbus; import com.intelligt.modbus.jlibmodbus.exception.IllegalDataAddressException; import com.intelligt.modbus.jlibmodbus.exception.IllegalDataValueException; import com.modbus.data.MyModbusMaster; import com.modbus.data.MyModbusUtils; import com.serotonin.modbus4j.BatchRead; import com.serotonin.modbus4j.BatchResults; import com.serotonin.modbus4j.code.DataType; import com.sp_comm.Central_Monitor_Thread; public class Central_ST_Data { public int dev_id; //'É豸id', public Date record_time; //'¸üÐÂʱ¼ä', public int switch_close_1st_2500A; //'1ºÅ2500A½øÏ߯Á¿ª¹ØºÏբ״̬', public int switch_open_1st_2500A; //'1ºÅ2500A½øÏ߯Á¿ª¹Ø·Öբ״̬', public int switch_fault_1st_2500A; //'1ºÅ2500A½øÏ߯Á¿ª¹Ø¹ÊÕÏ״̬', public int switch_close_2st_2500A; //'2ºÅ2500A½øÏ߯Á¿ª¹ØºÏբ״̬', public int switch_open_2st_2500A; //'2ºÅ2500A½øÏ߯Á¿ª¹Ø·Öբ״̬', public int switch_fault_2st_2500A; //'2ºÅ2500A½øÏ߯Á¿ª¹Ø¹ÊÕÏ״̬', public int switch_close_bus_screen; //'ĸÁªÆÁºÏբ״̬', public int switch_open_bus_screen; //'ĸÁªÆÁ·Öբ״̬', public int switch_fault_bus_screen; //'ĸÁªÆÁ¿ª¹Ø¹ÊÕÏ', public int switch_close_1st_2500A_load; //'1ºÅ2500A¸ºÔØÆÁ¿ª¹ØºÏբ״̬', public int switch_open_1st_2500A_load; //'1ºÅ2500A¸ºÔØÆÁ¿ª¹Ø·Öբ״̬', public int switch_fault_1st_2500A_load; //'1ºÅ2500A¸ºÔØÆÁ¿ª¹Ø¹ÊÕÏ״̬', public int switch_close_2st_2500A_load; //'2ºÅ2500A¸ºÔØÆÁ¿ª¹ØºÏբ״̬', public int switch_open_2st_2500A_load; //'2ºÅ2500A¸ºÔØÆÁ¿ª¹Ø·Öբ״̬', public int switch_fault_2st_2500A_load; //'2ºÅ2500A¸ºÔØÆÁ¿ª¹Ø¹ÊÕÏ״̬', public float curr_a; //'AÅŵçÁ÷', public float vol_a; //'AÅŵçѹ', public float curr_b; //'BÅŵçÁ÷', public float vol_b; //'BÅŵçѹ', private String note; //'±¸ÓÃ', public BatchRead createBatchRead(MyModbusMaster master,int dev_type) { BatchRead batch = new BatchRead(); batch.addLocator(0,MyModbusUtils.createInputLocator(1,master)); //'1ºÅ2500A½øÏ߯Á¿ª¹ØºÏբ״̬', batch.addLocator(1,MyModbusUtils.createInputLocator(2,master)); //'1ºÅ2500A½øÏ߯Á¿ª¹Ø·Öբ״̬' batch.addLocator(2,MyModbusUtils.createInputLocator(3, master)); //'1ºÅ2500A½øÏ߯Á¿ª¹Ø¹ÊÕÏ״̬', if(dev_type == Central_Monitor_Thread.DEV_TYPE_DCDIS) { batch.addLocator(3,MyModbusUtils.createInputLocator(4,master)); //'2ºÅ2500A½øÏ߯Á¿ª¹ØºÏբ״̬', batch.addLocator(4,MyModbusUtils.createInputLocator(5,master)); //'2ºÅ2500A½øÏ߯Á¿ª¹Ø·Öբ״̬', batch.addLocator(5,MyModbusUtils.createInputLocator(6,master)); //'2ºÅ2500A½øÏ߯Á¿ª¹Ø¹ÊÕÏ״̬', batch.addLocator(6,MyModbusUtils.createInputLocator(7,master)); //'ĸÁªÆÁºÏբ״̬', batch.addLocator(7,MyModbusUtils.createInputLocator(8, master)); //'ĸÁªÆÁ·Öբ״̬', batch.addLocator(8,MyModbusUtils.createInputLocator(9, master)); //'ĸÁªÆÁ¿ª¹Ø¹ÊÕÏ', batch.addLocator(9,MyModbusUtils.createInputLocator(10,master)); //'1ºÅ2500A¸ºÔØÆÁ¿ª¹ØºÏբ״̬', batch.addLocator(10,MyModbusUtils.createInputLocator(11,master)); //'1ºÅ2500A¸ºÔØÆÁ¿ª¹Ø·Öբ״̬', batch.addLocator(11,MyModbusUtils.createInputLocator(12,master)); //'1ºÅ2500A¸ºÔØÆÁ¿ª¹Ø¹ÊÕÏ״̬', batch.addLocator(12,MyModbusUtils.createInputLocator(13,master)); //'2ºÅ2500A¸ºÔØÆÁ¿ª¹ØºÏբ״̬', batch.addLocator(13,MyModbusUtils.createInputLocator(14,master)); //'2ºÅ2500A¸ºÔØÆÁ¿ª¹Ø·Öբ״̬', batch.addLocator(14,MyModbusUtils.createInputLocator(15,master)); //'2ºÅ2500A¸ºÔØÆÁ¿ª¹Ø¹ÊÕÏ״̬', } batch.addLocator(15,MyModbusUtils.createBaseLocator(1,DataType.TWO_BYTE_INT_SIGNED,master)); //'AÅŵçÁ÷', if(dev_type == Central_Monitor_Thread.DEV_TYPE_DCDIS || dev_type == Central_Monitor_Thread.DEV_TYPE_DEFAULT) { batch.addLocator(16,MyModbusUtils.createBaseLocator(2,DataType.TWO_BYTE_INT_SIGNED,master)); //'AÅŵçѹ', } if(dev_type == Central_Monitor_Thread.DEV_TYPE_DCDIS) { batch.addLocator(17,MyModbusUtils.createBaseLocator(3,DataType.TWO_BYTE_INT_SIGNED,master)); //'BÅŵçÁ÷', batch.addLocator(18,MyModbusUtils.createBaseLocator(4,DataType.TWO_BYTE_INT_SIGNED,master)); //'BÅŵçѹ', } return batch; } public void putBatchResult(BatchResults res,int dev_type) { if(null != res) { switch_close_1st_2500A = MyModbusUtils.readBooleanToInt(res.getValue(0)); //'1ºÅ2500A½øÏ߯Á¿ª¹ØºÏբ״̬', switch_open_1st_2500A = MyModbusUtils.readBooleanToInt(res.getValue(1)); //'1ºÅ2500A½øÏ߯Á¿ª¹Ø·Öբ״̬', switch_fault_1st_2500A = MyModbusUtils.readBooleanToInt(res.getValue(2)); //'1ºÅ2500A½øÏ߯Á¿ª¹Ø¹ÊÕÏ״̬', if(dev_type == Central_Monitor_Thread.DEV_TYPE_DCDIS) { switch_close_2st_2500A = MyModbusUtils.readBooleanToInt(res.getValue(3)); //'2ºÅ2500A½øÏ߯Á¿ª¹ØºÏբ״̬', switch_open_2st_2500A = MyModbusUtils.readBooleanToInt(res.getValue(4)); //'2ºÅ2500A½øÏ߯Á¿ª¹Ø·Öբ״̬', switch_fault_2st_2500A = MyModbusUtils.readBooleanToInt(res.getValue(5)); //'2ºÅ2500A½øÏ߯Á¿ª¹Ø¹ÊÕÏ״̬', switch_close_bus_screen = MyModbusUtils.readBooleanToInt(res.getValue(6)); //'ĸÁªÆÁºÏբ״̬', switch_open_bus_screen = MyModbusUtils.readBooleanToInt(res.getValue(7)); //'ĸÁªÆÁ·Öբ״̬', switch_fault_bus_screen = MyModbusUtils.readBooleanToInt(res.getValue(8)); //'ĸÁªÆÁ¿ª¹Ø¹ÊÕÏ', switch_close_1st_2500A_load = MyModbusUtils.readBooleanToInt(res.getValue(9)); //'1ºÅ2500A¸ºÔØÆÁ¿ª¹ØºÏբ״̬', switch_open_1st_2500A_load = MyModbusUtils.readBooleanToInt(res.getValue(10)); //'1ºÅ2500A¸ºÔØÆÁ¿ª¹Ø·Öբ״̬', switch_fault_1st_2500A_load = MyModbusUtils.readBooleanToInt(res.getValue(11)); //'1ºÅ2500A¸ºÔØÆÁ¿ª¹Ø¹ÊÕÏ״̬', switch_close_2st_2500A_load = MyModbusUtils.readBooleanToInt(res.getValue(12)); //'2ºÅ2500A¸ºÔØÆÁ¿ª¹ØºÏբ״̬', switch_open_2st_2500A_load = MyModbusUtils.readBooleanToInt(res.getValue(13)); //'2ºÅ2500A¸ºÔØÆÁ¿ª¹Ø·Öբ״̬', switch_fault_2st_2500A_load = MyModbusUtils.readBooleanToInt(res.getValue(14)); //'2ºÅ2500A¸ºÔØÆÁ¿ª¹Ø¹ÊÕÏ״̬', } curr_a = MyModbusUtils.readShortToFloat(res.getValue(15)); //'AÅŵçÁ÷', if(dev_type == Central_Monitor_Thread.DEV_TYPE_DCDIS || dev_type == Central_Monitor_Thread.DEV_TYPE_DEFAULT) { vol_a = MyModbusUtils.readShortToFloat(res.getValue(16)); //'AÅŵçѹ', } if(dev_type == Central_Monitor_Thread.DEV_TYPE_DCDIS) { curr_b = MyModbusUtils.readShortToFloat(res.getValue(17)); //'BÅŵçÁ÷', vol_b = MyModbusUtils.readShortToFloat(res.getValue(18)); //'BÅŵçѹ', } } } public void writeMutliData(int dev_type, MyJlibModbus mymodbus) { try { mymodbus.disinputs_ser.set(1, MyModbusUtils.changeIntToBoolean(switch_close_1st_2500A)); mymodbus.disinputs_ser.set(2, MyModbusUtils.changeIntToBoolean(switch_open_1st_2500A)); mymodbus.disinputs_ser.set(3, MyModbusUtils.changeIntToBoolean(switch_fault_1st_2500A)); if(dev_type == Central_Monitor_Thread.DEV_TYPE_DCDIS) { mymodbus.disinputs_ser.set(4, MyModbusUtils.changeIntToBoolean(switch_close_2st_2500A));//'2ºÅ2500A½øÏ߯Á¿ª¹ØºÏբ״̬' mymodbus.disinputs_ser.set(5, MyModbusUtils.changeIntToBoolean(switch_open_2st_2500A));//'2ºÅ2500A½øÏ߯Á¿ª¹Ø·Öբ״̬', mymodbus.disinputs_ser.set(6, MyModbusUtils.changeIntToBoolean(switch_fault_2st_2500A));//'2ºÅ2500A½øÏ߯Á¿ª¹Ø¹ÊÕÏ״̬', mymodbus.disinputs_ser.set(7, MyModbusUtils.changeIntToBoolean(switch_close_bus_screen));//'ĸÁªÆÁºÏբ״̬', mymodbus.disinputs_ser.set(8, MyModbusUtils.changeIntToBoolean(switch_open_bus_screen));//'ĸÁªÆÁ·Öբ״̬', mymodbus.disinputs_ser.set(9, MyModbusUtils.changeIntToBoolean(switch_fault_bus_screen));//'ĸÁªÆÁ¿ª¹Ø¹ÊÕÏ', mymodbus.disinputs_ser.set(10, MyModbusUtils.changeIntToBoolean(switch_close_1st_2500A_load));//'1ºÅ2500A¸ºÔØÆÁ¿ª¹ØºÏբ״̬', mymodbus.disinputs_ser.set(11, MyModbusUtils.changeIntToBoolean(switch_open_1st_2500A_load));//'1ºÅ2500A¸ºÔØÆÁ¿ª¹Ø·Öբ״̬', mymodbus.disinputs_ser.set(12, MyModbusUtils.changeIntToBoolean(switch_fault_1st_2500A_load));//'1ºÅ2500A¸ºÔØÆÁ¿ª¹Ø¹ÊÕÏ״̬', mymodbus.disinputs_ser.set(13, MyModbusUtils.changeIntToBoolean(switch_close_2st_2500A_load));//'2ºÅ2500A¸ºÔØÆÁ¿ª¹ØºÏբ״̬', mymodbus.disinputs_ser.set(14, MyModbusUtils.changeIntToBoolean(switch_open_2st_2500A_load));//'2ºÅ2500A¸ºÔØÆÁ¿ª¹Ø·Öբ״̬', mymodbus.disinputs_ser.set(15, MyModbusUtils.changeIntToBoolean(switch_fault_2st_2500A_load));//'2ºÅ2500A¸ºÔØÆÁ¿ª¹Ø¹ÊÕÏ״̬', } mymodbus.holdings_ser.set(1, (int)curr_a); //'AÅŵçÁ÷' if(dev_type == Central_Monitor_Thread.DEV_TYPE_DCDIS || dev_type == Central_Monitor_Thread.DEV_TYPE_DEFAULT) { mymodbus.holdings_ser.set(2, (int)vol_a); //'AÅŵçÁ÷' } if(dev_type == Central_Monitor_Thread.DEV_TYPE_DCDIS) { mymodbus.holdings_ser.set(3, (int)curr_b); //'BÅŵçÁ÷', mymodbus.holdings_ser.set(4, (int)vol_b); //'BÅŵçѹ', } } catch (IllegalDataAddressException | IllegalDataValueException e) { e.printStackTrace(); } } public void readMutliData(int dev_type, MyJlibModbus mymodbus) { try { switch_close_1st_2500A = MyModbusUtils.readBooleanToInt(mymodbus.disinputs_ser.get(1)); switch_open_1st_2500A = MyModbusUtils.readBooleanToInt(mymodbus.disinputs_ser.get(2)); switch_fault_1st_2500A = MyModbusUtils.readBooleanToInt(mymodbus.disinputs_ser.get(3)); if(dev_type == Central_Monitor_Thread.DEV_TYPE_DCDIS) { switch_fault_1st_2500A = MyModbusUtils.readBooleanToInt(mymodbus.disinputs_ser.get(4));//'2ºÅ2500A½øÏ߯Á¿ª¹ØºÏբ״̬' switch_fault_1st_2500A = MyModbusUtils.readBooleanToInt(mymodbus.disinputs_ser.get(5));//'2ºÅ2500A½øÏ߯Á¿ª¹Ø·Öբ״̬', switch_fault_1st_2500A = MyModbusUtils.readBooleanToInt(mymodbus.disinputs_ser.get(6));//'2ºÅ2500A½øÏ߯Á¿ª¹Ø¹ÊÕÏ״̬', switch_fault_1st_2500A = MyModbusUtils.readBooleanToInt(mymodbus.disinputs_ser.get(7));//'ĸÁªÆÁºÏբ״̬', switch_fault_1st_2500A = MyModbusUtils.readBooleanToInt(mymodbus.disinputs_ser.get(8));//'ĸÁªÆÁ·Öբ״̬', switch_fault_1st_2500A = MyModbusUtils.readBooleanToInt(mymodbus.disinputs_ser.get(9));//'ĸÁªÆÁ¿ª¹Ø¹ÊÕÏ', switch_fault_1st_2500A = MyModbusUtils.readBooleanToInt(mymodbus.disinputs_ser.get(10));//'1ºÅ2500A¸ºÔØÆÁ¿ª¹ØºÏբ״̬', switch_fault_1st_2500A = MyModbusUtils.readBooleanToInt(mymodbus.disinputs_ser.get(11));//'1ºÅ2500A¸ºÔØÆÁ¿ª¹Ø·Öբ״̬', switch_fault_1st_2500A = MyModbusUtils.readBooleanToInt(mymodbus.disinputs_ser.get(12));//'1ºÅ2500A¸ºÔØÆÁ¿ª¹Ø¹ÊÕÏ״̬', switch_fault_1st_2500A = MyModbusUtils.readBooleanToInt(mymodbus.disinputs_ser.get(13));//'2ºÅ2500A¸ºÔØÆÁ¿ª¹ØºÏբ״̬', switch_fault_1st_2500A = MyModbusUtils.readBooleanToInt(mymodbus.disinputs_ser.get(14));//'2ºÅ2500A¸ºÔØÆÁ¿ª¹Ø·Öբ״̬', switch_fault_1st_2500A = MyModbusUtils.readBooleanToInt(mymodbus.disinputs_ser.get(15));//'2ºÅ2500A¸ºÔØÆÁ¿ª¹Ø¹ÊÕÏ״̬', } curr_a = mymodbus.holdings_ser.get(1); //'AÅŵçÁ÷' if(dev_type == Central_Monitor_Thread.DEV_TYPE_DCDIS || dev_type == Central_Monitor_Thread.DEV_TYPE_DEFAULT) { vol_a = mymodbus.holdings_ser.get(2); //'AÅŵçÁ÷' } if(dev_type == Central_Monitor_Thread.DEV_TYPE_DCDIS) { curr_b = mymodbus.holdings_ser.get(3); vol_b = mymodbus.holdings_ser.get(4); } } catch (IllegalDataAddressException e) { e.printStackTrace(); } } //Éú³ÉËæ»úÊý¾Ý public void randomData() { switch_close_1st_2500A = MyModbusUtils.CreateSwitchRanDom(); //'1ºÅ2500A½øÏ߯Á¿ª¹ØºÏբ״̬', switch_open_1st_2500A = MyModbusUtils.CreateSwitchRanDom(); //'1ºÅ2500A½øÏ߯Á¿ª¹Ø·Öբ״̬', switch_fault_1st_2500A = MyModbusUtils.CreateSwitchRanDom(); //'1ºÅ2500A½øÏ߯Á¿ª¹Ø¹ÊÕÏ״̬', switch_close_2st_2500A = MyModbusUtils.CreateSwitchRanDom(); //'2ºÅ2500A½øÏ߯Á¿ª¹ØºÏբ״̬', switch_open_2st_2500A = MyModbusUtils.CreateSwitchRanDom(); //'2ºÅ2500A½øÏ߯Á¿ª¹Ø·Öբ״̬', switch_fault_2st_2500A = MyModbusUtils.CreateSwitchRanDom(); //'2ºÅ2500A½øÏ߯Á¿ª¹Ø¹ÊÕÏ״̬', switch_close_bus_screen = MyModbusUtils.CreateSwitchRanDom(); //'ĸÁªÆÁºÏբ״̬', switch_open_bus_screen = MyModbusUtils.CreateSwitchRanDom(); //'ĸÁªÆÁ·Öբ״̬', switch_fault_bus_screen = MyModbusUtils.CreateSwitchRanDom(); //'ĸÁªÆÁ¿ª¹Ø¹ÊÕÏ', switch_close_1st_2500A_load = MyModbusUtils.CreateSwitchRanDom(); //'1ºÅ2500A¸ºÔØÆÁ¿ª¹ØºÏբ״̬', switch_open_1st_2500A_load = MyModbusUtils.CreateSwitchRanDom(); //'1ºÅ2500A¸ºÔØÆÁ¿ª¹Ø·Öբ״̬', switch_fault_1st_2500A_load = MyModbusUtils.CreateSwitchRanDom(); //'1ºÅ2500A¸ºÔØÆÁ¿ª¹Ø¹ÊÕÏ״̬', switch_close_2st_2500A_load = MyModbusUtils.CreateSwitchRanDom(); //'2ºÅ2500A¸ºÔØÆÁ¿ª¹ØºÏբ״̬', switch_open_2st_2500A_load = MyModbusUtils.CreateSwitchRanDom(); //'2ºÅ2500A¸ºÔØÆÁ¿ª¹Ø·Öբ״̬', switch_fault_2st_2500A_load = MyModbusUtils.CreateSwitchRanDom(); //'2ºÅ2500A¸ºÔØÆÁ¿ª¹Ø¹ÊÕÏ״̬', curr_a = MyModbusUtils.CreateIntRanDom(0,65535); //'AÅŵçÁ÷', vol_a = MyModbusUtils.CreateIntRanDom(0,65535); //'AÅŵçѹ', curr_b = MyModbusUtils.CreateIntRanDom(0,65535); //'BÅŵçÁ÷', vol_b = MyModbusUtils.CreateIntRanDom(0,65535); //'BÅŵçѹ', } public Central_ST_Data() { } public Central_ST_Data(int dev_id) { this.dev_id = dev_id; } public int getDev_id() { return dev_id; } public void setDev_id(int dev_id) { this.dev_id = dev_id; } public Date getRecord_time() { return record_time; } public void setRecord_time(Date record_time) { this.record_time = record_time; } public int getSwitch_close_1st_2500A() { return switch_close_1st_2500A; } public void setSwitch_close_1st_2500A(int switch_close_1st_2500A) { this.switch_close_1st_2500A = switch_close_1st_2500A; } public int getSwitch_open_1st_2500A() { return switch_open_1st_2500A; } public void setSwitch_open_1st_2500A(int switch_open_1st_2500A) { this.switch_open_1st_2500A = switch_open_1st_2500A; } public int getSwitch_fault_1st_2500A() { return switch_fault_1st_2500A; } public void setSwitch_fault_1st_2500A(int switch_fault_1st_2500A) { this.switch_fault_1st_2500A = switch_fault_1st_2500A; } public int getSwitch_close_2st_2500A() { return switch_close_2st_2500A; } public void setSwitch_close_2st_2500A(int switch_close_2st_2500A) { this.switch_close_2st_2500A = switch_close_2st_2500A; } public int getSwitch_open_2st_2500A() { return switch_open_2st_2500A; } public void setSwitch_open_2st_2500A(int switch_open_2st_2500A) { this.switch_open_2st_2500A = switch_open_2st_2500A; } public int getSwitch_fault_2st_2500A() { return switch_fault_2st_2500A; } public void setSwitch_fault_2st_2500A(int switch_fault_2st_2500A) { this.switch_fault_2st_2500A = switch_fault_2st_2500A; } public int getSwitch_close_bus_screen() { return switch_close_bus_screen; } public void setSwitch_close_bus_screen(int switch_close_bus_screen) { this.switch_close_bus_screen = switch_close_bus_screen; } public int getSwitch_open_bus_screen() { return switch_open_bus_screen; } public void setSwitch_open_bus_screen(int switch_open_bus_screen) { this.switch_open_bus_screen = switch_open_bus_screen; } public int getSwitch_fault_bus_screen() { return switch_fault_bus_screen; } public void setSwitch_fault_bus_screen(int switch_fault_bus_screen) { this.switch_fault_bus_screen = switch_fault_bus_screen; } public int getSwitch_close_1st_2500A_load() { return switch_close_1st_2500A_load; } public void setSwitch_close_1st_2500A_load(int switch_close_1st_2500A_load) { this.switch_close_1st_2500A_load = switch_close_1st_2500A_load; } public int getSwitch_open_1st_2500A_load() { return switch_open_1st_2500A_load; } public void setSwitch_open_1st_2500A_load(int switch_open_1st_2500A_load) { this.switch_open_1st_2500A_load = switch_open_1st_2500A_load; } public int getSwitch_fault_1st_2500A_load() { return switch_fault_1st_2500A_load; } public void setSwitch_fault_1st_2500A_load(int switch_fault_1st_2500A_load) { this.switch_fault_1st_2500A_load = switch_fault_1st_2500A_load; } public int getSwitch_close_2st_2500A_load() { return switch_close_2st_2500A_load; } public void setSwitch_close_2st_2500A_load(int switch_close_2st_2500A_load) { this.switch_close_2st_2500A_load = switch_close_2st_2500A_load; } public int getSwitch_open_2st_2500A_load() { return switch_open_2st_2500A_load; } public void setSwitch_open_2st_2500A_load(int switch_open_2st_2500A_load) { this.switch_open_2st_2500A_load = switch_open_2st_2500A_load; } public int getSwitch_fault_2st_2500A_load() { return switch_fault_2st_2500A_load; } public void setSwitch_fault_2st_2500A_load(int switch_fault_2st_2500A_load) { this.switch_fault_2st_2500A_load = switch_fault_2st_2500A_load; } public float getCurr_a() { return curr_a; } public void setCurr_a(float curr_a) { this.curr_a = curr_a; } public float getVol_a() { return vol_a; } public void setVol_a(float vol_a) { this.vol_a = vol_a; } public float getCurr_b() { return curr_b; } public void setCurr_b(float curr_b) { this.curr_b = curr_b; } public float getVol_b() { return vol_b; } public void setVol_b(float vol_b) { this.vol_b = vol_b; } public String getNote() { return note; } public void setNote(String note) { this.note = note; } @Override public String toString() { return "Central_ST_Data [dev_id=" + dev_id + ", record_time=" + record_time + ", switch_close_1st_2500A=" + switch_close_1st_2500A + ", switch_open_1st_2500A=" + switch_open_1st_2500A + ", switch_fault_1st_2500A=" + switch_fault_1st_2500A + ", switch_close_2st_2500A=" + switch_close_2st_2500A + ", switch_open_2st_2500A=" + switch_open_2st_2500A + ", switch_fault_2st_2500A=" + switch_fault_2st_2500A + ", switch_close_bus_screen=" + switch_close_bus_screen + ", switch_open_bus_screen=" + switch_open_bus_screen + ", switch_fault_bus_screen=" + switch_fault_bus_screen + ", switch_close_1st_2500A_load=" + switch_close_1st_2500A_load + ", switch_open_1st_2500A_load=" + switch_open_1st_2500A_load + ", switch_fault_1st_2500A_load=" + switch_fault_1st_2500A_load + ", switch_close_2st_2500A_load=" + switch_close_2st_2500A_load + ", switch_open_2st_2500A_load=" + switch_open_2st_2500A_load + ", switch_fault_2st_2500A_load=" + switch_fault_2st_2500A_load + ", curr_a=" + curr_a + ", vol_a=" + vol_a + ", curr_b=" + curr_b + ", vol_b=" + vol_b + ", note=" + note + "]"; } }