doc/svghmi/svghmi_trees.svg
changeset 3928 5c662d2e3f72
parent 3925 1d383b4c0a23
equal deleted inserted replaced
3922:ffc8da83fdc2 3928:5c662d2e3f72
       
     1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
       
     2 <!-- Created with Inkscape (http://www.inkscape.org/) -->
       
     3 
       
     4 <svg
       
     5    width="410.00085mm"
       
     6    height="155.66299mm"
       
     7    viewBox="0 0 410.00085 155.663"
       
     8    version="1.1"
       
     9    id="svg5"
       
    10    inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
       
    11    sodipodi:docname="svghmi_trees.svg"
       
    12    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
       
    13    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
       
    14    xmlns:xlink="http://www.w3.org/1999/xlink"
       
    15    xmlns="http://www.w3.org/2000/svg"
       
    16    xmlns:svg="http://www.w3.org/2000/svg">
       
    17   <sodipodi:namedview
       
    18      id="namedview7"
       
    19      pagecolor="#ffffff"
       
    20      bordercolor="#666666"
       
    21      borderopacity="1.0"
       
    22      inkscape:pageshadow="2"
       
    23      inkscape:pageopacity="0.0"
       
    24      inkscape:pagecheckerboard="0"
       
    25      inkscape:document-units="mm"
       
    26      showgrid="false"
       
    27      inkscape:zoom="0.75843353"
       
    28      inkscape:cx="783.19322"
       
    29      inkscape:cy="582.12089"
       
    30      inkscape:window-width="2365"
       
    31      inkscape:window-height="2096"
       
    32      inkscape:window-x="26"
       
    33      inkscape:window-y="23"
       
    34      inkscape:window-maximized="0"
       
    35      inkscape:current-layer="g65374"
       
    36      showborder="true"
       
    37      showguides="true"
       
    38      inkscape:guide-bbox="true"
       
    39      inkscape:snap-bbox="true"
       
    40      lock-margins="true"
       
    41      fit-margin-top="5"
       
    42      fit-margin-left="5"
       
    43      fit-margin-right="5"
       
    44      fit-margin-bottom="5" />
       
    45   <defs
       
    46      id="defs2">
       
    47     <linearGradient
       
    48        gradientUnits="userSpaceOnUse"
       
    49        y2="60"
       
    50        x2="58"
       
    51        y1="35"
       
    52        x1="33"
       
    53        xlink:href="#linearGradient5177"
       
    54        id="shinySpecular-4"
       
    55        gradientTransform="matrix(5.7784872,0,0,5.7784872,-5980.4438,-1116.0341)" />
       
    56     <linearGradient
       
    57        id="linearGradient5177">
       
    58       <stop
       
    59          style="stop-color:#ffffff;stop-opacity:1;"
       
    60          offset="0"
       
    61          id="stop5179" />
       
    62       <stop
       
    63          style="stop-color:#ffffff;stop-opacity:0;"
       
    64          offset="1"
       
    65          id="stop5181" />
       
    66     </linearGradient>
       
    67     <clipPath
       
    68        id="b">
       
    69       <circle
       
    70          cx="96"
       
    71          cy="96"
       
    72          r="88"
       
    73          id="circle53410" />
       
    74     </clipPath>
       
    75     <linearGradient
       
    76        id="c"
       
    77        gradientUnits="userSpaceOnUse"
       
    78        x1="29.337"
       
    79        x2="81.836998"
       
    80        y1="75.021004"
       
    81        y2="44.354">
       
    82       <stop
       
    83          offset="0"
       
    84          stop-color="#a52714"
       
    85          stop-opacity=".6"
       
    86          id="stop53413" />
       
    87       <stop
       
    88          offset=".66"
       
    89          stop-color="#a52714"
       
    90          stop-opacity="0"
       
    91          id="stop53415" />
       
    92     </linearGradient>
       
    93     <clipPath
       
    94        id="clipPath53691">
       
    95       <circle
       
    96          cx="96"
       
    97          cy="96"
       
    98          r="88"
       
    99          id="circle53689" />
       
   100     </clipPath>
       
   101     <clipPath
       
   102        id="clipPath53695">
       
   103       <circle
       
   104          cx="96"
       
   105          cy="96"
       
   106          r="88"
       
   107          id="circle53693" />
       
   108     </clipPath>
       
   109     <linearGradient
       
   110        id="d"
       
   111        gradientUnits="userSpaceOnUse"
       
   112        x1="110.872"
       
   113        x2="52.537998"
       
   114        y1="164.495"
       
   115        y2="130.32899">
       
   116       <stop
       
   117          offset="0"
       
   118          stop-color="#055524"
       
   119          stop-opacity=".4"
       
   120          id="stop53418" />
       
   121       <stop
       
   122          offset=".33"
       
   123          stop-color="#055524"
       
   124          stop-opacity="0"
       
   125          id="stop53420" />
       
   126     </linearGradient>
       
   127     <clipPath
       
   128        id="clipPath53702">
       
   129       <circle
       
   130          cx="96"
       
   131          cy="96"
       
   132          r="88"
       
   133          id="circle53700" />
       
   134     </clipPath>
       
   135     <clipPath
       
   136        id="clipPath53706">
       
   137       <circle
       
   138          cx="96"
       
   139          cy="96"
       
   140          r="88"
       
   141          id="circle53704" />
       
   142     </clipPath>
       
   143     <clipPath
       
   144        id="e-1">
       
   145       <path
       
   146          d="m 8,184 h 83.77 l 38.88,-38.88 V 116 H 61.36 L 8,24.48 Z"
       
   147          id="path53423" />
       
   148     </clipPath>
       
   149     <linearGradient
       
   150        id="f"
       
   151        gradientUnits="userSpaceOnUse"
       
   152        x1="121.858"
       
   153        x2="136.547"
       
   154        y1="49.804001"
       
   155        y2="114.13">
       
   156       <stop
       
   157          offset="0"
       
   158          stop-color="#ea6100"
       
   159          stop-opacity=".3"
       
   160          id="stop53426" />
       
   161       <stop
       
   162          offset=".66"
       
   163          stop-color="#ea6100"
       
   164          stop-opacity="0"
       
   165          id="stop53428" />
       
   166     </linearGradient>
       
   167     <clipPath
       
   168        id="clipPath53715">
       
   169       <circle
       
   170          cx="96"
       
   171          cy="96"
       
   172          r="88"
       
   173          id="circle53713" />
       
   174     </clipPath>
       
   175     <clipPath
       
   176        id="clipPath53725">
       
   177       <circle
       
   178          cx="96"
       
   179          cy="96"
       
   180          r="88"
       
   181          id="circle53723" />
       
   182     </clipPath>
       
   183     <clipPath
       
   184        id="g">
       
   185       <path
       
   186          d="m 96,56 34.65,60 -38.88,68 H 184 V 56 Z"
       
   187          id="path53431" />
       
   188     </clipPath>
       
   189     <radialGradient
       
   190        id="h"
       
   191        cx="92.176003"
       
   192        cy="55.948002"
       
   193        gradientUnits="userSpaceOnUse"
       
   194        r="84.078003"
       
   195        xlink:href="#a" />
       
   196     <linearGradient
       
   197        id="a">
       
   198       <stop
       
   199          offset="0"
       
   200          stop-color="#3e2723"
       
   201          stop-opacity=".2"
       
   202          id="stop53434" />
       
   203       <stop
       
   204          offset="1"
       
   205          stop-color="#3e2723"
       
   206          stop-opacity="0"
       
   207          id="stop53436" />
       
   208     </linearGradient>
       
   209     <clipPath
       
   210        id="clipPath53741">
       
   211       <circle
       
   212          cx="96"
       
   213          cy="96"
       
   214          r="88"
       
   215          id="circle53739" />
       
   216     </clipPath>
       
   217     <clipPath
       
   218        id="clipPath53745">
       
   219       <circle
       
   220          cx="96"
       
   221          cy="96"
       
   222          r="88"
       
   223          id="circle53743" />
       
   224     </clipPath>
       
   225     <clipPath
       
   226        id="i">
       
   227       <path
       
   228          d="M 21.97,8 V 48.34 L 61.36,116 96,56 h 88 V 8 Z"
       
   229          id="path53440" />
       
   230     </clipPath>
       
   231     <radialGradient
       
   232        id="j"
       
   233        cx="21.875"
       
   234        cy="48.52"
       
   235        gradientUnits="userSpaceOnUse"
       
   236        r="78.043999"
       
   237        xlink:href="#a" />
       
   238     <clipPath
       
   239        id="clipPath53764">
       
   240       <circle
       
   241          cx="96"
       
   242          cy="96"
       
   243          r="88"
       
   244          id="circle53762" />
       
   245     </clipPath>
       
   246     <radialGradient
       
   247        id="k"
       
   248        cx="95.844002"
       
   249        cy="96.138"
       
   250        gradientUnits="userSpaceOnUse"
       
   251        r="87.870003">
       
   252       <stop
       
   253          offset="0"
       
   254          stop-color="#263238"
       
   255          stop-opacity=".2"
       
   256          id="stop53444" />
       
   257       <stop
       
   258          offset="1"
       
   259          stop-color="#263238"
       
   260          stop-opacity="0"
       
   261          id="stop53446" />
       
   262     </radialGradient>
       
   263     <clipPath
       
   264        id="clipPath53771">
       
   265       <circle
       
   266          cx="96"
       
   267          cy="96"
       
   268          r="88"
       
   269          id="circle53769" />
       
   270     </clipPath>
       
   271     <clipPath
       
   272        id="clipPath53775">
       
   273       <circle
       
   274          cx="96"
       
   275          cy="96"
       
   276          r="88"
       
   277          id="circle53773" />
       
   278     </clipPath>
       
   279     <clipPath
       
   280        id="clipPath53779">
       
   281       <circle
       
   282          cx="96"
       
   283          cy="96"
       
   284          r="88"
       
   285          id="circle53777" />
       
   286     </clipPath>
       
   287     <clipPath
       
   288        id="clipPath53783">
       
   289       <circle
       
   290          cx="96"
       
   291          cy="96"
       
   292          r="88"
       
   293          id="circle53781" />
       
   294     </clipPath>
       
   295     <radialGradient
       
   296        id="l"
       
   297        cx="34.285999"
       
   298        cy="32.014"
       
   299        gradientUnits="userSpaceOnUse"
       
   300        r="176.746">
       
   301       <stop
       
   302          offset="0"
       
   303          stop-color="#fff"
       
   304          stop-opacity=".1"
       
   305          id="stop53449" />
       
   306       <stop
       
   307          offset="1"
       
   308          stop-color="#fff"
       
   309          stop-opacity="0"
       
   310          id="stop53451" />
       
   311     </radialGradient>
       
   312     <linearGradient
       
   313        x1="-103.73897"
       
   314        y1="87.607544"
       
   315        x2="21.326496"
       
   316        y2="-78.26239"
       
   317        id="linearGradient1506"
       
   318        xlink:href="#linearGradient1507"
       
   319        gradientTransform="scale(0.95510779,1.0470022)"
       
   320        gradientUnits="userSpaceOnUse" />
       
   321     <linearGradient
       
   322        id="linearGradient1507">
       
   323       <stop
       
   324          id="stop1508"
       
   325          style="stop-color:#000000;stop-opacity:0.09550562"
       
   326          offset="0" />
       
   327       <stop
       
   328          id="stop1510"
       
   329          style="stop-color:#000000;stop-opacity:0"
       
   330          offset="1" />
       
   331     </linearGradient>
       
   332     <linearGradient
       
   333        x1="139.17482"
       
   334        y1="-159.7816"
       
   335        x2="-99.69474"
       
   336        y2="16.04719"
       
   337        id="linearGradient1499"
       
   338        xlink:href="#linearGradient5177"
       
   339        gradientTransform="scale(0.98900926,1.0111129)"
       
   340        gradientUnits="userSpaceOnUse" />
       
   341     <linearGradient
       
   342        x1="31.96946"
       
   343        y1="-45.04985"
       
   344        x2="-102.34526"
       
   345        y2="118.64621"
       
   346        id="linearGradient1495"
       
   347        xlink:href="#linearGradient1492"
       
   348        gradientTransform="scale(0.95542505,1.0466546)"
       
   349        gradientUnits="userSpaceOnUse" />
       
   350     <linearGradient
       
   351        id="linearGradient1492">
       
   352       <stop
       
   353          id="stop1493"
       
   354          style="stop-color:#dadada;stop-opacity:1"
       
   355          offset="0" />
       
   356       <stop
       
   357          id="stop1496"
       
   358          style="stop-color:#f1f1f1;stop-opacity:1"
       
   359          offset="0.34923077" />
       
   360       <stop
       
   361          id="stop1494"
       
   362          style="stop-color:#f0f0f0;stop-opacity:1"
       
   363          offset="1" />
       
   364     </linearGradient>
       
   365     <linearGradient
       
   366        x1="35.779293"
       
   367        y1="-66.618385"
       
   368        x2="-6.6967444"
       
   369        y2="-24.502316"
       
   370        id="linearGradient1497"
       
   371        xlink:href="#linearGradient1492"
       
   372        gradientTransform="scale(0.95529274,1.0467995)"
       
   373        gradientUnits="userSpaceOnUse" />
       
   374   </defs>
       
   375   <g
       
   376      inkscape:label="Layer 1"
       
   377      inkscape:groupmode="layer"
       
   378      id="layer1"
       
   379      transform="translate(48.350692,-434.82825)">
       
   380     <g
       
   381        id="g65374"
       
   382        transform="matrix(0.95582536,0,0,0.95582536,-1.9150013,19.429253)">
       
   383       <text
       
   384          xml:space="preserve"
       
   385          style="font-size:42.3332px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:1.05833"
       
   386          x="-537.31549"
       
   387          y="265.22559"
       
   388          id="text59273"
       
   389          transform="rotate(-90)"><tspan
       
   390            sodipodi:role="line"
       
   391            id="tspan59271"
       
   392            style="stroke-width:1.05833"
       
   393            x="-537.31549"
       
   394            y="265.22559">↓</tspan></text>
       
   395       <g
       
   396          id="g35546"
       
   397          transform="translate(-298.32983,-61.521299)">
       
   398         <g
       
   399            id="g35563"
       
   400            transform="translate(0,0.15289764)">
       
   401           <text
       
   402              xml:space="preserve"
       
   403              style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;stroke-width:0.264583"
       
   404              x="287.4946"
       
   405              y="565.58191"
       
   406              id="text110625"><tspan
       
   407                sodipodi:role="line"
       
   408                style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;text-anchor:start;stroke-width:0.264583"
       
   409                x="287.4946"
       
   410                y="565.58191"
       
   411                id="tspan110623">POU with HMI_NODE</tspan></text>
       
   412           <g
       
   413              id="g3252"
       
   414              transform="matrix(0,0.52916666,-0.52916666,0,310.99218,355.74088)">
       
   415             <path
       
   416                id="path2744"
       
   417                style="fill:#9932cc;stroke:#000000;stroke-width:2"
       
   418                d="m 391.48651,52.758808 a 17,17 0 0 1 17,17 17,17 0 0 1 -17,16.999998 17,17 0 0 1 -17,-16.999998 17,17 0 0 1 17,-17 z" />
       
   419             <path
       
   420                id="path2746"
       
   421                style="fill:#32cd32;stroke:#000000;stroke-width:2"
       
   422                d="m 391.48651,70.851421 a 17,17 0 0 1 17,17 17,17 0 0 1 -17,16.999999 17,17 0 0 1 -17,-16.999999 17,17 0 0 1 17,-17 z" />
       
   423           </g>
       
   424         </g>
       
   425         <g
       
   426            id="g35568"
       
   427            transform="translate(0,0.10806834)">
       
   428           <path
       
   429              id="path2752"
       
   430              style="fill:#ff0000;stroke:#000000;stroke-width:0.999998;stroke-miterlimit:4;stroke-dasharray:2, 0.999998;stroke-dashoffset:0"
       
   431              d="m 283.10315,583.24676 a 8.9958332,8.9958332 0 0 1 -8.99583,8.99584 8.9958332,8.9958332 0 0 1 -8.99584,-8.99584 8.9958332,8.9958332 0 0 1 8.99584,-8.99583 8.9958332,8.9958332 0 0 1 8.99583,8.99583 z" />
       
   432           <text
       
   433              xml:space="preserve"
       
   434              style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;stroke-width:0.264583"
       
   435              x="287.4946"
       
   436              y="585.91443"
       
   437              id="text7603"><tspan
       
   438                sodipodi:role="line"
       
   439                style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;text-anchor:start;stroke-width:0.264583"
       
   440                x="287.4946"
       
   441                y="585.91443"
       
   442                id="tspan7601">HMI_INT</tspan></text>
       
   443         </g>
       
   444         <g
       
   445            id="g35573"
       
   446            transform="translate(0,0.09146729)">
       
   447           <path
       
   448              id="path2750"
       
   449              style="fill:#ffff00;stroke:#000000;stroke-width:0.999998;stroke-miterlimit:4;stroke-dasharray:2, 0.999998;stroke-dashoffset:0"
       
   450              d="m 283.10315,603.56187 a 8.9958332,8.9958332 0 0 1 -8.99583,8.99584 8.9958332,8.9958332 0 0 1 -8.99584,-8.99584 8.9958332,8.9958332 0 0 1 8.99584,-8.99583 8.9958332,8.9958332 0 0 1 8.99583,8.99583 z" />
       
   451           <text
       
   452              xml:space="preserve"
       
   453              style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;stroke-width:0.264583"
       
   454              x="287.4946"
       
   455              y="606.24689"
       
   456              id="text7607"><tspan
       
   457                sodipodi:role="line"
       
   458                style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;text-anchor:start;stroke-width:0.264583"
       
   459                x="287.4946"
       
   460                y="606.24689"
       
   461                id="tspan7605">HMI_REAL</tspan></text>
       
   462         </g>
       
   463         <g
       
   464            id="g35578"
       
   465            transform="translate(0,0.04573364)">
       
   466           <path
       
   467              id="path2742"
       
   468              style="font-variation-settings:normal;vector-effect:none;fill:#ff8c00;fill-opacity:1;stroke:#000000;stroke-width:0.999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 0.999998;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
       
   469              d="m 283.07398,623.90615 a 8.9958332,8.9958332 0 0 1 -8.99583,8.99584 8.9958332,8.9958332 0 0 1 -8.99583,-8.99584 8.9958332,8.9958332 0 0 1 8.99583,-8.99583 8.9958332,8.9958332 0 0 1 8.99583,8.99583 z" />
       
   470           <text
       
   471              xml:space="preserve"
       
   472              style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;stroke-width:0.264583"
       
   473              x="287.4946"
       
   474              y="626.57941"
       
   475              id="text7611"><tspan
       
   476                sodipodi:role="line"
       
   477                style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;text-anchor:start;stroke-width:0.264583"
       
   478                x="287.4946"
       
   479                y="626.57941"
       
   480                id="tspan7609">HMI_BOOL</tspan></text>
       
   481         </g>
       
   482         <g
       
   483            id="g35583">
       
   484           <path
       
   485              id="path2748"
       
   486              style="fill:#1e90ff;stroke:#000000;stroke-width:0.999998;stroke-miterlimit:4;stroke-dasharray:2, 0.999998;stroke-dashoffset:0"
       
   487              d="m 283.10315,644.25043 a 8.9958332,8.9958332 0 0 1 -8.99583,8.99583 8.9958332,8.9958332 0 0 1 -8.99584,-8.99583 8.9958332,8.9958332 0 0 1 8.99584,-8.99583 8.9958332,8.9958332 0 0 1 8.99583,8.99583 z" />
       
   488           <text
       
   489              xml:space="preserve"
       
   490              style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;stroke-width:0.264583"
       
   491              x="287.4946"
       
   492              y="646.91187"
       
   493              id="text7615"><tspan
       
   494                sodipodi:role="line"
       
   495                style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;text-anchor:start;stroke-width:0.264583"
       
   496                x="287.4946"
       
   497                y="646.91187"
       
   498                id="tspan7613">HMI_STRING</tspan></text>
       
   499         </g>
       
   500         <g
       
   501            id="g35551">
       
   502           <path
       
   503              id="path1912-0"
       
   504              style="fill:none;stroke:#000000;stroke-width:1.05833"
       
   505              d="m 283.07398,522.4583 a 8.9958332,8.9958332 0 0 1 -8.99583,8.99583 8.9958332,8.9958332 0 0 1 -8.99583,-8.99583 8.9958332,8.9958332 0 0 1 8.99583,-8.99584 8.9958332,8.9958332 0 0 1 8.99583,8.99584 z" />
       
   506           <text
       
   507              xml:space="preserve"
       
   508              style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;stroke-width:0.264583"
       
   509              x="287.4946"
       
   510              y="525.13208"
       
   511              id="text15808"><tspan
       
   512                sodipodi:role="line"
       
   513                style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;text-anchor:start;stroke-width:0.264583"
       
   514                x="287.4946"
       
   515                y="525.13208"
       
   516                id="tspan15806">POU</tspan></text>
       
   517         </g>
       
   518         <g
       
   519            id="g35556"
       
   520            transform="translate(0,-0.04573364)">
       
   521           <path
       
   522              id="path1918-5"
       
   523              style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:2, 1;stroke-dashoffset:0"
       
   524              d="m 283.10318,542.80347 a 8.9958332,8.9958332 0 0 1 -8.99583,8.99582 8.9958332,8.9958332 0 0 1 -8.99583,-8.99582 8.9958332,8.9958332 0 0 1 8.99583,-8.99585 8.9958332,8.9958332 0 0 1 8.99583,8.99585 z" />
       
   525           <text
       
   526              xml:space="preserve"
       
   527              style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;stroke-width:0.264583"
       
   528              x="288.45062"
       
   529              y="545.46454"
       
   530              id="text15812"><tspan
       
   531                sodipodi:role="line"
       
   532                style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;text-anchor:start;stroke-width:0.264583"
       
   533                x="288.45062"
       
   534                y="545.46454"
       
   535                id="tspan15810">VARIABLE</tspan></text>
       
   536         </g>
       
   537       </g>
       
   538       <g
       
   539          id="g38759">
       
   540         <g
       
   541            id="g1990">
       
   542           <path
       
   543              id="path1242"
       
   544              style="fill:#696969;stroke:#000000;stroke-width:1.05833"
       
   545              d="m 185.63844,464.35362 a 8.9958332,8.9958332 0 0 1 -8.99583,8.99583 8.9958332,8.9958332 0 0 1 -8.99583,-8.99583 8.9958332,8.9958332 0 0 1 8.99583,-8.99584 8.9958332,8.9958332 0 0 1 8.99583,8.99584 z" />
       
   546           <path
       
   547              id="path1244"
       
   548              style="fill:#9932cc;stroke:#000000;stroke-width:1.05833"
       
   549              d="m 159.54206,494.98941 a 8.9958332,8.9958332 0 0 1 -8.99583,8.99583 8.9958332,8.9958332 0 0 1 -8.99584,-8.99583 8.9958332,8.9958332 0 0 1 8.99584,-8.99584 8.9958332,8.9958332 0 0 1 8.99583,8.99584 z" />
       
   550           <path
       
   551              id="path1246"
       
   552              style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.05833;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
       
   553              d="m 211.95761,494.98941 a 8.9958332,8.9958332 0 0 1 -8.99584,8.99583 8.9958332,8.9958332 0 0 1 -8.99583,-8.99583 8.9958332,8.9958332 0 0 1 8.99583,-8.99584 8.9958332,8.9958332 0 0 1 8.99584,8.99584 z" />
       
   554           <path
       
   555              id="path1248"
       
   556              style="fill:none;stroke:#000000;stroke-width:1.05833"
       
   557              d="m 142.19704,519.96004 a 8.9958332,8.9958332 0 0 1 -8.99584,8.99583 8.9958332,8.9958332 0 0 1 -8.99583,-8.99583 8.9958332,8.9958332 0 0 1 8.99583,-8.99584 8.9958332,8.9958332 0 0 1 8.99584,8.99584 z" />
       
   558           <path
       
   559              id="path1250"
       
   560              style="fill:#ffff00;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:2, 1;stroke-dashoffset:0"
       
   561              d="m 171.61235,519.96004 a 8.9958332,8.9958332 0 0 1 -8.99583,8.99583 8.9958332,8.9958332 0 0 1 -8.99583,-8.99583 8.9958332,8.9958332 0 0 1 8.99583,-8.99584 8.9958332,8.9958332 0 0 1 8.99583,8.99584 z" />
       
   562           <path
       
   563              id="path1252"
       
   564              style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:#32cd32;fill-opacity:1;stroke:#000000;stroke-width:1.05833;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
       
   565              d="m 197.96273,519.96004 a 8.9958332,8.9958332 0 0 1 -8.99583,8.99583 8.9958332,8.9958332 0 0 1 -8.99583,-8.99583 8.9958332,8.9958332 0 0 1 8.99583,-8.99584 8.9958332,8.9958332 0 0 1 8.99583,8.99584 z" />
       
   566           <path
       
   567              id="path1254"
       
   568              style="fill:none;stroke:#000000;stroke-width:1.05833;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       
   569              d="m 154.46117,503.08852 4.2404,8.77241" />
       
   570           <path
       
   571              id="path1256"
       
   572              style="fill:none;stroke:#000000;stroke-width:1.05833;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       
   573              d="m 138.33315,512.57187 7.08113,-10.19429" />
       
   574           <path
       
   575              id="path1258"
       
   576              style="fill:none;stroke:#000000;stroke-width:1.05833;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       
   577              d="m 193.36493,512.11278 5.19882,-9.27611" />
       
   578           <path
       
   579              id="path1260"
       
   580              style="fill:none;stroke:#000000;stroke-width:1.05833;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       
   581              d="M 197.09973,488.16593 182.50465,471.1771" />
       
   582           <path
       
   583              id="path1262"
       
   584              style="fill:none;stroke:#000000;stroke-width:1.05833;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       
   585              d="m 156.37951,488.14143 14.42982,-16.93984" />
       
   586           <path
       
   587              id="path1264"
       
   588              style="font-variation-settings:normal;opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 1;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1"
       
   589              d="m 226.47,519.59121 a 8.9958332,8.9958332 0 0 1 -8.99583,8.99583 8.9958332,8.9958332 0 0 1 -8.99584,-8.99583 8.9958332,8.9958332 0 0 1 8.99584,-8.99584 8.9958332,8.9958332 0 0 1 8.99583,8.99584 z" />
       
   590           <path
       
   591              id="path1266"
       
   592              style="fill:none;stroke:#000000;stroke-width:1.05833;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       
   593              d="m 212.90365,511.84315 -5.37136,-9.10568" />
       
   594           <path
       
   595              id="path1912"
       
   596              style="fill:none;stroke:#000000;stroke-width:1.05833"
       
   597              d="m 171.86635,550.59583 a 8.9958332,8.9958332 0 0 1 -8.99583,8.99583 8.9958332,8.9958332 0 0 1 -8.99583,-8.99583 8.9958332,8.9958332 0 0 1 8.99583,-8.99584 8.9958332,8.9958332 0 0 1 8.99583,8.99584 z" />
       
   598           <path
       
   599              id="path1914"
       
   600              style="fill:none;stroke:#000000;stroke-width:1.05833"
       
   601              d="m 224.2819,550.59583 a 8.9958332,8.9958332 0 0 1 -8.99584,8.99583 8.9958332,8.9958332 0 0 1 -8.99583,-8.99583 8.9958332,8.9958332 0 0 1 8.99583,-8.99584 8.9958332,8.9958332 0 0 1 8.99584,8.99584 z" />
       
   602           <path
       
   603              id="path1916"
       
   604              style="fill:#ff0000;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:2, 1;stroke-dashoffset:0"
       
   605              d="m 154.52133,575.56646 a 8.9958332,8.9958332 0 0 1 -8.99584,8.99583 8.9958332,8.9958332 0 0 1 -8.99583,-8.99583 8.9958332,8.9958332 0 0 1 8.99583,-8.99584 8.9958332,8.9958332 0 0 1 8.99584,8.99584 z" />
       
   606           <path
       
   607              id="path1918"
       
   608              style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:2, 1;stroke-dashoffset:0"
       
   609              d="m 183.93664,575.56646 a 8.9958332,8.9958332 0 0 1 -8.99583,8.99583 8.9958332,8.9958332 0 0 1 -8.99583,-8.99583 8.9958332,8.9958332 0 0 1 8.99583,-8.99584 8.9958332,8.9958332 0 0 1 8.99583,8.99584 z" />
       
   610           <path
       
   611              id="path1920"
       
   612              style="font-variation-settings:normal;opacity:1;fill:#ff8c00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 1;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1"
       
   613              d="m 210.28703,575.56646 a 8.9958332,8.9958332 0 0 1 -8.99584,8.99583 8.9958332,8.9958332 0 0 1 -8.99583,-8.99583 8.9958332,8.9958332 0 0 1 8.99583,-8.99584 8.9958332,8.9958332 0 0 1 8.99584,8.99584 z" />
       
   614           <path
       
   615              id="path1922"
       
   616              style="fill:none;stroke:#000000;stroke-width:1.05833;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       
   617              d="m 166.78546,558.69494 4.24041,8.77241" />
       
   618           <path
       
   619              id="path1924"
       
   620              style="fill:none;stroke:#000000;stroke-width:1.05833;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       
   621              d="M 150.65744,568.17829 157.73857,557.984" />
       
   622           <path
       
   623              id="path1926"
       
   624              style="fill:none;stroke:#000000;stroke-width:1.05833;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       
   625              d="m 205.68922,567.7192 5.19882,-9.27611" />
       
   626           <path
       
   627              id="path1928"
       
   628              style="fill:none;stroke:#000000;stroke-width:1.05833;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       
   629              d="M 209.42402,543.77235 194.82894,526.78352" />
       
   630           <path
       
   631              id="path1930"
       
   632              style="fill:none;stroke:#000000;stroke-width:1.05833;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       
   633              d="m 168.7038,543.74785 14.42982,-16.93984" />
       
   634           <path
       
   635              id="path1932"
       
   636              style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:2, 1;stroke-dashoffset:0"
       
   637              d="m 238.79429,575.19763 a 8.9958332,8.9958332 0 0 1 -8.99583,8.99583 8.9958332,8.9958332 0 0 1 -8.99583,-8.99583 8.9958332,8.9958332 0 0 1 8.99583,-8.99584 8.9958332,8.9958332 0 0 1 8.99583,8.99584 z" />
       
   638           <path
       
   639              id="path1934"
       
   640              style="fill:none;stroke:#000000;stroke-width:1.05833;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       
   641              d="m 225.22795,567.44957 -5.37137,-9.10568" />
       
   642           <path
       
   643              id="path2182"
       
   644              style="fill:#1e90ff;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:2, 1;stroke-dashoffset:0"
       
   645              d="m 124.85202,544.93067 a 8.9958332,8.9958332 0 0 1 -8.99584,8.99583 8.9958332,8.9958332 0 0 1 -8.99583,-8.99583 8.9958332,8.9958332 0 0 1 8.99583,-8.99584 8.9958332,8.9958332 0 0 1 8.99584,8.99584 z" />
       
   646           <path
       
   647              id="path2188"
       
   648              style="fill:none;stroke:#000000;stroke-width:1.05833;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       
   649              d="m 120.98813,537.5425 7.08113,-10.19429" />
       
   650         </g>
       
   651         <text
       
   652            xml:space="preserve"
       
   653            style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
       
   654            x="176.46175"
       
   655            y="447.86908"
       
   656            id="text110625-1"><tspan
       
   657              sodipodi:role="line"
       
   658              style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;stroke-width:0.264583"
       
   659              x="176.46175"
       
   660              y="447.86908"
       
   661              id="tspan110623-1">POU instances tree</tspan></text>
       
   662       </g>
       
   663       <g
       
   664          id="g38777">
       
   665         <g
       
   666            id="layer1-8"
       
   667            inkscape:label="Layer 1"
       
   668            transform="matrix(0.52916666,0,0,0.52916666,133.61292,417.87364)">
       
   669           <path
       
   670              id="path2985"
       
   671              style="fill:#696969;stroke:#000000;stroke-width:2"
       
   672              transform="translate(18.316,-52.526)"
       
   673              d="m 360,140.36218 a 17,17 0 0 1 -17,17 17,17 0 0 1 -17,-17 17,17 0 0 1 17,-17 17,17 0 0 1 17,17 z" />
       
   674           <path
       
   675              id="path2985-3"
       
   676              style="fill:#9932cc;stroke:#000000;stroke-width:2"
       
   677              transform="translate(-31,5.3684)"
       
   678              d="m 360,140.36218 a 17,17 0 0 1 -17,17 17,17 0 0 1 -17,-17 17,17 0 0 1 17,-17 17,17 0 0 1 17,17 z" />
       
   679           <path
       
   680              id="path2985-2"
       
   681              style="fill:#32cd32;stroke:#000000;stroke-width:2"
       
   682              transform="translate(68.053,5.3684)"
       
   683              d="m 360,140.36218 a 17,17 0 0 1 -17,17 17,17 0 0 1 -17,-17 17,17 0 0 1 17,-17 17,17 0 0 1 17,17 z" />
       
   684           <path
       
   685              id="path2985-0"
       
   686              style="fill:#1e90ff;stroke:#000000;stroke-width:1.88976;stroke-miterlimit:4;stroke-dasharray:3.77953, 1.88976;stroke-dashoffset:0"
       
   687              transform="translate(-63.778,52.557)"
       
   688              d="m 360,140.36218 a 17,17 0 0 1 -17,17 17,17 0 0 1 -17,-17 17,17 0 0 1 17,-17 17,17 0 0 1 17,17 z" />
       
   689           <path
       
   690              id="path2985-1"
       
   691              style="fill:#ffff00;stroke:#000000;stroke-width:1.88976;stroke-miterlimit:4;stroke-dasharray:3.77953, 1.88976;stroke-dashoffset:0"
       
   692              transform="translate(-8.19,52.557)"
       
   693              d="m 360,140.36218 a 17,17 0 0 1 -17,17 17,17 0 0 1 -17,-17 17,17 0 0 1 17,-17 17,17 0 0 1 17,17 z" />
       
   694           <path
       
   695              id="path2985-7"
       
   696              style="fill:#ff0000;stroke:#000000;stroke-width:1.88976;stroke-miterlimit:4;stroke-dasharray:3.77953, 1.88976;stroke-dashoffset:0"
       
   697              transform="translate(41.606,52.557)"
       
   698              d="m 360,140.36218 a 17,17 0 0 1 -17,17 17,17 0 0 1 -17,-17 17,17 0 0 1 17,-17 17,17 0 0 1 17,17 z" />
       
   699           <path
       
   700              id="path5337"
       
   701              style="fill:none;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       
   702              d="m 319.39832,161.03599 8.01336,16.57778" />
       
   703           <path
       
   704              id="path5339"
       
   705              style="fill:none;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       
   706              d="m 288.92017,178.95728 13.38166,-19.2648" />
       
   707           <path
       
   708              id="path5341"
       
   709              style="fill:none;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       
   710              d="m 392.91723,178.08971 9.82454,-17.52965" />
       
   711           <path
       
   712              id="path5343"
       
   713              style="fill:none;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       
   714              d="M 399.97513,132.83582 372.39387,100.73094" />
       
   715           <path
       
   716              id="path5345"
       
   717              style="fill:none;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       
   718              d="m 323.02353,132.78953 27.26894,-32.0123" />
       
   719           <path
       
   720              id="path2985-7-1"
       
   721              style="fill:#ff8c00;stroke:#000000;stroke-width:1.88976;stroke-miterlimit:4;stroke-dasharray:3.77953, 1.88976;stroke-dashoffset:0"
       
   722              transform="translate(95.478,51.86)"
       
   723              d="m 360,140.36218 a 17,17 0 0 1 -17,17 17,17 0 0 1 -17,-17 17,17 0 0 1 17,-17 17,17 0 0 1 17,17 z" />
       
   724           <path
       
   725              id="path5367"
       
   726              style="fill:none;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       
   727              d="M 429.84081,177.58018 419.69019,160.37259" />
       
   728         </g>
       
   729         <text
       
   730            xml:space="preserve"
       
   731            style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
       
   732            x="324.57159"
       
   733            y="447.86908"
       
   734            id="text38727"><tspan
       
   735              sodipodi:role="line"
       
   736              style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;stroke-width:0.264583"
       
   737              x="324.57159"
       
   738              y="447.86908"
       
   739              id="tspan38725">HMI tree</tspan></text>
       
   740       </g>
       
   741     </g>
       
   742   </g>
       
   743   <style
       
   744      type="text/css"
       
   745      id="style84497">
       
   746 	.st0{fill:#EDBF4A;}
       
   747 	.st1{fill:#0C0C0C;}
       
   748 </style>
       
   749 </svg>