Edouard@3145: <?xml version='1.0' encoding='utf-8'?> Edouard@3145: <project xmlns:ns1="http://www.plcopen.org/xml/tc6_0201" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.plcopen.org/xml/tc6_0201"> Edouard@3145: <fileHeader companyName="Unknown" productName="Unnamed" productVersion="1" creationDateTime="2019-08-06T14:23:42"/> Edouard@3837: <contentHeader name="Unnamed" modificationDateTime="2023-08-18T11:29:36"> Edouard@3145: <coordinateInfo> Edouard@3145: <fbd> Edouard@3145: <scaling x="5" y="5"/> Edouard@3145: </fbd> Edouard@3145: <ld> Edouard@3145: <scaling x="0" y="0"/> Edouard@3145: </ld> Edouard@3145: <sfc> Edouard@3145: <scaling x="0" y="0"/> Edouard@3145: </sfc> Edouard@3145: </coordinateInfo> Edouard@3145: </contentHeader> Edouard@3145: <types> Edouard@3145: <dataTypes/> Edouard@3145: <pous> Edouard@3145: <pou name="MainStuff" pouType="program"> Edouard@3145: <interface> Edouard@3145: <localVars> Edouard@3145: <variable name="var0"> Edouard@3145: <type> Edouard@3145: <derived name="HMI_REAL"/> Edouard@3145: </type> Edouard@3145: </variable> Edouard@3145: <variable name="var1"> Edouard@3145: <type> Edouard@3837: <derived name="HMI_SINT"/> Edouard@3837: </type> Edouard@3837: </variable> Edouard@3837: <variable name="var2"> Edouard@3837: <type> Edouard@3145: <derived name="HMI_INT"/> Edouard@3145: </type> Edouard@3145: </variable> Edouard@3837: <variable name="var3"> Edouard@3837: <type> Edouard@3837: <derived name="HMI_DINT"/> Edouard@3837: </type> Edouard@3837: </variable> Edouard@3837: <variable name="var4"> Edouard@3837: <type> Edouard@3837: <derived name="HMI_LINT"/> Edouard@3837: </type> Edouard@3837: </variable> Edouard@3837: <variable name="var5"> Edouard@3837: <type> Edouard@3837: <derived name="HMI_USINT"/> Edouard@3837: </type> Edouard@3837: </variable> Edouard@3837: <variable name="var6"> Edouard@3837: <type> Edouard@3837: <derived name="HMI_UINT"/> Edouard@3837: </type> Edouard@3837: </variable> Edouard@3837: <variable name="var7"> Edouard@3837: <type> Edouard@3837: <derived name="HMI_UDINT"/> Edouard@3837: </type> Edouard@3837: </variable> Edouard@3837: <variable name="var8"> Edouard@3837: <type> Edouard@3837: <derived name="HMI_ULINT"/> Edouard@3837: </type> Edouard@3837: </variable> Edouard@3837: <variable name="var9"> Edouard@3837: <type> Edouard@3837: <derived name="HMI_UDINT"/> Edouard@3837: </type> Edouard@3837: </variable> Edouard@3145: </localVars> Edouard@3145: </interface> Edouard@3145: <body> Edouard@3145: <FBD> Edouard@3145: <inVariable localId="5" executionOrderId="0" height="30" width="125" negated="false"> Edouard@3837: <position x="320" y="60"/> Edouard@3145: <connectionPointOut> Edouard@3145: <relPosition x="125" y="15"/> Edouard@3145: </connectionPointOut> Edouard@3145: <expression>var0</expression> Edouard@3145: </inVariable> Edouard@3837: <block localId="11" typeName="REAL_TO_INT" executionOrderId="0" height="40" width="100"> Edouard@3837: <position x="495" y="95"/> Edouard@3837: <inputVariables> Edouard@3837: <variable formalParameter="IN"> Edouard@3837: <connectionPointIn> Edouard@3837: <relPosition x="0" y="30"/> Edouard@3837: <connection refLocalId="5"> Edouard@3837: <position x="495" y="125"/> Edouard@3837: <position x="470" y="125"/> Edouard@3837: <position x="470" y="75"/> Edouard@3837: <position x="445" y="75"/> Edouard@3837: </connection> Edouard@3837: </connectionPointIn> Edouard@3837: </variable> Edouard@3837: </inputVariables> Edouard@3837: <inOutVariables/> Edouard@3837: <outputVariables> Edouard@3837: <variable formalParameter="OUT"> Edouard@3837: <connectionPointOut> Edouard@3837: <relPosition x="100" y="30"/> Edouard@3837: </connectionPointOut> Edouard@3837: </variable> Edouard@3837: </outputVariables> Edouard@3837: </block> Edouard@3837: <outVariable localId="12" executionOrderId="0" height="25" width="45" negated="false"> Edouard@3837: <position x="680" y="65"/> Edouard@3837: <connectionPointIn> Edouard@3837: <relPosition x="0" y="10"/> Edouard@3837: <connection refLocalId="1" formalParameter="OUT"> Edouard@3837: <position x="680" y="75"/> Edouard@3837: <position x="610" y="75"/> Edouard@3837: </connection> Edouard@3837: </connectionPointIn> Edouard@3837: <expression>var1</expression> Edouard@3837: </outVariable> Edouard@3837: <outVariable localId="13" executionOrderId="0" height="25" width="45" negated="false"> Edouard@3837: <position x="680" y="115"/> Edouard@3145: <connectionPointIn> Edouard@3145: <relPosition x="0" y="10"/> Edouard@3145: <connection refLocalId="11" formalParameter="OUT"> Edouard@3837: <position x="680" y="125"/> Edouard@3837: <position x="595" y="125"/> Edouard@3837: </connection> Edouard@3837: </connectionPointIn> Edouard@3837: <expression>var2</expression> Edouard@3837: </outVariable> Edouard@3837: <outVariable localId="14" executionOrderId="0" height="25" width="45" negated="false"> Edouard@3837: <position x="680" y="165"/> Edouard@3837: <connectionPointIn> Edouard@3837: <relPosition x="0" y="10"/> Edouard@3837: <connection refLocalId="21" formalParameter="OUT"> Edouard@3837: <position x="680" y="175"/> Edouard@3837: <position x="605" y="175"/> Edouard@3837: </connection> Edouard@3837: </connectionPointIn> Edouard@3837: <expression>var3</expression> Edouard@3837: </outVariable> Edouard@3837: <outVariable localId="15" executionOrderId="0" height="25" width="45" negated="false"> Edouard@3837: <position x="680" y="215"/> Edouard@3837: <connectionPointIn> Edouard@3837: <relPosition x="0" y="10"/> Edouard@3837: <connection refLocalId="20" formalParameter="OUT"> Edouard@3837: <position x="680" y="225"/> Edouard@3837: <position x="605" y="225"/> Edouard@3837: </connection> Edouard@3837: </connectionPointIn> Edouard@3837: <expression>var4</expression> Edouard@3837: </outVariable> Edouard@3837: <outVariable localId="16" executionOrderId="0" height="25" width="45" negated="false"> Edouard@3837: <position x="680" y="265"/> Edouard@3837: <connectionPointIn> Edouard@3837: <relPosition x="0" y="10"/> Edouard@3837: <connection refLocalId="22" formalParameter="OUT"> Edouard@3837: <position x="680" y="275"/> Edouard@3837: <position x="610" y="275"/> Edouard@3837: </connection> Edouard@3837: </connectionPointIn> Edouard@3837: <expression>var5</expression> Edouard@3837: </outVariable> Edouard@3837: <outVariable localId="17" executionOrderId="0" height="25" width="45" negated="false"> Edouard@3837: <position x="680" y="315"/> Edouard@3837: <connectionPointIn> Edouard@3837: <relPosition x="0" y="10"/> Edouard@3837: <connection refLocalId="23" formalParameter="OUT"> Edouard@3837: <position x="680" y="325"/> Edouard@3837: <position x="605" y="325"/> Edouard@3837: </connection> Edouard@3837: </connectionPointIn> Edouard@3837: <expression>var6</expression> Edouard@3837: </outVariable> Edouard@3837: <outVariable localId="18" executionOrderId="0" height="25" width="45" negated="false"> Edouard@3837: <position x="680" y="365"/> Edouard@3837: <connectionPointIn> Edouard@3837: <relPosition x="0" y="10"/> Edouard@3837: <connection refLocalId="24" formalParameter="OUT"> Edouard@3837: <position x="680" y="375"/> Edouard@3837: <position x="610" y="375"/> Edouard@3837: </connection> Edouard@3837: </connectionPointIn> Edouard@3837: <expression>var7</expression> Edouard@3837: </outVariable> Edouard@3837: <outVariable localId="19" executionOrderId="0" height="25" width="45" negated="false"> Edouard@3837: <position x="680" y="415"/> Edouard@3837: <connectionPointIn> Edouard@3837: <relPosition x="0" y="10"/> Edouard@3837: <connection refLocalId="25" formalParameter="OUT"> Edouard@3837: <position x="680" y="425"/> Edouard@3837: <position x="610" y="425"/> Edouard@3837: </connection> Edouard@3837: </connectionPointIn> Edouard@3837: <expression>var8</expression> Edouard@3837: </outVariable> Edouard@3837: <block localId="1" typeName="REAL_TO_SINT" executionOrderId="0" height="40" width="115"> Edouard@3837: <position x="495" y="45"/> Edouard@3837: <inputVariables> Edouard@3837: <variable formalParameter="IN"> Edouard@3837: <connectionPointIn> Edouard@3837: <relPosition x="0" y="30"/> Edouard@3837: <connection refLocalId="5"> Edouard@3837: <position x="495" y="75"/> Edouard@3837: <position x="445" y="75"/> Edouard@3837: </connection> Edouard@3837: </connectionPointIn> Edouard@3837: </variable> Edouard@3837: </inputVariables> Edouard@3837: <inOutVariables/> Edouard@3837: <outputVariables> Edouard@3837: <variable formalParameter="OUT"> Edouard@3837: <connectionPointOut> Edouard@3837: <relPosition x="115" y="30"/> Edouard@3837: </connectionPointOut> Edouard@3837: </variable> Edouard@3837: </outputVariables> Edouard@3837: </block> Edouard@3837: <block localId="20" typeName="REAL_TO_LINT" executionOrderId="0" height="40" width="110"> Edouard@3837: <position x="495" y="195"/> Edouard@3837: <inputVariables> Edouard@3837: <variable formalParameter="IN"> Edouard@3837: <connectionPointIn> Edouard@3837: <relPosition x="0" y="30"/> Edouard@3837: <connection refLocalId="5"> Edouard@3837: <position x="495" y="225"/> Edouard@3837: <position x="470" y="225"/> Edouard@3837: <position x="470" y="75"/> Edouard@3837: <position x="445" y="75"/> Edouard@3837: </connection> Edouard@3837: </connectionPointIn> Edouard@3837: </variable> Edouard@3837: </inputVariables> Edouard@3837: <inOutVariables/> Edouard@3837: <outputVariables> Edouard@3837: <variable formalParameter="OUT"> Edouard@3837: <connectionPointOut> Edouard@3837: <relPosition x="110" y="30"/> Edouard@3837: </connectionPointOut> Edouard@3837: </variable> Edouard@3837: </outputVariables> Edouard@3837: </block> Edouard@3837: <block localId="21" typeName="REAL_TO_DINT" executionOrderId="0" height="40" width="110"> Edouard@3837: <position x="495" y="145"/> Edouard@3837: <inputVariables> Edouard@3837: <variable formalParameter="IN"> Edouard@3837: <connectionPointIn> Edouard@3837: <relPosition x="0" y="30"/> Edouard@3837: <connection refLocalId="5"> Edouard@3837: <position x="495" y="175"/> Edouard@3837: <position x="470" y="175"/> Edouard@3837: <position x="470" y="75"/> Edouard@3837: <position x="445" y="75"/> Edouard@3837: </connection> Edouard@3837: </connectionPointIn> Edouard@3837: </variable> Edouard@3837: </inputVariables> Edouard@3837: <inOutVariables/> Edouard@3837: <outputVariables> Edouard@3837: <variable formalParameter="OUT"> Edouard@3837: <connectionPointOut> Edouard@3837: <relPosition x="110" y="30"/> Edouard@3837: </connectionPointOut> Edouard@3837: </variable> Edouard@3837: </outputVariables> Edouard@3837: </block> Edouard@3837: <block localId="22" typeName="REAL_TO_USINT" executionOrderId="0" height="40" width="115"> Edouard@3837: <position x="495" y="245"/> Edouard@3837: <inputVariables> Edouard@3837: <variable formalParameter="IN"> Edouard@3837: <connectionPointIn> Edouard@3837: <relPosition x="0" y="30"/> Edouard@3837: <connection refLocalId="5"> Edouard@3837: <position x="495" y="275"/> Edouard@3837: <position x="470" y="275"/> Edouard@3837: <position x="470" y="75"/> Edouard@3837: <position x="445" y="75"/> Edouard@3837: </connection> Edouard@3837: </connectionPointIn> Edouard@3837: </variable> Edouard@3837: </inputVariables> Edouard@3837: <inOutVariables/> Edouard@3837: <outputVariables> Edouard@3837: <variable formalParameter="OUT"> Edouard@3837: <connectionPointOut> Edouard@3837: <relPosition x="115" y="30"/> Edouard@3837: </connectionPointOut> Edouard@3837: </variable> Edouard@3837: </outputVariables> Edouard@3837: </block> Edouard@3837: <block localId="23" typeName="REAL_TO_UINT" executionOrderId="0" height="40" width="110"> Edouard@3837: <position x="495" y="295"/> Edouard@3837: <inputVariables> Edouard@3837: <variable formalParameter="IN"> Edouard@3837: <connectionPointIn> Edouard@3837: <relPosition x="0" y="30"/> Edouard@3837: <connection refLocalId="5"> Edouard@3837: <position x="495" y="325"/> Edouard@3837: <position x="470" y="325"/> Edouard@3837: <position x="470" y="75"/> Edouard@3837: <position x="445" y="75"/> Edouard@3837: </connection> Edouard@3837: </connectionPointIn> Edouard@3837: </variable> Edouard@3837: </inputVariables> Edouard@3837: <inOutVariables/> Edouard@3837: <outputVariables> Edouard@3837: <variable formalParameter="OUT"> Edouard@3837: <connectionPointOut> Edouard@3837: <relPosition x="110" y="30"/> Edouard@3837: </connectionPointOut> Edouard@3837: </variable> Edouard@3837: </outputVariables> Edouard@3837: </block> Edouard@3837: <block localId="24" typeName="REAL_TO_UDINT" executionOrderId="0" height="40" width="115"> Edouard@3837: <position x="495" y="345"/> Edouard@3837: <inputVariables> Edouard@3837: <variable formalParameter="IN"> Edouard@3837: <connectionPointIn> Edouard@3837: <relPosition x="0" y="30"/> Edouard@3837: <connection refLocalId="5"> Edouard@3837: <position x="495" y="375"/> Edouard@3837: <position x="470" y="375"/> Edouard@3837: <position x="470" y="75"/> Edouard@3837: <position x="445" y="75"/> Edouard@3837: </connection> Edouard@3837: </connectionPointIn> Edouard@3837: </variable> Edouard@3837: </inputVariables> Edouard@3837: <inOutVariables/> Edouard@3837: <outputVariables> Edouard@3837: <variable formalParameter="OUT"> Edouard@3837: <connectionPointOut> Edouard@3837: <relPosition x="115" y="30"/> Edouard@3837: </connectionPointOut> Edouard@3837: </variable> Edouard@3837: </outputVariables> Edouard@3837: </block> Edouard@3837: <block localId="25" typeName="REAL_TO_ULINT" executionOrderId="0" height="40" width="115"> Edouard@3837: <position x="495" y="395"/> Edouard@3837: <inputVariables> Edouard@3837: <variable formalParameter="IN"> Edouard@3837: <connectionPointIn> Edouard@3837: <relPosition x="0" y="30"/> Edouard@3837: <connection refLocalId="5"> Edouard@3837: <position x="495" y="425"/> Edouard@3837: <position x="470" y="425"/> Edouard@3837: <position x="470" y="75"/> Edouard@3837: <position x="445" y="75"/> Edouard@3837: </connection> Edouard@3837: </connectionPointIn> Edouard@3837: </variable> Edouard@3837: </inputVariables> Edouard@3837: <inOutVariables/> Edouard@3837: <outputVariables> Edouard@3837: <variable formalParameter="OUT"> Edouard@3837: <connectionPointOut> Edouard@3837: <relPosition x="115" y="30"/> Edouard@3145: </connectionPointOut> Edouard@3145: </variable> Edouard@3145: </outputVariables> Edouard@3145: </block> Edouard@3145: </FBD> Edouard@3145: </body> Edouard@3145: </pou> Edouard@3145: </pous> Edouard@3145: </types> Edouard@3145: <instances> Edouard@3145: <configurations> Edouard@3145: <configuration name="config"> Edouard@3145: <resource name="resource1"> Edouard@3145: <task name="task0" priority="0" interval="T#20ms"> Edouard@3145: <pouInstance name="instance0" typeName="MainStuff"/> Edouard@3145: </task> Edouard@3145: </resource> Edouard@3145: </configuration> Edouard@3145: </configurations> Edouard@3145: </instances> Edouard@3145: </project>