# OPC structure conversion to tag

**URL:** <https://forum.inductiveautomation.com/t/opc-structure-conversion-to-tag/66457>\
**Category:** Ignition\
**Tags:** ignition81\
**Created:** [November 14, 2022, 9:57am UTC](https://forum.inductiveautomation.com/t/opc-structure-conversion-to-tag/66457 "2022-11-14T09:57:56Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Michal\_Goralczyk](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/michal_goralczyk/32/55564_2.png) [@Michal\_Goralczyk](https://forum.inductiveautomation.com/u/Michal_Goralczyk)\
**Post date:** [November 14, 2022, 9:57am UTC](https://forum.inductiveautomation.com/t/opc-structure-conversion-to-tag/66457/1 "2022-11-14T09:57:56Z")

</div>

Hello,

I am using the method described in this topic: [OPC UA struct data type?](https://forum.inductiveautomation.com/t/opc-ua-struct-data-type/26905)

My structure in the controller is highly developed. All devices connected to the PLC are represented as a structure. Of course, it is possible to read them as a JSON document and separate them with the described method, however, I have a question whether such passing of a large JSON format for separation will not negatively affect the performance?

The OPC structure from the PLC is about 2000 tags to be separated and there will be dozens of such controllers - OPC servers - connected to Ignition.

Greetings

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [November 14, 2022, 11:18am UTC](https://forum.inductiveautomation.com/t/opc-structure-conversion-to-tag/66457/2 "2022-11-14T11:18:37Z")

</div>

What server is this? Are the structure members also exposed as their own nodes in the address space?

There is of course some performance overhead to this approach, but in some cases you have no alternative.

---

<div class="post-metadata">

**Author:** ![Michal\_Goralczyk](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/michal_goralczyk/32/55564_2.png) [@Michal\_Goralczyk](https://forum.inductiveautomation.com/u/Michal_Goralczyk)\
**Post date:** [November 14, 2022, 11:33am UTC](https://forum.inductiveautomation.com/t/opc-structure-conversion-to-tag/66457/3 "2022-11-14T11:33:14Z")

</div>

This is a WAGO PLC with the ability to activate OPC UA as a server. Another approach would require changing the PLC program to issue data not in a structure but serially in the form of variables.

Here an example: [WAGO PLC's Onboard OPC UA Server Tutorial with Ignition SCADA - YouTube](https://www.youtube.com/watch?v=wSpddb_XCWQ)

---

<div class="post-metadata">

**Author:** ![Michal\_Goralczyk](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/michal_goralczyk/32/55564_2.png) [@Michal\_Goralczyk](https://forum.inductiveautomation.com/u/Michal_Goralczyk)\
**Post date:** [November 14, 2022, 11:35am UTC](https://forum.inductiveautomation.com/t/opc-structure-conversion-to-tag/66457/4 "2022-11-14T11:35:24Z")

</div>

```auto
My JSON sample: 

[{"SN":[0,0,0,0,0,0,0,0,0,0],"Device_Type":315,"Nominal_Active_Power":125.0,"Output_Type":2,"Daily_Power_Yield":19.0,"Total_Power_Yield":48688,"Total_Running_Time":1278,"Internal_Temperature":36.7,"Total_Apparent_Power":8525,"Total_DC_Power":8.655001,"AB_Line_Voltage":606.2,"BC_Line_Voltage":608.60004,"CA_Line_Voltage":606.3,"Phase_A_Voltage":606.2,"Phase_B_Voltage":608.60004,"Phase_C_Voltage":606.3,"Phase_A_Current":9.0,"Phase_B_Current":9.0,"Phase_C_Current":9.1,"Total_Active_Power":8.525001,"Total_Reactive_Power":220,"Power_Factor":100.0,"Grid_frequency_01":50.0,"Work_State_AP1":0,"Alarm_Year":0,"Alarm_Month":0,"Alarm_Day":0,"Alarm_Hour":0,"Alarm_Minute":0,"Alarm_Second":0,"Alarm_Code":0,"Nominal_Reactive":75.0,"Insulation_Resistance":233,"Active_Power_Setpoint":125000,"Reactive_Power_Setpoint":0,"Work_State_AP2":131073,"Meter_Power":-1,"Meter_A_Phase_Power":-1,"Meter_B_Phase_Power":-1,"Meter_C_Phase_power":-1,"Load_Power":-1,"Daily_Export_Energy":4.294967295E8,"Total_Export_Energy":4.294967295E8,"Daily_Import_Energy":4.294967295E8,"Total_Import_Energy":4.294967295E8,"Daily_Energy_Consumption":4.294967295E8,"Total_Energy_Consumption":4.294967295E8,"Daily_Running_Time":296,"Preset_Country":16,"MPPT_1_Voltage":1012.0,"MPPT_1_Current":8.6,"MPPT_2_Voltage":6553.5,"MPPT_2_Current":6553.5,"MPPT_3_Voltage":6553.5,"MPPT_3_Current":6553.5,"MPPT_4_Voltage":6553.5,"MPPT_4_Current":6553.5,"MPPT_5_Voltage":6553.5,"MPPT_5_Current":6553.5,"MPPT_6_Voltage":6553.5,"MPPT_6_Current":6553.5,"MPPT_7_Voltage":6553.5,"MPPT_7_Current":6553.5,"MPPT_8_Voltage":6553.5,"MPPT_8_Current":6553.5,"MPPT_9_Voltage":6553.5,"MPPT_9_Current":6553.5,"MPPT_10_Voltage":6553.5,"MPPT_10_Current":6553.5,"MPPT_11_Voltage":6553.5,"MPPT_11_Current":6553.5,"MPPT_12_Voltage":6553.5,"MPPT_12_Current":6553.5,"Monthly_Power_Yields":2084.1,"Total_Power_Yields":1.843920903E9,"Negative_Voltage_Ground":-5060.0,"Bus_Voltage":10120.0,"Grid_Frequency_001":5001.0,"PID_work_state":0,"PID_alarm_code":0,"String_1_Current":655.35,"String_2_Current":655.35,"String_3_Current":655.35,"String_4_Current":655.35,"String_5_Current":655.35,"String_6_Current":655.35,"String_7_Current":655.35,"String_8_Current":655.35,"String_9_Current":655.35,"String_10_Current":655.35,"String_11_Current":655.35,"String_12_Current":655.35,"String_13_Current":655.35,"String_14_Current":655.35,"String_15_Current":655.35,"String_16_Current":0.01,"String_17_Current":0.01,"String_18_Current":655.35,"String_19_Current":655.35,"String_20_Current":281.36,"String_21_Current":0.07,"String_22_Current":604.76,"String_23_Current":101.2,"String_24_Current":50.01,"Year":2022,"Month":11,"Day":14,"Hour":13,"Minute":34,"Second":23,"Start":true,"Stop":false,"Power_limitations_On":true,"Power_limitations_Off":false,"Power_limitations_value":100.0,"Export_power_On":false,"Export_power_Off":false,"Export_power_value":65535,"C_Transformer_output":0,"C_Transformer_range":0,"Current_Transformer":0,"Export_power_percentage":0.0,"Installed_PV_Power":0.0,"Power_Factor_Set":0.0,"Scheduling_to_AAO":0,"Night_SVG_Switch":0,"Reactive_Adjustment_Mode":0,"Reactive_Adjust_Off":false,"Reactive_Adjust_Valid":false,"Reactive_Adjust_Perc":false,"Reactive_Power_Percentage":0.0,"Power_Limit_Adjust":0.0,"Reactive_Power_Adjust":0.0,"PID_Recovery":0,"Anti_PID":0,"Full_Day_PID":0,"Set_Start":false,"Set_Stop":false,"Work_RUN":true}, {"SN":[0,0,0,0,0,0,0,0,0,0],"Device_Type":315,"Nominal_Active_Power":125.0,"Output_Type":2,"Daily_Power_Yield":18.0,"Total_Power_Yield":520497,"Total_Running_Time":15800,"Internal_Temperature":38.100002,"Total_Apparent_Power":8088,"Total_DC_Power":8.211,"AB_Line_Voltage":606.9,"BC_Line_Voltage":608.5,"CA_Line_Voltage":605.3,"Phase_A_Voltage":606.9,"Phase_B_Voltage":608.5,"Phase_C_Voltage":605.3,"Phase_A_Current":8.5,"Phase_B_Current":8.5,"Phase_C_Current":8.6,"Total_Active_Power":8.088,"Total_Reactive_Power":220,"Power_Factor":100.0,"Grid_frequency_01":50.0,"Work_State_AP1":0,"Alarm_Year":0,"Alarm_Month":0,"Alarm_Day":0,"Alarm_Hour":0,"Alarm_Minute":0,"Alarm_Second":0,"Alarm_Code":0,"Nominal_Reactive":75.0,"Insulation_Resistance":253,"Active_Power_Setpoint":125000,"Reactive_Power_Setpoint":0,"Work_State_AP2":131073,"Meter_Power":-1,"Meter_A_Phase_Power":-1,"Meter_B_Phase_Power":-1,"Meter_C_Phase_power":-1,"Load_Power":-1,"Daily_Export_Energy":4.294967295E8,"Total_Export_Energy":4.294967295E8,"Daily_Import_Energy":4.294967295E8,"Total_Import_Energy":4.294967295E8,"Daily_Energy_Consumption":4.294967295E8,"Total_Energy_Consumption":4.294967295E8,"Daily_Running_Time":301,"Preset_Country":16,"MPPT_1_Voltage":1021.4,"MPPT_1_Current":7.9,"MPPT_2_Voltage":6553.5,"MPPT_2_Current":6553.5,"MPPT_3_Voltage":6553.5,"MPPT_3_Current":6553.5,"MPPT_4_Voltage":6553.5,"MPPT_4_Current":6553.5,"MPPT_5_Voltage":6553.5,"MPPT_5_Current":6553.5,"MPPT_6_Voltage":6553.5,"MPPT_6_Current":6553.5,"MPPT_7_Voltage":6553.5,"MPPT_7_Current":6553.5,"MPPT_8_Voltage":6553.5,"MPPT_8_Current":6553.5,"MPPT_9_Voltage":6553.5,"MPPT_9_Current":6553.5,"MPPT_10_Voltage":6553.5,"MPPT_10_Current":6553.5,"MPPT_11_Voltage":6553.5,"MPPT_11_Current":6553.5,"MPPT_12_Voltage":6553.5,"MPPT_12_Current":6553.5,"Monthly_Power_Yields":1944.7,"Total_Power_Yields":1.810890831E9,"Negative_Voltage_Ground":-5118.0,"Bus_Voltage":10214.0,"Grid_Frequency_001":5001.0,"PID_work_state":0,"PID_alarm_code":0,"String_1_Current":655.35,"String_2_Current":655.35,"String_3_Current":655.35,"String_4_Current":655.35,"String_5_Current":655.35,"String_6_Current":655.35,"String_7_Current":655.35,"String_8_Current":655.35,"String_9_Current":655.35,"String_10_Current":655.35,"String_11_Current":655.35,"String_12_Current":655.35,"String_13_Current":655.35,"String_14_Current":655.35,"String_15_Current":655.35,"String_16_Current":0.01,"String_17_Current":0.01,"String_18_Current":655.35,"String_19_Current":655.35,"String_20_Current":276.32,"String_21_Current":0.78999996,"String_22_Current":604.18,"String_23_Current":102.14,"String_24_Current":50.01,"Year":2022,"Month":11,"Day":14,"Hour":12,"Minute":27,"Second":37,"Start":true,"Stop":false,"Power_limitations_On":true,"Power_limitations_Off":false,"Power_limitations_value":100.0,"Export_power_On":false,"Export_power_Off":false,"Export_power_value":65535,"C_Transformer_output":0,"C_Transformer_range":0,"Current_Transformer":0,"Export_power_percentage":0.0,"Installed_PV_Power":0.0,"Power_Factor_Set":0.0,"Scheduling_to_AAO":0,"Night_SVG_Switch":0,"Reactive_Adjustment_Mode":0,"Reactive_Adjust_Off":false,"Reactive_Adjust_Valid":false,"Reactive_Adjust_Perc":false,"Reactive_Power_Percentage":0.0,"Power_Limit_Adjust":0.0,"Reactive_Power_Adjust":0.0,"PID_Recovery":0,"Anti_PID":0,"Full_Day_PID":0,"Set_Start":false,"Set_Stop":false,"Work_RUN":true}, {"SN":[0,0,0,0,0,0,0,0,0,0],"Device_Type":315,"Nominal_Active_Power":125.0,"Output_Type":2,"Daily_Power_Yield":20.9,"Total_Power_Yield":594402,"Total_Running_Time":16154,"Internal_Temperature":38.0,"Total_Apparent_Power":9338,"Total_DC_Power":9.4800005,"AB_Line_Voltage":607.10004,"BC_Line_Voltage":608.5,"CA_Line_Voltage":605.4,"Phase_A_Voltage":607.10004,"Phase_B_Voltage":608.5,"Phase_C_Voltage":605.4,"Phase_A_Current":9.7,"Phase_B_Current":9.7,"Phase_C_Current":9.7,"Total_Active_Power":9.338,"Total_Reactive_Power":262,"Power_Factor":100.0,"Grid_frequency_01":50.0,"Work_State_AP1":0,"Alarm_Year":0,"Alarm_Month":0,"Alarm_Day":0,"Alarm_Hour":0,"Alarm_Minute":0,"Alarm_Second":0,"Alarm_Code":0,"Nominal_Reactive":75.0,"Insulation_Resistance":227,"Active_Power_Setpoint":125000,"Reactive_Power_Setpoint":0,"Work_State_AP2":131073,"Meter_Power":-1,"Meter_A_Phase_Power":-1,"Meter_B_Phase_Power":-1,"Meter_C_Phase_power":-1,"Load_Power":-1,"Daily_Export_Energy":4.294967295E8,"Total_Export_Energy":4.294967295E8,"Daily_Import_Energy":4.294967295E8,"Total_Import_Energy":4.294967295E8,"Daily_Energy_Consumption":4.294967295E8,"Total_Energy_Consumption":4.294967295E8,"Daily_Running_Time":298,"Preset_Country":16,"MPPT_1_Voltage":1022.2,"MPPT_1_Current":9.3,"MPPT_2_Voltage":6553.5,"MPPT_2_Current":6553.5,"MPPT_3_Voltage":6553.5,"MPPT_3_Current":6553.5,"MPPT_4_Voltage":6553.5,"MPPT_4_Current":6553.5,"MPPT_5_Voltage":6553.5,"MPPT_5_Current":6553.5,"MPPT_6_Voltage":6553.5,"MPPT_6_Current":6553.5,"MPPT_7_Voltage":6553.5,"MPPT_7_Current":6553.5,"MPPT_8_Voltage":6553.5,"MPPT_8_Current":6553.5,"MPPT_9_Voltage":6553.5,"MPPT_9_Current":6553.5,"MPPT_10_Voltage":6553.5,"MPPT_10_Current":6553.5,"MPPT_11_Voltage":6553.5,"MPPT_11_Current":6553.5,"MPPT_12_Voltage":6553.5,"MPPT_12_Current":6553.5,"Monthly_Power_Yields":2266.8,"Total_Power_Yields":3.000827994E9,"Negative_Voltage_Ground":-5134.0,"Bus_Voltage":10222.0,"Grid_Frequency_001":5001.0,"PID_work_state":0,"PID_alarm_code":0,"String_1_Current":655.35,"String_2_Current":655.35,"String_3_Current":655.35,"String_4_Current":655.35,"String_5_Current":655.35,"String_6_Current":655.35,"String_7_Current":655.35,"String_8_Current":655.35,"String_9_Current":655.35,"String_10_Current":655.35,"String_11_Current":655.35,"String_12_Current":655.35,"String_13_Current":655.35,"String_14_Current":655.35,"String_15_Current":655.35,"String_16_Current":0.01,"String_17_Current":0.01,"String_18_Current":655.35,"String_19_Current":655.35,"String_20_Current":457.88998,"String_21_Current":0.9,"String_22_Current":604.01996,"String_23_Current":102.22,"String_24_Current":50.01,"Year":2022,"Month":11,"Day":14,"Hour":12,"Minute":30,"Second":52,"Start":true,"Stop":false,"Power_limitations_On":true,"Power_limitations_Off":false,"Power_limitations_value":100.0,"Export_power_On":false,"Export_power_Off":false,"Export_power_value":65535,"C_Transformer_output":0,"C_Transformer_range":0,"Current_Transformer":0,"Export_power_percentage":0.0,"Installed_PV_Power":0.0,"Power_Factor_Set":0.0,"Scheduling_to_AAO":0,"Night_SVG_Switch":0,"Reactive_Adjustment_Mode":0,"Reactive_Adjust_Off":false,"Reactive_Adjust_Valid":false,"Reactive_Adjust_Perc":false,"Reactive_Power_Percentage":0.0,"Power_Limit_Adjust":0.0,"Reactive_Power_Adjust":0.0,"PID_Recovery":0,"Anti_PID":0,"Full_Day_PID":0,"Set_Start":false,"Set_Stop":false,"Work_RUN":true}, {"SN":[0,0,0,0,0,0,0,0,0,0],"Device_Type":315,"Nominal_Active_Power":125.0,"Output_Type":2,"Daily_Power_Yield":17.9,"Total_Power_Yield":535188,"Total_Running_Time":15802,"Internal_Temperature":38.9,"Total_Apparent_Power":8063,"Total_DC_Power":8.186001,"AB_Line_Voltage":607.3,"BC_Line_Voltage":607.0,"CA_Line_Voltage":604.4,"Phase_A_Voltage":607.3,"Phase_B_Voltage":607.0,"Phase_C_Voltage":604.4,"Phase_A_Current":8.5,"Phase_B_Current":8.5,"Phase_C_Current":8.6,"Total_Active_Power":8.063001,"Total_Reactive_Power":221,"Power_Factor":100.0,"Grid_frequency_01":50.0,"Work_State_AP1":0,"Alarm_Year":0,"Alarm_Month":0,"Alarm_Day":0,"Alarm_Hour":0,"Alarm_Minute":0,"Alarm_Second":0,"Alarm_Code":0,"Nominal_Reactive":75.0,"Insulation_Resistance":104,"Active_Power_Setpoint":125000,"Reactive_Power_Setpoint":0,"Work_State_AP2":131073,"Meter_Power":-1,"Meter_A_Phase_Power":-1,"Meter_B_Phase_Power":-1,"Meter_C_Phase_power":-1,"Load_Power":-1,"Daily_Export_Energy":4.294967295E8,"Total_Export_Energy":4.294967295E8,"Daily_Import_Energy":4.294967295E8,"Total_Import_Energy":4.294967295E8,"Daily_Energy_Consumption":4.294967295E8,"Total_Energy_Consumption":4.294967295E8,"Daily_Running_Time":296,"Preset_Country":16,"MPPT_1_Voltage":1018.0,"MPPT_1_Current":8.0,"MPPT_2_Voltage":6553.5,"MPPT_2_Current":6553.5,"MPPT_3_Voltage":6553.5,"MPPT_3_Current":6553.5,"MPPT_4_Voltage":6553.5,"MPPT_4_Current":6553.5,"MPPT_5_Voltage":6553.5,"MPPT_5_Current":6553.5,"MPPT_6_Voltage":6553.5,"MPPT_6_Current":6553.5,"MPPT_7_Voltage":6553.5,"MPPT_7_Current":6553.5,"MPPT_8_Voltage":6553.5,"MPPT_8_Current":6553.5,"MPPT_9_Voltage":6553.5,"MPPT_9_Current":6553.5,"MPPT_10_Voltage":6553.5,"MPPT_10_Current":6553.5,"MPPT_11_Voltage":6553.5,"MPPT_11_Current":6553.5,"MPPT_12_Voltage":6553.5,"MPPT_12_Current":6553.5,"Monthly_Power_Yields":1998.9,"Total_Power_Yields":2.848522321E9,"Negative_Voltage_Ground":-5086.0,"Bus_Voltage":10180.0,"Grid_Frequency_001":5000.0,"PID_work_state":0,"PID_alarm_code":0,"String_1_Current":655.35,"String_2_Current":655.35,"String_3_Current":655.35,"String_4_Current":655.35,"String_5_Current":655.35,"String_6_Current":655.35,"String_7_Current":655.35,"String_8_Current":655.35,"String_9_Current":655.35,"String_10_Current":655.35,"String_11_Current":655.35,"String_12_Current":655.35,"String_13_Current":655.35,"String_14_Current":655.35,"String_15_Current":655.35,"String_16_Current":0.01,"String_17_Current":0.01,"String_18_Current":655.35,"String_19_Current":655.35,"String_20_Current":434.65,"String_21_Current":0.81,"String_22_Current":604.5,"String_23_Current":101.799995,"String_24_Current":50.0,"Year":2022,"Month":11,"Day":14,"Hour":12,"Minute":28,"Second":51,"Start":true,"Stop":false,"Power_limitations_On":true,"Power_limitations_Off":false,"Power_limitations_value":100.0,"Export_power_On":false,"Export_power_Off":false,"Export_power_value":65535,"C_Transformer_output":0,"C_Transformer_range":0,"Current_Transformer":0,"Export_power_percentage":0.0,"Installed_PV_Power":0.0,"Power_Factor_Set":0.0,"Scheduling_to_AAO":0,"Night_SVG_Switch":0,"Reactive_Adjustment_Mode":0,"Reactive_Adjust_Off":false,"Reactive_Adjust_Valid":false,"Reactive_Adjust_Perc":false,"Reactive_Power_Percentage":0.0,"Power_Limit_Adjust":0.0,"Reactive_Power_Adjust":0.0,"PID_Recovery":0,"Anti_PID":0,"Full_Day_PID":0,"Set_Start":false,"Set_Stop":false,"Work_RUN":true}, {"SN":[0,0,0,0,0,0,0,0,0,0],"Device_Type":315,"Nominal_Active_Power":125.0,"Output_Type":2,"Daily_Power_Yield":19.4,"Total_Power_Yield":561431,"Total_Running_Time":16120,"Internal_Temperature":38.3,"Total_Apparent_Power":8712,"Total_DC_Power":8.845,"AB_Line_Voltage":607.3,"BC_Line_Voltage":607.3,"CA_Line_Voltage":605.4,"Phase_A_Voltage":607.3,"Phase_B_Voltage":607.3,"Phase_C_Voltage":605.4,"Phase_A_Current":9.2,"Phase_B_Current":9.2,"Phase_C_Current":9.3,"Total_Active_Power":8.712001,"Total_Reactive_Power":235,"Power_Factor":100.0,"Grid_frequency_01":50.0,"Work_State_AP1":0,"Alarm_Year":0,"Alarm_Month":0,"Alarm_Day":0,"Alarm_Hour":0,"Alarm_Minute":0,"Alarm_Second":0,"Alarm_Code":0,"Nominal_Reactive":75.0,"Insulation_Resistance":249,"Active_Power_Setpoint":125000,"Reactive_Power_Setpoint":0,"Work_State_AP2":131073,"Meter_Power":-1,"Meter_A_Phase_Power":-1,"Meter_B_Phase_Power":-1,"Meter_C_Phase_power":-1,"Load_Power":-1,"Daily_Export_Energy":4.294967295E8,"Total_Export_Energy":4.294967295E8,"Daily_Import_Energy":4.294967295E8,"Total_Import_Energy":4.294967295E8,"Daily_Energy_Consumption":4.294967295E8,"Total_Energy_Consumption":4.294967295E8,"Daily_Running_Time":297,"Preset_Country":16,"MPPT_1_Voltage":1022.5,"MPPT_1_Current":8.7,"MPPT_2_Voltage":6553.5,"MPPT_2_Current":6553.5,"MPPT_3_Voltage":6553.5,"MPPT_3_Current":6553.5,"MPPT_4_Voltage":6553.5,"MPPT_4_Current":6553.5,"MPPT_5_Voltage":6553.5,"MPPT_5_Current":6553.5,"MPPT_6_Voltage":6553.5,"MPPT_6_Current":6553.5,"MPPT_7_Voltage":6553.5,"MPPT_7_Current":6553.5,"MPPT_8_Voltage":6553.5,"MPPT_8_Current":6553.5,"MPPT_9_Voltage":6553.5,"MPPT_9_Current":6553.5,"MPPT_10_Voltage":6553.5,"MPPT_10_Current":6553.5,"MPPT_11_Voltage":6553.5,"MPPT_11_Current":6553.5,"MPPT_12_Voltage":6553.5,"MPPT_12_Current":6553.5,"Monthly_Power_Yields":2207.7000000000003,"Total_Power_Yields":2.867265621E9,"Negative_Voltage_Ground":-5130.0,"Bus_Voltage":10225.0,"Grid_Frequency_001":5000.0,"PID_work_state":0,"PID_alarm_code":0,"String_1_Current":655.35,"String_2_Current":655.35,"String_3_Current":655.35,"String_4_Current":655.35,"String_5_Current":655.35,"String_6_Current":655.35,"String_7_Current":655.35,"String_8_Current":655.35,"String_9_Current":655.35,"String_10_Current":655.35,"String_11_Current":655.35,"String_12_Current":655.35,"String_13_Current":655.35,"String_14_Current":655.35,"String_15_Current":655.35,"String_16_Current":0.01,"String_17_Current":0.01,"String_18_Current":655.35,"String_19_Current":655.35,"String_20_Current":437.50998,"String_21_Current":0.84999996,"String_22_Current":604.06,"String_23_Current":102.25,"String_24_Current":50.0,"Year":2022,"Month":11,"Day":14,"Hour":12,"Minute":32,"Second":27,"Start":true,"Stop":false,"Power_limitations_On":true,"Power_limitations_Off":false,"Power_limitations_value":100.0,"Export_power_On":false,"Export_power_Off":false,"Export_power_value":65535,"C_Transformer_output":0,"C_Transformer_range":0,"Current_Transformer":0,"Export_power_percentage":0.0,"Installed_PV_Power":0.0,"Power_Factor_Set":0.0,"Scheduling_to_AAO":0,"Night_SVG_Switch":0,"Reactive_Adjustment_Mode":0,"Reactive_Adjust_Off":false,"Reactive_Adjust_Valid":false,"Reactive_Adjust_Perc":false,"Reactive_Power_Percentage":0.0,"Power_Limit_Adjust":0.0,"Reactive_Power_Adjust":0.0,"PID_Recovery":0,"Anti_PID":0,"Full_Day_PID":0,"Set_Start":false,"Set_Stop":false,"Work_RUN":true}, {"SN":[0,0,0,0,0,0,0,0,0,0],"Device_Type":315,"Nominal_Active_Power":125.0,"Output_Type":2,"Daily_Power_Yield":20.1,"Total_Power_Yield":530040,"Total_Running_Time":15445,"Internal_Temperature":34.7,"Total_Apparent_Power":9006,"Total_DC_Power":9.143001,"AB_Line_Voltage":608.0,"BC_Line_Voltage":608.60004,"CA_Line_Voltage":605.8,"Phase_A_Voltage":608.0,"Phase_B_Voltage":608.60004,"Phase_C_Voltage":605.8,"Phase_A_Current":9.3,"Phase_B_Current":9.3,"Phase_C_Current":9.400001,"Total_Active_Power":9.0060005,"Total_Reactive_Power":234,"Power_Factor":100.0,"Grid_frequency_01":50.0,"Work_State_AP1":0,"Alarm_Year":0,"Alarm_Month":0,"Alarm_Day":0,"Alarm_Hour":0,"Alarm_Minute":0,"Alarm_Second":0,"Alarm_Code":0,"Nominal_Reactive":75.0,"Insulation_Resistance":227,"Active_Power_Setpoint":125000,"Reactive_Power_Setpoint":0,"Work_State_AP2":131073,"Meter_Power":-1,"Meter_A_Phase_Power":-1,"Meter_B_Phase_Power":-1,"Meter_C_Phase_power":-1,"Load_Power":-1,"Daily_Export_Energy":4.294967295E8,"Total_Export_Energy":4.294967295E8,"Daily_Import_Energy":4.294967295E8,"Total_Import_Energy":4.294967295E8,"Daily_Energy_Consumption":4.294967295E8,"Total_Energy_Consumption":4.294967295E8,"Daily_Running_Time":301,"Preset_Country":16,"MPPT_1_Voltage":1022.10004,"MPPT_1_Current":8.900001,"MPPT_2_Voltage":6553.5,"MPPT_2_Current":6553.5,"MPPT_3_Voltage":6553.5,"MPPT_3_Current":6553.5,"MPPT_4_Voltage":6553.5,"MPPT_4_Current":6553.5,"MPPT_5_Voltage":6553.5,"MPPT_5_Current":6553.5,"MPPT_6_Voltage":6553.5,"MPPT_6_Current":6553.5,"MPPT_7_Voltage":6553.5,"MPPT_7_Current":6553.5,"MPPT_8_Voltage":6553.5,"MPPT_8_Current":6553.5,"MPPT_9_Voltage":6553.5,"MPPT_9_Current":6553.5,"MPPT_10_Voltage":6553.5,"MPPT_10_Current":6553.5,"MPPT_11_Voltage":6553.5,"MPPT_11_Current":6553.5,"MPPT_12_Voltage":6553.5,"MPPT_12_Current":6553.5,"Monthly_Power_Yields":2241.4,"Total_Power_Yields":3.769892944E9,"Negative_Voltage_Ground":-5104.0,"Bus_Voltage":10221.0,"Grid_Frequency_001":5000.0,"PID_work_state":0,"PID_alarm_code":0,"String_1_Current":655.35,"String_2_Current":655.35,"String_3_Current":655.35,"String_4_Current":655.35,"String_5_Current":655.35,"String_6_Current":655.35,"String_7_Current":655.35,"String_8_Current":655.35,"String_9_Current":655.35,"String_10_Current":655.35,"String_11_Current":655.35,"String_12_Current":655.35,"String_13_Current":655.35,"String_14_Current":655.35,"String_15_Current":655.35,"String_16_Current":0.01,"String_17_Current":0.01,"String_18_Current":655.35,"String_19_Current":655.35,"String_20_Current":575.24,"String_21_Current":0.79999995,"String_22_Current":604.32,"String_23_Current":102.21,"String_24_Current":50.0,"Year":2022,"Month":11,"Day":14,"Hour":12,"Minute":29,"Second":23,"Start":true,"Stop":false,"Power_limitations_On":true,"Power_limitations_Off":false,"Power_limitations_value":100.0,"Export_power_On":false,"Export_power_Off":false,"Export_power_value":65535,"C_Transformer_output":0,"C_Transformer_range":0,"Current_Transformer":0,"Export_power_percentage":0.0,"Installed_PV_Power":0.0,"Power_Factor_Set":0.0,"Scheduling_to_AAO":0,"Night_SVG_Switch":0,"Reactive_Adjustment_Mode":0,"Reactive_Adjust_Off":false,"Reactive_Adjust_Valid":false,"Reactive_Adjust_Perc":false,"Reactive_Power_Percentage":0.0,"Power_Limit_Adjust":0.0,"Reactive_Power_Adjust":0.0,"PID_Recovery":0,"Anti_PID":0,"Full_Day_PID":0,"Set_Start":false,"Set_Stop":false,"Work_RUN":true}, {"SN":[0,0,0,0,0,0,0,0,0,0],"Device_Type":315,"Nominal_Active_Power":125.0,"Output_Type":2,"Daily_Power_Yield":19.800001,"Total_Power_Yield":554038,"Total_Running_Time":16240,"Internal_Temperature":35.600002,"Total_Apparent_Power":8889,"Total_DC_Power":9.024,"AB_Line_Voltage":608.10004,"BC_Line_Voltage":608.7,"CA_Line_Voltage":605.7,"Phase_A_Voltage":608.10004,"Phase_B_Voltage":608.7,"Phase_C_Voltage":605.7,"Phase_A_Current":9.400001,"Phase_B_Current":9.400001,"Phase_C_Current":9.400001,"Total_Active_Power":8.889001,"Total_Reactive_Power":200,"Power_Factor":100.0,"Grid_frequency_01":49.9,"Work_State_AP1":0,"Alarm_Year":0,"Alarm_Month":0,"Alarm_Day":0,"Alarm_Hour":0,"Alarm_Minute":0,"Alarm_Second":0,"Alarm_Code":0,"Nominal_Reactive":75.0,"Insulation_Resistance":169,"Active_Power_Setpoint":125000,"Reactive_Power_Setpoint":0,"Work_State_AP2":131073,"Meter_Power":-1,"Meter_A_Phase_Power":-1,"Meter_B_Phase_Power":-1,"Meter_C_Phase_power":-1,"Load_Power":-1,"Daily_Export_Energy":4.294967295E8,"Total_Export_Energy":4.294967295E8,"Daily_Import_Energy":4.294967295E8,"Total_Import_Energy":4.294967295E8,"Daily_Energy_Consumption":4.294967295E8,"Total_Energy_Consumption":4.294967295E8,"Daily_Running_Time":301,"Preset_Country":16,"MPPT_1_Voltage":1008.10004,"MPPT_1_Current":9.0,"MPPT_2_Voltage":6553.5,"MPPT_2_Current":6553.5,"MPPT_3_Voltage":6553.5,"MPPT_3_Current":6553.5,"MPPT_4_Voltage":6553.5,"MPPT_4_Current":6553.5,"MPPT_5_Voltage":6553.5,"MPPT_5_Current":6553.5,"MPPT_6_Voltage":6553.5,"MPPT_6_Current":6553.5,"MPPT_7_Voltage":6553.5,"MPPT_7_Current":6553.5,"MPPT_8_Voltage":6553.5,"MPPT_8_Current":6553.5,"MPPT_9_Voltage":6553.5,"MPPT_9_Current":6553.5,"MPPT_10_Voltage":6553.5,"MPPT_10_Current":6553.5,"MPPT_11_Voltage":6553.5,"MPPT_11_Current":6553.5,"MPPT_12_Voltage":6553.5,"MPPT_12_Current":6553.5,"Monthly_Power_Yields":2195.3,"Total_Power_Yields":2.31741858E9,"Negative_Voltage_Ground":-5043.0,"Bus_Voltage":10081.0,"Grid_Frequency_001":4999.0,"PID_work_state":0,"PID_alarm_code":0,"String_1_Current":655.35,"String_2_Current":655.35,"String_3_Current":655.35,"String_4_Current":655.35,"String_5_Current":655.35,"String_6_Current":655.35,"String_7_Current":655.35,"String_8_Current":655.35,"String_9_Current":655.35,"String_10_Current":655.35,"String_11_Current":655.35,"String_12_Current":655.35,"String_13_Current":655.35,"String_14_Current":655.35,"String_15_Current":655.35,"String_16_Current":0.01,"String_17_Current":0.01,"String_18_Current":655.35,"String_19_Current":655.35,"String_20_Current":353.61,"String_21_Current":0.84,"String_22_Current":604.93,"String_23_Current":100.81,"String_24_Current":49.989998,"Year":2022,"Month":11,"Day":14,"Hour":12,"Minute":25,"Second":46,"Start":true,"Stop":false,"Power_limitations_On":true,"Power_limitations_Off":false,"Power_limitations_value":100.0,"Export_power_On":false,"Export_power_Off":false,"Export_power_value":65535,"C_Transformer_output":0,"C_Transformer_range":0,"Current_Transformer":0,"Export_power_percentage":0.0,"Installed_PV_Power":0.0,"Power_Factor_Set":0.0,"Scheduling_to_AAO":0,"Night_SVG_Switch":0,"Reactive_Adjustment_Mode":0,"Reactive_Adjust_Off":false,"Reactive_Adjust_Valid":false,"Reactive_Adjust_Perc":false,"Reactive_Power_Percentage":0.0,"Power_Limit_Adjust":0.0,"Reactive_Power_Adjust":0.0,"PID_Recovery":0,"Anti_PID":0,"Full_Day_PID":0,"Set_Start":false,"Set_Stop":false,"Work_RUN":true}]

```

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [November 14, 2022, 11:48am UTC](https://forum.inductiveautomation.com/t/opc-structure-conversion-to-tag/66457/5 "2022-11-14T11:48:54Z")

</div>

Hmm. Well, it's an array of decent sized structures, but at least they aren't deeply nested.

I'm not really sure what advice to offer you. Yes there's overhead. No, I don't know how much. If you're going to be writing to these values from Ignition on a regular basis it's probably better if they're not structures. Same if they'll update frequently.

Does this server expose the array elements and structure members as their own nodes, or just one big top level node with a single struct array value?

---

<div class="post-metadata">

**Author:** ![pascal.fragnoud](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pascal.fragnoud/32/24728_2.png) [@pascal.fragnoud](https://forum.inductiveautomation.com/u/pascal.fragnoud)\
**Post date:** [November 14, 2022, 11:50am UTC](https://forum.inductiveautomation.com/t/opc-structure-conversion-to-tag/66457/6 "2022-11-14T11:50:00Z")

</div>

tip: You can wrap walls of text in `<details>` tags  
It's written like this:

```auto
<details>
<summary>Click here for wall of text !</summary>
# wall of text
</details>

```

Which ends up looking like this:

> **Click here for wall of text !**
>
> # wall of text

Then, when you're posting code, use code formatting. You can either use this button:  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/6/0/603d9f3941ba388c0e0f97360ec2c6533c696c7f.png)  
or wrap your code with triple backticks, like this:

> ```language  
> code here  
> ```

which you can put in a `details` block:

> **click here for json**
>
> ```json
> [
> {
> "SN":[
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0
> ],
> "Device_Type":315,
> "Nominal_Active_Power":125.0,
> "Output_Type":2,
> "Daily_Power_Yield":19.0,
> "Total_Power_Yield":48688,
> "Total_Running_Time":1278,
> "Internal_Temperature":36.7,
> "Total_Apparent_Power":8525,
> "Total_DC_Power":8.655001,
> "AB_Line_Voltage":606.2,
> "BC_Line_Voltage":608.60004,
> "CA_Line_Voltage":606.3,
> "Phase_A_Voltage":606.2,
> "Phase_B_Voltage":608.60004,
> "Phase_C_Voltage":606.3,
> "Phase_A_Current":9.0,
> "Phase_B_Current":9.0,
> "Phase_C_Current":9.1,
> "Total_Active_Power":8.525001,
> "Total_Reactive_Power":220,
> "Power_Factor":100.0,
> "Grid_frequency_01":50.0,
> "Work_State_AP1":0,
> "Alarm_Year":0,
> "Alarm_Month":0,
> "Alarm_Day":0,
> "Alarm_Hour":0,
> "Alarm_Minute":0,
> "Alarm_Second":0,
> "Alarm_Code":0,
> "Nominal_Reactive":75.0,
> "Insulation_Resistance":233,
> "Active_Power_Setpoint":125000,
> "Reactive_Power_Setpoint":0,
> "Work_State_AP2":131073,
> "Meter_Power":-1,
> "Meter_A_Phase_Power":-1,
> "Meter_B_Phase_Power":-1,
> "Meter_C_Phase_power":-1,
> "Load_Power":-1,
> "Daily_Export_Energy":4.294967295E8,
> "Total_Export_Energy":4.294967295E8,
> "Daily_Import_Energy":4.294967295E8,
> "Total_Import_Energy":4.294967295E8,
> "Daily_Energy_Consumption":4.294967295E8,
> "Total_Energy_Consumption":4.294967295E8,
> "Daily_Running_Time":296,
> "Preset_Country":16,
> "MPPT_1_Voltage":1012.0,
> "MPPT_1_Current":8.6,
> "MPPT_2_Voltage":6553.5,
> "MPPT_2_Current":6553.5,
> "MPPT_3_Voltage":6553.5,
> "MPPT_3_Current":6553.5,
> "MPPT_4_Voltage":6553.5,
> "MPPT_4_Current":6553.5,
> "MPPT_5_Voltage":6553.5,
> "MPPT_5_Current":6553.5,
> "MPPT_6_Voltage":6553.5,
> "MPPT_6_Current":6553.5,
> "MPPT_7_Voltage":6553.5,
> "MPPT_7_Current":6553.5,
> "MPPT_8_Voltage":6553.5,
> "MPPT_8_Current":6553.5,
> "MPPT_9_Voltage":6553.5,
> "MPPT_9_Current":6553.5,
> "MPPT_10_Voltage":6553.5,
> "MPPT_10_Current":6553.5,
> "MPPT_11_Voltage":6553.5,
> "MPPT_11_Current":6553.5,
> "MPPT_12_Voltage":6553.5,
> "MPPT_12_Current":6553.5,
> "Monthly_Power_Yields":2084.1,
> "Total_Power_Yields":1.843920903E9,
> "Negative_Voltage_Ground":-5060.0,
> "Bus_Voltage":10120.0,
> "Grid_Frequency_001":5001.0,
> "PID_work_state":0,
> "PID_alarm_code":0,
> "String_1_Current":655.35,
> "String_2_Current":655.35,
> "String_3_Current":655.35,
> "String_4_Current":655.35,
> "String_5_Current":655.35,
> "String_6_Current":655.35,
> "String_7_Current":655.35,
> "String_8_Current":655.35,
> "String_9_Current":655.35,
> "String_10_Current":655.35,
> "String_11_Current":655.35,
> "String_12_Current":655.35,
> "String_13_Current":655.35,
> "String_14_Current":655.35,
> "String_15_Current":655.35,
> "String_16_Current":0.01,
> "String_17_Current":0.01,
> "String_18_Current":655.35,
> "String_19_Current":655.35,
> "String_20_Current":281.36,
> "String_21_Current":0.07,
> "String_22_Current":604.76,
> "String_23_Current":101.2,
> "String_24_Current":50.01,
> "Year":2022,
> "Month":11,
> "Day":14,
> "Hour":13,
> "Minute":34,
> "Second":23,
> "Start":true,
> "Stop":false,
> "Power_limitations_On":true,
> "Power_limitations_Off":false,
> "Power_limitations_value":100.0,
> "Export_power_On":false,
> "Export_power_Off":false,
> "Export_power_value":65535,
> "C_Transformer_output":0,
> "C_Transformer_range":0,
> "Current_Transformer":0,
> "Export_power_percentage":0.0,
> "Installed_PV_Power":0.0,
> "Power_Factor_Set":0.0,
> "Scheduling_to_AAO":0,
> "Night_SVG_Switch":0,
> "Reactive_Adjustment_Mode":0,
> "Reactive_Adjust_Off":false,
> "Reactive_Adjust_Valid":false,
> "Reactive_Adjust_Perc":false,
> "Reactive_Power_Percentage":0.0,
> "Power_Limit_Adjust":0.0,
> "Reactive_Power_Adjust":0.0,
> "PID_Recovery":0,
> "Anti_PID":0,
> "Full_Day_PID":0,
> "Set_Start":false,
> "Set_Stop":false,
> "Work_RUN":true
> },
> {
> "SN":[
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0
> ],
> "Device_Type":315,
> "Nominal_Active_Power":125.0,
> "Output_Type":2,
> "Daily_Power_Yield":18.0,
> "Total_Power_Yield":520497,
> "Total_Running_Time":15800,
> "Internal_Temperature":38.100002,
> "Total_Apparent_Power":8088,
> "Total_DC_Power":8.211,
> "AB_Line_Voltage":606.9,
> "BC_Line_Voltage":608.5,
> "CA_Line_Voltage":605.3,
> "Phase_A_Voltage":606.9,
> "Phase_B_Voltage":608.5,
> "Phase_C_Voltage":605.3,
> "Phase_A_Current":8.5,
> "Phase_B_Current":8.5,
> "Phase_C_Current":8.6,
> "Total_Active_Power":8.088,
> "Total_Reactive_Power":220,
> "Power_Factor":100.0,
> "Grid_frequency_01":50.0,
> "Work_State_AP1":0,
> "Alarm_Year":0,
> "Alarm_Month":0,
> "Alarm_Day":0,
> "Alarm_Hour":0,
> "Alarm_Minute":0,
> "Alarm_Second":0,
> "Alarm_Code":0,
> "Nominal_Reactive":75.0,
> "Insulation_Resistance":253,
> "Active_Power_Setpoint":125000,
> "Reactive_Power_Setpoint":0,
> "Work_State_AP2":131073,
> "Meter_Power":-1,
> "Meter_A_Phase_Power":-1,
> "Meter_B_Phase_Power":-1,
> "Meter_C_Phase_power":-1,
> "Load_Power":-1,
> "Daily_Export_Energy":4.294967295E8,
> "Total_Export_Energy":4.294967295E8,
> "Daily_Import_Energy":4.294967295E8,
> "Total_Import_Energy":4.294967295E8,
> "Daily_Energy_Consumption":4.294967295E8,
> "Total_Energy_Consumption":4.294967295E8,
> "Daily_Running_Time":301,
> "Preset_Country":16,
> "MPPT_1_Voltage":1021.4,
> "MPPT_1_Current":7.9,
> "MPPT_2_Voltage":6553.5,
> "MPPT_2_Current":6553.5,
> "MPPT_3_Voltage":6553.5,
> "MPPT_3_Current":6553.5,
> "MPPT_4_Voltage":6553.5,
> "MPPT_4_Current":6553.5,
> "MPPT_5_Voltage":6553.5,
> "MPPT_5_Current":6553.5,
> "MPPT_6_Voltage":6553.5,
> "MPPT_6_Current":6553.5,
> "MPPT_7_Voltage":6553.5,
> "MPPT_7_Current":6553.5,
> "MPPT_8_Voltage":6553.5,
> "MPPT_8_Current":6553.5,
> "MPPT_9_Voltage":6553.5,
> "MPPT_9_Current":6553.5,
> "MPPT_10_Voltage":6553.5,
> "MPPT_10_Current":6553.5,
> "MPPT_11_Voltage":6553.5,
> "MPPT_11_Current":6553.5,
> "MPPT_12_Voltage":6553.5,
> "MPPT_12_Current":6553.5,
> "Monthly_Power_Yields":1944.7,
> "Total_Power_Yields":1.810890831E9,
> "Negative_Voltage_Ground":-5118.0,
> "Bus_Voltage":10214.0,
> "Grid_Frequency_001":5001.0,
> "PID_work_state":0,
> "PID_alarm_code":0,
> "String_1_Current":655.35,
> "String_2_Current":655.35,
> "String_3_Current":655.35,
> "String_4_Current":655.35,
> "String_5_Current":655.35,
> "String_6_Current":655.35,
> "String_7_Current":655.35,
> "String_8_Current":655.35,
> "String_9_Current":655.35,
> "String_10_Current":655.35,
> "String_11_Current":655.35,
> "String_12_Current":655.35,
> "String_13_Current":655.35,
> "String_14_Current":655.35,
> "String_15_Current":655.35,
> "String_16_Current":0.01,
> "String_17_Current":0.01,
> "String_18_Current":655.35,
> "String_19_Current":655.35,
> "String_20_Current":276.32,
> "String_21_Current":0.78999996,
> "String_22_Current":604.18,
> "String_23_Current":102.14,
> "String_24_Current":50.01,
> "Year":2022,
> "Month":11,
> "Day":14,
> "Hour":12,
> "Minute":27,
> "Second":37,
> "Start":true,
> "Stop":false,
> "Power_limitations_On":true,
> "Power_limitations_Off":false,
> "Power_limitations_value":100.0,
> "Export_power_On":false,
> "Export_power_Off":false,
> "Export_power_value":65535,
> "C_Transformer_output":0,
> "C_Transformer_range":0,
> "Current_Transformer":0,
> "Export_power_percentage":0.0,
> "Installed_PV_Power":0.0,
> "Power_Factor_Set":0.0,
> "Scheduling_to_AAO":0,
> "Night_SVG_Switch":0,
> "Reactive_Adjustment_Mode":0,
> "Reactive_Adjust_Off":false,
> "Reactive_Adjust_Valid":false,
> "Reactive_Adjust_Perc":false,
> "Reactive_Power_Percentage":0.0,
> "Power_Limit_Adjust":0.0,
> "Reactive_Power_Adjust":0.0,
> "PID_Recovery":0,
> "Anti_PID":0,
> "Full_Day_PID":0,
> "Set_Start":false,
> "Set_Stop":false,
> "Work_RUN":true
> },
> {
> "SN":[
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0
> ],
> "Device_Type":315,
> "Nominal_Active_Power":125.0,
> "Output_Type":2,
> "Daily_Power_Yield":20.9,
> "Total_Power_Yield":594402,
> "Total_Running_Time":16154,
> "Internal_Temperature":38.0,
> "Total_Apparent_Power":9338,
> "Total_DC_Power":9.4800005,
> "AB_Line_Voltage":607.10004,
> "BC_Line_Voltage":608.5,
> "CA_Line_Voltage":605.4,
> "Phase_A_Voltage":607.10004,
> "Phase_B_Voltage":608.5,
> "Phase_C_Voltage":605.4,
> "Phase_A_Current":9.7,
> "Phase_B_Current":9.7,
> "Phase_C_Current":9.7,
> "Total_Active_Power":9.338,
> "Total_Reactive_Power":262,
> "Power_Factor":100.0,
> "Grid_frequency_01":50.0,
> "Work_State_AP1":0,
> "Alarm_Year":0,
> "Alarm_Month":0,
> "Alarm_Day":0,
> "Alarm_Hour":0,
> "Alarm_Minute":0,
> "Alarm_Second":0,
> "Alarm_Code":0,
> "Nominal_Reactive":75.0,
> "Insulation_Resistance":227,
> "Active_Power_Setpoint":125000,
> "Reactive_Power_Setpoint":0,
> "Work_State_AP2":131073,
> "Meter_Power":-1,
> "Meter_A_Phase_Power":-1,
> "Meter_B_Phase_Power":-1,
> "Meter_C_Phase_power":-1,
> "Load_Power":-1,
> "Daily_Export_Energy":4.294967295E8,
> "Total_Export_Energy":4.294967295E8,
> "Daily_Import_Energy":4.294967295E8,
> "Total_Import_Energy":4.294967295E8,
> "Daily_Energy_Consumption":4.294967295E8,
> "Total_Energy_Consumption":4.294967295E8,
> "Daily_Running_Time":298,
> "Preset_Country":16,
> "MPPT_1_Voltage":1022.2,
> "MPPT_1_Current":9.3,
> "MPPT_2_Voltage":6553.5,
> "MPPT_2_Current":6553.5,
> "MPPT_3_Voltage":6553.5,
> "MPPT_3_Current":6553.5,
> "MPPT_4_Voltage":6553.5,
> "MPPT_4_Current":6553.5,
> "MPPT_5_Voltage":6553.5,
> "MPPT_5_Current":6553.5,
> "MPPT_6_Voltage":6553.5,
> "MPPT_6_Current":6553.5,
> "MPPT_7_Voltage":6553.5,
> "MPPT_7_Current":6553.5,
> "MPPT_8_Voltage":6553.5,
> "MPPT_8_Current":6553.5,
> "MPPT_9_Voltage":6553.5,
> "MPPT_9_Current":6553.5,
> "MPPT_10_Voltage":6553.5,
> "MPPT_10_Current":6553.5,
> "MPPT_11_Voltage":6553.5,
> "MPPT_11_Current":6553.5,
> "MPPT_12_Voltage":6553.5,
> "MPPT_12_Current":6553.5,
> "Monthly_Power_Yields":2266.8,
> "Total_Power_Yields":3.000827994E9,
> "Negative_Voltage_Ground":-5134.0,
> "Bus_Voltage":10222.0,
> "Grid_Frequency_001":5001.0,
> "PID_work_state":0,
> "PID_alarm_code":0,
> "String_1_Current":655.35,
> "String_2_Current":655.35,
> "String_3_Current":655.35,
> "String_4_Current":655.35,
> "String_5_Current":655.35,
> "String_6_Current":655.35,
> "String_7_Current":655.35,
> "String_8_Current":655.35,
> "String_9_Current":655.35,
> "String_10_Current":655.35,
> "String_11_Current":655.35,
> "String_12_Current":655.35,
> "String_13_Current":655.35,
> "String_14_Current":655.35,
> "String_15_Current":655.35,
> "String_16_Current":0.01,
> "String_17_Current":0.01,
> "String_18_Current":655.35,
> "String_19_Current":655.35,
> "String_20_Current":457.88998,
> "String_21_Current":0.9,
> "String_22_Current":604.01996,
> "String_23_Current":102.22,
> "String_24_Current":50.01,
> "Year":2022,
> "Month":11,
> "Day":14,
> "Hour":12,
> "Minute":30,
> "Second":52,
> "Start":true,
> "Stop":false,
> "Power_limitations_On":true,
> "Power_limitations_Off":false,
> "Power_limitations_value":100.0,
> "Export_power_On":false,
> "Export_power_Off":false,
> "Export_power_value":65535,
> "C_Transformer_output":0,
> "C_Transformer_range":0,
> "Current_Transformer":0,
> "Export_power_percentage":0.0,
> "Installed_PV_Power":0.0,
> "Power_Factor_Set":0.0,
> "Scheduling_to_AAO":0,
> "Night_SVG_Switch":0,
> "Reactive_Adjustment_Mode":0,
> "Reactive_Adjust_Off":false,
> "Reactive_Adjust_Valid":false,
> "Reactive_Adjust_Perc":false,
> "Reactive_Power_Percentage":0.0,
> "Power_Limit_Adjust":0.0,
> "Reactive_Power_Adjust":0.0,
> "PID_Recovery":0,
> "Anti_PID":0,
> "Full_Day_PID":0,
> "Set_Start":false,
> "Set_Stop":false,
> "Work_RUN":true
> },
> {
> "SN":[
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0
> ],
> "Device_Type":315,
> "Nominal_Active_Power":125.0,
> "Output_Type":2,
> "Daily_Power_Yield":17.9,
> "Total_Power_Yield":535188,
> "Total_Running_Time":15802,
> "Internal_Temperature":38.9,
> "Total_Apparent_Power":8063,
> "Total_DC_Power":8.186001,
> "AB_Line_Voltage":607.3,
> "BC_Line_Voltage":607.0,
> "CA_Line_Voltage":604.4,
> "Phase_A_Voltage":607.3,
> "Phase_B_Voltage":607.0,
> "Phase_C_Voltage":604.4,
> "Phase_A_Current":8.5,
> "Phase_B_Current":8.5,
> "Phase_C_Current":8.6,
> "Total_Active_Power":8.063001,
> "Total_Reactive_Power":221,
> "Power_Factor":100.0,
> "Grid_frequency_01":50.0,
> "Work_State_AP1":0,
> "Alarm_Year":0,
> "Alarm_Month":0,
> "Alarm_Day":0,
> "Alarm_Hour":0,
> "Alarm_Minute":0,
> "Alarm_Second":0,
> "Alarm_Code":0,
> "Nominal_Reactive":75.0,
> "Insulation_Resistance":104,
> "Active_Power_Setpoint":125000,
> "Reactive_Power_Setpoint":0,
> "Work_State_AP2":131073,
> "Meter_Power":-1,
> "Meter_A_Phase_Power":-1,
> "Meter_B_Phase_Power":-1,
> "Meter_C_Phase_power":-1,
> "Load_Power":-1,
> "Daily_Export_Energy":4.294967295E8,
> "Total_Export_Energy":4.294967295E8,
> "Daily_Import_Energy":4.294967295E8,
> "Total_Import_Energy":4.294967295E8,
> "Daily_Energy_Consumption":4.294967295E8,
> "Total_Energy_Consumption":4.294967295E8,
> "Daily_Running_Time":296,
> "Preset_Country":16,
> "MPPT_1_Voltage":1018.0,
> "MPPT_1_Current":8.0,
> "MPPT_2_Voltage":6553.5,
> "MPPT_2_Current":6553.5,
> "MPPT_3_Voltage":6553.5,
> "MPPT_3_Current":6553.5,
> "MPPT_4_Voltage":6553.5,
> "MPPT_4_Current":6553.5,
> "MPPT_5_Voltage":6553.5,
> "MPPT_5_Current":6553.5,
> "MPPT_6_Voltage":6553.5,
> "MPPT_6_Current":6553.5,
> "MPPT_7_Voltage":6553.5,
> "MPPT_7_Current":6553.5,
> "MPPT_8_Voltage":6553.5,
> "MPPT_8_Current":6553.5,
> "MPPT_9_Voltage":6553.5,
> "MPPT_9_Current":6553.5,
> "MPPT_10_Voltage":6553.5,
> "MPPT_10_Current":6553.5,
> "MPPT_11_Voltage":6553.5,
> "MPPT_11_Current":6553.5,
> "MPPT_12_Voltage":6553.5,
> "MPPT_12_Current":6553.5,
> "Monthly_Power_Yields":1998.9,
> "Total_Power_Yields":2.848522321E9,
> "Negative_Voltage_Ground":-5086.0,
> "Bus_Voltage":10180.0,
> "Grid_Frequency_001":5000.0,
> "PID_work_state":0,
> "PID_alarm_code":0,
> "String_1_Current":655.35,
> "String_2_Current":655.35,
> "String_3_Current":655.35,
> "String_4_Current":655.35,
> "String_5_Current":655.35,
> "String_6_Current":655.35,
> "String_7_Current":655.35,
> "String_8_Current":655.35,
> "String_9_Current":655.35,
> "String_10_Current":655.35,
> "String_11_Current":655.35,
> "String_12_Current":655.35,
> "String_13_Current":655.35,
> "String_14_Current":655.35,
> "String_15_Current":655.35,
> "String_16_Current":0.01,
> "String_17_Current":0.01,
> "String_18_Current":655.35,
> "String_19_Current":655.35,
> "String_20_Current":434.65,
> "String_21_Current":0.81,
> "String_22_Current":604.5,
> "String_23_Current":101.799995,
> "String_24_Current":50.0,
> "Year":2022,
> "Month":11,
> "Day":14,
> "Hour":12,
> "Minute":28,
> "Second":51,
> "Start":true,
> "Stop":false,
> "Power_limitations_On":true,
> "Power_limitations_Off":false,
> "Power_limitations_value":100.0,
> "Export_power_On":false,
> "Export_power_Off":false,
> "Export_power_value":65535,
> "C_Transformer_output":0,
> "C_Transformer_range":0,
> "Current_Transformer":0,
> "Export_power_percentage":0.0,
> "Installed_PV_Power":0.0,
> "Power_Factor_Set":0.0,
> "Scheduling_to_AAO":0,
> "Night_SVG_Switch":0,
> "Reactive_Adjustment_Mode":0,
> "Reactive_Adjust_Off":false,
> "Reactive_Adjust_Valid":false,
> "Reactive_Adjust_Perc":false,
> "Reactive_Power_Percentage":0.0,
> "Power_Limit_Adjust":0.0,
> "Reactive_Power_Adjust":0.0,
> "PID_Recovery":0,
> "Anti_PID":0,
> "Full_Day_PID":0,
> "Set_Start":false,
> "Set_Stop":false,
> "Work_RUN":true
> },
> {
> "SN":[
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0
> ],
> "Device_Type":315,
> "Nominal_Active_Power":125.0,
> "Output_Type":2,
> "Daily_Power_Yield":19.4,
> "Total_Power_Yield":561431,
> "Total_Running_Time":16120,
> "Internal_Temperature":38.3,
> "Total_Apparent_Power":8712,
> "Total_DC_Power":8.845,
> "AB_Line_Voltage":607.3,
> "BC_Line_Voltage":607.3,
> "CA_Line_Voltage":605.4,
> "Phase_A_Voltage":607.3,
> "Phase_B_Voltage":607.3,
> "Phase_C_Voltage":605.4,
> "Phase_A_Current":9.2,
> "Phase_B_Current":9.2,
> "Phase_C_Current":9.3,
> "Total_Active_Power":8.712001,
> "Total_Reactive_Power":235,
> "Power_Factor":100.0,
> "Grid_frequency_01":50.0,
> "Work_State_AP1":0,
> "Alarm_Year":0,
> "Alarm_Month":0,
> "Alarm_Day":0,
> "Alarm_Hour":0,
> "Alarm_Minute":0,
> "Alarm_Second":0,
> "Alarm_Code":0,
> "Nominal_Reactive":75.0,
> "Insulation_Resistance":249,
> "Active_Power_Setpoint":125000,
> "Reactive_Power_Setpoint":0,
> "Work_State_AP2":131073,
> "Meter_Power":-1,
> "Meter_A_Phase_Power":-1,
> "Meter_B_Phase_Power":-1,
> "Meter_C_Phase_power":-1,
> "Load_Power":-1,
> "Daily_Export_Energy":4.294967295E8,
> "Total_Export_Energy":4.294967295E8,
> "Daily_Import_Energy":4.294967295E8,
> "Total_Import_Energy":4.294967295E8,
> "Daily_Energy_Consumption":4.294967295E8,
> "Total_Energy_Consumption":4.294967295E8,
> "Daily_Running_Time":297,
> "Preset_Country":16,
> "MPPT_1_Voltage":1022.5,
> "MPPT_1_Current":8.7,
> "MPPT_2_Voltage":6553.5,
> "MPPT_2_Current":6553.5,
> "MPPT_3_Voltage":6553.5,
> "MPPT_3_Current":6553.5,
> "MPPT_4_Voltage":6553.5,
> "MPPT_4_Current":6553.5,
> "MPPT_5_Voltage":6553.5,
> "MPPT_5_Current":6553.5,
> "MPPT_6_Voltage":6553.5,
> "MPPT_6_Current":6553.5,
> "MPPT_7_Voltage":6553.5,
> "MPPT_7_Current":6553.5,
> "MPPT_8_Voltage":6553.5,
> "MPPT_8_Current":6553.5,
> "MPPT_9_Voltage":6553.5,
> "MPPT_9_Current":6553.5,
> "MPPT_10_Voltage":6553.5,
> "MPPT_10_Current":6553.5,
> "MPPT_11_Voltage":6553.5,
> "MPPT_11_Current":6553.5,
> "MPPT_12_Voltage":6553.5,
> "MPPT_12_Current":6553.5,
> "Monthly_Power_Yields":2207.7000000000003,
> "Total_Power_Yields":2.867265621E9,
> "Negative_Voltage_Ground":-5130.0,
> "Bus_Voltage":10225.0,
> "Grid_Frequency_001":5000.0,
> "PID_work_state":0,
> "PID_alarm_code":0,
> "String_1_Current":655.35,
> "String_2_Current":655.35,
> "String_3_Current":655.35,
> "String_4_Current":655.35,
> "String_5_Current":655.35,
> "String_6_Current":655.35,
> "String_7_Current":655.35,
> "String_8_Current":655.35,
> "String_9_Current":655.35,
> "String_10_Current":655.35,
> "String_11_Current":655.35,
> "String_12_Current":655.35,
> "String_13_Current":655.35,
> "String_14_Current":655.35,
> "String_15_Current":655.35,
> "String_16_Current":0.01,
> "String_17_Current":0.01,
> "String_18_Current":655.35,
> "String_19_Current":655.35,
> "String_20_Current":437.50998,
> "String_21_Current":0.84999996,
> "String_22_Current":604.06,
> "String_23_Current":102.25,
> "String_24_Current":50.0,
> "Year":2022,
> "Month":11,
> "Day":14,
> "Hour":12,
> "Minute":32,
> "Second":27,
> "Start":true,
> "Stop":false,
> "Power_limitations_On":true,
> "Power_limitations_Off":false,
> "Power_limitations_value":100.0,
> "Export_power_On":false,
> "Export_power_Off":false,
> "Export_power_value":65535,
> "C_Transformer_output":0,
> "C_Transformer_range":0,
> "Current_Transformer":0,
> "Export_power_percentage":0.0,
> "Installed_PV_Power":0.0,
> "Power_Factor_Set":0.0,
> "Scheduling_to_AAO":0,
> "Night_SVG_Switch":0,
> "Reactive_Adjustment_Mode":0,
> "Reactive_Adjust_Off":false,
> "Reactive_Adjust_Valid":false,
> "Reactive_Adjust_Perc":false,
> "Reactive_Power_Percentage":0.0,
> "Power_Limit_Adjust":0.0,
> "Reactive_Power_Adjust":0.0,
> "PID_Recovery":0,
> "Anti_PID":0,
> "Full_Day_PID":0,
> "Set_Start":false,
> "Set_Stop":false,
> "Work_RUN":true
> },
> {
> "SN":[
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0
> ],
> "Device_Type":315,
> "Nominal_Active_Power":125.0,
> "Output_Type":2,
> "Daily_Power_Yield":20.1,
> "Total_Power_Yield":530040,
> "Total_Running_Time":15445,
> "Internal_Temperature":34.7,
> "Total_Apparent_Power":9006,
> "Total_DC_Power":9.143001,
> "AB_Line_Voltage":608.0,
> "BC_Line_Voltage":608.60004,
> "CA_Line_Voltage":605.8,
> "Phase_A_Voltage":608.0,
> "Phase_B_Voltage":608.60004,
> "Phase_C_Voltage":605.8,
> "Phase_A_Current":9.3,
> "Phase_B_Current":9.3,
> "Phase_C_Current":9.400001,
> "Total_Active_Power":9.0060005,
> "Total_Reactive_Power":234,
> "Power_Factor":100.0,
> "Grid_frequency_01":50.0,
> "Work_State_AP1":0,
> "Alarm_Year":0,
> "Alarm_Month":0,
> "Alarm_Day":0,
> "Alarm_Hour":0,
> "Alarm_Minute":0,
> "Alarm_Second":0,
> "Alarm_Code":0,
> "Nominal_Reactive":75.0,
> "Insulation_Resistance":227,
> "Active_Power_Setpoint":125000,
> "Reactive_Power_Setpoint":0,
> "Work_State_AP2":131073,
> "Meter_Power":-1,
> "Meter_A_Phase_Power":-1,
> "Meter_B_Phase_Power":-1,
> "Meter_C_Phase_power":-1,
> "Load_Power":-1,
> "Daily_Export_Energy":4.294967295E8,
> "Total_Export_Energy":4.294967295E8,
> "Daily_Import_Energy":4.294967295E8,
> "Total_Import_Energy":4.294967295E8,
> "Daily_Energy_Consumption":4.294967295E8,
> "Total_Energy_Consumption":4.294967295E8,
> "Daily_Running_Time":301,
> "Preset_Country":16,
> "MPPT_1_Voltage":1022.10004,
> "MPPT_1_Current":8.900001,
> "MPPT_2_Voltage":6553.5,
> "MPPT_2_Current":6553.5,
> "MPPT_3_Voltage":6553.5,
> "MPPT_3_Current":6553.5,
> "MPPT_4_Voltage":6553.5,
> "MPPT_4_Current":6553.5,
> "MPPT_5_Voltage":6553.5,
> "MPPT_5_Current":6553.5,
> "MPPT_6_Voltage":6553.5,
> "MPPT_6_Current":6553.5,
> "MPPT_7_Voltage":6553.5,
> "MPPT_7_Current":6553.5,
> "MPPT_8_Voltage":6553.5,
> "MPPT_8_Current":6553.5,
> "MPPT_9_Voltage":6553.5,
> "MPPT_9_Current":6553.5,
> "MPPT_10_Voltage":6553.5,
> "MPPT_10_Current":6553.5,
> "MPPT_11_Voltage":6553.5,
> "MPPT_11_Current":6553.5,
> "MPPT_12_Voltage":6553.5,
> "MPPT_12_Current":6553.5,
> "Monthly_Power_Yields":2241.4,
> "Total_Power_Yields":3.769892944E9,
> "Negative_Voltage_Ground":-5104.0,
> "Bus_Voltage":10221.0,
> "Grid_Frequency_001":5000.0,
> "PID_work_state":0,
> "PID_alarm_code":0,
> "String_1_Current":655.35,
> "String_2_Current":655.35,
> "String_3_Current":655.35,
> "String_4_Current":655.35,
> "String_5_Current":655.35,
> "String_6_Current":655.35,
> "String_7_Current":655.35,
> "String_8_Current":655.35,
> "String_9_Current":655.35,
> "String_10_Current":655.35,
> "String_11_Current":655.35,
> "String_12_Current":655.35,
> "String_13_Current":655.35,
> "String_14_Current":655.35,
> "String_15_Current":655.35,
> "String_16_Current":0.01,
> "String_17_Current":0.01,
> "String_18_Current":655.35,
> "String_19_Current":655.35,
> "String_20_Current":575.24,
> "String_21_Current":0.79999995,
> "String_22_Current":604.32,
> "String_23_Current":102.21,
> "String_24_Current":50.0,
> "Year":2022,
> "Month":11,
> "Day":14,
> "Hour":12,
> "Minute":29,
> "Second":23,
> "Start":true,
> "Stop":false,
> "Power_limitations_On":true,
> "Power_limitations_Off":false,
> "Power_limitations_value":100.0,
> "Export_power_On":false,
> "Export_power_Off":false,
> "Export_power_value":65535,
> "C_Transformer_output":0,
> "C_Transformer_range":0,
> "Current_Transformer":0,
> "Export_power_percentage":0.0,
> "Installed_PV_Power":0.0,
> "Power_Factor_Set":0.0,
> "Scheduling_to_AAO":0,
> "Night_SVG_Switch":0,
> "Reactive_Adjustment_Mode":0,
> "Reactive_Adjust_Off":false,
> "Reactive_Adjust_Valid":false,
> "Reactive_Adjust_Perc":false,
> "Reactive_Power_Percentage":0.0,
> "Power_Limit_Adjust":0.0,
> "Reactive_Power_Adjust":0.0,
> "PID_Recovery":0,
> "Anti_PID":0,
> "Full_Day_PID":0,
> "Set_Start":false,
> "Set_Stop":false,
> "Work_RUN":true
> },
> {
> "SN":[
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0,
> 0
> ],
> "Device_Type":315,
> "Nominal_Active_Power":125.0,
> "Output_Type":2,
> "Daily_Power_Yield":19.800001,
> "Total_Power_Yield":554038,
> "Total_Running_Time":16240,
> "Internal_Temperature":35.600002,
> "Total_Apparent_Power":8889,
> "Total_DC_Power":9.024,
> "AB_Line_Voltage":608.10004,
> "BC_Line_Voltage":608.7,
> "CA_Line_Voltage":605.7,
> "Phase_A_Voltage":608.10004,
> "Phase_B_Voltage":608.7,
> "Phase_C_Voltage":605.7,
> "Phase_A_Current":9.400001,
> "Phase_B_Current":9.400001,
> "Phase_C_Current":9.400001,
> "Total_Active_Power":8.889001,
> "Total_Reactive_Power":200,
> "Power_Factor":100.0,
> "Grid_frequency_01":49.9,
> "Work_State_AP1":0,
> "Alarm_Year":0,
> "Alarm_Month":0,
> "Alarm_Day":0,
> "Alarm_Hour":0,
> "Alarm_Minute":0,
> "Alarm_Second":0,
> "Alarm_Code":0,
> "Nominal_Reactive":75.0,
> "Insulation_Resistance":169,
> "Active_Power_Setpoint":125000,
> "Reactive_Power_Setpoint":0,
> "Work_State_AP2":131073,
> "Meter_Power":-1,
> "Meter_A_Phase_Power":-1,
> "Meter_B_Phase_Power":-1,
> "Meter_C_Phase_power":-1,
> "Load_Power":-1,
> "Daily_Export_Energy":4.294967295E8,
> "Total_Export_Energy":4.294967295E8,
> "Daily_Import_Energy":4.294967295E8,
> "Total_Import_Energy":4.294967295E8,
> "Daily_Energy_Consumption":4.294967295E8,
> "Total_Energy_Consumption":4.294967295E8,
> "Daily_Running_Time":301,
> "Preset_Country":16,
> "MPPT_1_Voltage":1008.10004,
> "MPPT_1_Current":9.0,
> "MPPT_2_Voltage":6553.5,
> "MPPT_2_Current":6553.5,
> "MPPT_3_Voltage":6553.5,
> "MPPT_3_Current":6553.5,
> "MPPT_4_Voltage":6553.5,
> "MPPT_4_Current":6553.5,
> "MPPT_5_Voltage":6553.5,
> "MPPT_5_Current":6553.5,
> "MPPT_6_Voltage":6553.5,
> "MPPT_6_Current":6553.5,
> "MPPT_7_Voltage":6553.5,
> "MPPT_7_Current":6553.5,
> "MPPT_8_Voltage":6553.5,
> "MPPT_8_Current":6553.5,
> "MPPT_9_Voltage":6553.5,
> "MPPT_9_Current":6553.5,
> "MPPT_10_Voltage":6553.5,
> "MPPT_10_Current":6553.5,
> "MPPT_11_Voltage":6553.5,
> "MPPT_11_Current":6553.5,
> "MPPT_12_Voltage":6553.5,
> "MPPT_12_Current":6553.5,
> "Monthly_Power_Yields":2195.3,
> "Total_Power_Yields":2.31741858E9,
> "Negative_Voltage_Ground":-5043.0,
> "Bus_Voltage":10081.0,
> "Grid_Frequency_001":4999.0,
> "PID_work_state":0,
> "PID_alarm_code":0,
> "String_1_Current":655.35,
> "String_2_Current":655.35,
> "String_3_Current":655.35,
> "String_4_Current":655.35,
> "String_5_Current":655.35,
> "String_6_Current":655.35,
> "String_7_Current":655.35,
> "String_8_Current":655.35,
> "String_9_Current":655.35,
> "String_10_Current":655.35,
> "String_11_Current":655.35,
> "String_12_Current":655.35,
> "String_13_Current":655.35,
> "String_14_Current":655.35,
> "String_15_Current":655.35,
> "String_16_Current":0.01,
> "String_17_Current":0.01,
> "String_18_Current":655.35,
> "String_19_Current":655.35,
> "String_20_Current":353.61,
> "String_21_Current":0.84,
> "String_22_Current":604.93,
> "String_23_Current":100.81,
> "String_24_Current":49.989998,
> "Year":2022,
> "Month":11,
> "Day":14,
> "Hour":12,
> "Minute":25,
> "Second":46,
> "Start":true,
> "Stop":false,
> "Power_limitations_On":true,
> "Power_limitations_Off":false,
> "Power_limitations_value":100.0,
> "Export_power_On":false,
> "Export_power_Off":false,
> "Export_power_value":65535,
> "C_Transformer_output":0,
> "C_Transformer_range":0,
> "Current_Transformer":0,
> "Export_power_percentage":0.0,
> "Installed_PV_Power":0.0,
> "Power_Factor_Set":0.0,
> "Scheduling_to_AAO":0,
> "Night_SVG_Switch":0,
> "Reactive_Adjustment_Mode":0,
> "Reactive_Adjust_Off":false,
> "Reactive_Adjust_Valid":false,
> "Reactive_Adjust_Perc":false,
> "Reactive_Power_Percentage":0.0,
> "Power_Limit_Adjust":0.0,
> "Reactive_Power_Adjust":0.0,
> "PID_Recovery":0,
> "Anti_PID":0,
> "Full_Day_PID":0,
> "Set_Start":false,
> "Set_Stop":false,
> "Work_RUN":true
> }
> ]
> 
> ```
> 
> > ****
> >

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [November 14, 2022, 11:58am UTC](https://forum.inductiveautomation.com/t/opc-structure-conversion-to-tag/66457/7 "2022-11-14T11:58:07Z")

</div>

> [@Michal\_Goralczyk](#):
>
> Another approach would require changing the PLC program to issue data not in a structure but serially in the form of variables.

If you have full control over the modeling, I'd considering something like this.

I think this is too much unrelated data to stuff into one structured value. The problem is going to be that when any of those values changes the entire new structure value change has to be reported to the client.

I think the proper way to model this would be to represent your connected devices as an ObjectType (e.g. "MyDeviceType"), and add all that data as individual VariableNodes that an instance of that device object would have.

At the top level you wouldn't have an array of these, but rather just some number of instances, "MyDevice1", "MyDevice2", etc...

---

<div class="post-metadata">

**Author:** ![Michal\_Goralczyk](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/michal_goralczyk/32/55564_2.png) [@Michal\_Goralczyk](https://forum.inductiveautomation.com/u/Michal_Goralczyk)\
**Post date:** [November 14, 2022, 12:07pm UTC](https://forum.inductiveautomation.com/t/opc-structure-conversion-to-tag/66457/8 "2022-11-14T12:07:15Z")

</div>

I will consider, such an option however, the downside is the need to modify the PLC codes on many devices. Also, I think it is safer. The array is sizable, it changes every second and a whole of JSON circulates in functions. Thank you for your feedback.

---

<div class="post-metadata">

**Author:** ![Davide\_Bortolini](https://avatars.discourse-cdn.com/v4/letter/d/3e96dc/32.png) [@Davide\_Bortolini](https://forum.inductiveautomation.com/u/Davide_Bortolini)\
**Post date:** [November 14, 2022, 2:22pm UTC](https://forum.inductiveautomation.com/t/opc-structure-conversion-to-tag/66457/9 "2022-11-14T14:22:22Z")

</div>

What about using Ignition UDTs and perform a direct variable addressing? I'm not familiar with WAGO but even with Siemens you can expose UDTs but is then always possible to address each single element as a separate nodeid.  
Perhaps using the UDT json structure to automatically create this 1:1 mapping. This would avoid you to chance PLC code.

---

<div class="post-metadata">

**Author:** ![Michal\_Goralczyk](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/michal_goralczyk/32/55564_2.png) [@Michal\_Goralczyk](https://forum.inductiveautomation.com/u/Michal_Goralczyk)\
**Post date:** [November 14, 2022, 4:38pm UTC](https://forum.inductiveautomation.com/t/opc-structure-conversion-to-tag/66457/10 "2022-11-14T16:38:19Z")

</div>

The structure in WAGO is transmitted as a JSON with the variables listed. Perhaps it is a matter of OPC implementation. In another SCADA managed to break it up while in still other OPC software also sent collectively as one JSON. In servers such as Ignition and Kepserver, of course, there are also references to a single node.
