kann mir jemand sagen wie ich am einfachsten die Anzahl der Tags "CHANNELTYPE="DI" auslesen kann?
Also in meinem Fall wären es 4.
Danke
Code: Alles auswählen
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="/cplcfg/EA-config.xsl" ?>
<WAGO>
<Module ARTIKELNR="750-4xx" MODULETYPE="DI" CHANNELCOUNT="4" MAP="FB1">
<Kanal CHANNELNAME="M001Ch1" CHANNELTYPE="DI">
<!--#READPI ADR=IX0.0&FORMAT=%d-->
</Kanal>
<Kanal CHANNELNAME="M001Ch2" CHANNELTYPE="DI">
<!--#READPI ADR=IX0.1&FORMAT=%d-->
</Kanal>
<Kanal CHANNELNAME="M001Ch3" CHANNELTYPE="DI">
<!--#READPI ADR=IX0.2&FORMAT=%d-->
</Kanal>
<Kanal CHANNELNAME="M001Ch4" CHANNELTYPE="DI">
<!--#READPI ADR=IX0.3&FORMAT=%d-->
</Kanal>
</Module>
<Module ARTIKELNR="750-5xx" MODULETYPE="DO" CHANNELCOUNT="4" MAP="FB1">
<Kanal CHANNELNAME="M002Ch1" CHANNELTYPE="DO">
<!--#READPI ADR=QX0.0&FORMAT=%d-->
</Kanal>
<Kanal CHANNELNAME="M002Ch2" CHANNELTYPE="DO">
<!--#READPI ADR=QX0.1&FORMAT=%d-->
</Kanal>
<Kanal CHANNELNAME="M002Ch3" CHANNELTYPE="DO">
<!--#READPI ADR=QX0.2&FORMAT=%d-->
</Kanal>
<Kanal CHANNELNAME="M002Ch4" CHANNELTYPE="DO">
<!--#READPI ADR=QX0.3&FORMAT=%d-->
</Kanal>
</Module>
</WAGO>