svghmi/widgetlib/simple_text_display.svg
author Edouard Tisserant
Wed, 01 Mar 2023 10:54:54 +0100
changeset 3740 ac0e6de439b5
parent 3736 57bcc9545ca1
permissions -rw-r--r--
Linux runtime: overrun detection for real-time timers and for plc execution.

If real-time timer wakes-up PLC thread too late (10% over period), then
warning is logged.

If PLC code (IO retreive, execution, IO publish) takes longer than requested
PLC execution cycle, then warning is logged, and CPU hoogging is mitigated
by delaying next PLC execution a few cylces more until having at least
1ms minimal idle time.
3736
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
     2
<!-- Created with Inkscape (http://www.inkscape.org/) -->
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
     3
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
     4
<svg
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
     5
   xmlns:dc="http://purl.org/dc/elements/1.1/"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
     6
   xmlns:cc="http://creativecommons.org/ns#"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
     7
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
     8
   xmlns:svg="http://www.w3.org/2000/svg"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
     9
   xmlns="http://www.w3.org/2000/svg"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    10
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    11
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    12
   width="210mm"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    13
   height="297mm"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    14
   viewBox="0 0 210 297"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    15
   version="1.1"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    16
   id="svg2283"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    17
   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    18
   sodipodi:docname="display.svg">
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    19
  <defs
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    20
     id="defs2277" />
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    21
  <sodipodi:namedview
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    22
     id="base"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    23
     pagecolor="#ffffff"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    24
     bordercolor="#666666"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    25
     borderopacity="1.0"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    26
     inkscape:pageopacity="0.0"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    27
     inkscape:pageshadow="2"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    28
     inkscape:zoom="1.979899"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    29
     inkscape:cx="272.49799"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    30
     inkscape:cy="696.53067"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    31
     inkscape:document-units="mm"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    32
     inkscape:current-layer="svg2283"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    33
     showgrid="false"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    34
     inkscape:window-width="1850"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    35
     inkscape:window-height="1036"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    36
     inkscape:window-x="0"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    37
     inkscape:window-y="27"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    38
     inkscape:window-maximized="1"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    39
     borderlayer="false" />
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    40
  <metadata
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    41
     id="metadata2280">
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    42
    <rdf:RDF>
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    43
      <cc:Work
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    44
         rdf:about="">
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    45
        <dc:format>image/svg+xml</dc:format>
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    46
        <dc:type
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    47
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    48
        <dc:title />
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    49
      </cc:Work>
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    50
    </rdf:RDF>
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    51
  </metadata>
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    52
  <text
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    53
     xml:space="preserve"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    54
     style="font-style:normal;font-weight:normal;font-size:12.10321426px;line-height:125%;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#ff8c00;fill-opacity:1;stroke:none;stroke-width:0.07564509px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    55
     x="105.0444"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    56
     y="118.41108"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    57
     id="text432"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    58
     inkscape:label="HMI:Display"><tspan
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    59
       sodipodi:role="line"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    60
       id="tspan430"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    61
       x="105.0444"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    62
       y="118.41108"
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    63
       style="text-align:end;text-anchor:end;fill:#ff8c00;stroke-width:0.07564509px">value</tspan></text>
57bcc9545ca1 SVGHMI: add two more simple widgets to default widget library
Edouard Tisserant
parents:
diff changeset
    64
</svg>