<?xml version="1.0" encoding="UTF-8"?>
<StrolchModel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="https://strolch.li/schema/StrolchModel.xsd"
              xsi:schemaLocation="https://strolch.li/schema/StrolchModel.xsd https://strolch.li/xsd/StrolchModel-2.0.xsd">

    <IncludeFile file="plc-templates.xml"/>
    <IncludeFile file="plc-state.xml"/>

    <IncludeFile file="strolch-plc-example.xml"/>
    <IncludeFile file="strolch-plc-example-connections.xml"/>

    <!--
        PLC to store connection state to server
    -->
    <Resource Id="plc-01" Name="PLC-01" Type="Plc">
        <ParameterBag Id="parameters" Name="Parameters" Type="Parameters">
            <Parameter Id="connectionState" Name="Connection State" Type="String" Interpretation="Enumeration" Uom="ConnectionState" Value="Disconnected"/>
            <Parameter Id="connectionStateMsg" Name="Connection State Msg" Type="String" Interpretation="Enumeration" Uom="ConnectionState"
                       Value=""/>
        </ParameterBag>
    </Resource>

</StrolchModel>