svghmi/pous.xml
author Edouard Tisserant <edouard.tisserant@gmail.com>
Tue, 03 Dec 2024 21:22:45 +0100
changeset 4057 cf42c3dbdd5c
parent 3837 efe0b5b21842
permissions -rw-r--r--
IDE: Fix PLCOpenEditor (wxPython4 menus) and drop broken PDF doc support.
2745
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
     1
<?xml version='1.0' encoding='utf-8'?>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
     2
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.plcopen.org/xml/tc6_0201" xmlns:xhtml="http://www.w3.org/1999/xhtml" xsi:schemaLocation="http://www.plcopen.org/xml/tc6_0201">
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
     3
  <fileHeader companyName="Beremiz" productName="Beremiz" productVersion="0.0" creationDateTime="2008-12-14T16:53:26"/>
2750
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents: 2745
diff changeset
     4
  <contentHeader name="Beremiz non-standard POUs library" modificationDateTime="2019-08-06T14:08:26">
2745
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
     5
    <coordinateInfo>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
     6
      <fbd>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
     7
        <scaling x="0" y="0"/>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
     8
      </fbd>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
     9
      <ld>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    10
        <scaling x="0" y="0"/>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    11
      </ld>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    12
      <sfc>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    13
        <scaling x="0" y="0"/>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    14
      </sfc>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    15
    </coordinateInfo>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    16
  </contentHeader>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    17
  <types>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    18
    <dataTypes>
3837
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    19
      <dataType name="HMI_SINT">
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    20
        <baseType>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    21
          <SINT/>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    22
        </baseType>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    23
      </dataType>
2745
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    24
      <dataType name="HMI_INT">
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    25
        <baseType>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    26
          <INT/>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    27
        </baseType>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    28
      </dataType>
3837
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    29
      <dataType name="HMI_DINT">
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    30
        <baseType>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    31
          <DINT/>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    32
        </baseType>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    33
      </dataType>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    34
      <dataType name="HMI_LINT">
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    35
        <baseType>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    36
          <LINT/>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    37
        </baseType>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    38
      </dataType>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    39
      <dataType name="HMI_USINT">
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    40
        <baseType>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    41
          <USINT/>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    42
        </baseType>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    43
      </dataType>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    44
      <dataType name="HMI_UINT">
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    45
        <baseType>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    46
          <UINT/>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    47
        </baseType>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    48
      </dataType>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    49
      <dataType name="HMI_UDINT">
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    50
        <baseType>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    51
          <UDINT/>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    52
        </baseType>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    53
      </dataType>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    54
      <dataType name="HMI_ULINT">
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    55
        <baseType>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    56
          <ULINT/>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    57
        </baseType>
efe0b5b21842 SVGHMI: add support of all IEC61131 interger types.
Edouard Tisserant
parents: 2814
diff changeset
    58
      </dataType>
2745
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    59
      <dataType name="HMI_REAL">
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    60
        <baseType>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    61
          <REAL/>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    62
        </baseType>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    63
      </dataType>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    64
      <dataType name="HMI_STRING">
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    65
        <baseType>
2750
2694170cd88e intermediate commit, work in progress
Edouard Tisserant
parents: 2745
diff changeset
    66
          <string/>
2745
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    67
        </baseType>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    68
      </dataType>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    69
      <dataType name="HMI_BOOL">
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    70
        <baseType>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    71
          <BOOL/>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    72
        </baseType>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    73
      </dataType>
2814
2cabc4773885 SVGHMI: HMI_LABEL and HMI_CLASS become HMI_NODE.
Edouard Tisserant
parents: 2750
diff changeset
    74
      <dataType name="HMI_NODE">
2745
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    75
        <baseType>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    76
          <BOOL/>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    77
        </baseType>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    78
      </dataType>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    79
    </dataTypes>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    80
    <pous/>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    81
  </types>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    82
  <instances>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    83
    <configurations/>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    84
  </instances>
535eb0b8bd9d Skeleton for svghmi extension
Edouard Tisserant
parents:
diff changeset
    85
</project>