Difference between revisions of "Modbus TCP Client XML Files"

From Control Solutions IoTServer Documentation
Jump to navigation Jump to search
(Created page with "== Modbus TCP Client XML Files ==")
 
Line 1: Line 1:
 
== Modbus TCP Client XML Files ==
 
== Modbus TCP Client XML Files ==
 +
 +
Example XML File
 +
 +
&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;<br>
 +
&lt;configuration&gt;<br>
 +
 +
&lt;modbus_clientdevices&gt;<br>
 +
&lt;dev id="1" ipaddr="192.168.1.87" unit="1" name="BB2-6010"/&gt;<br>
 +
&lt;/modbus_clientdevices&gt;<br>
 +
 +
&lt;modbus_client_read&gt;<br>
 +
&lt;map objnum="1" type="hold" addr="0" format="int" size="1" unsigned="1" mask="f" dev="1" poll="2.0"/&gt;<br>
 +
&lt;map objnum="2" type="hold" addr="0" format="int" size="1" unsigned="1" mask="f0" dev="1" poll="2.0"/&gt;<br>
 +
&lt;map objnum="3" type="hold" addr="1" format="int" size="1" dev="1" poll="2.0"/&gt;<br>
 +
&lt;/modbus_client_read&gt;<br>
 +
 +
&lt;modbus_client_write&gt;<br>
 +
&lt;map objnum="3" type="hold" addr="2" format="int" size="1" dev="1" poll="2.0"/&gt;<br>
 +
&lt;map objnum="1" type="hold" addr="3" mask="f" format="int" size="1" unsigned="1" dev="1" poll="2.0"/&gt;<br>
 +
&lt;map objnum="2" type="hold" addr="3" mask="f0" fill="100" format="int" size="1" unsigned="1" dev="1" poll="2.0"/&gt;<br>
 +
&lt;map objnum="1" type="hold" addr="4" format="int" size="1" dev="1" poll="2.0"/&gt;<br>
 +
&lt;map objnum="2" type="hold" addr="5" format="int" size="1" dev="1" poll="2.0"/&gt;<br>
 +
&lt;/modbus_client_write&gt;<br>
 +
 +
&lt;/configuration&gt;<br>

Revision as of 13:52, 9 April 2019

Modbus TCP Client XML Files

Example XML File

<?xml version="1.0" encoding="ISO-8859-1" ?>
<configuration>

<modbus_clientdevices>
<dev id="1" ipaddr="192.168.1.87" unit="1" name="BB2-6010"/>
</modbus_clientdevices>

<modbus_client_read>
<map objnum="1" type="hold" addr="0" format="int" size="1" unsigned="1" mask="f" dev="1" poll="2.0"/>
<map objnum="2" type="hold" addr="0" format="int" size="1" unsigned="1" mask="f0" dev="1" poll="2.0"/>
<map objnum="3" type="hold" addr="1" format="int" size="1" dev="1" poll="2.0"/>
</modbus_client_read>

<modbus_client_write>
<map objnum="3" type="hold" addr="2" format="int" size="1" dev="1" poll="2.0"/>
<map objnum="1" type="hold" addr="3" mask="f" format="int" size="1" unsigned="1" dev="1" poll="2.0"/>
<map objnum="2" type="hold" addr="3" mask="f0" fill="100" format="int" size="1" unsigned="1" dev="1" poll="2.0"/>
<map objnum="1" type="hold" addr="4" format="int" size="1" dev="1" poll="2.0"/>
<map objnum="2" type="hold" addr="5" format="int" size="1" dev="1" poll="2.0"/>
</modbus_client_write>

</configuration>