blob: f26f87ef3c96b03d061cea58e88996cf6a73bd20 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<System Name="OPCUATests" Comment="">
<VersionInfo Organization="Johannes Kepler University" Version="1.0" Author="Alois Zoitl" Date="2018-08-29" Remarks="initial API and implementation and/or initial documentation">
</VersionInfo>
<Application Name="OpcUaWrongParameters" Comment="">
<SubAppNetwork>
<FB Name="STEST_END" Type="STEST_END" Comment="" x="5110.0" y="11185.0">
</FB>
<SubApp Name="NoSemicolon" Comment="" x="2945.0" y="985.0">
<SubAppInterfaceList>
<SubAppEventInputs>
<SubAppEvent Name="REQ" Type="Event" Comment="">
</SubAppEvent>
</SubAppEventInputs>
<SubAppEventOutputs>
<SubAppEvent Name="CNF" Type="Event" Comment="">
</SubAppEvent>
</SubAppEventOutputs>
<InputVars>
<VarDeclaration Name="ID" Type="WSTRING" Comment=""/>
</InputVars>
</SubAppInterfaceList>
<SubAppNetwork>
<FB Name="F_NOT_1_1_1" Type="F_NOT" Comment="" x="3065.0" y="5035.0">
</FB>
<FB Name="Client1NoSemicolon" Type="TEST_CONDITION" Comment="" x="3860.0" y="5045.0">
</FB>
<FB Name="Pub1NoSemicolon" Type="TEST_CONDITION" Comment="" x="4075.0" y="1975.0">
</FB>
<FB Name="F_NOT_1_1" Type="F_NOT" Comment="" x="3150.0" y="3135.0">
</FB>
<FB Name="PUB1" Type="PUBLISH_1" Comment="" x="1855.0" y="1865.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="F_NOT" Type="F_NOT" Comment="" x="3255.0" y="520.0">
</FB>
<FB Name="Server0NoSemicolon" Type="TEST_CONDITION" Comment="" x="3930.0" y="3125.0">
</FB>
<FB Name="Sub1NoSemicolon" Type="TEST_CONDITION" Comment="" x="4050.0" y="525.0">
</FB>
<FB Name="F_NOT_1" Type="F_NOT" Comment="" x="3280.0" y="1940.0">
</FB>
<FB Name="STRING2STRING" Type="STRING2STRING" Comment="" x="3015.0" y="1215.0">
</FB>
<FB Name="SUB1" Type="SUBSCRIBE_1" Comment="" x="1840.0" y="445.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="SER0" Type="SERVER_0" Comment="" x="1770.0" y="3000.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_1" Type="STRING2STRING" Comment="" x="440.0" y="2045.0">
</FB>
<FB Name="Client0_1NoSemicolon" Type="TEST_CONDITION" Comment="" x="3900.0" y="6980.0">
</FB>
<FB Name="F_NOT_1_1_1_1" Type="F_NOT" Comment="" x="3105.0" y="6975.0">
</FB>
<FB Name="Server1NoSemicolon" Type="TEST_CONDITION" Comment="" x="3980.0" y="9085.0">
</FB>
<FB Name="F_NOT_1_1_1_2" Type="F_NOT" Comment="" x="3185.0" y="9080.0">
</FB>
<FB Name="CLI1" Type="CLIENT_1" Comment="" x="1715.0" y="4960.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="CLI01" Type="CLIENT_0_1" Comment="" x="1690.0" y="6900.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="Client1_0NoSemicolon" Type="TEST_CONDITION" Comment="" x="4315.0" y="8150.0">
</FB>
<FB Name="F_NOT_1_1_1_3" Type="F_NOT" Comment="" x="3520.0" y="8145.0">
</FB>
<FB Name="CLI10" Type="CLIENT_1_0" Comment="" x="1700.0" y="8070.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_1_1" Type="STRING2STRING" Comment="" x="1670.0" y="5980.0">
</FB>
<FB Name="F_NOT_1_1_1_4" Type="F_NOT" Comment="" x="3120.0" y="4060.0">
</FB>
<FB Name="Client0NoSemicolon" Type="TEST_CONDITION" Comment="" x="3910.0" y="4130.0">
</FB>
<FB Name="CLI0" Type="CLIENT_0" Comment="" x="1720.0" y="4070.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="SER1" Type="SERVER_1" Comment="" x="1770.0" y="9005.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="F_NOT_1_1_1_2_1" Type="F_NOT" Comment="" x="3175.0" y="11265.0">
</FB>
<FB Name="Server0_1NoSemicolon" Type="TEST_CONDITION" Comment="" x="3970.0" y="11270.0">
</FB>
<FB Name="STRING2STRING_2" Type="STRING2STRING" Comment="" x="2520.0" y="7480.0">
</FB>
<FB Name="STRING2STRING_2_1" Type="STRING2STRING" Comment="" x="1675.0" y="10130.0">
</FB>
<FB Name="SER01" Type="SERVER_0_1" Comment="" x="1760.0" y="11190.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_3" Type="STRING2STRING" Comment="" x="2760.0" y="11905.0">
</FB>
<FB Name="Server1_0NoSemicolon" Type="TEST_CONDITION" Comment="" x="3965.0" y="12605.0">
</FB>
<FB Name="F_NOT_1_1_1_2_1_1" Type="F_NOT" Comment="" x="3170.0" y="12600.0">
</FB>
<FB Name="SER10" Type="SERVER_1_0" Comment="" x="1840.0" y="12355.0">
<Parameter Name="QI" Value="1"/>
</FB>
<EventConnections>
<Connection Source="F_NOT_1_1_1.CNF" Destination="Client1NoSemicolon.REQ" Comment="" dx1="175.0"/>
<Connection Source="F_NOT_1.CNF" Destination="Pub1NoSemicolon.REQ" Comment="" dx1="200.0"/>
<Connection Source="Pub1NoSemicolon.CNF" Destination="SER0.INIT" Comment="" dx1="55.0" dx2="55.0" dy="740.0"/>
<Connection Source="SER0.INITO" Destination="F_NOT_1_1.REQ" Comment="" dx1="400.0"/>
<Connection Source="F_NOT_1_1.CNF" Destination="Server0NoSemicolon.REQ" Comment="" dx1="190.0"/>
<Connection Source="Sub1NoSemicolon.CNF" Destination="PUB1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="1125.0"/>
<Connection Source="PUB1.INITO" Destination="F_NOT_1.REQ" Comment="" dx1="435.0"/>
<Connection Source="SUB1.INITO" Destination="F_NOT.REQ" Comment="" dx1="430.0"/>
<Connection Source="F_NOT.CNF" Destination="Sub1NoSemicolon.REQ" Comment="" dx1="200.0"/>
<Connection Source="REQ" Destination="SUB1.INIT" Comment="" dx1="825.0"/>
<Connection Source="F_NOT_1_1_1_1.CNF" Destination="Client0_1NoSemicolon.REQ" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_2.CNF" Destination="Server1NoSemicolon.REQ" Comment="" dx1="135.0"/>
<Connection Source="CLI1.INITO" Destination="F_NOT_1_1_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="CLI01.INITO" Destination="F_NOT_1_1_1_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="CLI0.INITO" Destination="F_NOT_1_1_1_4.REQ" Comment="" dx1="485.0"/>
<Connection Source="F_NOT_1_1_1_4.CNF" Destination="Client0NoSemicolon.REQ" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_3.CNF" Destination="Client1_0NoSemicolon.REQ" Comment="" dx1="135.0"/>
<Connection Source="CLI10.INITO" Destination="F_NOT_1_1_1_3.REQ" Comment="" dx1="445.0"/>
<Connection Source="SER1.INITO" Destination="F_NOT_1_1_1_2.REQ" Comment="" dx1="360.0"/>
<Connection Source="F_NOT_1_1_1_2_1.CNF" Destination="Server0_1NoSemicolon.REQ" Comment="" dx1="100.0"/>
<Connection Source="SER01.INITO" Destination="F_NOT_1_1_1_2_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="Server0NoSemicolon.CNF" Destination="CLI0.INIT" Comment="" dx1="55.0" dx2="55.0" dy="685.0"/>
<Connection Source="Client0NoSemicolon.CNF" Destination="CLI1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="405.0"/>
<Connection Source="Client1NoSemicolon.CNF" Destination="CLI01.INIT" Comment="" dx1="55.0" dx2="55.0" dy="920.0"/>
<Connection Source="Client0_1NoSemicolon.CNF" Destination="CLI10.INIT" Comment="" dx1="55.0" dx2="55.0" dy="540.0"/>
<Connection Source="Client1_0NoSemicolon.CNF" Destination="SER1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="420.0"/>
<Connection Source="Server1NoSemicolon.CNF" Destination="SER01.INIT" Comment="" dx1="55.0" dx2="55.0" dy="1050.0"/>
<Connection Source="F_NOT_1_1_1_2_1_1.CNF" Destination="Server1_0NoSemicolon.REQ" Comment="" dx1="60.0"/>
<Connection Source="Server1_0NoSemicolon.CNF" Destination="CNF" Comment="" dx1="445.0"/>
<Connection Source="Server0_1NoSemicolon.CNF" Destination="SER10.INIT" Comment="" dx1="55.0" dx2="55.0" dy="940.0"/>
<Connection Source="SER10.INITO" Destination="F_NOT_1_1_1_2_1_1.REQ" Comment="" dx1="415.0"/>
</EventConnections>
<DataConnections>
<Connection Source="F_NOT_1_1_1.OUT" Destination="Client1NoSemicolon.check" Comment="" dx1="170.0"/>
<Connection Source="F_NOT_1.OUT" Destination="Pub1NoSemicolon.check" Comment="" dx1="200.0"/>
<Connection Source="SER0.QO" Destination="F_NOT_1_1.IN" Comment="" dx1="400.0"/>
<Connection Source="F_NOT_1_1.OUT" Destination="Server0NoSemicolon.check" Comment="" dx1="200.0"/>
<Connection Source="STRING2STRING_1.OUT" Destination="PUB1.SD_1" Comment="" dx1="240.0"/>
<Connection Source="PUB1.QO" Destination="F_NOT_1.IN" Comment="" dx1="435.0"/>
<Connection Source="SUB1.QO" Destination="F_NOT.IN" Comment="" dx1="350.0"/>
<Connection Source="F_NOT.OUT" Destination="Sub1NoSemicolon.check" Comment="" dx1="200.0"/>
<Connection Source="SUB1.RD_1" Destination="STRING2STRING.IN" Comment="" dx1="310.0"/>
<Connection Source="F_NOT_1_1_1_1.OUT" Destination="Client0_1NoSemicolon.check" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_2.OUT" Destination="Server1NoSemicolon.check" Comment="" dx1="135.0"/>
<Connection Source="CLI1.QO" Destination="F_NOT_1_1_1.IN" Comment="" dx1="360.0"/>
<Connection Source="CLI01.QO" Destination="F_NOT_1_1_1_1.IN" Comment="" dx1="360.0"/>
<Connection Source="STRING2STRING_1_1.OUT" Destination="CLI1.SD_1" Comment="" dx1="55.0" dx2="405.0" dy="330.0"/>
<Connection Source="CLI1.RD_1" Destination="STRING2STRING_1_1.IN" Comment="" dx1="715.0" dx2="50.0" dy="970.0"/>
<Connection Source="F_NOT_1_1_1_4.OUT" Destination="Client0NoSemicolon.check" Comment="" dx1="135.0"/>
<Connection Source="CLI0.QO" Destination="F_NOT_1_1_1_4.IN" Comment="" dx1="485.0"/>
<Connection Source="F_NOT_1_1_1_3.OUT" Destination="Client1_0NoSemicolon.check" Comment="" dx1="135.0"/>
<Connection Source="CLI10.QO" Destination="F_NOT_1_1_1_3.IN" Comment="" dx1="445.0"/>
<Connection Source="SER1.QO" Destination="F_NOT_1_1_1_2.IN" Comment="" dx1="360.0"/>
<Connection Source="F_NOT_1_1_1_2_1.OUT" Destination="Server0_1NoSemicolon.check" Comment="" dx1="100.0"/>
<Connection Source="CLI01.RD_1" Destination="STRING2STRING_2.IN" Comment="" dx1="165.0"/>
<Connection Source="STRING2STRING_2.OUT" Destination="CLI10.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="1000.0"/>
<Connection Source="STRING2STRING_2_1.OUT" Destination="SER1.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="-405.0"/>
<Connection Source="SER1.RD_1" Destination="STRING2STRING_2_1.IN" Comment="" dx1="55.0" dx2="55.0" dy="405.0"/>
<Connection Source="SER01.QO" Destination="F_NOT_1_1_1_2_1.IN" Comment="" dx1="360.0"/>
<Connection Source="SER01.RD_1" Destination="STRING2STRING_3.IN" Comment="" dx1="245.0"/>
<Connection Source="ID" Destination="SUB1.ID" Comment="" dx1="825.0"/>
<Connection Source="ID" Destination="PUB1.ID" Comment="" dx1="830.0"/>
<Connection Source="ID" Destination="SER0.ID" Comment="" dx1="790.0"/>
<Connection Source="ID" Destination="CLI0.ID" Comment="" dx1="765.0"/>
<Connection Source="ID" Destination="CLI1.ID" Comment="" dx1="760.0"/>
<Connection Source="ID" Destination="CLI01.ID" Comment="" dx1="750.0"/>
<Connection Source="ID" Destination="CLI10.ID" Comment="" dx1="245.0"/>
<Connection Source="ID" Destination="SER01.ID" Comment="" dx1="235.0"/>
<Connection Source="ID" Destination="SER1.ID" Comment="" dx1="640.0"/>
<Connection Source="F_NOT_1_1_1_2_1_1.OUT" Destination="Server1_0NoSemicolon.check" Comment="" dx1="60.0"/>
<Connection Source="ID" Destination="SER10.ID" Comment="" dx1="825.0"/>
<Connection Source="SER10.QO" Destination="F_NOT_1_1_1_2_1_1.IN" Comment="" dx1="415.0"/>
<Connection Source="STRING2STRING_3.OUT" Destination="SER10.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="370.0"/>
</DataConnections>
</SubAppNetwork>
</SubApp>
<FB Name="W2W" Type="WSTRING2WSTRING" Comment="" x="125.0" y="985.0">
<Parameter Name="IN" Value="%opcuaNoSemicolon%"/>
</FB>
<FB Name="W2W_1" Type="WSTRING2WSTRING" Comment="" x="145.0" y="1720.0">
<Parameter Name="IN" Value="%opcuaEmptyAction%"/>
</FB>
<SubApp Name="emptyAction" Comment="" x="2900.0" y="1645.0">
<SubAppInterfaceList>
<SubAppEventInputs>
<SubAppEvent Name="REQ" Type="Event" Comment="">
</SubAppEvent>
</SubAppEventInputs>
<SubAppEventOutputs>
<SubAppEvent Name="CNF" Type="Event" Comment="">
</SubAppEvent>
</SubAppEventOutputs>
<InputVars>
<VarDeclaration Name="ID" Type="WSTRING" Comment=""/>
</InputVars>
</SubAppInterfaceList>
<SubAppNetwork>
<FB Name="F_NOT_1_1_1" Type="F_NOT" Comment="" x="3065.0" y="5035.0">
</FB>
<FB Name="Client1EmptyAction" Type="TEST_CONDITION" Comment="" x="3860.0" y="5045.0">
</FB>
<FB Name="Pub1EmptyAction" Type="TEST_CONDITION" Comment="" x="4075.0" y="1975.0">
</FB>
<FB Name="F_NOT_1_1" Type="F_NOT" Comment="" x="3150.0" y="3135.0">
</FB>
<FB Name="PUB1" Type="PUBLISH_1" Comment="" x="1855.0" y="1865.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="F_NOT" Type="F_NOT" Comment="" x="3255.0" y="520.0">
</FB>
<FB Name="Server0EmptyAction" Type="TEST_CONDITION" Comment="" x="3930.0" y="3125.0">
</FB>
<FB Name="Sub1EmptyAction" Type="TEST_CONDITION" Comment="" x="4050.0" y="525.0">
</FB>
<FB Name="F_NOT_1" Type="F_NOT" Comment="" x="3280.0" y="1940.0">
</FB>
<FB Name="STRING2STRING" Type="STRING2STRING" Comment="" x="3015.0" y="1215.0">
</FB>
<FB Name="SUB1" Type="SUBSCRIBE_1" Comment="" x="1840.0" y="445.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="SER0" Type="SERVER_0" Comment="" x="1770.0" y="3000.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_1" Type="STRING2STRING" Comment="" x="440.0" y="2045.0">
</FB>
<FB Name="Client0_1EmptyAction" Type="TEST_CONDITION" Comment="" x="3900.0" y="6980.0">
</FB>
<FB Name="F_NOT_1_1_1_1" Type="F_NOT" Comment="" x="3105.0" y="6975.0">
</FB>
<FB Name="Server1EmptyAction" Type="TEST_CONDITION" Comment="" x="3980.0" y="9085.0">
</FB>
<FB Name="F_NOT_1_1_1_2" Type="F_NOT" Comment="" x="3185.0" y="9080.0">
</FB>
<FB Name="CLI1" Type="CLIENT_1" Comment="" x="1715.0" y="4960.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="CLI01" Type="CLIENT_0_1" Comment="" x="1690.0" y="6900.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="Client1_0EmptyAction" Type="TEST_CONDITION" Comment="" x="4315.0" y="8150.0">
</FB>
<FB Name="F_NOT_1_1_1_3" Type="F_NOT" Comment="" x="3520.0" y="8145.0">
</FB>
<FB Name="CLI10" Type="CLIENT_1_0" Comment="" x="1700.0" y="8070.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_1_1" Type="STRING2STRING" Comment="" x="1670.0" y="5980.0">
</FB>
<FB Name="F_NOT_1_1_1_4" Type="F_NOT" Comment="" x="3120.0" y="4060.0">
</FB>
<FB Name="Client0EmptyAction" Type="TEST_CONDITION" Comment="" x="3910.0" y="4130.0">
</FB>
<FB Name="CLI0" Type="CLIENT_0" Comment="" x="1720.0" y="4070.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="SER1" Type="SERVER_1" Comment="" x="1770.0" y="9005.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="F_NOT_1_1_1_2_1" Type="F_NOT" Comment="" x="3175.0" y="11265.0">
</FB>
<FB Name="Server0_1EmptyAction" Type="TEST_CONDITION" Comment="" x="3970.0" y="11270.0">
</FB>
<FB Name="STRING2STRING_2" Type="STRING2STRING" Comment="" x="2520.0" y="7480.0">
</FB>
<FB Name="STRING2STRING_2_1" Type="STRING2STRING" Comment="" x="1675.0" y="10130.0">
</FB>
<FB Name="SER01" Type="SERVER_0_1" Comment="" x="1760.0" y="11190.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_3" Type="STRING2STRING" Comment="" x="2760.0" y="11905.0">
</FB>
<FB Name="Server1_0EmptyAction" Type="TEST_CONDITION" Comment="" x="3965.0" y="12605.0">
</FB>
<FB Name="F_NOT_1_1_1_2_1_1" Type="F_NOT" Comment="" x="3170.0" y="12600.0">
</FB>
<FB Name="SER10" Type="SERVER_1_0" Comment="" x="1840.0" y="12355.0">
<Parameter Name="QI" Value="1"/>
</FB>
<EventConnections>
<Connection Source="F_NOT_1_1_1.CNF" Destination="Client1EmptyAction.REQ" Comment="" dx1="175.0"/>
<Connection Source="F_NOT_1.CNF" Destination="Pub1EmptyAction.REQ" Comment="" dx1="200.0"/>
<Connection Source="Pub1EmptyAction.CNF" Destination="SER0.INIT" Comment="" dx1="55.0" dx2="55.0" dy="740.0"/>
<Connection Source="SER0.INITO" Destination="F_NOT_1_1.REQ" Comment="" dx1="400.0"/>
<Connection Source="F_NOT_1_1.CNF" Destination="Server0EmptyAction.REQ" Comment="" dx1="190.0"/>
<Connection Source="Sub1EmptyAction.CNF" Destination="PUB1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="1125.0"/>
<Connection Source="PUB1.INITO" Destination="F_NOT_1.REQ" Comment="" dx1="435.0"/>
<Connection Source="SUB1.INITO" Destination="F_NOT.REQ" Comment="" dx1="430.0"/>
<Connection Source="F_NOT.CNF" Destination="Sub1EmptyAction.REQ" Comment="" dx1="200.0"/>
<Connection Source="REQ" Destination="SUB1.INIT" Comment="" dx1="825.0"/>
<Connection Source="F_NOT_1_1_1_1.CNF" Destination="Client0_1EmptyAction.REQ" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_2.CNF" Destination="Server1EmptyAction.REQ" Comment="" dx1="135.0"/>
<Connection Source="CLI1.INITO" Destination="F_NOT_1_1_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="CLI01.INITO" Destination="F_NOT_1_1_1_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="CLI0.INITO" Destination="F_NOT_1_1_1_4.REQ" Comment="" dx1="485.0"/>
<Connection Source="F_NOT_1_1_1_4.CNF" Destination="Client0EmptyAction.REQ" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_3.CNF" Destination="Client1_0EmptyAction.REQ" Comment="" dx1="135.0"/>
<Connection Source="CLI10.INITO" Destination="F_NOT_1_1_1_3.REQ" Comment="" dx1="445.0"/>
<Connection Source="SER1.INITO" Destination="F_NOT_1_1_1_2.REQ" Comment="" dx1="360.0"/>
<Connection Source="F_NOT_1_1_1_2_1.CNF" Destination="Server0_1EmptyAction.REQ" Comment="" dx1="100.0"/>
<Connection Source="SER01.INITO" Destination="F_NOT_1_1_1_2_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="Server0EmptyAction.CNF" Destination="CLI0.INIT" Comment="" dx1="55.0" dx2="55.0" dy="685.0"/>
<Connection Source="Client0EmptyAction.CNF" Destination="CLI1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="405.0"/>
<Connection Source="Client1EmptyAction.CNF" Destination="CLI01.INIT" Comment="" dx1="55.0" dx2="55.0" dy="920.0"/>
<Connection Source="Client0_1EmptyAction.CNF" Destination="CLI10.INIT" Comment="" dx1="55.0" dx2="55.0" dy="540.0"/>
<Connection Source="Client1_0EmptyAction.CNF" Destination="SER1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="420.0"/>
<Connection Source="Server1EmptyAction.CNF" Destination="SER01.INIT" Comment="" dx1="55.0" dx2="55.0" dy="1050.0"/>
<Connection Source="F_NOT_1_1_1_2_1_1.CNF" Destination="Server1_0EmptyAction.REQ" Comment="" dx1="60.0"/>
<Connection Source="Server1_0EmptyAction.CNF" Destination="CNF" Comment="" dx1="445.0"/>
<Connection Source="Server0_1EmptyAction.CNF" Destination="SER10.INIT" Comment="" dx1="55.0" dx2="55.0" dy="940.0"/>
<Connection Source="SER10.INITO" Destination="F_NOT_1_1_1_2_1_1.REQ" Comment="" dx1="415.0"/>
</EventConnections>
<DataConnections>
<Connection Source="F_NOT_1_1_1.OUT" Destination="Client1EmptyAction.check" Comment="" dx1="170.0"/>
<Connection Source="F_NOT_1.OUT" Destination="Pub1EmptyAction.check" Comment="" dx1="200.0"/>
<Connection Source="SER0.QO" Destination="F_NOT_1_1.IN" Comment="" dx1="400.0"/>
<Connection Source="F_NOT_1_1.OUT" Destination="Server0EmptyAction.check" Comment="" dx1="200.0"/>
<Connection Source="STRING2STRING_1.OUT" Destination="PUB1.SD_1" Comment="" dx1="240.0"/>
<Connection Source="PUB1.QO" Destination="F_NOT_1.IN" Comment="" dx1="435.0"/>
<Connection Source="SUB1.QO" Destination="F_NOT.IN" Comment="" dx1="350.0"/>
<Connection Source="F_NOT.OUT" Destination="Sub1EmptyAction.check" Comment="" dx1="200.0"/>
<Connection Source="SUB1.RD_1" Destination="STRING2STRING.IN" Comment="" dx1="310.0"/>
<Connection Source="F_NOT_1_1_1_1.OUT" Destination="Client0_1EmptyAction.check" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_2.OUT" Destination="Server1EmptyAction.check" Comment="" dx1="135.0"/>
<Connection Source="CLI1.QO" Destination="F_NOT_1_1_1.IN" Comment="" dx1="360.0"/>
<Connection Source="CLI01.QO" Destination="F_NOT_1_1_1_1.IN" Comment="" dx1="360.0"/>
<Connection Source="STRING2STRING_1_1.OUT" Destination="CLI1.SD_1" Comment="" dx1="55.0" dx2="405.0" dy="330.0"/>
<Connection Source="CLI1.RD_1" Destination="STRING2STRING_1_1.IN" Comment="" dx1="715.0" dx2="50.0" dy="970.0"/>
<Connection Source="F_NOT_1_1_1_4.OUT" Destination="Client0EmptyAction.check" Comment="" dx1="135.0"/>
<Connection Source="CLI0.QO" Destination="F_NOT_1_1_1_4.IN" Comment="" dx1="485.0"/>
<Connection Source="F_NOT_1_1_1_3.OUT" Destination="Client1_0EmptyAction.check" Comment="" dx1="135.0"/>
<Connection Source="CLI10.QO" Destination="F_NOT_1_1_1_3.IN" Comment="" dx1="445.0"/>
<Connection Source="SER1.QO" Destination="F_NOT_1_1_1_2.IN" Comment="" dx1="360.0"/>
<Connection Source="F_NOT_1_1_1_2_1.OUT" Destination="Server0_1EmptyAction.check" Comment="" dx1="100.0"/>
<Connection Source="CLI01.RD_1" Destination="STRING2STRING_2.IN" Comment="" dx1="165.0"/>
<Connection Source="STRING2STRING_2.OUT" Destination="CLI10.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="1000.0"/>
<Connection Source="STRING2STRING_2_1.OUT" Destination="SER1.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="-405.0"/>
<Connection Source="SER1.RD_1" Destination="STRING2STRING_2_1.IN" Comment="" dx1="55.0" dx2="55.0" dy="405.0"/>
<Connection Source="SER01.QO" Destination="F_NOT_1_1_1_2_1.IN" Comment="" dx1="360.0"/>
<Connection Source="SER01.RD_1" Destination="STRING2STRING_3.IN" Comment="" dx1="245.0"/>
<Connection Source="ID" Destination="SUB1.ID" Comment="" dx1="825.0"/>
<Connection Source="ID" Destination="PUB1.ID" Comment="" dx1="830.0"/>
<Connection Source="ID" Destination="SER0.ID" Comment="" dx1="790.0"/>
<Connection Source="ID" Destination="CLI0.ID" Comment="" dx1="765.0"/>
<Connection Source="ID" Destination="CLI1.ID" Comment="" dx1="760.0"/>
<Connection Source="ID" Destination="CLI01.ID" Comment="" dx1="750.0"/>
<Connection Source="ID" Destination="CLI10.ID" Comment="" dx1="245.0"/>
<Connection Source="ID" Destination="SER01.ID" Comment="" dx1="235.0"/>
<Connection Source="ID" Destination="SER1.ID" Comment="" dx1="640.0"/>
<Connection Source="F_NOT_1_1_1_2_1_1.OUT" Destination="Server1_0EmptyAction.check" Comment="" dx1="60.0"/>
<Connection Source="ID" Destination="SER10.ID" Comment="" dx1="825.0"/>
<Connection Source="SER10.QO" Destination="F_NOT_1_1_1_2_1_1.IN" Comment="" dx1="415.0"/>
<Connection Source="STRING2STRING_3.OUT" Destination="SER10.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="370.0"/>
</DataConnections>
</SubAppNetwork>
</SubApp>
<FB Name="W2W_1_1" Type="WSTRING2WSTRING" Comment="" x="145.0" y="2960.0">
<Parameter Name="IN" Value="%opcuaNoExistingAction%"/>
</FB>
<SubApp Name="NoExistingAction" Comment="" x="2900.0" y="2885.0">
<SubAppInterfaceList>
<SubAppEventInputs>
<SubAppEvent Name="REQ" Type="Event" Comment="">
</SubAppEvent>
</SubAppEventInputs>
<SubAppEventOutputs>
<SubAppEvent Name="CNF" Type="Event" Comment="">
</SubAppEvent>
</SubAppEventOutputs>
<InputVars>
<VarDeclaration Name="ID" Type="WSTRING" Comment=""/>
</InputVars>
</SubAppInterfaceList>
<SubAppNetwork>
<FB Name="F_NOT_1_1_1" Type="F_NOT" Comment="" x="3065.0" y="5035.0">
</FB>
<FB Name="Client1NoExistingAction" Type="TEST_CONDITION" Comment="" x="3860.0" y="5045.0">
</FB>
<FB Name="Pub1NoExistingAction" Type="TEST_CONDITION" Comment="" x="4075.0" y="1975.0">
</FB>
<FB Name="F_NOT_1_1" Type="F_NOT" Comment="" x="3150.0" y="3135.0">
</FB>
<FB Name="PUB1" Type="PUBLISH_1" Comment="" x="1855.0" y="1865.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="F_NOT" Type="F_NOT" Comment="" x="3255.0" y="520.0">
</FB>
<FB Name="Server0NoExistingAction" Type="TEST_CONDITION" Comment="" x="3930.0" y="3125.0">
</FB>
<FB Name="Sub1NoExistingAction" Type="TEST_CONDITION" Comment="" x="4050.0" y="525.0">
</FB>
<FB Name="F_NOT_1" Type="F_NOT" Comment="" x="3280.0" y="1940.0">
</FB>
<FB Name="STRING2STRING" Type="STRING2STRING" Comment="" x="3015.0" y="1215.0">
</FB>
<FB Name="SUB1" Type="SUBSCRIBE_1" Comment="" x="1840.0" y="445.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="SER0" Type="SERVER_0" Comment="" x="1770.0" y="3000.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_1" Type="STRING2STRING" Comment="" x="440.0" y="2045.0">
</FB>
<FB Name="Client0_1NoExistingAction" Type="TEST_CONDITION" Comment="" x="3900.0" y="6980.0">
</FB>
<FB Name="F_NOT_1_1_1_1" Type="F_NOT" Comment="" x="3105.0" y="6975.0">
</FB>
<FB Name="Server1NoExistingAction" Type="TEST_CONDITION" Comment="" x="3980.0" y="9085.0">
</FB>
<FB Name="F_NOT_1_1_1_2" Type="F_NOT" Comment="" x="3185.0" y="9080.0">
</FB>
<FB Name="CLI1" Type="CLIENT_1" Comment="" x="1715.0" y="4960.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="CLI01" Type="CLIENT_0_1" Comment="" x="1690.0" y="6900.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="Client1_0NoExistingAction" Type="TEST_CONDITION" Comment="" x="4315.0" y="8150.0">
</FB>
<FB Name="F_NOT_1_1_1_3" Type="F_NOT" Comment="" x="3520.0" y="8145.0">
</FB>
<FB Name="CLI10" Type="CLIENT_1_0" Comment="" x="1700.0" y="8070.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_1_1" Type="STRING2STRING" Comment="" x="1670.0" y="5980.0">
</FB>
<FB Name="F_NOT_1_1_1_4" Type="F_NOT" Comment="" x="3120.0" y="4060.0">
</FB>
<FB Name="Client0NoExistingAction" Type="TEST_CONDITION" Comment="" x="3910.0" y="4130.0">
</FB>
<FB Name="CLI0" Type="CLIENT_0" Comment="" x="1720.0" y="4070.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="SER1" Type="SERVER_1" Comment="" x="1770.0" y="9005.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="F_NOT_1_1_1_2_1" Type="F_NOT" Comment="" x="3175.0" y="11265.0">
</FB>
<FB Name="Server0_1NoExistingAction" Type="TEST_CONDITION" Comment="" x="3970.0" y="11270.0">
</FB>
<FB Name="STRING2STRING_2" Type="STRING2STRING" Comment="" x="2520.0" y="7480.0">
</FB>
<FB Name="STRING2STRING_2_1" Type="STRING2STRING" Comment="" x="1675.0" y="10130.0">
</FB>
<FB Name="SER01" Type="SERVER_0_1" Comment="" x="1760.0" y="11190.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_3" Type="STRING2STRING" Comment="" x="2760.0" y="11905.0">
</FB>
<FB Name="Server1_0NoExistingAction" Type="TEST_CONDITION" Comment="" x="3965.0" y="12605.0">
</FB>
<FB Name="F_NOT_1_1_1_2_1_1" Type="F_NOT" Comment="" x="3170.0" y="12600.0">
</FB>
<FB Name="SER10" Type="SERVER_1_0" Comment="" x="1840.0" y="12355.0">
<Parameter Name="QI" Value="1"/>
</FB>
<EventConnections>
<Connection Source="F_NOT_1_1_1.CNF" Destination="Client1NoExistingAction.REQ" Comment="" dx1="175.0"/>
<Connection Source="F_NOT_1.CNF" Destination="Pub1NoExistingAction.REQ" Comment="" dx1="200.0"/>
<Connection Source="Pub1NoExistingAction.CNF" Destination="SER0.INIT" Comment="" dx1="55.0" dx2="55.0" dy="740.0"/>
<Connection Source="SER0.INITO" Destination="F_NOT_1_1.REQ" Comment="" dx1="400.0"/>
<Connection Source="F_NOT_1_1.CNF" Destination="Server0NoExistingAction.REQ" Comment="" dx1="190.0"/>
<Connection Source="Sub1NoExistingAction.CNF" Destination="PUB1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="1125.0"/>
<Connection Source="PUB1.INITO" Destination="F_NOT_1.REQ" Comment="" dx1="435.0"/>
<Connection Source="SUB1.INITO" Destination="F_NOT.REQ" Comment="" dx1="430.0"/>
<Connection Source="F_NOT.CNF" Destination="Sub1NoExistingAction.REQ" Comment="" dx1="200.0"/>
<Connection Source="REQ" Destination="SUB1.INIT" Comment="" dx1="825.0"/>
<Connection Source="F_NOT_1_1_1_1.CNF" Destination="Client0_1NoExistingAction.REQ" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_2.CNF" Destination="Server1NoExistingAction.REQ" Comment="" dx1="135.0"/>
<Connection Source="CLI1.INITO" Destination="F_NOT_1_1_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="CLI01.INITO" Destination="F_NOT_1_1_1_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="CLI0.INITO" Destination="F_NOT_1_1_1_4.REQ" Comment="" dx1="485.0"/>
<Connection Source="F_NOT_1_1_1_4.CNF" Destination="Client0NoExistingAction.REQ" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_3.CNF" Destination="Client1_0NoExistingAction.REQ" Comment="" dx1="135.0"/>
<Connection Source="CLI10.INITO" Destination="F_NOT_1_1_1_3.REQ" Comment="" dx1="445.0"/>
<Connection Source="SER1.INITO" Destination="F_NOT_1_1_1_2.REQ" Comment="" dx1="360.0"/>
<Connection Source="F_NOT_1_1_1_2_1.CNF" Destination="Server0_1NoExistingAction.REQ" Comment="" dx1="100.0"/>
<Connection Source="SER01.INITO" Destination="F_NOT_1_1_1_2_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="Server0NoExistingAction.CNF" Destination="CLI0.INIT" Comment="" dx1="55.0" dx2="55.0" dy="685.0"/>
<Connection Source="Client0NoExistingAction.CNF" Destination="CLI1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="405.0"/>
<Connection Source="Client1NoExistingAction.CNF" Destination="CLI01.INIT" Comment="" dx1="55.0" dx2="55.0" dy="920.0"/>
<Connection Source="Client0_1NoExistingAction.CNF" Destination="CLI10.INIT" Comment="" dx1="55.0" dx2="55.0" dy="540.0"/>
<Connection Source="Client1_0NoExistingAction.CNF" Destination="SER1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="420.0"/>
<Connection Source="Server1NoExistingAction.CNF" Destination="SER01.INIT" Comment="" dx1="55.0" dx2="55.0" dy="1050.0"/>
<Connection Source="F_NOT_1_1_1_2_1_1.CNF" Destination="Server1_0NoExistingAction.REQ" Comment="" dx1="60.0"/>
<Connection Source="Server1_0NoExistingAction.CNF" Destination="CNF" Comment="" dx1="445.0"/>
<Connection Source="Server0_1NoExistingAction.CNF" Destination="SER10.INIT" Comment="" dx1="55.0" dx2="55.0" dy="940.0"/>
<Connection Source="SER10.INITO" Destination="F_NOT_1_1_1_2_1_1.REQ" Comment="" dx1="415.0"/>
</EventConnections>
<DataConnections>
<Connection Source="F_NOT_1_1_1.OUT" Destination="Client1NoExistingAction.check" Comment="" dx1="170.0"/>
<Connection Source="F_NOT_1.OUT" Destination="Pub1NoExistingAction.check" Comment="" dx1="200.0"/>
<Connection Source="SER0.QO" Destination="F_NOT_1_1.IN" Comment="" dx1="400.0"/>
<Connection Source="F_NOT_1_1.OUT" Destination="Server0NoExistingAction.check" Comment="" dx1="200.0"/>
<Connection Source="STRING2STRING_1.OUT" Destination="PUB1.SD_1" Comment="" dx1="240.0"/>
<Connection Source="PUB1.QO" Destination="F_NOT_1.IN" Comment="" dx1="435.0"/>
<Connection Source="SUB1.QO" Destination="F_NOT.IN" Comment="" dx1="350.0"/>
<Connection Source="F_NOT.OUT" Destination="Sub1NoExistingAction.check" Comment="" dx1="200.0"/>
<Connection Source="SUB1.RD_1" Destination="STRING2STRING.IN" Comment="" dx1="310.0"/>
<Connection Source="F_NOT_1_1_1_1.OUT" Destination="Client0_1NoExistingAction.check" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_2.OUT" Destination="Server1NoExistingAction.check" Comment="" dx1="135.0"/>
<Connection Source="CLI1.QO" Destination="F_NOT_1_1_1.IN" Comment="" dx1="360.0"/>
<Connection Source="CLI01.QO" Destination="F_NOT_1_1_1_1.IN" Comment="" dx1="360.0"/>
<Connection Source="STRING2STRING_1_1.OUT" Destination="CLI1.SD_1" Comment="" dx1="55.0" dx2="405.0" dy="330.0"/>
<Connection Source="CLI1.RD_1" Destination="STRING2STRING_1_1.IN" Comment="" dx1="715.0" dx2="50.0" dy="970.0"/>
<Connection Source="F_NOT_1_1_1_4.OUT" Destination="Client0NoExistingAction.check" Comment="" dx1="135.0"/>
<Connection Source="CLI0.QO" Destination="F_NOT_1_1_1_4.IN" Comment="" dx1="485.0"/>
<Connection Source="F_NOT_1_1_1_3.OUT" Destination="Client1_0NoExistingAction.check" Comment="" dx1="135.0"/>
<Connection Source="CLI10.QO" Destination="F_NOT_1_1_1_3.IN" Comment="" dx1="445.0"/>
<Connection Source="SER1.QO" Destination="F_NOT_1_1_1_2.IN" Comment="" dx1="360.0"/>
<Connection Source="F_NOT_1_1_1_2_1.OUT" Destination="Server0_1NoExistingAction.check" Comment="" dx1="100.0"/>
<Connection Source="CLI01.RD_1" Destination="STRING2STRING_2.IN" Comment="" dx1="165.0"/>
<Connection Source="STRING2STRING_2.OUT" Destination="CLI10.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="1000.0"/>
<Connection Source="STRING2STRING_2_1.OUT" Destination="SER1.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="-405.0"/>
<Connection Source="SER1.RD_1" Destination="STRING2STRING_2_1.IN" Comment="" dx1="55.0" dx2="55.0" dy="405.0"/>
<Connection Source="SER01.QO" Destination="F_NOT_1_1_1_2_1.IN" Comment="" dx1="360.0"/>
<Connection Source="SER01.RD_1" Destination="STRING2STRING_3.IN" Comment="" dx1="245.0"/>
<Connection Source="ID" Destination="SUB1.ID" Comment="" dx1="825.0"/>
<Connection Source="ID" Destination="PUB1.ID" Comment="" dx1="830.0"/>
<Connection Source="ID" Destination="SER0.ID" Comment="" dx1="790.0"/>
<Connection Source="ID" Destination="CLI0.ID" Comment="" dx1="765.0"/>
<Connection Source="ID" Destination="CLI1.ID" Comment="" dx1="760.0"/>
<Connection Source="ID" Destination="CLI01.ID" Comment="" dx1="750.0"/>
<Connection Source="ID" Destination="CLI10.ID" Comment="" dx1="245.0"/>
<Connection Source="ID" Destination="SER01.ID" Comment="" dx1="235.0"/>
<Connection Source="ID" Destination="SER1.ID" Comment="" dx1="640.0"/>
<Connection Source="F_NOT_1_1_1_2_1_1.OUT" Destination="Server1_0NoExistingAction.check" Comment="" dx1="60.0"/>
<Connection Source="ID" Destination="SER10.ID" Comment="" dx1="825.0"/>
<Connection Source="SER10.QO" Destination="F_NOT_1_1_1_2_1_1.IN" Comment="" dx1="415.0"/>
<Connection Source="STRING2STRING_3.OUT" Destination="SER10.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="370.0"/>
</DataConnections>
</SubAppNetwork>
</SubApp>
<SubApp Name="wrongPair" Comment="" x="2855.0" y="3565.0">
<SubAppInterfaceList>
<SubAppEventInputs>
<SubAppEvent Name="REQ" Type="Event" Comment="">
</SubAppEvent>
</SubAppEventInputs>
<SubAppEventOutputs>
<SubAppEvent Name="CNF" Type="Event" Comment="">
</SubAppEvent>
</SubAppEventOutputs>
<InputVars>
<VarDeclaration Name="ID" Type="WSTRING" Comment=""/>
</InputVars>
</SubAppInterfaceList>
<SubAppNetwork>
<FB Name="F_NOT_1_1_1" Type="F_NOT" Comment="" x="3065.0" y="5035.0">
</FB>
<FB Name="Client1wrongPair" Type="TEST_CONDITION" Comment="" x="3860.0" y="5045.0">
</FB>
<FB Name="Pub1wrongPair" Type="TEST_CONDITION" Comment="" x="4075.0" y="1975.0">
</FB>
<FB Name="F_NOT_1_1" Type="F_NOT" Comment="" x="3150.0" y="3135.0">
</FB>
<FB Name="PUB1" Type="PUBLISH_1" Comment="" x="1855.0" y="1865.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="F_NOT" Type="F_NOT" Comment="" x="3255.0" y="520.0">
</FB>
<FB Name="Server0wrongPair" Type="TEST_CONDITION" Comment="" x="3930.0" y="3125.0">
</FB>
<FB Name="Sub1wrongPair" Type="TEST_CONDITION" Comment="" x="4050.0" y="525.0">
</FB>
<FB Name="F_NOT_1" Type="F_NOT" Comment="" x="3280.0" y="1940.0">
</FB>
<FB Name="STRING2STRING" Type="STRING2STRING" Comment="" x="3015.0" y="1215.0">
</FB>
<FB Name="SUB1" Type="SUBSCRIBE_1" Comment="" x="1840.0" y="445.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="SER0" Type="SERVER_0" Comment="" x="1770.0" y="3000.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_1" Type="STRING2STRING" Comment="" x="440.0" y="2045.0">
</FB>
<FB Name="Client0_1wrongPair" Type="TEST_CONDITION" Comment="" x="3900.0" y="6980.0">
</FB>
<FB Name="F_NOT_1_1_1_1" Type="F_NOT" Comment="" x="3105.0" y="6975.0">
</FB>
<FB Name="Server1wrongPair" Type="TEST_CONDITION" Comment="" x="3980.0" y="9085.0">
</FB>
<FB Name="F_NOT_1_1_1_2" Type="F_NOT" Comment="" x="3185.0" y="9080.0">
</FB>
<FB Name="CLI1" Type="CLIENT_1" Comment="" x="1715.0" y="4960.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="CLI01" Type="CLIENT_0_1" Comment="" x="1690.0" y="6900.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="Client1_0wrongPair" Type="TEST_CONDITION" Comment="" x="4315.0" y="8150.0">
</FB>
<FB Name="F_NOT_1_1_1_3" Type="F_NOT" Comment="" x="3520.0" y="8145.0">
</FB>
<FB Name="CLI10" Type="CLIENT_1_0" Comment="" x="1700.0" y="8070.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_1_1" Type="STRING2STRING" Comment="" x="1670.0" y="5980.0">
</FB>
<FB Name="F_NOT_1_1_1_4" Type="F_NOT" Comment="" x="3120.0" y="4060.0">
</FB>
<FB Name="Client0wrongPair" Type="TEST_CONDITION" Comment="" x="3910.0" y="4130.0">
</FB>
<FB Name="CLI0" Type="CLIENT_0" Comment="" x="1720.0" y="4070.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="SER1" Type="SERVER_1" Comment="" x="1770.0" y="9005.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="F_NOT_1_1_1_2_1" Type="F_NOT" Comment="" x="3175.0" y="11265.0">
</FB>
<FB Name="Server0_1wrongPair" Type="TEST_CONDITION" Comment="" x="3970.0" y="11270.0">
</FB>
<FB Name="STRING2STRING_2" Type="STRING2STRING" Comment="" x="2520.0" y="7480.0">
</FB>
<FB Name="STRING2STRING_2_1" Type="STRING2STRING" Comment="" x="1675.0" y="10130.0">
</FB>
<FB Name="SER01" Type="SERVER_0_1" Comment="" x="1760.0" y="11190.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_3" Type="STRING2STRING" Comment="" x="2760.0" y="11905.0">
</FB>
<FB Name="Server1_0wrongPair" Type="TEST_CONDITION" Comment="" x="3965.0" y="12605.0">
</FB>
<FB Name="F_NOT_1_1_1_2_1_1" Type="F_NOT" Comment="" x="3170.0" y="12600.0">
</FB>
<FB Name="SER10" Type="SERVER_1_0" Comment="" x="1840.0" y="12355.0">
<Parameter Name="QI" Value="1"/>
</FB>
<EventConnections>
<Connection Source="F_NOT_1_1_1.CNF" Destination="Client1wrongPair.REQ" Comment="" dx1="175.0"/>
<Connection Source="F_NOT_1.CNF" Destination="Pub1wrongPair.REQ" Comment="" dx1="200.0"/>
<Connection Source="Pub1wrongPair.CNF" Destination="SER0.INIT" Comment="" dx1="55.0" dx2="55.0" dy="740.0"/>
<Connection Source="SER0.INITO" Destination="F_NOT_1_1.REQ" Comment="" dx1="400.0"/>
<Connection Source="F_NOT_1_1.CNF" Destination="Server0wrongPair.REQ" Comment="" dx1="190.0"/>
<Connection Source="Sub1wrongPair.CNF" Destination="PUB1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="1125.0"/>
<Connection Source="PUB1.INITO" Destination="F_NOT_1.REQ" Comment="" dx1="435.0"/>
<Connection Source="SUB1.INITO" Destination="F_NOT.REQ" Comment="" dx1="430.0"/>
<Connection Source="F_NOT.CNF" Destination="Sub1wrongPair.REQ" Comment="" dx1="200.0"/>
<Connection Source="REQ" Destination="SUB1.INIT" Comment="" dx1="825.0"/>
<Connection Source="F_NOT_1_1_1_1.CNF" Destination="Client0_1wrongPair.REQ" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_2.CNF" Destination="Server1wrongPair.REQ" Comment="" dx1="135.0"/>
<Connection Source="CLI1.INITO" Destination="F_NOT_1_1_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="CLI01.INITO" Destination="F_NOT_1_1_1_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="CLI0.INITO" Destination="F_NOT_1_1_1_4.REQ" Comment="" dx1="485.0"/>
<Connection Source="F_NOT_1_1_1_4.CNF" Destination="Client0wrongPair.REQ" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_3.CNF" Destination="Client1_0wrongPair.REQ" Comment="" dx1="135.0"/>
<Connection Source="CLI10.INITO" Destination="F_NOT_1_1_1_3.REQ" Comment="" dx1="445.0"/>
<Connection Source="SER1.INITO" Destination="F_NOT_1_1_1_2.REQ" Comment="" dx1="360.0"/>
<Connection Source="F_NOT_1_1_1_2_1.CNF" Destination="Server0_1wrongPair.REQ" Comment="" dx1="100.0"/>
<Connection Source="SER01.INITO" Destination="F_NOT_1_1_1_2_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="Server0wrongPair.CNF" Destination="CLI0.INIT" Comment="" dx1="55.0" dx2="55.0" dy="685.0"/>
<Connection Source="Client0wrongPair.CNF" Destination="CLI1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="405.0"/>
<Connection Source="Client1wrongPair.CNF" Destination="CLI01.INIT" Comment="" dx1="55.0" dx2="55.0" dy="920.0"/>
<Connection Source="Client0_1wrongPair.CNF" Destination="CLI10.INIT" Comment="" dx1="55.0" dx2="55.0" dy="540.0"/>
<Connection Source="Client1_0wrongPair.CNF" Destination="SER1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="420.0"/>
<Connection Source="Server1wrongPair.CNF" Destination="SER01.INIT" Comment="" dx1="55.0" dx2="55.0" dy="1050.0"/>
<Connection Source="F_NOT_1_1_1_2_1_1.CNF" Destination="Server1_0wrongPair.REQ" Comment="" dx1="60.0"/>
<Connection Source="Server1_0wrongPair.CNF" Destination="CNF" Comment="" dx1="445.0"/>
<Connection Source="Server0_1wrongPair.CNF" Destination="SER10.INIT" Comment="" dx1="55.0" dx2="55.0" dy="940.0"/>
<Connection Source="SER10.INITO" Destination="F_NOT_1_1_1_2_1_1.REQ" Comment="" dx1="415.0"/>
</EventConnections>
<DataConnections>
<Connection Source="F_NOT_1_1_1.OUT" Destination="Client1wrongPair.check" Comment="" dx1="170.0"/>
<Connection Source="F_NOT_1.OUT" Destination="Pub1wrongPair.check" Comment="" dx1="200.0"/>
<Connection Source="SER0.QO" Destination="F_NOT_1_1.IN" Comment="" dx1="400.0"/>
<Connection Source="F_NOT_1_1.OUT" Destination="Server0wrongPair.check" Comment="" dx1="200.0"/>
<Connection Source="STRING2STRING_1.OUT" Destination="PUB1.SD_1" Comment="" dx1="240.0"/>
<Connection Source="PUB1.QO" Destination="F_NOT_1.IN" Comment="" dx1="435.0"/>
<Connection Source="SUB1.QO" Destination="F_NOT.IN" Comment="" dx1="350.0"/>
<Connection Source="F_NOT.OUT" Destination="Sub1wrongPair.check" Comment="" dx1="200.0"/>
<Connection Source="SUB1.RD_1" Destination="STRING2STRING.IN" Comment="" dx1="310.0"/>
<Connection Source="F_NOT_1_1_1_1.OUT" Destination="Client0_1wrongPair.check" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_2.OUT" Destination="Server1wrongPair.check" Comment="" dx1="135.0"/>
<Connection Source="CLI1.QO" Destination="F_NOT_1_1_1.IN" Comment="" dx1="360.0"/>
<Connection Source="CLI01.QO" Destination="F_NOT_1_1_1_1.IN" Comment="" dx1="360.0"/>
<Connection Source="STRING2STRING_1_1.OUT" Destination="CLI1.SD_1" Comment="" dx1="55.0" dx2="405.0" dy="330.0"/>
<Connection Source="CLI1.RD_1" Destination="STRING2STRING_1_1.IN" Comment="" dx1="715.0" dx2="50.0" dy="970.0"/>
<Connection Source="F_NOT_1_1_1_4.OUT" Destination="Client0wrongPair.check" Comment="" dx1="135.0"/>
<Connection Source="CLI0.QO" Destination="F_NOT_1_1_1_4.IN" Comment="" dx1="485.0"/>
<Connection Source="F_NOT_1_1_1_3.OUT" Destination="Client1_0wrongPair.check" Comment="" dx1="135.0"/>
<Connection Source="CLI10.QO" Destination="F_NOT_1_1_1_3.IN" Comment="" dx1="445.0"/>
<Connection Source="SER1.QO" Destination="F_NOT_1_1_1_2.IN" Comment="" dx1="360.0"/>
<Connection Source="F_NOT_1_1_1_2_1.OUT" Destination="Server0_1wrongPair.check" Comment="" dx1="100.0"/>
<Connection Source="CLI01.RD_1" Destination="STRING2STRING_2.IN" Comment="" dx1="165.0"/>
<Connection Source="STRING2STRING_2.OUT" Destination="CLI10.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="1000.0"/>
<Connection Source="STRING2STRING_2_1.OUT" Destination="SER1.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="-405.0"/>
<Connection Source="SER1.RD_1" Destination="STRING2STRING_2_1.IN" Comment="" dx1="55.0" dx2="55.0" dy="405.0"/>
<Connection Source="SER01.QO" Destination="F_NOT_1_1_1_2_1.IN" Comment="" dx1="360.0"/>
<Connection Source="SER01.RD_1" Destination="STRING2STRING_3.IN" Comment="" dx1="245.0"/>
<Connection Source="ID" Destination="SUB1.ID" Comment="" dx1="825.0"/>
<Connection Source="ID" Destination="PUB1.ID" Comment="" dx1="830.0"/>
<Connection Source="ID" Destination="SER0.ID" Comment="" dx1="790.0"/>
<Connection Source="ID" Destination="CLI0.ID" Comment="" dx1="765.0"/>
<Connection Source="ID" Destination="CLI1.ID" Comment="" dx1="760.0"/>
<Connection Source="ID" Destination="CLI01.ID" Comment="" dx1="750.0"/>
<Connection Source="ID" Destination="CLI10.ID" Comment="" dx1="245.0"/>
<Connection Source="ID" Destination="SER01.ID" Comment="" dx1="235.0"/>
<Connection Source="ID" Destination="SER1.ID" Comment="" dx1="640.0"/>
<Connection Source="F_NOT_1_1_1_2_1_1.OUT" Destination="Server1_0wrongPair.check" Comment="" dx1="60.0"/>
<Connection Source="ID" Destination="SER10.ID" Comment="" dx1="825.0"/>
<Connection Source="SER10.QO" Destination="F_NOT_1_1_1_2_1_1.IN" Comment="" dx1="415.0"/>
<Connection Source="STRING2STRING_3.OUT" Destination="SER10.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="370.0"/>
</DataConnections>
</SubAppNetwork>
</SubApp>
<FB Name="W2W_1_1_1" Type="WSTRING2WSTRING" Comment="" x="105.0" y="3640.0">
<Parameter Name="IN" Value="%opcuaWrongPair%"/>
</FB>
<SubApp Name="wrongNodeId" Comment="" x="2890.0" y="4390.0">
<SubAppInterfaceList>
<SubAppEventInputs>
<SubAppEvent Name="REQ" Type="Event" Comment="">
</SubAppEvent>
</SubAppEventInputs>
<SubAppEventOutputs>
<SubAppEvent Name="CNF" Type="Event" Comment="">
</SubAppEvent>
</SubAppEventOutputs>
<InputVars>
<VarDeclaration Name="ID" Type="WSTRING" Comment=""/>
</InputVars>
</SubAppInterfaceList>
<SubAppNetwork>
<FB Name="F_NOT_1_1_1" Type="F_NOT" Comment="" x="3065.0" y="5035.0">
</FB>
<FB Name="Client1wrongNodeId" Type="TEST_CONDITION" Comment="" x="3860.0" y="5045.0">
</FB>
<FB Name="Pub1wrongNodeId" Type="TEST_CONDITION" Comment="" x="4075.0" y="1975.0">
</FB>
<FB Name="F_NOT_1_1" Type="F_NOT" Comment="" x="3150.0" y="3135.0">
</FB>
<FB Name="PUB1" Type="PUBLISH_1" Comment="" x="1855.0" y="1865.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="F_NOT" Type="F_NOT" Comment="" x="3255.0" y="520.0">
</FB>
<FB Name="Server0wrongNodeId" Type="TEST_CONDITION" Comment="" x="3930.0" y="3125.0">
</FB>
<FB Name="Sub1wrongNodeId" Type="TEST_CONDITION" Comment="" x="4050.0" y="525.0">
</FB>
<FB Name="F_NOT_1" Type="F_NOT" Comment="" x="3280.0" y="1940.0">
</FB>
<FB Name="STRING2STRING" Type="STRING2STRING" Comment="" x="3015.0" y="1215.0">
</FB>
<FB Name="SUB1" Type="SUBSCRIBE_1" Comment="" x="1840.0" y="445.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="SER0" Type="SERVER_0" Comment="" x="1770.0" y="3000.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_1" Type="STRING2STRING" Comment="" x="440.0" y="2045.0">
</FB>
<FB Name="Client0_1wrongNodeId" Type="TEST_CONDITION" Comment="" x="3900.0" y="6980.0">
</FB>
<FB Name="F_NOT_1_1_1_1" Type="F_NOT" Comment="" x="3105.0" y="6975.0">
</FB>
<FB Name="Server1wrongNodeId" Type="TEST_CONDITION" Comment="" x="3980.0" y="9085.0">
</FB>
<FB Name="F_NOT_1_1_1_2" Type="F_NOT" Comment="" x="3185.0" y="9080.0">
</FB>
<FB Name="CLI1" Type="CLIENT_1" Comment="" x="1715.0" y="4960.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="CLI01" Type="CLIENT_0_1" Comment="" x="1690.0" y="6900.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="Client1_0wrongNodeId" Type="TEST_CONDITION" Comment="" x="4315.0" y="8150.0">
</FB>
<FB Name="F_NOT_1_1_1_3" Type="F_NOT" Comment="" x="3520.0" y="8145.0">
</FB>
<FB Name="CLI10" Type="CLIENT_1_0" Comment="" x="1700.0" y="8070.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_1_1" Type="STRING2STRING" Comment="" x="1670.0" y="5980.0">
</FB>
<FB Name="F_NOT_1_1_1_4" Type="F_NOT" Comment="" x="3120.0" y="4060.0">
</FB>
<FB Name="Client0wrongNodeId" Type="TEST_CONDITION" Comment="" x="3910.0" y="4130.0">
</FB>
<FB Name="CLI0" Type="CLIENT_0" Comment="" x="1720.0" y="4070.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="SER1" Type="SERVER_1" Comment="" x="1770.0" y="9005.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="F_NOT_1_1_1_2_1" Type="F_NOT" Comment="" x="3175.0" y="11265.0">
</FB>
<FB Name="Server0_1wrongNodeId" Type="TEST_CONDITION" Comment="" x="3970.0" y="11270.0">
</FB>
<FB Name="STRING2STRING_2" Type="STRING2STRING" Comment="" x="2520.0" y="7480.0">
</FB>
<FB Name="STRING2STRING_2_1" Type="STRING2STRING" Comment="" x="1675.0" y="10130.0">
</FB>
<FB Name="SER01" Type="SERVER_0_1" Comment="" x="1760.0" y="11190.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_3" Type="STRING2STRING" Comment="" x="2760.0" y="11905.0">
</FB>
<FB Name="Server1_0wrongNodeId" Type="TEST_CONDITION" Comment="" x="3965.0" y="12605.0">
</FB>
<FB Name="F_NOT_1_1_1_2_1_1" Type="F_NOT" Comment="" x="3170.0" y="12600.0">
</FB>
<FB Name="SER10" Type="SERVER_1_0" Comment="" x="1840.0" y="12355.0">
<Parameter Name="QI" Value="1"/>
</FB>
<EventConnections>
<Connection Source="F_NOT_1_1_1.CNF" Destination="Client1wrongNodeId.REQ" Comment="" dx1="175.0"/>
<Connection Source="F_NOT_1.CNF" Destination="Pub1wrongNodeId.REQ" Comment="" dx1="200.0"/>
<Connection Source="Pub1wrongNodeId.CNF" Destination="SER0.INIT" Comment="" dx1="55.0" dx2="55.0" dy="740.0"/>
<Connection Source="SER0.INITO" Destination="F_NOT_1_1.REQ" Comment="" dx1="400.0"/>
<Connection Source="F_NOT_1_1.CNF" Destination="Server0wrongNodeId.REQ" Comment="" dx1="190.0"/>
<Connection Source="Sub1wrongNodeId.CNF" Destination="PUB1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="1125.0"/>
<Connection Source="PUB1.INITO" Destination="F_NOT_1.REQ" Comment="" dx1="435.0"/>
<Connection Source="SUB1.INITO" Destination="F_NOT.REQ" Comment="" dx1="430.0"/>
<Connection Source="F_NOT.CNF" Destination="Sub1wrongNodeId.REQ" Comment="" dx1="200.0"/>
<Connection Source="REQ" Destination="SUB1.INIT" Comment="" dx1="825.0"/>
<Connection Source="F_NOT_1_1_1_1.CNF" Destination="Client0_1wrongNodeId.REQ" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_2.CNF" Destination="Server1wrongNodeId.REQ" Comment="" dx1="135.0"/>
<Connection Source="CLI1.INITO" Destination="F_NOT_1_1_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="CLI01.INITO" Destination="F_NOT_1_1_1_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="CLI0.INITO" Destination="F_NOT_1_1_1_4.REQ" Comment="" dx1="485.0"/>
<Connection Source="F_NOT_1_1_1_4.CNF" Destination="Client0wrongNodeId.REQ" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_3.CNF" Destination="Client1_0wrongNodeId.REQ" Comment="" dx1="135.0"/>
<Connection Source="CLI10.INITO" Destination="F_NOT_1_1_1_3.REQ" Comment="" dx1="445.0"/>
<Connection Source="SER1.INITO" Destination="F_NOT_1_1_1_2.REQ" Comment="" dx1="360.0"/>
<Connection Source="F_NOT_1_1_1_2_1.CNF" Destination="Server0_1wrongNodeId.REQ" Comment="" dx1="100.0"/>
<Connection Source="SER01.INITO" Destination="F_NOT_1_1_1_2_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="Server0wrongNodeId.CNF" Destination="CLI0.INIT" Comment="" dx1="55.0" dx2="55.0" dy="685.0"/>
<Connection Source="Client0wrongNodeId.CNF" Destination="CLI1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="405.0"/>
<Connection Source="Client1wrongNodeId.CNF" Destination="CLI01.INIT" Comment="" dx1="55.0" dx2="55.0" dy="920.0"/>
<Connection Source="Client0_1wrongNodeId.CNF" Destination="CLI10.INIT" Comment="" dx1="55.0" dx2="55.0" dy="540.0"/>
<Connection Source="Client1_0wrongNodeId.CNF" Destination="SER1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="420.0"/>
<Connection Source="Server1wrongNodeId.CNF" Destination="SER01.INIT" Comment="" dx1="55.0" dx2="55.0" dy="1050.0"/>
<Connection Source="F_NOT_1_1_1_2_1_1.CNF" Destination="Server1_0wrongNodeId.REQ" Comment="" dx1="60.0"/>
<Connection Source="Server1_0wrongNodeId.CNF" Destination="CNF" Comment="" dx1="445.0"/>
<Connection Source="Server0_1wrongNodeId.CNF" Destination="SER10.INIT" Comment="" dx1="55.0" dx2="55.0" dy="940.0"/>
<Connection Source="SER10.INITO" Destination="F_NOT_1_1_1_2_1_1.REQ" Comment="" dx1="415.0"/>
</EventConnections>
<DataConnections>
<Connection Source="F_NOT_1_1_1.OUT" Destination="Client1wrongNodeId.check" Comment="" dx1="170.0"/>
<Connection Source="F_NOT_1.OUT" Destination="Pub1wrongNodeId.check" Comment="" dx1="200.0"/>
<Connection Source="SER0.QO" Destination="F_NOT_1_1.IN" Comment="" dx1="400.0"/>
<Connection Source="F_NOT_1_1.OUT" Destination="Server0wrongNodeId.check" Comment="" dx1="200.0"/>
<Connection Source="STRING2STRING_1.OUT" Destination="PUB1.SD_1" Comment="" dx1="240.0"/>
<Connection Source="PUB1.QO" Destination="F_NOT_1.IN" Comment="" dx1="435.0"/>
<Connection Source="SUB1.QO" Destination="F_NOT.IN" Comment="" dx1="350.0"/>
<Connection Source="F_NOT.OUT" Destination="Sub1wrongNodeId.check" Comment="" dx1="200.0"/>
<Connection Source="SUB1.RD_1" Destination="STRING2STRING.IN" Comment="" dx1="310.0"/>
<Connection Source="F_NOT_1_1_1_1.OUT" Destination="Client0_1wrongNodeId.check" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_2.OUT" Destination="Server1wrongNodeId.check" Comment="" dx1="135.0"/>
<Connection Source="CLI1.QO" Destination="F_NOT_1_1_1.IN" Comment="" dx1="360.0"/>
<Connection Source="CLI01.QO" Destination="F_NOT_1_1_1_1.IN" Comment="" dx1="360.0"/>
<Connection Source="STRING2STRING_1_1.OUT" Destination="CLI1.SD_1" Comment="" dx1="55.0" dx2="405.0" dy="330.0"/>
<Connection Source="CLI1.RD_1" Destination="STRING2STRING_1_1.IN" Comment="" dx1="715.0" dx2="50.0" dy="970.0"/>
<Connection Source="F_NOT_1_1_1_4.OUT" Destination="Client0wrongNodeId.check" Comment="" dx1="135.0"/>
<Connection Source="CLI0.QO" Destination="F_NOT_1_1_1_4.IN" Comment="" dx1="485.0"/>
<Connection Source="F_NOT_1_1_1_3.OUT" Destination="Client1_0wrongNodeId.check" Comment="" dx1="135.0"/>
<Connection Source="CLI10.QO" Destination="F_NOT_1_1_1_3.IN" Comment="" dx1="445.0"/>
<Connection Source="SER1.QO" Destination="F_NOT_1_1_1_2.IN" Comment="" dx1="360.0"/>
<Connection Source="F_NOT_1_1_1_2_1.OUT" Destination="Server0_1wrongNodeId.check" Comment="" dx1="100.0"/>
<Connection Source="CLI01.RD_1" Destination="STRING2STRING_2.IN" Comment="" dx1="165.0"/>
<Connection Source="STRING2STRING_2.OUT" Destination="CLI10.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="1000.0"/>
<Connection Source="STRING2STRING_2_1.OUT" Destination="SER1.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="-405.0"/>
<Connection Source="SER1.RD_1" Destination="STRING2STRING_2_1.IN" Comment="" dx1="55.0" dx2="55.0" dy="405.0"/>
<Connection Source="SER01.QO" Destination="F_NOT_1_1_1_2_1.IN" Comment="" dx1="360.0"/>
<Connection Source="SER01.RD_1" Destination="STRING2STRING_3.IN" Comment="" dx1="245.0"/>
<Connection Source="ID" Destination="SUB1.ID" Comment="" dx1="825.0"/>
<Connection Source="ID" Destination="PUB1.ID" Comment="" dx1="830.0"/>
<Connection Source="ID" Destination="SER0.ID" Comment="" dx1="790.0"/>
<Connection Source="ID" Destination="CLI0.ID" Comment="" dx1="765.0"/>
<Connection Source="ID" Destination="CLI1.ID" Comment="" dx1="760.0"/>
<Connection Source="ID" Destination="CLI01.ID" Comment="" dx1="750.0"/>
<Connection Source="ID" Destination="CLI10.ID" Comment="" dx1="245.0"/>
<Connection Source="ID" Destination="SER01.ID" Comment="" dx1="235.0"/>
<Connection Source="ID" Destination="SER1.ID" Comment="" dx1="640.0"/>
<Connection Source="F_NOT_1_1_1_2_1_1.OUT" Destination="Server1_0wrongNodeId.check" Comment="" dx1="60.0"/>
<Connection Source="ID" Destination="SER10.ID" Comment="" dx1="825.0"/>
<Connection Source="SER10.QO" Destination="F_NOT_1_1_1_2_1_1.IN" Comment="" dx1="415.0"/>
<Connection Source="STRING2STRING_3.OUT" Destination="SER10.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="370.0"/>
</DataConnections>
</SubAppNetwork>
</SubApp>
<FB Name="W2W_1_1_2" Type="WSTRING2WSTRING" Comment="" x="140.0" y="4465.0">
<Parameter Name="IN" Value="%opcuaWrongNodeId%"/>
</FB>
<SubApp Name="UnknownIdentifier" Comment="" x="2870.0" y="5270.0">
<SubAppInterfaceList>
<SubAppEventInputs>
<SubAppEvent Name="REQ" Type="Event" Comment="">
</SubAppEvent>
</SubAppEventInputs>
<SubAppEventOutputs>
<SubAppEvent Name="CNF" Type="Event" Comment="">
</SubAppEvent>
</SubAppEventOutputs>
<InputVars>
<VarDeclaration Name="ID" Type="WSTRING" Comment=""/>
</InputVars>
</SubAppInterfaceList>
<SubAppNetwork>
<FB Name="F_NOT_1_1_1" Type="F_NOT" Comment="" x="3065.0" y="5035.0">
</FB>
<FB Name="Client1UnknownIdentifier" Type="TEST_CONDITION" Comment="" x="3860.0" y="5045.0">
</FB>
<FB Name="Pub1UnknownIdentifier" Type="TEST_CONDITION" Comment="" x="4075.0" y="1975.0">
</FB>
<FB Name="F_NOT_1_1" Type="F_NOT" Comment="" x="3150.0" y="3135.0">
</FB>
<FB Name="PUB1" Type="PUBLISH_1" Comment="" x="1855.0" y="1865.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="F_NOT" Type="F_NOT" Comment="" x="3255.0" y="520.0">
</FB>
<FB Name="Server0UnknownIdentifier" Type="TEST_CONDITION" Comment="" x="3930.0" y="3125.0">
</FB>
<FB Name="Sub1UnknownIdentifier" Type="TEST_CONDITION" Comment="" x="4050.0" y="525.0">
</FB>
<FB Name="F_NOT_1" Type="F_NOT" Comment="" x="3280.0" y="1940.0">
</FB>
<FB Name="STRING2STRING" Type="STRING2STRING" Comment="" x="3015.0" y="1215.0">
</FB>
<FB Name="SUB1" Type="SUBSCRIBE_1" Comment="" x="1840.0" y="445.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="SER0" Type="SERVER_0" Comment="" x="1770.0" y="3000.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_1" Type="STRING2STRING" Comment="" x="440.0" y="2045.0">
</FB>
<FB Name="Client0_1UnknownIdentifier" Type="TEST_CONDITION" Comment="" x="3900.0" y="6980.0">
</FB>
<FB Name="F_NOT_1_1_1_1" Type="F_NOT" Comment="" x="3105.0" y="6975.0">
</FB>
<FB Name="Server1UnknownIdentifier" Type="TEST_CONDITION" Comment="" x="3980.0" y="9085.0">
</FB>
<FB Name="F_NOT_1_1_1_2" Type="F_NOT" Comment="" x="3185.0" y="9080.0">
</FB>
<FB Name="CLI1" Type="CLIENT_1" Comment="" x="1715.0" y="4960.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="CLI01" Type="CLIENT_0_1" Comment="" x="1690.0" y="6900.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="Client1_0UnknownIdentifier" Type="TEST_CONDITION" Comment="" x="4315.0" y="8150.0">
</FB>
<FB Name="F_NOT_1_1_1_3" Type="F_NOT" Comment="" x="3520.0" y="8145.0">
</FB>
<FB Name="CLI10" Type="CLIENT_1_0" Comment="" x="1700.0" y="8070.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_1_1" Type="STRING2STRING" Comment="" x="1670.0" y="5980.0">
</FB>
<FB Name="F_NOT_1_1_1_4" Type="F_NOT" Comment="" x="3120.0" y="4060.0">
</FB>
<FB Name="Client0UnknownIdentifier" Type="TEST_CONDITION" Comment="" x="3910.0" y="4130.0">
</FB>
<FB Name="CLI0" Type="CLIENT_0" Comment="" x="1720.0" y="4070.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="SER1" Type="SERVER_1" Comment="" x="1770.0" y="9005.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="F_NOT_1_1_1_2_1" Type="F_NOT" Comment="" x="3175.0" y="11265.0">
</FB>
<FB Name="Server0_1UnknownIdentifier" Type="TEST_CONDITION" Comment="" x="3970.0" y="11270.0">
</FB>
<FB Name="STRING2STRING_2" Type="STRING2STRING" Comment="" x="2520.0" y="7480.0">
</FB>
<FB Name="STRING2STRING_2_1" Type="STRING2STRING" Comment="" x="1675.0" y="10130.0">
</FB>
<FB Name="SER01" Type="SERVER_0_1" Comment="" x="1760.0" y="11190.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_3" Type="STRING2STRING" Comment="" x="2760.0" y="11905.0">
</FB>
<FB Name="Server1_0UnknownIdentifier" Type="TEST_CONDITION" Comment="" x="3965.0" y="12605.0">
</FB>
<FB Name="F_NOT_1_1_1_2_1_1" Type="F_NOT" Comment="" x="3170.0" y="12600.0">
</FB>
<FB Name="SER10" Type="SERVER_1_0" Comment="" x="1840.0" y="12355.0">
<Parameter Name="QI" Value="1"/>
</FB>
<EventConnections>
<Connection Source="F_NOT_1_1_1.CNF" Destination="Client1UnknownIdentifier.REQ" Comment="" dx1="175.0"/>
<Connection Source="F_NOT_1.CNF" Destination="Pub1UnknownIdentifier.REQ" Comment="" dx1="200.0"/>
<Connection Source="Pub1UnknownIdentifier.CNF" Destination="SER0.INIT" Comment="" dx1="55.0" dx2="55.0" dy="740.0"/>
<Connection Source="SER0.INITO" Destination="F_NOT_1_1.REQ" Comment="" dx1="400.0"/>
<Connection Source="F_NOT_1_1.CNF" Destination="Server0UnknownIdentifier.REQ" Comment="" dx1="190.0"/>
<Connection Source="Sub1UnknownIdentifier.CNF" Destination="PUB1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="1125.0"/>
<Connection Source="PUB1.INITO" Destination="F_NOT_1.REQ" Comment="" dx1="435.0"/>
<Connection Source="SUB1.INITO" Destination="F_NOT.REQ" Comment="" dx1="430.0"/>
<Connection Source="F_NOT.CNF" Destination="Sub1UnknownIdentifier.REQ" Comment="" dx1="200.0"/>
<Connection Source="REQ" Destination="SUB1.INIT" Comment="" dx1="825.0"/>
<Connection Source="F_NOT_1_1_1_1.CNF" Destination="Client0_1UnknownIdentifier.REQ" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_2.CNF" Destination="Server1UnknownIdentifier.REQ" Comment="" dx1="135.0"/>
<Connection Source="CLI1.INITO" Destination="F_NOT_1_1_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="CLI01.INITO" Destination="F_NOT_1_1_1_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="CLI0.INITO" Destination="F_NOT_1_1_1_4.REQ" Comment="" dx1="485.0"/>
<Connection Source="F_NOT_1_1_1_4.CNF" Destination="Client0UnknownIdentifier.REQ" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_3.CNF" Destination="Client1_0UnknownIdentifier.REQ" Comment="" dx1="135.0"/>
<Connection Source="CLI10.INITO" Destination="F_NOT_1_1_1_3.REQ" Comment="" dx1="445.0"/>
<Connection Source="SER1.INITO" Destination="F_NOT_1_1_1_2.REQ" Comment="" dx1="360.0"/>
<Connection Source="F_NOT_1_1_1_2_1.CNF" Destination="Server0_1UnknownIdentifier.REQ" Comment="" dx1="100.0"/>
<Connection Source="SER01.INITO" Destination="F_NOT_1_1_1_2_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="Server0UnknownIdentifier.CNF" Destination="CLI0.INIT" Comment="" dx1="55.0" dx2="55.0" dy="685.0"/>
<Connection Source="Client0UnknownIdentifier.CNF" Destination="CLI1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="405.0"/>
<Connection Source="Client1UnknownIdentifier.CNF" Destination="CLI01.INIT" Comment="" dx1="55.0" dx2="55.0" dy="920.0"/>
<Connection Source="Client0_1UnknownIdentifier.CNF" Destination="CLI10.INIT" Comment="" dx1="55.0" dx2="55.0" dy="540.0"/>
<Connection Source="Client1_0UnknownIdentifier.CNF" Destination="SER1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="420.0"/>
<Connection Source="Server1UnknownIdentifier.CNF" Destination="SER01.INIT" Comment="" dx1="55.0" dx2="55.0" dy="1050.0"/>
<Connection Source="F_NOT_1_1_1_2_1_1.CNF" Destination="Server1_0UnknownIdentifier.REQ" Comment="" dx1="60.0"/>
<Connection Source="Server1_0UnknownIdentifier.CNF" Destination="CNF" Comment="" dx1="445.0"/>
<Connection Source="Server0_1UnknownIdentifier.CNF" Destination="SER10.INIT" Comment="" dx1="55.0" dx2="55.0" dy="940.0"/>
<Connection Source="SER10.INITO" Destination="F_NOT_1_1_1_2_1_1.REQ" Comment="" dx1="415.0"/>
</EventConnections>
<DataConnections>
<Connection Source="F_NOT_1_1_1.OUT" Destination="Client1UnknownIdentifier.check" Comment="" dx1="170.0"/>
<Connection Source="F_NOT_1.OUT" Destination="Pub1UnknownIdentifier.check" Comment="" dx1="200.0"/>
<Connection Source="SER0.QO" Destination="F_NOT_1_1.IN" Comment="" dx1="400.0"/>
<Connection Source="F_NOT_1_1.OUT" Destination="Server0UnknownIdentifier.check" Comment="" dx1="200.0"/>
<Connection Source="STRING2STRING_1.OUT" Destination="PUB1.SD_1" Comment="" dx1="240.0"/>
<Connection Source="PUB1.QO" Destination="F_NOT_1.IN" Comment="" dx1="435.0"/>
<Connection Source="SUB1.QO" Destination="F_NOT.IN" Comment="" dx1="350.0"/>
<Connection Source="F_NOT.OUT" Destination="Sub1UnknownIdentifier.check" Comment="" dx1="200.0"/>
<Connection Source="SUB1.RD_1" Destination="STRING2STRING.IN" Comment="" dx1="310.0"/>
<Connection Source="F_NOT_1_1_1_1.OUT" Destination="Client0_1UnknownIdentifier.check" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_2.OUT" Destination="Server1UnknownIdentifier.check" Comment="" dx1="135.0"/>
<Connection Source="CLI1.QO" Destination="F_NOT_1_1_1.IN" Comment="" dx1="360.0"/>
<Connection Source="CLI01.QO" Destination="F_NOT_1_1_1_1.IN" Comment="" dx1="360.0"/>
<Connection Source="STRING2STRING_1_1.OUT" Destination="CLI1.SD_1" Comment="" dx1="55.0" dx2="405.0" dy="330.0"/>
<Connection Source="CLI1.RD_1" Destination="STRING2STRING_1_1.IN" Comment="" dx1="715.0" dx2="50.0" dy="970.0"/>
<Connection Source="F_NOT_1_1_1_4.OUT" Destination="Client0UnknownIdentifier.check" Comment="" dx1="135.0"/>
<Connection Source="CLI0.QO" Destination="F_NOT_1_1_1_4.IN" Comment="" dx1="485.0"/>
<Connection Source="F_NOT_1_1_1_3.OUT" Destination="Client1_0UnknownIdentifier.check" Comment="" dx1="135.0"/>
<Connection Source="CLI10.QO" Destination="F_NOT_1_1_1_3.IN" Comment="" dx1="445.0"/>
<Connection Source="SER1.QO" Destination="F_NOT_1_1_1_2.IN" Comment="" dx1="360.0"/>
<Connection Source="F_NOT_1_1_1_2_1.OUT" Destination="Server0_1UnknownIdentifier.check" Comment="" dx1="100.0"/>
<Connection Source="CLI01.RD_1" Destination="STRING2STRING_2.IN" Comment="" dx1="165.0"/>
<Connection Source="STRING2STRING_2.OUT" Destination="CLI10.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="1000.0"/>
<Connection Source="STRING2STRING_2_1.OUT" Destination="SER1.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="-405.0"/>
<Connection Source="SER1.RD_1" Destination="STRING2STRING_2_1.IN" Comment="" dx1="55.0" dx2="55.0" dy="405.0"/>
<Connection Source="SER01.QO" Destination="F_NOT_1_1_1_2_1.IN" Comment="" dx1="360.0"/>
<Connection Source="SER01.RD_1" Destination="STRING2STRING_3.IN" Comment="" dx1="245.0"/>
<Connection Source="ID" Destination="SUB1.ID" Comment="" dx1="825.0"/>
<Connection Source="ID" Destination="PUB1.ID" Comment="" dx1="830.0"/>
<Connection Source="ID" Destination="SER0.ID" Comment="" dx1="790.0"/>
<Connection Source="ID" Destination="CLI0.ID" Comment="" dx1="765.0"/>
<Connection Source="ID" Destination="CLI1.ID" Comment="" dx1="760.0"/>
<Connection Source="ID" Destination="CLI01.ID" Comment="" dx1="750.0"/>
<Connection Source="ID" Destination="CLI10.ID" Comment="" dx1="245.0"/>
<Connection Source="ID" Destination="SER01.ID" Comment="" dx1="235.0"/>
<Connection Source="ID" Destination="SER1.ID" Comment="" dx1="640.0"/>
<Connection Source="F_NOT_1_1_1_2_1_1.OUT" Destination="Server1_0UnknownIdentifier.check" Comment="" dx1="60.0"/>
<Connection Source="ID" Destination="SER10.ID" Comment="" dx1="825.0"/>
<Connection Source="SER10.QO" Destination="F_NOT_1_1_1_2_1_1.IN" Comment="" dx1="415.0"/>
<Connection Source="STRING2STRING_3.OUT" Destination="SER10.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="370.0"/>
</DataConnections>
</SubAppNetwork>
</SubApp>
<FB Name="W2W_1_1_3" Type="WSTRING2WSTRING" Comment="" x="120.0" y="5345.0">
<Parameter Name="IN" Value="%opcuaUnknownIdentifier%"/>
</FB>
<SubApp Name="WrongIdentifier" Comment="" x="2950.0" y="6300.0">
<SubAppInterfaceList>
<SubAppEventInputs>
<SubAppEvent Name="REQ" Type="Event" Comment="">
</SubAppEvent>
</SubAppEventInputs>
<SubAppEventOutputs>
<SubAppEvent Name="CNF" Type="Event" Comment="">
</SubAppEvent>
</SubAppEventOutputs>
<InputVars>
<VarDeclaration Name="ID" Type="WSTRING" Comment=""/>
</InputVars>
</SubAppInterfaceList>
<SubAppNetwork>
<FB Name="F_NOT_1_1_1" Type="F_NOT" Comment="" x="3065.0" y="5035.0">
</FB>
<FB Name="Client1WrongIdentifier" Type="TEST_CONDITION" Comment="" x="3860.0" y="5045.0">
</FB>
<FB Name="Pub1WrongIdentifier" Type="TEST_CONDITION" Comment="" x="4075.0" y="1975.0">
</FB>
<FB Name="F_NOT_1_1" Type="F_NOT" Comment="" x="3150.0" y="3135.0">
</FB>
<FB Name="PUB1" Type="PUBLISH_1" Comment="" x="1855.0" y="1865.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="F_NOT" Type="F_NOT" Comment="" x="3255.0" y="520.0">
</FB>
<FB Name="Server0WrongIdentifier" Type="TEST_CONDITION" Comment="" x="3930.0" y="3125.0">
</FB>
<FB Name="Sub1WrongIdentifier" Type="TEST_CONDITION" Comment="" x="4050.0" y="525.0">
</FB>
<FB Name="F_NOT_1" Type="F_NOT" Comment="" x="3280.0" y="1940.0">
</FB>
<FB Name="STRING2STRING" Type="STRING2STRING" Comment="" x="3015.0" y="1215.0">
</FB>
<FB Name="SUB1" Type="SUBSCRIBE_1" Comment="" x="1840.0" y="445.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="SER0" Type="SERVER_0" Comment="" x="1770.0" y="3000.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_1" Type="STRING2STRING" Comment="" x="440.0" y="2045.0">
</FB>
<FB Name="Client0_1WrongIdentifier" Type="TEST_CONDITION" Comment="" x="3900.0" y="6980.0">
</FB>
<FB Name="F_NOT_1_1_1_1" Type="F_NOT" Comment="" x="3105.0" y="6975.0">
</FB>
<FB Name="Server1WrongIdentifier" Type="TEST_CONDITION" Comment="" x="3980.0" y="9085.0">
</FB>
<FB Name="F_NOT_1_1_1_2" Type="F_NOT" Comment="" x="3185.0" y="9080.0">
</FB>
<FB Name="CLI1" Type="CLIENT_1" Comment="" x="1715.0" y="4960.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="CLI01" Type="CLIENT_0_1" Comment="" x="1690.0" y="6900.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="Client1_0WrongIdentifier" Type="TEST_CONDITION" Comment="" x="4315.0" y="8150.0">
</FB>
<FB Name="F_NOT_1_1_1_3" Type="F_NOT" Comment="" x="3520.0" y="8145.0">
</FB>
<FB Name="CLI10" Type="CLIENT_1_0" Comment="" x="1700.0" y="8070.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_1_1" Type="STRING2STRING" Comment="" x="1670.0" y="5980.0">
</FB>
<FB Name="F_NOT_1_1_1_4" Type="F_NOT" Comment="" x="3120.0" y="4060.0">
</FB>
<FB Name="Client0WrongIdentifier" Type="TEST_CONDITION" Comment="" x="3910.0" y="4130.0">
</FB>
<FB Name="CLI0" Type="CLIENT_0" Comment="" x="1720.0" y="4070.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="SER1" Type="SERVER_1" Comment="" x="1770.0" y="9005.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="F_NOT_1_1_1_2_1" Type="F_NOT" Comment="" x="3175.0" y="11265.0">
</FB>
<FB Name="Server0_1WrongIdentifier" Type="TEST_CONDITION" Comment="" x="3970.0" y="11270.0">
</FB>
<FB Name="STRING2STRING_2" Type="STRING2STRING" Comment="" x="2520.0" y="7480.0">
</FB>
<FB Name="STRING2STRING_2_1" Type="STRING2STRING" Comment="" x="1675.0" y="10130.0">
</FB>
<FB Name="SER01" Type="SERVER_0_1" Comment="" x="1760.0" y="11190.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_3" Type="STRING2STRING" Comment="" x="2760.0" y="11905.0">
</FB>
<FB Name="Server1_0WrongIdentifier" Type="TEST_CONDITION" Comment="" x="3965.0" y="12605.0">
</FB>
<FB Name="F_NOT_1_1_1_2_1_1" Type="F_NOT" Comment="" x="3170.0" y="12600.0">
</FB>
<FB Name="SER10" Type="SERVER_1_0" Comment="" x="1840.0" y="12355.0">
<Parameter Name="QI" Value="1"/>
</FB>
<EventConnections>
<Connection Source="F_NOT_1_1_1.CNF" Destination="Client1WrongIdentifier.REQ" Comment="" dx1="175.0"/>
<Connection Source="F_NOT_1.CNF" Destination="Pub1WrongIdentifier.REQ" Comment="" dx1="200.0"/>
<Connection Source="Pub1WrongIdentifier.CNF" Destination="SER0.INIT" Comment="" dx1="55.0" dx2="55.0" dy="740.0"/>
<Connection Source="SER0.INITO" Destination="F_NOT_1_1.REQ" Comment="" dx1="400.0"/>
<Connection Source="F_NOT_1_1.CNF" Destination="Server0WrongIdentifier.REQ" Comment="" dx1="190.0"/>
<Connection Source="Sub1WrongIdentifier.CNF" Destination="PUB1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="1125.0"/>
<Connection Source="PUB1.INITO" Destination="F_NOT_1.REQ" Comment="" dx1="435.0"/>
<Connection Source="SUB1.INITO" Destination="F_NOT.REQ" Comment="" dx1="430.0"/>
<Connection Source="F_NOT.CNF" Destination="Sub1WrongIdentifier.REQ" Comment="" dx1="200.0"/>
<Connection Source="REQ" Destination="SUB1.INIT" Comment="" dx1="825.0"/>
<Connection Source="F_NOT_1_1_1_1.CNF" Destination="Client0_1WrongIdentifier.REQ" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_2.CNF" Destination="Server1WrongIdentifier.REQ" Comment="" dx1="135.0"/>
<Connection Source="CLI1.INITO" Destination="F_NOT_1_1_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="CLI01.INITO" Destination="F_NOT_1_1_1_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="CLI0.INITO" Destination="F_NOT_1_1_1_4.REQ" Comment="" dx1="485.0"/>
<Connection Source="F_NOT_1_1_1_4.CNF" Destination="Client0WrongIdentifier.REQ" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_3.CNF" Destination="Client1_0WrongIdentifier.REQ" Comment="" dx1="135.0"/>
<Connection Source="CLI10.INITO" Destination="F_NOT_1_1_1_3.REQ" Comment="" dx1="445.0"/>
<Connection Source="SER1.INITO" Destination="F_NOT_1_1_1_2.REQ" Comment="" dx1="360.0"/>
<Connection Source="F_NOT_1_1_1_2_1.CNF" Destination="Server0_1WrongIdentifier.REQ" Comment="" dx1="100.0"/>
<Connection Source="SER01.INITO" Destination="F_NOT_1_1_1_2_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="Server0WrongIdentifier.CNF" Destination="CLI0.INIT" Comment="" dx1="55.0" dx2="55.0" dy="685.0"/>
<Connection Source="Client0WrongIdentifier.CNF" Destination="CLI1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="405.0"/>
<Connection Source="Client1WrongIdentifier.CNF" Destination="CLI01.INIT" Comment="" dx1="55.0" dx2="55.0" dy="920.0"/>
<Connection Source="Client0_1WrongIdentifier.CNF" Destination="CLI10.INIT" Comment="" dx1="55.0" dx2="55.0" dy="540.0"/>
<Connection Source="Client1_0WrongIdentifier.CNF" Destination="SER1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="420.0"/>
<Connection Source="Server1WrongIdentifier.CNF" Destination="SER01.INIT" Comment="" dx1="55.0" dx2="55.0" dy="1050.0"/>
<Connection Source="F_NOT_1_1_1_2_1_1.CNF" Destination="Server1_0WrongIdentifier.REQ" Comment="" dx1="60.0"/>
<Connection Source="Server1_0WrongIdentifier.CNF" Destination="CNF" Comment="" dx1="445.0"/>
<Connection Source="Server0_1WrongIdentifier.CNF" Destination="SER10.INIT" Comment="" dx1="55.0" dx2="55.0" dy="940.0"/>
<Connection Source="SER10.INITO" Destination="F_NOT_1_1_1_2_1_1.REQ" Comment="" dx1="415.0"/>
</EventConnections>
<DataConnections>
<Connection Source="F_NOT_1_1_1.OUT" Destination="Client1WrongIdentifier.check" Comment="" dx1="170.0"/>
<Connection Source="F_NOT_1.OUT" Destination="Pub1WrongIdentifier.check" Comment="" dx1="200.0"/>
<Connection Source="SER0.QO" Destination="F_NOT_1_1.IN" Comment="" dx1="400.0"/>
<Connection Source="F_NOT_1_1.OUT" Destination="Server0WrongIdentifier.check" Comment="" dx1="200.0"/>
<Connection Source="STRING2STRING_1.OUT" Destination="PUB1.SD_1" Comment="" dx1="240.0"/>
<Connection Source="PUB1.QO" Destination="F_NOT_1.IN" Comment="" dx1="435.0"/>
<Connection Source="SUB1.QO" Destination="F_NOT.IN" Comment="" dx1="350.0"/>
<Connection Source="F_NOT.OUT" Destination="Sub1WrongIdentifier.check" Comment="" dx1="200.0"/>
<Connection Source="SUB1.RD_1" Destination="STRING2STRING.IN" Comment="" dx1="310.0"/>
<Connection Source="F_NOT_1_1_1_1.OUT" Destination="Client0_1WrongIdentifier.check" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_2.OUT" Destination="Server1WrongIdentifier.check" Comment="" dx1="135.0"/>
<Connection Source="CLI1.QO" Destination="F_NOT_1_1_1.IN" Comment="" dx1="360.0"/>
<Connection Source="CLI01.QO" Destination="F_NOT_1_1_1_1.IN" Comment="" dx1="360.0"/>
<Connection Source="STRING2STRING_1_1.OUT" Destination="CLI1.SD_1" Comment="" dx1="55.0" dx2="405.0" dy="330.0"/>
<Connection Source="CLI1.RD_1" Destination="STRING2STRING_1_1.IN" Comment="" dx1="715.0" dx2="50.0" dy="970.0"/>
<Connection Source="F_NOT_1_1_1_4.OUT" Destination="Client0WrongIdentifier.check" Comment="" dx1="135.0"/>
<Connection Source="CLI0.QO" Destination="F_NOT_1_1_1_4.IN" Comment="" dx1="485.0"/>
<Connection Source="F_NOT_1_1_1_3.OUT" Destination="Client1_0WrongIdentifier.check" Comment="" dx1="135.0"/>
<Connection Source="CLI10.QO" Destination="F_NOT_1_1_1_3.IN" Comment="" dx1="445.0"/>
<Connection Source="SER1.QO" Destination="F_NOT_1_1_1_2.IN" Comment="" dx1="360.0"/>
<Connection Source="F_NOT_1_1_1_2_1.OUT" Destination="Server0_1WrongIdentifier.check" Comment="" dx1="100.0"/>
<Connection Source="CLI01.RD_1" Destination="STRING2STRING_2.IN" Comment="" dx1="165.0"/>
<Connection Source="STRING2STRING_2.OUT" Destination="CLI10.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="1000.0"/>
<Connection Source="STRING2STRING_2_1.OUT" Destination="SER1.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="-405.0"/>
<Connection Source="SER1.RD_1" Destination="STRING2STRING_2_1.IN" Comment="" dx1="55.0" dx2="55.0" dy="405.0"/>
<Connection Source="SER01.QO" Destination="F_NOT_1_1_1_2_1.IN" Comment="" dx1="360.0"/>
<Connection Source="SER01.RD_1" Destination="STRING2STRING_3.IN" Comment="" dx1="245.0"/>
<Connection Source="ID" Destination="SUB1.ID" Comment="" dx1="825.0"/>
<Connection Source="ID" Destination="PUB1.ID" Comment="" dx1="830.0"/>
<Connection Source="ID" Destination="SER0.ID" Comment="" dx1="790.0"/>
<Connection Source="ID" Destination="CLI0.ID" Comment="" dx1="765.0"/>
<Connection Source="ID" Destination="CLI1.ID" Comment="" dx1="760.0"/>
<Connection Source="ID" Destination="CLI01.ID" Comment="" dx1="750.0"/>
<Connection Source="ID" Destination="CLI10.ID" Comment="" dx1="245.0"/>
<Connection Source="ID" Destination="SER01.ID" Comment="" dx1="235.0"/>
<Connection Source="ID" Destination="SER1.ID" Comment="" dx1="640.0"/>
<Connection Source="F_NOT_1_1_1_2_1_1.OUT" Destination="Server1_0WrongIdentifier.check" Comment="" dx1="60.0"/>
<Connection Source="ID" Destination="SER10.ID" Comment="" dx1="825.0"/>
<Connection Source="SER10.QO" Destination="F_NOT_1_1_1_2_1_1.IN" Comment="" dx1="415.0"/>
<Connection Source="STRING2STRING_3.OUT" Destination="SER10.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="370.0"/>
</DataConnections>
</SubAppNetwork>
</SubApp>
<FB Name="W2W_1_1_4" Type="WSTRING2WSTRING" Comment="" x="200.0" y="6370.0">
<Parameter Name="IN" Value="%opcuaWrongIdentifier%"/>
</FB>
<SubApp Name="RemoteWithoutBrowseNameNorNodeId" Comment="" x="2485.0" y="8035.0">
<SubAppInterfaceList>
<SubAppEventInputs>
<SubAppEvent Name="REQ" Type="Event" Comment="">
</SubAppEvent>
</SubAppEventInputs>
<SubAppEventOutputs>
<SubAppEvent Name="CNF" Type="Event" Comment="">
</SubAppEvent>
</SubAppEventOutputs>
<InputVars>
<VarDeclaration Name="ID" Type="WSTRING" Comment=""/>
</InputVars>
</SubAppInterfaceList>
<SubAppNetwork>
<FB Name="F_NOT_1_1_1" Type="F_NOT" Comment="" x="3065.0" y="5035.0">
</FB>
<FB Name="Client1NoBrowseNameNorNodeId" Type="TEST_CONDITION" Comment="" x="3860.0" y="5045.0">
</FB>
<FB Name="Pub1NoBrowseNameNorNodeId" Type="TEST_CONDITION" Comment="" x="4160.0" y="1970.0">
</FB>
<FB Name="F_NOT_1_1" Type="F_NOT" Comment="" x="3150.0" y="3135.0">
</FB>
<FB Name="PUB1" Type="PUBLISH_1" Comment="" x="1855.0" y="1865.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="F_NOT" Type="F_NOT" Comment="" x="3255.0" y="520.0">
</FB>
<FB Name="Server0NoBrowseNameNorNodeId" Type="TEST_CONDITION" Comment="" x="3930.0" y="3125.0">
</FB>
<FB Name="Sub1NoBrowseNameNorNodeId" Type="TEST_CONDITION" Comment="" x="4050.0" y="525.0">
</FB>
<FB Name="F_NOT_1" Type="F_NOT" Comment="" x="3280.0" y="1940.0">
</FB>
<FB Name="STRING2STRING" Type="STRING2STRING" Comment="" x="3005.0" y="1240.0">
</FB>
<FB Name="SUB1" Type="SUBSCRIBE_1" Comment="" x="1840.0" y="445.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="SER0" Type="SERVER_0" Comment="" x="1770.0" y="3000.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_1" Type="STRING2STRING" Comment="" x="440.0" y="2045.0">
</FB>
<FB Name="Client0_1NoBrowseNameNorNodeId" Type="TEST_CONDITION" Comment="" x="3900.0" y="6980.0">
</FB>
<FB Name="F_NOT_1_1_1_1" Type="F_NOT" Comment="" x="3105.0" y="6975.0">
</FB>
<FB Name="Server1NoBrowseNameNorNodeId" Type="TEST_CONDITION" Comment="" x="3980.0" y="9085.0">
</FB>
<FB Name="F_NOT_1_1_1_2" Type="F_NOT" Comment="" x="3185.0" y="9080.0">
</FB>
<FB Name="CLI1" Type="CLIENT_1" Comment="" x="1715.0" y="4960.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="CLI01" Type="CLIENT_0_1" Comment="" x="1690.0" y="6900.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="Client1_0NoBrowseNameNorNodeId" Type="TEST_CONDITION" Comment="" x="4315.0" y="8150.0">
</FB>
<FB Name="F_NOT_1_1_1_3" Type="F_NOT" Comment="" x="3520.0" y="8145.0">
</FB>
<FB Name="CLI10" Type="CLIENT_1_0" Comment="" x="1700.0" y="8070.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_1_1" Type="STRING2STRING" Comment="" x="1670.0" y="5980.0">
</FB>
<FB Name="F_NOT_1_1_1_4" Type="F_NOT" Comment="" x="3120.0" y="4060.0">
</FB>
<FB Name="Client0NoBrowseNameNorNodeId" Type="TEST_CONDITION" Comment="" x="3910.0" y="4130.0">
</FB>
<FB Name="CLI0" Type="CLIENT_0" Comment="" x="1720.0" y="4070.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="SER1" Type="SERVER_1" Comment="" x="1770.0" y="9005.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="F_NOT_1_1_1_2_1" Type="F_NOT" Comment="" x="3175.0" y="11265.0">
</FB>
<FB Name="Server0_1NoBrowseNameNorNodeId" Type="TEST_CONDITION" Comment="" x="4080.0" y="11270.0">
</FB>
<FB Name="STRING2STRING_2" Type="STRING2STRING" Comment="" x="2520.0" y="7480.0">
</FB>
<FB Name="STRING2STRING_2_1" Type="STRING2STRING" Comment="" x="1675.0" y="10130.0">
</FB>
<FB Name="SER01" Type="SERVER_0_1" Comment="" x="1760.0" y="11190.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_3" Type="STRING2STRING" Comment="" x="2760.0" y="11905.0">
</FB>
<FB Name="Server1_0NoBrowseNameNorNodeId" Type="TEST_CONDITION" Comment="" x="3965.0" y="12605.0">
</FB>
<FB Name="F_NOT_1_1_1_2_1_1" Type="F_NOT" Comment="" x="3170.0" y="12600.0">
</FB>
<FB Name="SER10" Type="SERVER_1_0" Comment="" x="1840.0" y="12355.0">
<Parameter Name="QI" Value="1"/>
</FB>
<EventConnections>
<Connection Source="F_NOT_1_1_1.CNF" Destination="Client1NoBrowseNameNorNodeId.REQ" Comment="" dx1="175.0"/>
<Connection Source="F_NOT_1.CNF" Destination="Pub1NoBrowseNameNorNodeId.REQ" Comment="" dx1="200.0"/>
<Connection Source="Pub1NoBrowseNameNorNodeId.CNF" Destination="SER0.INIT" Comment="" dx1="55.0" dx2="55.0" dy="740.0"/>
<Connection Source="SER0.INITO" Destination="F_NOT_1_1.REQ" Comment="" dx1="400.0"/>
<Connection Source="F_NOT_1_1.CNF" Destination="Server0NoBrowseNameNorNodeId.REQ" Comment="" dx1="190.0"/>
<Connection Source="Sub1NoBrowseNameNorNodeId.CNF" Destination="PUB1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="1125.0"/>
<Connection Source="PUB1.INITO" Destination="F_NOT_1.REQ" Comment="" dx1="435.0"/>
<Connection Source="SUB1.INITO" Destination="F_NOT.REQ" Comment="" dx1="430.0"/>
<Connection Source="F_NOT.CNF" Destination="Sub1NoBrowseNameNorNodeId.REQ" Comment="" dx1="200.0"/>
<Connection Source="REQ" Destination="SUB1.INIT" Comment="" dx1="825.0"/>
<Connection Source="F_NOT_1_1_1_1.CNF" Destination="Client0_1NoBrowseNameNorNodeId.REQ" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_2.CNF" Destination="Server1NoBrowseNameNorNodeId.REQ" Comment="" dx1="135.0"/>
<Connection Source="CLI1.INITO" Destination="F_NOT_1_1_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="CLI01.INITO" Destination="F_NOT_1_1_1_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="CLI0.INITO" Destination="F_NOT_1_1_1_4.REQ" Comment="" dx1="485.0"/>
<Connection Source="F_NOT_1_1_1_4.CNF" Destination="Client0NoBrowseNameNorNodeId.REQ" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_3.CNF" Destination="Client1_0NoBrowseNameNorNodeId.REQ" Comment="" dx1="135.0"/>
<Connection Source="CLI10.INITO" Destination="F_NOT_1_1_1_3.REQ" Comment="" dx1="445.0"/>
<Connection Source="SER1.INITO" Destination="F_NOT_1_1_1_2.REQ" Comment="" dx1="360.0"/>
<Connection Source="F_NOT_1_1_1_2_1.CNF" Destination="Server0_1NoBrowseNameNorNodeId.REQ" Comment="" dx1="100.0"/>
<Connection Source="SER01.INITO" Destination="F_NOT_1_1_1_2_1.REQ" Comment="" dx1="360.0"/>
<Connection Source="Server0NoBrowseNameNorNodeId.CNF" Destination="CLI0.INIT" Comment="" dx1="55.0" dx2="55.0" dy="685.0"/>
<Connection Source="Client0NoBrowseNameNorNodeId.CNF" Destination="CLI1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="405.0"/>
<Connection Source="Client1NoBrowseNameNorNodeId.CNF" Destination="CLI01.INIT" Comment="" dx1="55.0" dx2="55.0" dy="920.0"/>
<Connection Source="Client0_1NoBrowseNameNorNodeId.CNF" Destination="CLI10.INIT" Comment="" dx1="55.0" dx2="55.0" dy="540.0"/>
<Connection Source="Client1_0NoBrowseNameNorNodeId.CNF" Destination="SER1.INIT" Comment="" dx1="55.0" dx2="55.0" dy="420.0"/>
<Connection Source="Server1NoBrowseNameNorNodeId.CNF" Destination="SER01.INIT" Comment="" dx1="55.0" dx2="55.0" dy="1050.0"/>
<Connection Source="F_NOT_1_1_1_2_1_1.CNF" Destination="Server1_0NoBrowseNameNorNodeId.REQ" Comment="" dx1="60.0"/>
<Connection Source="Server1_0NoBrowseNameNorNodeId.CNF" Destination="CNF" Comment="" dx1="445.0"/>
<Connection Source="Server0_1NoBrowseNameNorNodeId.CNF" Destination="SER10.INIT" Comment="" dx1="55.0" dx2="55.0" dy="940.0"/>
<Connection Source="SER10.INITO" Destination="F_NOT_1_1_1_2_1_1.REQ" Comment="" dx1="415.0"/>
</EventConnections>
<DataConnections>
<Connection Source="F_NOT_1_1_1.OUT" Destination="Client1NoBrowseNameNorNodeId.check" Comment="" dx1="170.0"/>
<Connection Source="F_NOT_1.OUT" Destination="Pub1NoBrowseNameNorNodeId.check" Comment="" dx1="200.0"/>
<Connection Source="SER0.QO" Destination="F_NOT_1_1.IN" Comment="" dx1="400.0"/>
<Connection Source="F_NOT_1_1.OUT" Destination="Server0NoBrowseNameNorNodeId.check" Comment="" dx1="200.0"/>
<Connection Source="STRING2STRING_1.OUT" Destination="PUB1.SD_1" Comment="" dx1="240.0"/>
<Connection Source="PUB1.QO" Destination="F_NOT_1.IN" Comment="" dx1="435.0"/>
<Connection Source="SUB1.QO" Destination="F_NOT.IN" Comment="" dx1="350.0"/>
<Connection Source="F_NOT.OUT" Destination="Sub1NoBrowseNameNorNodeId.check" Comment="" dx1="200.0"/>
<Connection Source="SUB1.RD_1" Destination="STRING2STRING.IN" Comment="" dx1="310.0"/>
<Connection Source="F_NOT_1_1_1_1.OUT" Destination="Client0_1NoBrowseNameNorNodeId.check" Comment="" dx1="135.0"/>
<Connection Source="F_NOT_1_1_1_2.OUT" Destination="Server1NoBrowseNameNorNodeId.check" Comment="" dx1="135.0"/>
<Connection Source="CLI1.QO" Destination="F_NOT_1_1_1.IN" Comment="" dx1="360.0"/>
<Connection Source="CLI01.QO" Destination="F_NOT_1_1_1_1.IN" Comment="" dx1="360.0"/>
<Connection Source="STRING2STRING_1_1.OUT" Destination="CLI1.SD_1" Comment="" dx1="55.0" dx2="405.0" dy="330.0"/>
<Connection Source="CLI1.RD_1" Destination="STRING2STRING_1_1.IN" Comment="" dx1="715.0" dx2="50.0" dy="970.0"/>
<Connection Source="F_NOT_1_1_1_4.OUT" Destination="Client0NoBrowseNameNorNodeId.check" Comment="" dx1="135.0"/>
<Connection Source="CLI0.QO" Destination="F_NOT_1_1_1_4.IN" Comment="" dx1="485.0"/>
<Connection Source="F_NOT_1_1_1_3.OUT" Destination="Client1_0NoBrowseNameNorNodeId.check" Comment="" dx1="135.0"/>
<Connection Source="CLI10.QO" Destination="F_NOT_1_1_1_3.IN" Comment="" dx1="445.0"/>
<Connection Source="SER1.QO" Destination="F_NOT_1_1_1_2.IN" Comment="" dx1="360.0"/>
<Connection Source="F_NOT_1_1_1_2_1.OUT" Destination="Server0_1NoBrowseNameNorNodeId.check" Comment="" dx1="100.0"/>
<Connection Source="CLI01.RD_1" Destination="STRING2STRING_2.IN" Comment="" dx1="165.0"/>
<Connection Source="STRING2STRING_2.OUT" Destination="CLI10.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="1000.0"/>
<Connection Source="STRING2STRING_2_1.OUT" Destination="SER1.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="-405.0"/>
<Connection Source="SER1.RD_1" Destination="STRING2STRING_2_1.IN" Comment="" dx1="55.0" dx2="55.0" dy="405.0"/>
<Connection Source="SER01.QO" Destination="F_NOT_1_1_1_2_1.IN" Comment="" dx1="360.0"/>
<Connection Source="SER01.RD_1" Destination="STRING2STRING_3.IN" Comment="" dx1="245.0"/>
<Connection Source="ID" Destination="SUB1.ID" Comment="" dx1="825.0"/>
<Connection Source="ID" Destination="PUB1.ID" Comment="" dx1="830.0"/>
<Connection Source="ID" Destination="SER0.ID" Comment="" dx1="790.0"/>
<Connection Source="ID" Destination="CLI0.ID" Comment="" dx1="765.0"/>
<Connection Source="ID" Destination="CLI1.ID" Comment="" dx1="760.0"/>
<Connection Source="ID" Destination="CLI01.ID" Comment="" dx1="750.0"/>
<Connection Source="ID" Destination="CLI10.ID" Comment="" dx1="245.0"/>
<Connection Source="ID" Destination="SER01.ID" Comment="" dx1="235.0"/>
<Connection Source="ID" Destination="SER1.ID" Comment="" dx1="640.0"/>
<Connection Source="F_NOT_1_1_1_2_1_1.OUT" Destination="Server1_0NoBrowseNameNorNodeId.check" Comment="" dx1="60.0"/>
<Connection Source="ID" Destination="SER10.ID" Comment="" dx1="825.0"/>
<Connection Source="SER10.QO" Destination="F_NOT_1_1_1_2_1_1.IN" Comment="" dx1="415.0"/>
<Connection Source="STRING2STRING_3.OUT" Destination="SER10.SD_1" Comment="" dx1="55.0" dx2="55.0" dy="370.0"/>
</DataConnections>
</SubAppNetwork>
</SubApp>
<FB Name="W2W_1_1_4_2" Type="WSTRING2WSTRING" Comment="" x="-250.0" y="8110.0">
<Parameter Name="IN" Value="%opcuaRemoteWithoutBrowseNameNorNodeId%"/>
</FB>
<SubApp Name="LocalRead" Comment="" x="2835.0" y="8700.0">
<SubAppInterfaceList>
<SubAppEventInputs>
<SubAppEvent Name="REQ" Type="Event" Comment="">
</SubAppEvent>
</SubAppEventInputs>
<SubAppEventOutputs>
<SubAppEvent Name="CNF" Type="Event" Comment="">
</SubAppEvent>
</SubAppEventOutputs>
<InputVars>
<VarDeclaration Name="ID" Type="WSTRING" Comment=""/>
</InputVars>
</SubAppInterfaceList>
<SubAppNetwork>
<FB Name="F_NOT_1_1_1" Type="F_NOT" Comment="" x="3065.0" y="5035.0">
</FB>
<FB Name="Client1Read" Type="TEST_CONDITION" Comment="" x="3860.0" y="5045.0">
</FB>
<FB Name="Pub1Read" Type="TEST_CONDITION" Comment="" x="4075.0" y="1975.0">
</FB>
<FB Name="F_NOT_1_1" Type="F_NOT" Comment="" x="3150.0" y="3135.0">
</FB>
<FB Name="PUB1" Type="PUBLISH_1" Comment="" x="1855.0" y="1865.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="F_NOT" Type="F_NOT" Comment="" x="3255.0" y="-275.0">
</FB>
<FB Name="Server0Read" Type="TEST_CONDITION" Comment="" x="3930.0" y="3125.0">
</FB>
<FB Name="Sub1ReadWrongNoRDs" Type="TEST_CONDITION" Comment="" x="4050.0" y="-270.0">
</FB>
<FB Name="F_NOT_1" Type="F_NOT" Comment="" x="3280.0" y="1940.0">
</FB>
<FB Name="STRING2STRING" Type="STRING2STRING" Comment="" x="3015.0" y="410.0">
</FB>
<FB Name="SER0" Type="SERVER_0" Comment="" x="1770.0" y="3000.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_1" Type="STRING2STRING" Comment="" x="440.0" y="2045.0">
</FB>
<FB Name="Client0_1Read" Type="TEST_CONDITION" Comment="" x="3900.0" y="6980.0">
</FB>
<FB Name="F_NOT_1_1_1_1" Type="F_NOT" Comment="" x="3105.0" y="6975.0">
</FB>
<FB Name="Server1Read" Type="TEST_CONDITION" Comment="" x="3980.0" y="9085.0">
</FB>
<FB Name="F_NOT_1_1_1_2" Type="F_NOT" Comment="" x="3185.0" y="9080.0">
</FB>
<FB Name="CLI1" Type="CLIENT_1" Comment="" x="1715.0" y="4960.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="CLI01" Type="CLIENT_0_1" Comment="" x="1690.0" y="6900.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="Client1_0Read" Type="TEST_CONDITION" Comment="" x="4315.0" y="8150.0">
</FB>
<FB Name="F_NOT_1_1_1_3" Type="F_NOT" Comment="" x="3520.0" y="8145.0">
</FB>
<FB Name="CLI10" Type="CLIENT_1_0" Comment="" x="1700.0" y="8070.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_1_1" Type="STRING2STRING" Comment="" x="1670.0" y="5980.0">
</FB>
<FB Name="F_NOT_1_1_1_4" Type="F_NOT" Comment="" x="3120.0" y="4060.0">
</FB>
<FB Name="Client0Read" Type="TEST_CONDITION" Comment="" x="3910.0" y="4130.0">
</FB>
<FB Name="CLI0" Type="CLIENT_0" Comment="" x="1720.0" y="4070.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="SER1" Type="SERVER_1" Comment="" x="1770.0" y="9005.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="F_NOT_1_1_1_2_1" Type="F_NOT" Comment="" x="3175.0" y="11265.0">
</FB>
<FB Name="Server0_1Read" Type="TEST_CONDITION" Comment="" x="3970.0" y="11270.0">
</FB>
<FB Name="STRING2STRING_2" Type="STRING2STRING" Comment="" x="2520.0" y="7480.0">
</FB>
<FB Name="STRING2STRING_2_1" Type="STRING2STRING" Comment="" x="1675.0" y="10130.0">
</FB>
<FB Name="SER01" Type="SERVER_0_1" Comment="" x="1760.0" y="11190.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="STRING2STRING_3" Type="STRING2STRING" Comment="" x="2760.0" y="11905.0">
</FB>
<FB Name="Server1_0Read" Type="TEST_CONDITION" Comment="" x="3965.0" y="12605.0">
</FB>
<FB Name="F_NOT_1_1_1_2_1_1" Type="F_NOT" Comment="" x="3170.0" y="12600.0">
</FB>
<FB Name="SER10" Type="SERVER_1_0" Comment="" x="1840.0" y="12355.0">
<Parameter Name="QI" Value="1"/>
</FB>
<FB Name="SUB2" Type="SUBSCRIBE_2" Comment="" x="1840.0" y="-350.0">
<Parameter Name="QI" Value="1"/>
</FB>