-
Notifications
You must be signed in to change notification settings - Fork 0
/
GersSciPal_Project.HMISCUxA5.Application.xml
116 lines (116 loc) · 7.89 KB
/
GersSciPal_Project.HMISCUxA5.Application.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
<?xml version="1.0" encoding="utf-8"?>
<Symbolconfiguration xmlns="http://www.3s-software.com/schemas/Symbolconfiguration.xsd">
<Header>
<Version>3.5.3.50</Version>
<SymbolConfigObject version="3.5.3.50" />
<ProjectInfo name="GersSciPal_Project" devicename="HMISCUxA5" appname="Application" />
</Header>
<TypeList>
<TypeSimple name="T_UDINT" size="4" swapsize="4" typeclass="UDInt" iecname="UDINT" />
<TypeSimple name="T_INT" size="2" swapsize="2" typeclass="Int" iecname="INT" />
<TypeUserDef name="T__structModbusIn" size="12" nativesize="12" typeclass="Userdef" iecname="_structModbusIn">
<UserDefElement type="T_UDINT" iecname="ID" byteoffset="0" />
<UserDefElement type="T_INT" iecname="STATUT" byteoffset="4" />
<UserDefElement type="T_INT" iecname="lifeWD" byteoffset="6" />
<UserDefElement type="T_INT" iecname="rate" byteoffset="8" />
<UserDefElement type="T_INT" iecname="reserve" byteoffset="10" />
</TypeUserDef>
<TypeSimple name="T_STRING_12_" size="13" swapsize="0" typeclass="String" iecname="STRING(12)" />
<TypeSimple name="T_STRING_8_" size="9" swapsize="0" typeclass="String" iecname="STRING(8)" />
<TypeSimple name="T_STRING_32_" size="33" swapsize="0" typeclass="String" iecname="STRING(32)" />
<TypeUserDef name="T__structModbusMessage" size="88" nativesize="88" typeclass="Userdef" iecname="_structModbusMessage">
<UserDefElement type="T_UDINT" iecname="ID" byteoffset="0" />
<UserDefElement type="T_INT" iecname="STATUT" byteoffset="4" />
<UserDefElement type="T_STRING_12_" iecname="OFNR" byteoffset="6" />
<UserDefElement type="T_STRING_8_" iecname="CODEM" byteoffset="19" />
<UserDefElement type="T_STRING_8_" iecname="OPERATION" byteoffset="28" />
<UserDefElement type="T_STRING_8_" iecname="ALEA" byteoffset="37" />
<UserDefElement type="T_STRING_32_" iecname="LIBELLE" byteoffset="46" />
<UserDefElement type="T_UDINT" iecname="HORODATAGE" byteoffset="80" />
<UserDefElement type="T_INT" iecname="VALEUR" byteoffset="84" />
</TypeUserDef>
<TypeUserDef name="T__structModbusOut" size="116" nativesize="116" typeclass="Userdef" iecname="_structModbusOut">
<UserDefElement type="T_UDINT" iecname="CNT1" byteoffset="0" />
<UserDefElement type="T_UDINT" iecname="CNT2" byteoffset="4" />
<UserDefElement type="T__structModbusMessage" iecname="MESSAGE" byteoffset="8" />
<UserDefElement type="T_INT" iecname="RUN" byteoffset="96" />
<UserDefElement type="T_UDINT" iecname="CRTHORODATAGE" byteoffset="100" />
<UserDefElement type="T_UDINT" iecname="CADENCE" byteoffset="104" />
<UserDefElement type="T_UDINT" iecname="CADENCE_MOYENNE" byteoffset="108" />
<UserDefElement type="T_INT" iecname="life" byteoffset="112" />
</TypeUserDef>
<TypeUserDef name="T__structModbus" size="128" nativesize="128" typeclass="Userdef" iecname="_structModbus">
<UserDefElement type="T__structModbusIn" iecname="modbusIn" byteoffset="0" />
<UserDefElement type="T__structModbusOut" iecname="modbusOut" byteoffset="12" />
</TypeUserDef>
<TypeSimple name="T_BOOL" size="1" swapsize="0" typeclass="Bool" iecname="BOOL" />
<TypeUserDef name="T_alarmes" size="6" nativesize="6" typeclass="Userdef" iecname="alarmes">
<UserDefElement type="T_BOOL" iecname="attenteServeur" byteoffset="0" />
<UserDefElement type="T_BOOL" iecname="attenteMariadb" byteoffset="1" />
<UserDefElement type="T_BOOL" iecname="blocageMachine" byteoffset="2" />
<UserDefElement type="T_BOOL" iecname="blocEvent" byteoffset="3" />
<UserDefElement type="T_BOOL" iecname="blocOF" byteoffset="4" />
<UserDefElement type="T_BOOL" iecname="nodeREDLife" byteoffset="5" />
</TypeUserDef>
<TypeArray name="T_ARRAY__0__15__OF_BOOL" size="16" nativesize="16" typeclass="Array" iecname="ARRAY [0..15] OF BOOL" basetype="T_BOOL">
<ArrayDim minrange="0" maxrange="15" />
</TypeArray>
<TypeUserDef name="T__structIHMOFManager" size="26" nativesize="26" typeclass="Userdef" iecname="_structIHMOFManager">
<UserDefElement type="T_BOOL" iecname="startOF" byteoffset="0" />
<UserDefElement type="T_BOOL" iecname="stopOF" byteoffset="1" />
<UserDefElement type="T_BOOL" iecname="X0" byteoffset="2" />
<UserDefElement type="T_BOOL" iecname="X1" byteoffset="3" />
<UserDefElement type="T_BOOL" iecname="X2" byteoffset="4" />
<UserDefElement type="T_BOOL" iecname="X3" byteoffset="5" />
<UserDefElement type="T_BOOL" iecname="newOFEmpty" byteoffset="6" />
<UserDefElement type="T_INT" iecname="seq" byteoffset="8" />
<UserDefElement type="T_STRING_12_" iecname="newOF" byteoffset="10" />
<UserDefElement type="T_INT" iecname="cnt2" byteoffset="24" />
</TypeUserDef>
<TypeSimple name="T_TIME" size="4" swapsize="4" typeclass="Time" iecname="TIME" />
<TypeUserDef name="T__structMessage" size="51" nativesize="51" typeclass="Userdef" iecname="_structMessage">
<UserDefElement type="T_STRING_8_" iecname="ihmOperations" byteoffset="0" />
<UserDefElement type="T_STRING_8_" iecname="ihmAlea" byteoffset="9" />
<UserDefElement type="T_STRING_32_" iecname="ihmLabels" byteoffset="18" />
</TypeUserDef>
<TypeArray name="T_ARRAY__0__31__OF__structMessage" size="1632" nativesize="1632" typeclass="Array" iecname="ARRAY [0..31] OF _structMessage" basetype="T__structMessage">
<ArrayDim minrange="0" maxrange="31" />
</TypeArray>
<TypeSimple name="T_STRING_16_" size="17" swapsize="0" typeclass="String" iecname="STRING(16)" />
<TypeArray name="T_ARRAY__0__15__OF_STRING_16_" size="272" nativesize="272" typeclass="Array" iecname="ARRAY [0..15] OF STRING(16)" basetype="T_STRING_16_">
<ArrayDim minrange="0" maxrange="15" />
</TypeArray>
</TypeList>
<NodeList>
<Node name="Application">
<Node name="GVL">
<Node name="alm" type="T_alarmes" access="ReadWrite" />
<Node name="buttons_EN" type="T_ARRAY__0__15__OF_STRING_16_" access="ReadWrite" />
<Node name="buttons_FR" type="T_ARRAY__0__15__OF_STRING_16_" access="ReadWrite" />
<Node name="buttons_HU" type="T_ARRAY__0__15__OF_STRING_16_" access="ReadWrite" />
<Node name="bypassAutoOut" type="T_BOOL" access="ReadWrite" />
<Node name="closePopup" type="T_BOOL" access="ReadWrite" />
<Node name="CNT1" type="T_UDINT" access="ReadWrite" />
<Node name="CNT2" type="T_UDINT" access="ReadWrite" />
<Node name="CODEM" type="T_STRING_8_" access="ReadWrite" />
<Node name="DBOK" type="T_BOOL" access="ReadWrite" />
<Node name="gvl_counterWatch_ptLife" type="T_TIME" access="ReadWrite" />
<Node name="gvl_counterWatch_ptPercent" type="T_INT" access="ReadWrite" />
<Node name="gvl_counterWatch_ptRate" type="T_TIME" access="ReadWrite" />
<Node name="ihmButtons" type="T_ARRAY__0__15__OF_BOOL" access="ReadWrite" />
<Node name="ihmMessages" type="T_ARRAY__0__31__OF__structMessage" access="ReadWrite" />
<Node name="ihmOFManager" type="T__structIHMOFManager" access="ReadWrite" />
<Node name="initFifoCount" type="T_BOOL" access="ReadWrite" />
<Node name="messageID" type="T_UDINT" access="ReadWrite" />
<Node name="modbusInOut" type="T__structModbus" access="ReadWrite" />
<Node name="NODEREDOK" type="T_BOOL" access="ReadWrite" />
<Node name="OFNR" type="T_STRING_12_" access="ReadWrite" />
<Node name="Param_maxTime" type="T_TIME" access="ReadWrite" />
<Node name="Param_minTime" type="T_TIME" access="ReadWrite" />
<Node name="Param_onOffTime" type="T_TIME" access="ReadWrite" />
<Node name="RPIOK" type="T_BOOL" access="ReadWrite" />
<Node name="Unixtime" type="T_UDINT" access="ReadWrite" />
</Node>
</Node>
</NodeList>
</Symbolconfiguration>