Device template

Forum Home Forums Understanding the Software Device template

This topic contains 3 replies, has 2 voices, and was last updated by Mikhail Mikhail 4 years, 11 months ago.

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #77
    Avatar
    teleco
    Participant

    Hello,

    what is the relatioship between the template elements (KpModbus_Adam6015.xml) and the SCADA-Administrator Input and Output channels of ADAM-6015 Server room?

    #85
    Mikhail
    Mikhail
    Moderator

    A Modbus element which is read from a device has Signal field. SCADA-Communicator receives data from a device and retrieves an input channal number using Device number and Signal, then SCADA-Communicator passed data to SCADA-Server.

    A Modbus element which is written to a device has Command number field. When you send a command, you use a specified output channel, so SCADA-Communicator chooses the appropriate command by Device number and Command number which are defined in the output channel.

    #96
    Avatar
    teleco
    Participant

    Perfect, tow more questions:

    1.- Why KpOpc.dll or KpSms.dll have not any template associated? Button “Properties” in SCADA-Communicator -> Device Libraries does not fucntion.

    2.- If I open KpOPC_021.xml it shows the next:

    <?xml version=”1.0″ encoding=”utf-8″?>
    <KpOpcConfig>
    <Params>
    <Param name=”ServerPath” value=”Matrikon.OPC.Simulation/{f8582cf2-88fb-11d0-b850-00c0f0104305}” />
    <Param name=”DaSpecification” value=”Data Access 3.00″ />
    </Params>
    <DataGroups>
    <DataGroup name=”Demo” active=”true” updateRate=”1000″ deadband=”0″>
    <DataItem name=”Saw-toothed Waves.Real8″ path=”” active=”true” isArray=”false” arrayLen=”1″ cnlNum=”0″ />
    <DataItem name=”Triangle Waves.Real4″ path=”” active=”true” isArray=”false” arrayLen=”1″ cnlNum=”0″ />
    <DataItem name=”Triangle Waves.Int2″ path=”” active=”true” isArray=”false” arrayLen=”1″ cnlNum=”0″ />
    </DataGroup>
    </DataGroups>
    <EventGroups />
    <Commands />
    </KpOpcConfig>

    Could you explain the bold parameters?

    #100
    Mikhail
    Mikhail
    Moderator

    KpSms.dll has no additional properties.
    KpOpc.dll properies are specified for a device not for the whole library.

    You don’t need to edit KpOPC_XXX.xml manually. Open the device properties from a popup menu by right clicking the device item of the tree. Device configuration form opens as shown in the article. If you open the configuration form you will easily understand the meaning of the XML.

Viewing 4 posts - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.