modelica吧 关注:107贴子:185
  • 8回复贴,共1

modelica代码一直出错,求大神指导

只看楼主收藏回复



1楼2020-12-17 23:22回复
    建议把完整代码和错误信息传上来。


    IP属地:江苏2楼2020-12-23 00:57
    收起回复
      2025-05-31 18:17:00
      广告
      model Ctr "controller"
      input SignalBlocks.InputPin i1 "Signal Input" annotation(Placement(
      transformation(extent={{-105,55},{-95,45}}),
      iconTransformation(extent={{-120,30},{-80,70}})));
      input SignalBlocks.InputPin i2 "Signal Input" annotation(Placement(
      transformation(extent={{-120,-70},{-80,-30}}),
      iconTransformation(extent={{-120,-70},{-80,-30}})));
      output SignalBlocks.OutputPin o1(start=-1) "Signal Output" annotation(Placement(
      transformation(
      origin={96,0},
      extent={{-19.3,-20},{20.7,20}},
      rotation=180),
      iconTransformation(
      origin={96,0},
      extent={{-19.3,-20},{20.7,20}},
      rotation=180)));
      Integer var1(start=-1) "Variable";
      algorithm
      // enter your equations here
      when i1==true then
      var1:=-1;
      end when;
      when i2==true then
      var1:=1;
      end when;
      equation
      o1=var1;
      annotation(Icon(
      graphics={
      Rectangle(
      fillColor={255,255,255},
      fillPattern=FillPattern.Solid,
      extent={{-90,80},{86.7,-80}}),
      Text(
      textString="Ctr",
      extent={{-66.7,23.3},{60,-36.7}})}));
      end Ctr;


      3楼2021-01-05 19:15
      回复


        4楼2021-01-05 19:27
        回复


          IP属地:江苏5楼2021-01-07 19:13
          回复
            问题依然存在啊


            6楼2021-01-08 15:59
            回复
              提供的代码只是自定义的controller,其他实体的代码没有提供。


              IP属地:江苏来自iPhone客户端7楼2021-01-11 16:03
              回复
                是没有提供完整的初始化条件,打开组件提供完整条件即可。


                IP属地:江苏来自iPhone客户端8楼2021-01-11 16:04
                回复