version = 4.2 // // Saved by sw version: 2020.1 SP1 // Save timestamp: 27-May-2020 @ 12:58:45 PM // model "inverter_trifase" { configuration { hil_device = "HIL402" hil_configuration_id = 1 simulation_method = exact simulation_time_step = auto simulation_discret_scaling = 1.0 dsp_timer_periods = 100e-6, 50e-3 ss_calc_method = "systematic elimination" enb_pole_shift = True enb_gds_oversampling = True show_modes = False device_ao_limit_enable = False cpl_stb = False enb_dep_sw_detect = False code_section = "internal memory" data_section = "internal memory" sys_sp_rate_1 = 0.0001 sys_sp_rate_2 = 0.05 sys_real_type_precision = "default" user_real_type_precision = "default" sys_cpu_optimization = "high" user_cpu_optimization = "high" } component Subsystem Root { component "core/Three Phase Voltage Source" Vs1 { init_rms_value = "230.0" } [ position = 6304, 8184 size = 62, 256 ] component pas_inductor L1 { inductance = "1e-4" } [ position = 6400, 8088 ] component pas_inductor L2 { inductance = "1e-4" } [ position = 6400, 8184 ] component pas_inductor L3 { inductance = "1e-4" } [ position = 6400, 8280 ] component src_ground gnd1 { } [ position = 6192, 8224 ] component pas_capacitor C1 { capacitance = "6e-5" initial_voltage = "700" } [ position = 7640, 8184 rotation = right ] component "core/Three Phase Inverter" "Three Phase Inverter1" { ctrl_src = "Internal modulator" d_time = "1e-6" } [ position = 8216, 8184 size = 127, 256 ] component pas_inductor L4 { inductance = "2e-2" } [ position = 9008, 8088 ] component pas_resistor R1 { resistance = "15" } [ position = 8904, 8088 ] component pas_inductor L5 { inductance = "2e-2" } [ position = 9008, 8184 ] component pas_resistor R2 { resistance = "15" } [ position = 8904, 8184 ] component pas_inductor L6 { inductance = "2e-2" } [ position = 9008, 8280 ] component pas_resistor R3 { resistance = "15" } [ position = 8904, 8280 ] component "core/Single Phase Core Coupling" "Core Coupling 1" { } [ position = 7984, 8184 size = 12, 256 ] component pas_resistor R4 { resistance = "0.01" } [ position = 8064, 8088 ] component pas_resistor R5 { resistance = "0.01" } [ position = 8064, 8280 ] component pas_resistor R6 { resistance = "0.01" } [ position = 7712, 8088 ] component pas_resistor R7 { resistance = "0.01" } [ position = 7576, 8088 ] component pas_resistor R8 { resistance = "0.01" } [ position = 7576, 8280 ] component pas_resistor R9 { resistance = "0.01" } [ position = 7712, 8280 ] component "core/Three Phase Inverter" "Three Phase Inverter2" { ctrl_src = "Internal modulator" d_time = "1e-6" } [ position = 7448, 8184 rotation = down scale = 1, -1 size = 127, 256 ] component src_sine "Segnale modulante a" { execution_rate = "1e-6" } [ position = 8032, 7912 ] component gen_product Product1 { } [ position = 8128, 7944 ] component src_scada_input M { execution_rate = "1e-6" max = "1" min = "0" unit = "" } [ position = 7920, 7952 ] component src_sine "Segnale modulante b" { execution_rate = "1e-6" phase = "-120" } [ position = 8032, 7832 ] component src_sine "Segnale modulante c" { execution_rate = "1e-6" phase = "-240" } [ position = 8032, 7752 ] component gen_product Product2 { } [ position = 8128, 7864 ] component gen_product Product3 { } [ position = 8128, 7784 ] component src_constant Constant1 { execution_rate = "1e-6" } [ position = 8120, 8016 ] component "core/Current Measurement" Idc { bw_limit = "True" execution_rate = "1e-6" feed_forward = "true" frequency = "1e3" sig_output = "True" } [ position = 7848, 8088 size = 64, 32 ] component "core/Voltage Measurement" Vdc { bw_limit = "True" execution_rate = "1e-6" feed_forward = "true" frequency = "1e3" sig_output = "True" } [ position = 7800, 8184 rotation = right scale = -1, 1 size = 64, 32 ] component "core/Current Measurement" Ia { execution_rate = "1e-6" sig_output = "True" } [ position = 6800, 8088 size = 64, 32 ] component "core/Current Measurement" Ib { execution_rate = "1e-6" sig_output = "True" } [ position = 6848, 8184 size = 64, 32 ] component "core/Current Measurement" Ic { execution_rate = "1e-6" sig_output = "True" } [ position = 6896, 8280 size = 64, 32 ] component src_constant Constant2 { execution_rate = "1e-6" value = "490000" } [ position = 6296, 7384 ] component gen_sum Sum1 { signs = "+-" } [ position = 6416, 7392 ] component gen_sum I_rif { } [ position = 6600, 7384 ] component gen_gain 1diviso3Vs { gain = "1/690" } [ position = 7288, 7304 scale = -1, 1 ] component gen_sum Sum4 { signs = "+-" } [ position = 7056, 7824 ] component gen_pid_controller R_Ialfa { controller_type = "PI" ki = "70" kp = "0.14" } [ position = 7136, 7824 ] component gen_pid_controller R_Vdc { controller_type = "PI" ki = "2.7e-5" kp = "2.7e-6" } [ position = 6496, 7392 ] component pas_inductor Lf1 { inductance = "7e-3" } [ position = 6704, 8088 ] component pas_inductor Lf2 { inductance = "7e-3" } [ position = 6704, 8184 ] component pas_inductor Lf3 { inductance = "7e-3" } [ position = 6704, 8280 ] component "core/Voltage Measurement" Va { execution_rate = "1e-6" sig_output = "True" } [ position = 6480, 8032 rotation = left size = 64, 32 ] component gen_sum Sum5 { signs = "+-" } [ position = 7056, 7904 ] component gen_pid_controller R_Ibeta { controller_type = "PI" ki = "70" kp = "0.14" } [ position = 7136, 7904 ] component gen_alpha_beta2abc "alpha beta to abc1" { } [ position = 7384, 7896 ] component src_constant Constant4 { execution_rate = "1e-6" value = "0" } [ position = 7136, 7968 ] component src_constant Constant5 { execution_rate = "1e-6" } [ position = 7520, 7968 scale = -1, 1 ] component gen_abc2alpha_beta "abc to alpha beta1" { } [ position = 6944, 7992 ] component "core/Voltage Measurement" Vb { execution_rate = "1e-6" sig_output = "True" } [ position = 6552, 8032 rotation = left size = 64, 32 ] component "core/Voltage Measurement" Vc { execution_rate = "1e-6" sig_output = "True" } [ position = 6624, 8032 rotation = left size = 64, 32 ] component src_ground gnd2 { } [ position = 6552, 7944 rotation = down ] component gen_abc2alpha_beta "abc to alpha beta2" { } [ position = 6928, 7840 ] component gen_product Product5 { } [ position = 6832, 7768 ] component gen_product Product6 { } [ position = 6832, 7912 ] component gen_product Product7 { } [ position = 6832, 7840 ] component src_constant Vs { execution_rate = "1e-6" value = "230" } [ position = 6576, 7544 ] component gen_product Product8 { signs = "*/" } [ position = 6744, 7392 ] component gen_sum Sum6 { signs = "+-" } [ position = 7272, 7816 ] component gen_sum Sum7 { signs = "+-" } [ position = 7272, 7896 ] component "core/Triple Pole Single Throw Contactor" S1 { ctrl_src = "Model" } [ position = 8400, 8184 size = 64, 256 ] component src_scada_input S { execution_rate = "1e-6" max = "1" min = "0" unit = "" } [ position = 8320, 7992 ] component gen_abc2alpha_beta "abc to alpha beta3" { } [ position = 7024, 7688 ] component pas_resistor R10 { resistance = "10000" } [ position = 7912, 8184 rotation = right ] component pas_resistor R11 { resistance = "0.02" } [ position = 7224, 8088 ] component pas_resistor R12 { resistance = "0.02" } [ position = 7224, 8184 ] component pas_resistor R13 { resistance = "0.02" } [ position = 7224, 8280 ] component gen_gain 2divisoVdc { gain = "2/700" } [ position = 7144, 7648 ] component gen_gain 2divisoVdc1 { gain = "2/700" } [ position = 7144, 7704 ] component gen_product Product9 { } [ position = 6416, 7488 scale = -1, 1 ] component gen_product Product10 { } [ position = 7400, 7304 scale = -1, 1 ] junction Junction3 pe [ position = 9056, 8184 ] junction Junction4 pe [ position = 7640, 8088 ] junction Junction5 pe [ position = 7640, 8280 ] junction Junction8 pe [ position = 7800, 8088 ] junction Junction9 pe [ position = 7800, 8280 ] junction Junction11 sp [ position = 7960, 7952 ] junction Junction12 sp [ position = 7960, 7872 ] junction Junction14 pe [ position = 6624, 8280 ] junction Junction15 pe [ position = 6552, 8184 ] junction Junction16 pe [ position = 6480, 8088 ] junction Junction17 pe [ position = 6552, 7992 ] junction Junction18 pe [ position = 6552, 7992 ] junction Junction20 sp [ position = 6792, 7832 ] junction Junction21 sp [ position = 6792, 7760 ] junction Junction24 sp [ position = 6448, 7776 ] junction Junction25 sp [ position = 6504, 7848 ] junction Junction26 sp [ position = 6592, 7968 ] junction Junction27 pe [ position = 7912, 8088 ] junction Junction28 pe [ position = 7912, 8280 ] junction Junction30 sp [ position = 6480, 7480 ] junction Junction39 sp [ position = 7768, 7480 ] connect L1.p_node Vs1.a_node as Connection1 connect L2.p_node Vs1.b_node as Connection3 connect L3.p_node Vs1.c_node as Connection5 connect gnd1.node Vs1.n_node as Connection7 connect R1.n_node L4.p_node as Connection17 connect R2.n_node L5.p_node as Connection18 connect R3.n_node L6.p_node as Connection19 connect L6.n_node Junction3 as Connection23 connect Junction3 L5.n_node as Connection24 connect L4.n_node Junction3 as Connection25 [ breakpoints = 9056, 8088; 9056, 8176 ] connect "Core Coupling 1.a_out" R4.p_node as Connection36 connect R4.n_node "Three Phase Inverter1.pos_out" as Connection37 connect "Core Coupling 1.b_out" R5.p_node as Connection38 connect R5.n_node "Three Phase Inverter1.neg_out" as Connection39 connect R7.n_node Junction4 as Connection43 connect Junction4 R6.p_node as Connection44 connect C1.p_node Junction4 as Connection45 connect R9.p_node Junction5 as Connection49 connect Junction5 R8.n_node as Connection50 connect C1.n_node Junction5 as Connection51 connect "Three Phase Inverter2.neg_out" R8.p_node as Connection52 connect "Three Phase Inverter2.pos_out" R7.p_node as Connection53 connect Product1.in "Segnale modulante a.out" as Connection35 connect "Segnale modulante b.out" Product2.in as Connection58 connect "Segnale modulante c.out" Product3.in as Connection59 connect Product1.out "Three Phase Inverter1.InA" as Connection78 connect Product2.out "Three Phase Inverter1.InB" as Connection79 connect Product3.out "Three Phase Inverter1.InC" as Connection80 connect Constant1.out "Three Phase Inverter1.En" as Connection81 [ breakpoints = 8192, 8048 ] connect R6.n_node Junction8 as Connection84 connect Junction8 Idc.p_node as Connection85 connect Vdc.p_node Junction8 as Connection86 connect R9.n_node Junction9 as Connection87 connect Vdc.n_node Junction9 as Connection89 connect Constant2.out Sum1.in as Connection96 connect M.out Junction11 as Connection108 connect Junction11 Product1.in1 as Connection109 connect Product2.in1 Junction12 as Connection111 connect Junction12 Junction11 as Connection112 connect Product3.in1 Junction12 as Connection113 connect 1diviso3Vs.out I_rif.in as Connection115 [ breakpoints = 7256, 7304; 6552, 7304; 6552, 7352 ] connect Sum1.out R_Vdc.in as Connection120 connect R_Vdc.out I_rif.in1 as Connection121 connect Ia.p_node Lf1.n_node as Connection122 connect Ib.p_node Lf2.n_node as Connection124 connect Ic.p_node Lf3.n_node as Connection126 connect Sum4.out R_Ialfa.in as Connection140 connect Sum5.out R_Ibeta.in as Connection141 connect "alpha beta to abc1.A" "Three Phase Inverter2.InA" as Connection145 connect "alpha beta to abc1.B" "Three Phase Inverter2.InB" as Connection146 connect "alpha beta to abc1.C" "Three Phase Inverter2.InC" as Connection147 connect Constant5.out "Three Phase Inverter2.En" as Connection148 connect Ia.out "abc to alpha beta1.A" as Connection149 connect Ib.out "abc to alpha beta1.B" as Connection152 connect Ic.out "abc to alpha beta1.C" as Connection153 [ breakpoints = 6896, 8208; 6896, 8016 ] connect "abc to alpha beta1.alpha" Sum4.in1 as Connection154 [ breakpoints = 7000, 7968; 7000, 7832 ] connect "abc to alpha beta1.beta" Sum5.in1 as Connection155 connect L3.n_node Junction14 as Connection161 connect Junction14 Lf3.p_node as Connection162 connect Vc.p_node Junction14 as Connection163 connect Lf2.p_node Junction15 as Connection164 [ breakpoints = 6632, 8184 ] connect Junction15 L2.n_node as Connection165 connect Vb.p_node Junction15 as Connection166 connect L1.n_node Junction16 as Connection167 connect Junction16 Lf1.p_node as Connection168 [ breakpoints = 6632, 8088 ] connect Va.p_node Junction16 as Connection169 connect Va.n_node Junction17 as Connection171 connect Junction17 Vc.n_node as Connection172 connect Vb.n_node Junction18 as Connection174 connect Junction18 Junction17 as Connection175 connect gnd2.node Junction18 as Connection176 connect Product7.out "abc to alpha beta2.B" as Connection179 connect Product6.out "abc to alpha beta2.C" as Connection180 [ breakpoints = 6880, 7912; 6880, 7864 ] connect Product5.out "abc to alpha beta2.A" as Connection181 [ breakpoints = 6880, 7768; 6880, 7816 ] connect Product7.in Junction20 as Connection186 connect Product6.in Junction20 as Connection188 connect Product5.in Junction21 as Connection190 connect Junction21 Junction20 as Connection191 [ breakpoints = 6792, 7760 ] connect Vs.out Product8.in1 as Connection193 connect Sum7.out "alpha beta to abc1.beta" as Connection200 connect Sum6.out "alpha beta to abc1.alpha" as Connection201 [ breakpoints = 7320, 7816; 7320, 7872 ] connect "Three Phase Inverter1.c_in" S1.c_in as Connection217 connect "Three Phase Inverter1.b_in" S1.b_in as Connection219 connect "Three Phase Inverter1.a_in" S1.a_in as Connection221 connect "abc to alpha beta2.alpha" Sum4.in as Connection225 [ breakpoints = 6968, 7816 ] connect Sum5.in "abc to alpha beta2.beta" as Connection226 [ breakpoints = 6984, 7896; 6984, 7840; 6984, 7840 ] connect Junction21 Product8.out as Connection227 [ breakpoints = 6792, 7760; 6792, 7720; 6792, 7720; 6792, 7648 ] connect Va.out Junction24 as Connection234 connect Junction24 Product5.in1 as Connection235 connect "abc to alpha beta3.A" Junction24 as Connection236 connect Product7.in1 Junction25 as Connection239 [ breakpoints = 6712, 7848; 6712, 7848 ] connect Junction25 Vb.out as Connection240 [ breakpoints = 6504, 7848; 6504, 7848; 6504, 7920 ] connect "abc to alpha beta3.B" Junction25 as Connection241 connect Vc.out Junction26 as Connection249 connect Junction26 Product6.in1 as Connection250 [ breakpoints = 6592, 7968 ] connect "abc to alpha beta3.C" Junction26 as Connection251 [ breakpoints = 6592, 7712; 6592, 7920; 6600, 7920; 6600, 7968; 6592, 7968; 6592, 7968 ] connect Idc.n_node Junction27 as Connection252 connect Junction27 "Core Coupling 1.a_in" as Connection253 connect R10.p_node Junction27 as Connection254 connect Junction9 Junction28 as Connection255 connect Junction28 "Core Coupling 1.b_in" as Connection256 connect R10.n_node Junction28 as Connection257 connect "Three Phase Inverter2.a_in" R11.n_node as Connection258 connect R11.p_node Ia.n_node as Connection259 connect "Three Phase Inverter2.b_in" R12.n_node as Connection260 connect R12.p_node Ib.n_node as Connection261 connect "Three Phase Inverter2.c_in" R13.n_node as Connection262 connect R13.p_node Ic.n_node as Connection263 connect Constant4.out "alpha beta to abc1.gamma" as Connection272 [ breakpoints = 7184, 7968; 7216, 7968; 7216, 7968; 7320, 7968; 7320, 7928 ] connect Sum6.in1 R_Ialfa.out as Connection273 connect Sum7.in1 R_Ibeta.out as Connection274 connect "abc to alpha beta3.beta" 2divisoVdc1.in as Connection275 connect "abc to alpha beta3.alpha" 2divisoVdc.in as Connection276 connect 2divisoVdc.out Sum6.in as Connection277 connect 2divisoVdc1.out Sum7.in as Connection278 [ breakpoints = 7200, 7704; 7200, 7888 ] connect Product8.in I_rif.out as Connection279 connect Product9.out Sum1.in1 as Connection281 connect Product9.in Junction30 as Connection285 connect Product9.in1 Junction30 as Connection287 connect 1diviso3Vs.in Product10.out as Connection327 connect Idc.out Product10.in as Connection328 connect Vdc.out Junction39 as Connection329 [ breakpoints = 7768, 8112; 7768, 8048 ] connect Junction39 Junction30 as Connection330 [ breakpoints = 7768, 7480; 7768, 7480 ] connect Product10.in1 Junction39 as Connection331 connect S1.a_out R1.p_node as Connection332 connect S1.c_out R3.p_node as Connection334 connect S1.b_out R2.p_node as Connection335 connect S.out S1.ctrl_in as Connection336 } default { gen_abc2alpha_beta { power_form = "variant - Clarke\'s original" execution_rate = "inherit" } gen_alpha_beta2abc { power_form = "variant - Clarke\'s original" execution_rate = "inherit" } gen_gain { gain = "1" multiplication = "Element-wise(K.*u)" execution_rate = "inherit" } gen_pid_controller { controller_type = "PID" kp = "1" kp_source = "internal" ki = "1" ki_source = "internal" kd = "0" kd_source = "internal" filt_coef = "100" int_init_value = "0" filt_init_value = "0" enb_output_limit_out = "False" upper_sat_lim = "1" lower_sat_lim = "-1" enb_anti_windup_out = "False" signal_out_type = "inherit" execution_rate = "inherit" } gen_product { signs = "2" execution_rate = "inherit" } gen_sum { signs = "2" execution_rate = "inherit" } pas_capacitor { capacitance = "1e-6" initial_voltage = "0" pole_shift_ignore = "False" visible = "True" } pas_inductor { inductance = "1e-3" initial_current = "0.0" pole_shift_ignore = "False" visible = "True" } pas_resistor { resistance = "1" } src_constant { value = "1" signal_type = "real" execution_rate = "100e-6" } src_scada_input { addr = "0" format = "real" override_signal_name = "False" signal_name = "" signal_type = "real" min = "-1e6" max = "1e6" def_value = "0" unit = " " execution_rate = "100e-6" } src_sine { amplitude = "1" dc_offset = "0" frequency = "50" phase = "0" execution_rate = "100e-6" } "core/Current Measurement" { bw_limit = "False" frequency = "10e3" comparator_enable = "False" operator = "greater" threshold = "0" cmp_abs_value = "False" feed_forward = "false" sig_output = "False" execution_rate = "100e-6" addr = "0" nd_msr_estimation = "false" dev_cpl_msr = "false" host_device = "0" output_to_device = "0" dev_cpl_index = "0" dev_cpl_var_nb = "0" visible = "True" override_signal_name = "False" signal_name = "" } "core/Single Phase Core Coupling" { snb_type_i = "none" R1 = "100000.0" C1 = "1e-06" C2 = "1e-06" fixed_snb_i = "false" snb_type_u = "none" R2 = "0.1" L1 = "0.1" L2 = "0.1" fixed_snb_u = "false" } "core/Three Phase Inverter" { ctrl_src = "Digital input per switch" op_mode = "Fixed carrier frequency" carrier_freq = "10000.0" carr_ph_offset = "0.0" d_time = "5e-6" ref_sig_min_max = "[-1.0, 1.0]" load_mode = "on min" execution_rate = "inherit" Sa_top = "1" Sa_top_logic = "active high" Sa_bot = "2" Sa_bot_logic = "active high" Sb_top = "3" Sb_top_logic = "active high" Sb_bot = "4" Sb_bot_logic = "active high" Sc_top = "5" Sc_top_logic = "active high" Sc_bot = "6" Sc_bot_logic = "active high" delay_enabled = "False" fixed_delay = "1e-6" var_delay_lut = "[-10.0, 1e-6, 10.0, 1e-6]" preview_var_delay = "Preview" Sa_top_I = "False" Sa_bot_I = "False" Sb_top_I = "False" Sb_bot_I = "False" Sc_top_I = "False" Sc_bot_I = "False" losses_estimation = "False" Import_igbt_xml = "not selected" Import_diode_xml = "not selected" Vce = "1.3" Rce = "0" Vd = "1.2" Rd = "0" i_sw = "[0.0, 6.0, 12.0, 18.0, 24.0]" v_sw = "[0.0, 600.0]" temp_sw = "[25.0, 50.0, 75.0, 100.0, 125.0]" et_on_table_out = "[[0.0, 0.0275e-3, 0.15e-3, 0.275e-3, 0.3e-3], [0.35*3.8e-3, 0.4*3.8e-3, 0.8*3.8e-3, 0.68*3.8e-3, 0.9*3.8e-3], [0.65*3.8e-3, 0.9*3.8e-3, 1.2*3.8e-3, 1.5*3.8e-3, 1.7*3.8e-3], [0.9*3.8e-3, 1.3*3.8e-3, 1.7*3.8e-3, 1.9*3.8e-3, 2.25*3.8e-3], [1.1*3.8e-3, 1.7*3.8e-3, 2.1*3.8e-3, 2.3*3.8e-3, 2.5*3.8e-3]]" et_off_table_out = "[[0.0, 0.0275e-3, 0.15e-3, 0.275e-3, 0.3e-3], [0.35*2.1e-3, 0.4*2.1e-3, 0.8*2.1e-3, 0.68*2.1e-3, 0.9*2.1e-3], [0.65*2.1e-3, 0.9*2.1e-3, 1.2*2.1e-3, 1.5*2.1e-3, 1.7*2.1e-3], [0.9*2.1e-3, 1.3*2.1e-3, 1.7*2.1e-3, 1.9*2.1e-3, 2.25*2.1e-3], [1.1*2.1e-3, 1.7*2.1e-3, 2.1*2.1e-3, 2.3*2.1e-3, 2.5*2.1e-3]]" ed_off_table_out = "[[0.0, 0.0275e-3, 0.15e-3, 0.275e-3, 0.3e-3], [0.35*2.2e-3, 0.4*2.2e-3, 0.8*2.2e-3, 0.68*2.2e-3, 0.9*2.2e-3], [0.65*2.2e-3, 0.9*2.2e-3, 1.2*2.2e-3, 1.5*2.2e-3, 1.7*2.2e-3], [0.9*2.2e-3, 1.3*2.2e-3, 1.7*2.2e-3, 1.9*2.2e-3, 2.25*2.2e-3], [1.1*2.2e-3, 1.7*2.2e-3, 2.1*2.2e-3, 2.3*2.2e-3, 2.5*2.2e-3]]" temp_estimation = "False" thermal_networks_type = "Foster" switch_Rth = "[0.159, 0.133, 0.120, 0.038]" switch_Tth = "[1.1e-1, 1.56e-2, 1.35e-3, 1.51e-4]" switch_Cth = "[0.0029, 0.0097, 0.1068, 0.8500]" diode_Rth = "[0.159, 0.133, 0.120, 0.038]" diode_Tth = "[1.1e-1, 1.56e-2, 1.35e-3, 1.51e-4]" diode_Cth = "[0.0029, 0.0097, 0.1068, 0.8500]" loss_exec_rate = "100e-6" vout_cmp_pullup_mode = "False" show_cnt_out = "False" show_monitoring = "false" _control_property = "all high" dtv_flag_en = "True" pwm_enabling = "False" pwm_enable_di = "13" pwm_enable_inv = "active high" } "core/Three Phase Voltage Source" { init_rms_value = "0.0" init_frequency = "50.0" init_phase = "0.0" } "core/Triple Pole Single Throw Contactor" { ctrl_src = "Digital input" Sa = "1" Sa_logic = "active high" enable_fb_out = "False" fb_out_type = "real" execution_rate = "inherit" initial_state = "off" on_delay = "0" off_delay = "0" } "core/Voltage Measurement" { bw_limit = "False" frequency = "10e3" comparator_enable = "False" operator = "greater" threshold = "0" cmp_abs_value = "False" feed_forward = "false" sig_output = "False" execution_rate = "100e-6" addr = "0" nd_msr_estimation = "false" dev_cpl_msr = "false" host_device = "0" output_to_device = "0" dev_cpl_index = "0" dev_cpl_var_nb = "0" visible = "True" override_signal_name = "False" signal_name = "" } } }