edouard@3673: <?xml version='1.0' encoding='utf-8'?> edouard@3673: <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@3673: <fileHeader companyName="Unknown" productName="Unnamed" productVersion="1" creationDateTime="2022-07-16T10:46:25"/> edouard@3673: <contentHeader name="Unnamed" modificationDateTime="2022-11-10T17:51:34"> edouard@3673: <coordinateInfo> edouard@3673: <fbd> edouard@3673: <scaling x="5" y="5"/> edouard@3673: </fbd> edouard@3673: <ld> edouard@3673: <scaling x="0" y="0"/> edouard@3673: </ld> edouard@3673: <sfc> edouard@3673: <scaling x="0" y="0"/> edouard@3673: </sfc> edouard@3673: </coordinateInfo> edouard@3673: </contentHeader> edouard@3673: <types> edouard@3673: <dataTypes/> edouard@3673: <pous> edouard@3673: <pou name="program0" pouType="program"> edouard@3673: <interface> edouard@3673: <localVars> edouard@3673: <variable name="LocalVar0" address="%IL0.2"> edouard@3673: <type> edouard@3673: <LREAL/> edouard@3673: </type> edouard@3673: </variable> edouard@3673: <variable name="LocalVar1" address="%QL0.3"> edouard@3673: <type> edouard@3673: <LREAL/> edouard@3673: </type> edouard@3673: </variable> edouard@3673: </localVars> edouard@3673: <localVars> edouard@3673: <variable name="python_poll0"> edouard@3673: <type> edouard@3673: <derived name="python_poll"/> edouard@3673: </type> edouard@3673: </variable> edouard@3673: </localVars> edouard@3673: </interface> edouard@3673: <body> edouard@3673: <FBD> edouard@3673: <inVariable localId="1" executionOrderId="0" height="25" width="85" negated="false"> edouard@3673: <position x="160" y="190"/> edouard@3673: <connectionPointOut> edouard@3673: <relPosition x="85" y="10"/> edouard@3673: </connectionPointOut> edouard@3673: <expression>LocalVar0</expression> edouard@3673: </inVariable> edouard@3673: <outVariable localId="2" executionOrderId="0" height="24" width="82" negated="false"> edouard@3673: <position x="238" y="49"/> edouard@3673: <connectionPointIn> edouard@3673: <relPosition x="0" y="11"/> edouard@3673: <connection refLocalId="9"> edouard@3673: <position x="238" y="60"/> edouard@3673: <position x="204" y="60"/> edouard@3673: </connection> edouard@3673: </connectionPointIn> edouard@3673: <expression>LocalVar1</expression> edouard@3673: </outVariable> edouard@3673: <block localId="4" typeName="python_poll" instanceName="python_poll0" executionOrderId="0" height="60" width="98"> edouard@3673: <position x="658" y="101"/> edouard@3673: <inputVariables> edouard@3673: <variable formalParameter="TRIG"> edouard@3673: <connectionPointIn> edouard@3673: <relPosition x="0" y="29"/> edouard@3673: <connection refLocalId="7"> edouard@3673: <position x="658" y="130"/> edouard@3673: <position x="623" y="130"/> edouard@3673: </connection> edouard@3673: </connectionPointIn> edouard@3673: </variable> edouard@3673: <variable formalParameter="CODE"> edouard@3673: <connectionPointIn> edouard@3673: <relPosition x="0" y="49"/> edouard@3673: <connection refLocalId="6" formalParameter="OUT"> edouard@3673: <position x="658" y="150"/> edouard@3673: <position x="560" y="150"/> edouard@3673: </connection> edouard@3673: </connectionPointIn> edouard@3673: </variable> edouard@3673: </inputVariables> edouard@3673: <inOutVariables/> edouard@3673: <outputVariables> edouard@3673: <variable formalParameter="ACK"> edouard@3673: <connectionPointOut> edouard@3673: <relPosition x="98" y="29"/> edouard@3673: </connectionPointOut> edouard@3673: </variable> edouard@3673: <variable formalParameter="RESULT"> edouard@3673: <connectionPointOut> edouard@3673: <relPosition x="98" y="49"/> edouard@3673: </connectionPointOut> edouard@3673: </variable> edouard@3673: </outputVariables> edouard@3673: </block> edouard@3673: <block localId="5" typeName="LREAL_TO_STRING" executionOrderId="0" height="40" width="130"> edouard@3673: <position x="280" y="170"/> edouard@3673: <inputVariables> edouard@3673: <variable formalParameter="IN"> edouard@3673: <connectionPointIn> edouard@3673: <relPosition x="0" y="30"/> edouard@3673: <connection refLocalId="1"> edouard@3673: <position x="280" y="200"/> edouard@3673: <position x="255" y="200"/> edouard@3673: <position x="255" y="200"/> edouard@3673: <position x="300" y="200"/> edouard@3673: <position x="300" y="200"/> edouard@3673: <position x="245" y="200"/> edouard@3673: </connection> edouard@3673: </connectionPointIn> edouard@3673: </variable> edouard@3673: </inputVariables> edouard@3673: <inOutVariables/> edouard@3673: <outputVariables> edouard@3673: <variable formalParameter="OUT"> edouard@3673: <connectionPointOut> edouard@3673: <relPosition x="130" y="30"/> edouard@3673: </connectionPointOut> edouard@3673: </variable> edouard@3673: </outputVariables> edouard@3673: </block> edouard@3673: <block localId="6" typeName="CONCAT" executionOrderId="0" height="165" width="63"> edouard@3673: <position x="497" y="108"/> edouard@3673: <inputVariables> edouard@3673: <variable formalParameter="IN1"> edouard@3673: <connectionPointIn> edouard@3673: <relPosition x="0" y="42"/> edouard@3673: <connection refLocalId="3"> edouard@3673: <position x="497" y="150"/> edouard@3673: <position x="330" y="150"/> edouard@3673: </connection> edouard@3673: </connectionPointIn> edouard@3673: </variable> edouard@3673: <variable formalParameter="IN2"> edouard@3673: <connectionPointIn> edouard@3673: <relPosition x="0" y="92"/> edouard@3673: <connection refLocalId="5" formalParameter="OUT"> edouard@3673: <position x="497" y="200"/> edouard@3673: <position x="410" y="200"/> edouard@3673: </connection> edouard@3673: </connectionPointIn> edouard@3673: </variable> edouard@3673: <variable formalParameter="IN3"> edouard@3673: <connectionPointIn> edouard@3673: <relPosition x="0" y="142"/> edouard@3673: <connection refLocalId="8"> edouard@3673: <position x="497" y="250"/> edouard@3673: <position x="225" y="250"/> edouard@3673: </connection> edouard@3673: </connectionPointIn> edouard@3673: </variable> edouard@3673: </inputVariables> edouard@3673: <inOutVariables/> edouard@3673: <outputVariables> edouard@3673: <variable formalParameter="OUT"> edouard@3673: <connectionPointOut> edouard@3673: <relPosition x="63" y="42"/> edouard@3673: </connectionPointOut> edouard@3673: </variable> edouard@3673: </outputVariables> edouard@3673: </block> edouard@3673: <inVariable localId="7" executionOrderId="0" height="24" width="44" negated="false"> edouard@3673: <position x="579" y="116"/> edouard@3673: <connectionPointOut> edouard@3673: <relPosition x="44" y="14"/> edouard@3673: </connectionPointOut> edouard@3673: <expression>TRUE</expression> edouard@3673: </inVariable> edouard@3673: <inVariable localId="3" executionOrderId="0" height="25" width="180" negated="false"> edouard@3673: <position x="160" y="140"/> edouard@3673: <connectionPointOut> edouard@3673: <relPosition x="180" y="10"/> edouard@3673: </connectionPointOut> edouard@3673: <expression>'pfunc("'</expression> edouard@3673: </inVariable> edouard@3673: <inVariable localId="8" executionOrderId="0" height="25" width="230" negated="false"> edouard@3673: <position x="165" y="240"/> edouard@3673: <connectionPointOut> edouard@3673: <relPosition x="230" y="10"/> edouard@3673: </connectionPointOut> edouard@3673: <expression>'\n")'</expression> edouard@3673: </inVariable> edouard@3673: <inVariable localId="9" executionOrderId="0" height="29" width="45" negated="false"> edouard@3673: <position x="159" y="47"/> edouard@3673: <connectionPointOut> edouard@3673: <relPosition x="45" y="13"/> edouard@3673: </connectionPointOut> edouard@3673: <expression>3.4</expression> edouard@3673: </inVariable> edouard@3673: </FBD> edouard@3673: </body> edouard@3673: </pou> edouard@3673: </pous> edouard@3673: </types> edouard@3673: <instances> edouard@3673: <configurations> edouard@3673: <configuration name="config"> edouard@3673: <resource name="resource1"> edouard@3673: <task name="task0" priority="0" interval="T#100ms"> edouard@3673: <pouInstance name="instance0" typeName="program0"/> edouard@3673: </task> edouard@3673: </resource> edouard@3673: </configuration> edouard@3673: </configurations> edouard@3673: </instances> edouard@3673: </project>