Die Webserver-Funktion wird immer populärer, daher wird es demnächst ein spezielles Webserver-Tutorial und überarbeitete Codebeispiele geben, dass auch Einsteigern die Funktion noch verständlich macht.
Bis dahin hier ein kurzer Schnelleinstieg:
1. TILA-Projekt (ab v2.2.0.220) erstellen
2. Webseiten mit einem HTML-Editor (wir empfehlen Dreamweaver) erstellen (Startseite index.html)
3. Die Webseiten in den "Source" Ordner des
WebGenerator kopieren.
4. "make.bat" aufrufen
5. Die im Ordner "Output" generierte "TixiWeb.txt" mit TICO (Option "File Open") oder Hyperterminal (115200/8N1, Option: "Text senden") via RS232 ans Modem senden. Nach einiger Zeit (je nach Größe auch Minuten) kommt die Bestätigung [<SetBinary/>].
Im Browser kann die Webseite dann über die URL
http://192.168.0.1 betrachtet werden. Bei HM/HG muss man dazu vorher eine PPP-Verbindung zum Modem herstellen (Windows DFÜ-Netzwerk). Beim HE/HW nutzt man stattdessen einfach die konfigurierte IP-Adresse.
Möchte man SPS-Variablen in der Webseite sehen, muss man deren interne, von TILA selbständig vergebene, Bezeichnung kennen:
Ab TILA 2.5 wird der interne Pfad in der Variablentabelle angezeigt, die folgenden Schritt sind demnach überflüssig.
Bei älteren TILA-Versionen muss stattdessen in den TiXML-Code geschaut werden:
1. Projekt in TILA öffnen
2. Option "Datei -> Projektcode anzeigen"
3. An das Ende des Codes scrollen (Abschnitt "External"), z.B.:
<External>
<Bus Name="
Bus1" _="COM2" Product="MELSEC FX" protocol="Mitsubishi,FX" baud="9600" >
<Device Name="
Device_0" devType="FX1N" _="0" Pollrate="1s">
<Variable_0 Name="CC0" _="CC" simpleType="Bit" ind="0" acc="R"/>
<
Variable_2 Name="CD200" _="CD" simpleType="Uint32" ind="200" acc="RW"/>
<Variable_1 Name="CD235" _="CD" simpleType="Uint32" ind="235" acc="RW"/>
<Variable_4 Name="CDI200" _="CDI" simpleType="Int32" ind="200" acc="RW"/>
...
Die Variable mit dem namen "CD200" hat die interne Bezeichnung "Variable_2".
Um CD200 in einer Webseite zu sehen, muss man folgenden Code an der gewünschten Position in die HTML_Seite einfügen:
®/Process/
Bus1/
Device_0/
Variable_2;
Das wars!
_________________
Tixi Support Team
E-Mail-Support, Mo-Fr, 9:00 - 17:00:
Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min