[OSADL-svn-commits] r45 - fddi-20070618-1-trunk/busconfig/Pengutronix
OSADL repository commits
osadl-svn-commits at lists.osadl.org
Tue Oct 2 11:44:14 CEST 2007
Author: robert
Date: Tue Jul 10 22:17:46 2007
New Revision: 45
Log:
added openio example
Added:
fddi-20070618-1-trunk/busconfig/Pengutronix/
fddi-20070618-1-trunk/busconfig/Pengutronix/modbus-example.xml
Added: fddi-20070618-1-trunk/busconfig/Pengutronix/modbus-example.xml
==============================================================================
--- (empty file)
+++ fddi-20070618-1-trunk/busconfig/Pengutronix/modbus-example.xml Tue Jul 10 22:17:46 2007
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="iso8859-1"?>
+
+<openIO>
+
+ <system prefix="demosystem" index="0">
+
+ <name>OSADL Modbus Demo System</name>
+
+ <system prefix="controller" index="0">
+
+ <name>Controller PC</name>
+
+ <port id="eth0">
+ <device prefix="eth" index="0" direction="inout"/>
+ <name>Ethernet</name>
+ <portEthernet>
+ <ip/>
+ <broadcast/>
+ <mac/>
+ <name/>
+ </portEthernet>
+ </port>
+
+ <ioInterface prefix="modbus" index="0">
+ <ioInterfaceModbus>
+ <role>master</role>
+ </ioInterfaceModbus>
+ </ioInterface>
+
+ </system>
+
+ <system prefix="iobox" index="0">
+
+ <name>Wago IO Box</name>
+
+ <port id="eth0">
+ <device prefix="eth" index="0" direction="inout"/>
+ <name>Ethernet</name>
+ <portEthernet>
+ <ip/>
+ <broadcast/>
+ <mac/>
+ <name/>
+ </portEthernet>
+ </port>
+
+ <ioInterface prefix="modbus" index="0">
+ <ioInterfaceModbus>
+ <role>slave</role>
+ </ioInterfaceModbus>
+
+ <transportationUnit direction="out" cycletime="0">
+ <size>1</size>
+ <pv id="signal_red" val="0">
+ <property name="modbusregister" value="30001"/> <!-- FIXME -->
+ <name>Signal Noun Red Light</name>
+ <type>bool_t</type>
+ <offset>0</offset>
+ <bit>0</bit>
+ </pv>
+ <pv id="signal_yellow" val="0">
+ <property name="modbusregister" value="30002"/> <!-- FIXME -->
+ <name>Signal Noun Yellow Light</name>
+ <type>bool_t</type>
+ <offset>0</offset>
+ <bit>1</bit>
+ </pv>
+ <pv id="signal_green" val="0">
+ <property name="modbusregister" value="30003"/> <!-- FIXME -->
+ <name>Signal Noun Green Light</name>
+ <type>bool_t</type>
+ <offset>0</offset>
+ <bit>2</bit>
+ </pv>
+ </transportationUnit>
+
+ </ioInterface>
+
+ </system>
+
+ <connection>
+ <node system_id="controller0" port_id="eth0"/>
+ <node system_id="iobox0" port_id="eth0"/>
+ </connection>
+
+ <ioConnection>
+ <node system_id="controller0" ioInterface_id="modbus0"/>
+ <node system_id="iobox0" ioInterface_id="modbus0"/>
+ </ioConnection>
+
+ </system>
+
+</openIO>
+
More information about the OSADL-svn-commits
mailing list