basic openmodelica model emitting

This commit is contained in:
2026-07-20 17:34:18 +02:00
parent 42bf09610b
commit d368b36b8c
26 changed files with 1608 additions and 594 deletions

44
Test.mo Normal file
View File

@@ -0,0 +1,44 @@
model model_6060fdd6_e816_4da9_8bb6_fde1a66d3e92
model model_2e6a192c_5aeb_45d6_80ee_d64a72392b76
output Real y;
parameter Real v = 1;
equation
y = v;
end model_2e6a192c_5aeb_45d6_80ee_d64a72392b76;
model f4a78255_8b73_4bb3_ae8e_24b566c72bc0
input Real u;
output Real y;
parameter Real k = 2.5;
equation
y = k*u;
end f4a78255_8b73_4bb3_ae8e_24b566c72bc0;
model model_0b29c706_eb1b_4839_8ad2_bbed64efc01e
output Real y;
parameter Real v = 4.8;
equation
y = v+time;
end model_0b29c706_eb1b_4839_8ad2_bbed64efc01e;
model model_43f739a0_e50f_44ae_bd95_0e0c1a10d1cf
input Real u;
output Real y;
parameter Real k = -5;
equation
y = k*u;
end model_43f739a0_e50f_44ae_bd95_0e0c1a10d1cf;
model model_59bb51be_8185_4b0b_a894_e38db61aff18
input Real u[2];
output Real y;
equation
y = sum(u[i] for i in 1:2 );
end model_59bb51be_8185_4b0b_a894_e38db61aff18;
model_2e6a192c_5aeb_45d6_80ee_d64a72392b76 Constant0;
f4a78255_8b73_4bb3_ae8e_24b566c72bc0 gain0;
model_0b29c706_eb1b_4839_8ad2_bbed64efc01e const_and_time;
model_43f739a0_e50f_44ae_bd95_0e0c1a10d1cf gain1;
model_59bb51be_8185_4b0b_a894_e38db61aff18 add0;
equation
gain0.u = Constant0.y;
gain1.u = const_and_time.y;
add0.u[1] = gain0.y;
add0.u[2] = gain1.y;
end model_6060fdd6_e816_4da9_8bb6_fde1a66d3e92;