Changeset 699
- Timestamp:
- 10/15/2007 03:19:01 PM (15 months ago)
- Files:
-
- 1 modified
-
Modelica/trunk/Modelica/Electrical/Digital.mo (modified) (19 diffs)
Legend:
- Unmodified
- Added
- Removed
-
Modelica/trunk/Modelica/Electrical/Digital.mo
r698 r699 2382 2382 -100,-100},{100,100}}), 2383 2383 graphics), 2384 Diagram(coordinateSystem(preserveAspectRatio=false, 2384 Diagram(coordinateSystem(preserveAspectRatio=false, 2385 2385 extent={{-100,-100},{100,100}}), 2386 2386 graphics), … … 2394 2394 Icon(coordinateSystem(preserveAspectRatio=false, extent={{-100,-100},{ 2395 2395 100,100}}), graphics={Rectangle( 2396 extent={{-100,-100},{100,100}}, 2397 lineColor={127,0,127}, 2398 fillColor={127,0,127}, 2396 extent={{-100,-100},{100,100}}, 2397 lineColor={127,0,127}, 2398 fillColor={127,0,127}, 2399 2399 fillPattern=FillPattern.Solid)}), 2400 2400 Diagram(coordinateSystem(preserveAspectRatio=false, extent={{-100,-100}, 2401 2401 {100,100}}), graphics={Text( 2402 extent={{-150,-100},{150,-160}}, 2403 lineColor={127,0,127}, 2404 fillColor={127,0,127}, 2405 fillPattern=FillPattern.Solid, 2402 extent={{-150,-100},{150,-160}}, 2403 lineColor={127,0,127}, 2404 fillColor={127,0,127}, 2405 fillPattern=FillPattern.Solid, 2406 2406 textString="%name"), Rectangle( 2407 extent={{-100,-100},{100,100}}, 2408 lineColor={127,0,127}, 2409 fillColor={127,0,127}, 2407 extent={{-100,-100},{100,100}}, 2408 lineColor={127,0,127}, 2409 fillColor={127,0,127}, 2410 2410 fillPattern=FillPattern.Solid)}), 2411 2411 Documentation(info="<html> … … 2444 2444 coordinateSystem(preserveAspectRatio=false, extent={{-100,-100},{ 2445 2445 100,100}}), graphics={Rectangle( 2446 extent={{-50,100},{50,-100}}, 2447 lineColor={0,0,0}, 2448 lineThickness=2, 2449 fillColor={255,255,255}, 2450 fillPattern=FillPattern.Solid), Line(points={{50,0},{92,0}}, 2446 extent={{-50,100},{50,-100}}, 2447 lineColor={0,0,0}, 2448 lineThickness=2, 2449 fillColor={255,255,255}, 2450 fillPattern=FillPattern.Solid), Line(points={{50,0},{92,0}}, 2451 2451 color={127,0,127})}), 2452 2452 Documentation(info="<html> … … 2467 2467 annotation (Icon(coordinateSystem(preserveAspectRatio=false, extent={{ 2468 2468 -100,-100},{100,100}}), graphics={Rectangle( 2469 extent={{-50,100},{50,-100}}, 2470 lineColor={0,0,0}, 2471 lineThickness=2, 2472 fillColor={255,255,255}, 2473 fillPattern=FillPattern.Solid), Line(points={{50,0},{90,0}}, 2469 extent={{-50,100},{50,-100}}, 2470 lineColor={0,0,0}, 2471 lineThickness=2, 2472 fillColor={255,255,255}, 2473 fillPattern=FillPattern.Solid), Line(points={{50,0},{90,0}}, 2474 2474 color={127,0,127})}), 2475 2475 Diagram(graphics), … … 2915 2915 100,100}}), graphics={ 2916 2916 Text( 2917 extent={{-50,40},{50,80}}, 2918 lineColor={0,0,0}, 2919 lineThickness=2, 2920 fillPattern=FillPattern.Solid, 2921 textString="1"), 2922 Text( 2923 extent={{152,-160},{-148,-100}}, 2924 lineColor={0,0,255}, 2925 textString="%name"), 2917 extent={{-50,40},{50,80}}, 2918 lineColor={0,0,0}, 2919 lineThickness=2, 2920 fillPattern=FillPattern.Solid, 2921 textString="1"), 2922 Text( 2923 extent={{152,-160},{-148,-100}}, 2924 lineColor={0,0,255}, 2925 textString="%name"), 2926 2926 Ellipse( 2927 extent={{50,6},{62,-6}}, 2928 lineColor={0,0,0}, 2929 lineThickness=2, 2930 fillColor={255,255,255}, 2927 extent={{50,6},{62,-6}}, 2928 lineColor={0,0,0}, 2929 lineThickness=2, 2930 fillColor={255,255,255}, 2931 2931 fillPattern=FillPattern.Solid)}), 2932 2932 Diagram(graphics)); … … 2963 2963 Icon(coordinateSystem(preserveAspectRatio=false, extent={{-100,-100},{ 2964 2964 100,100}}), graphics={Text( 2965 extent={{-50,40},{50,80}}, 2966 lineColor={0,0,0}, 2967 lineThickness=2, 2968 fillPattern=FillPattern.Solid, 2965 extent={{-50,40},{50,80}}, 2966 lineColor={0,0,0}, 2967 lineThickness=2, 2968 fillPattern=FillPattern.Solid, 2969 2969 textString="&"), Text( 2970 extent={{152,-160},{-148,-100}}, 2971 lineColor={0,0,255}, 2970 extent={{152,-160},{-148,-100}}, 2971 lineColor={0,0,255}, 2972 2972 textString="%name")}), 2973 2973 Diagram(graphics)); … … 3005 3005 100,100}}), graphics={ 3006 3006 Text( 3007 extent={{-50,40},{50,80}}, 3008 lineColor={0,0,0}, 3009 lineThickness=2, 3010 fillPattern=FillPattern.Solid, 3011 textString="&"), 3012 Text( 3013 extent={{152,-160},{-148,-100}}, 3014 lineColor={0,0,255}, 3015 textString="%name"), 3007 extent={{-50,40},{50,80}}, 3008 lineColor={0,0,0}, 3009 lineThickness=2, 3010 fillPattern=FillPattern.Solid, 3011 textString="&"), 3012 Text( 3013 extent={{152,-160},{-148,-100}}, 3014 lineColor={0,0,255}, 3015 textString="%name"), 3016 3016 Ellipse( 3017 extent={{50,6},{62,-6}}, 3018 lineColor={0,0,0}, 3019 lineThickness=2, 3020 fillColor={255,255,255}, 3017 extent={{50,6},{62,-6}}, 3018 lineColor={0,0,0}, 3019 lineThickness=2, 3020 fillColor={255,255,255}, 3021 3021 fillPattern=FillPattern.Solid)}), 3022 3022 Diagram(graphics)); … … 3053 3053 Icon(coordinateSystem(preserveAspectRatio=false, extent={{-100,-100},{ 3054 3054 100,100}}), graphics={Text( 3055 extent={{-50,40},{50,80}}, 3056 lineColor={0,0,0}, 3057 lineThickness=2, 3058 fillPattern=FillPattern.Solid, 3055 extent={{-50,40},{50,80}}, 3056 lineColor={0,0,0}, 3057 lineThickness=2, 3058 fillPattern=FillPattern.Solid, 3059 3059 textString=">=1"), Text( 3060 extent={{152,-160},{-148,-100}}, 3061 lineColor={0,0,255}, 3060 extent={{152,-160},{-148,-100}}, 3061 lineColor={0,0,255}, 3062 3062 textString="%name")}), 3063 3063 Diagram(graphics)); … … 3095 3095 100,100}}), graphics={ 3096 3096 Text( 3097 extent={{-50,40},{50,80}}, 3098 lineColor={0,0,0}, 3099 lineThickness=2, 3100 fillPattern=FillPattern.Solid, 3101 textString=">=1"), 3102 Text( 3103 extent={{152,-160},{-148,-100}}, 3104 lineColor={0,0,255}, 3105 textString="%name"), 3097 extent={{-50,40},{50,80}}, 3098 lineColor={0,0,0}, 3099 lineThickness=2, 3100 fillPattern=FillPattern.Solid, 3101 textString=">=1"), 3102 Text( 3103 extent={{152,-160},{-148,-100}}, 3104 lineColor={0,0,255}, 3105 textString="%name"), 3106 3106 Ellipse( 3107 extent={{50,6},{62,-6}}, 3108 lineColor={0,0,0}, 3109 lineThickness=2, 3110 fillColor={255,255,255}, 3107 extent={{50,6},{62,-6}}, 3108 lineColor={0,0,0}, 3109 lineThickness=2, 3110 fillColor={255,255,255}, 3111 3111 fillPattern=FillPattern.Solid)}), 3112 3112 Diagram(graphics)); … … 3143 3143 Icon(coordinateSystem(preserveAspectRatio=false, extent={{-100,-100},{ 3144 3144 100,100}}), graphics={Text( 3145 extent={{-50,40},{50,80}}, 3146 lineColor={0,0,0}, 3147 lineThickness=2, 3148 fillPattern=FillPattern.Solid, 3145 extent={{-50,40},{50,80}}, 3146 lineColor={0,0,0}, 3147 lineThickness=2, 3148 fillPattern=FillPattern.Solid, 3149 3149 textString="=1"), Text( 3150 extent={{152,-160},{-148,-100}}, 3151 lineColor={0,0,255}, 3150 extent={{152,-160},{-148,-100}}, 3151 lineColor={0,0,255}, 3152 3152 textString="%name")}), 3153 3153 Diagram(graphics)); … … 3184 3184 Icon(coordinateSystem(preserveAspectRatio=false, extent={{-100,-100},{ 3185 3185 100,100}}), graphics={Text( 3186 extent={{-50,40},{50,80}}, 3187 lineColor={0,0,0}, 3188 lineThickness=2, 3189 fillPattern=FillPattern.Solid, 3186 extent={{-50,40},{50,80}}, 3187 lineColor={0,0,0}, 3188 lineThickness=2, 3189 fillPattern=FillPattern.Solid, 3190 3190 textString="="), Text( 3191 extent={{152,-160},{-148,-100}}, 3192 lineColor={0,0,255}, 3191 extent={{152,-160},{-148,-100}}, 3192 lineColor={0,0,255}, 3193 3193 textString="%name")}), 3194 3194 Diagram(graphics)); … … 3816 3816 3817 3817 <P> 3818 If the logic values are imported by <br><b> import L = Modelica.Electrical.Digital.Interfaces.Logic Value; </b> <br>3818 If the logic values are imported by <br><b> import L = Modelica.Electrical.Digital.Interfaces.Logic; </b> <br> 3819 3819 they can be used to specify the parameter, e.g. <b>L.'0'</b> for forcing 0. 3820 3820 </P> … … 3833 3833 100}}), graphics={ 3834 3834 Rectangle( 3835 extent={{-50,100},{50,-100}}, 3836 lineColor={0,0,0}, 3837 lineThickness=2, 3838 fillColor={213,255,170}, 3839 fillPattern=FillPattern.Solid), 3840 Text( 3841 extent={{-50,40},{50,80}}, 3842 lineColor={0,0,0}, 3843 lineThickness=2, 3844 fillPattern=FillPattern.Solid, 3845 textString="SET"), 3846 Text( 3847 extent={{152,-160},{-148,-100}}, 3848 lineColor={0,0,255}, 3849 textString="%name"), 3835 extent={{-50,100},{50,-100}}, 3836 lineColor={0,0,0}, 3837 lineThickness=2, 3838 fillColor={213,255,170}, 3839 fillPattern=FillPattern.Solid), 3840 Text( 3841 extent={{-50,40},{50,80}}, 3842 lineColor={0,0,0}, 3843 lineThickness=2, 3844 fillPattern=FillPattern.Solid, 3845 textString="SET"), 3846 Text( 3847 extent={{152,-160},{-148,-100}}, 3848 lineColor={0,0,255}, 3849 textString="%name"), 3850 3850 Line(points={{50,0},{90,0}}, color={127,0,127})})); 3851 3851 end Set; … … 3898 3898 </table> 3899 3899 <P> 3900 If the logic values are imported by <br><b> import L = Modelica.Electrical.Digital.Interfaces.Logic Value; </b> <br>3900 If the logic values are imported by <br><b> import L = Modelica.Electrical.Digital.Interfaces.Logic; </b> <br> 3901 3901 they can be used to specify the parameter, e.g. <b>L.'0'</b> for forcing 0. 3902 3902 </P> … … 3915 3915 100,100}}), graphics={ 3916 3916 Rectangle( 3917 extent={{-50,100},{50,-100}}, 3918 lineColor={0,0,0}, 3919 lineThickness=2, 3920 fillColor={213,255,170}, 3921 fillPattern=FillPattern.Solid), 3922 Text( 3923 extent={{152,-160},{-148,-100}}, 3924 lineColor={0,0,255}, 3925 textString="%name"), 3917 extent={{-50,100},{50,-100}}, 3918 lineColor={0,0,0}, 3919 lineThickness=2, 3920 fillColor={213,255,170}, 3921 fillPattern=FillPattern.Solid), 3922 Text( 3923 extent={{152,-160},{-148,-100}}, 3924 lineColor={0,0,255}, 3925 textString="%name"), 3926 3926 Line( 3927 points={{-30,40},{0,40},{0,80},{30,80}}, 3928 color={0,0,0}, 3929 fillColor={213,170,255}, 3930 fillPattern=FillPattern.Solid), 3927 points={{-30,40},{0,40},{0,80},{30,80}}, 3928 color={0,0,0}, 3929 fillColor={213,170,255}, 3930 fillPattern=FillPattern.Solid), 3931 3931 Line(points={{50,0},{90,0}}, color={127,0,127})}), 3932 3932 Diagram(graphics)); … … 3986 3986 </table> 3987 3987 <P> 3988 If the logic values are imported by <br><b> import L = Modelica.Electrical.Digital.Interfaces.Logic Value; </b> <br>3988 If the logic values are imported by <br><b> import L = Modelica.Electrical.Digital.Interfaces.Logic; </b> <br> 3989 3989 they can be used to specify the parameter, e.g. <b>L.'0'</b> for forcing 0. 3990 3990 </P> … … 4003 4003 100,100}}), graphics={ 4004 4004 Rectangle( 4005 extent={{-50,100},{50,-100}}, 4006 lineColor={0,0,0}, 4007 lineThickness=2, 4008 fillColor={213,255,170}, 4009 fillPattern=FillPattern.Solid), 4010 Text( 4011 extent={{152,-160},{-148,-100}}, 4012 lineColor={0,0,255}, 4013 textString="%name"), 4014 Line(points={{50,0},{90,0}}, color={127,0,127}), 4005 extent={{-50,100},{50,-100}}, 4006 lineColor={0,0,0}, 4007 lineThickness=2, 4008 fillColor={213,255,170}, 4009 fillPattern=FillPattern.Solid), 4010 Text( 4011 extent={{152,-160},{-148,-100}}, 4012 lineColor={0,0,255}, 4013 textString="%name"), 4014 Line(points={{50,0},{90,0}}, color={127,0,127}), 4015 4015 Rectangle( 4016 extent={{-30,80},{32,70}}, 4017 lineColor={0,0,0}, 4018 fillColor={215,215,215}, 4019 fillPattern=FillPattern.Solid), 4016 extent={{-30,80},{32,70}}, 4017 lineColor={0,0,0}, 4018 fillColor={215,215,215}, 4019 fillPattern=FillPattern.Solid), 4020 4020 Rectangle( 4021 extent={{-30,70},{32,40}}, 4022 lineColor={0,0,0}, 4023 fillColor={255,255,255}, 4024 fillPattern=FillPattern.Solid), 4021 extent={{-30,70},{32,40}}, 4022 lineColor={0,0,0}, 4023 fillColor={255,255,255}, 4024 fillPattern=FillPattern.Solid), 4025 4025 Line( 4026 points={{0,80},{0,40}}, 4027 color={0,0,0}, 4028 fillColor={128,255,0}, 4029 fillPattern=FillPattern.Solid), 4026 points={{0,80},{0,40}}, 4027 color={0,0,0}, 4028 fillColor={128,255,0}, 4029 fillPattern=FillPattern.Solid), 4030 4030 Line( 4031 points={{-30,60},{32,60}}, 4032 color={0,0,0}, 4033 fillColor={128,255,0}, 4034 fillPattern=FillPattern.Solid), 4031 points={{-30,60},{32,60}}, 4032 color={0,0,0}, 4033 fillColor={128,255,0}, 4034 fillPattern=FillPattern.Solid), 4035 4035 Line( 4036 points={{-30,50},{32,50}}, 4037 color={0,0,0}, 4038 fillColor={128,255,0}, 4036 points={{-30,50},{32,50}}, 4037 color={0,0,0}, 4038 fillColor={128,255,0}, 4039 4039 fillPattern=FillPattern.Solid)}), 4040 4040 Diagram(graphics)); … … 4090 4090 </table> 4091 4091 <P> 4092 If the logic values are imported by <br><b> import L = Modelica.Electrical.Digital.Interfaces.Logic Value; </b> <br>4092 If the logic values are imported by <br><b> import L = Modelica.Electrical.Digital.Interfaces.Logic; </b> <br> 4093 4093 they can be used to specify the parameter, e.g. <b>L.'0'</b> for forcing 0. 4094 4094 </P> … … 4203 4203 100}}), graphics={ 4204 4204 Rectangle( 4205 extent={{-50,100},{50,-100}}, 4206 lineColor={0,0,0}, 4207 lineThickness=2, 4208 fillColor={213,255,170}, 4209 fillPattern=FillPattern.Solid), 4210 Text( 4211 extent={{152,-160},{-148,-100}}, 4212 lineColor={0,0,255}, 4213 textString="%name"), 4214 Line(points={{50,0},{90,0}}, color={127,0,127}), 4205 extent={{-50,100},{50,-100}}, 4206 lineColor={0,0,0}, 4207 lineThickness=2, 4208 fillColor={213,255,170}, 4209 fillPattern=FillPattern.Solid), 4210 Text( 4211 extent={{152,-160},{-148,-100}}, 4212 lineColor={0,0,255}, 4213 textString="%name"), 4214 Line(points={{50,0},{90,0}}, color={127,0,127}), 4215 4215 Line( 4216 4216 points={{-36,40},{-30,40},{-30,80},{-18,80},{-18,40},{-6,40},{-6, 4217 80},{6,80},{6,40},{18,40},{18,80},{30,80},{30,40},{36,40}}, 4218 color={0,0,0}, 4217 80},{6,80},{6,40},{18,40},{18,80},{30,80},{30,40},{36,40}}, 4218 color={0,0,0}, 4219 4219 fillPattern=FillPattern.Solid)})); 4220 4220 end Clock;
