Herunterladen Inhalt Inhalt Diese Seite drucken

A.3 Html Code; Html Code; Werte In Die Pcd Schreiben - Sbc Web-Server Xx7 Handbuch

Inhaltsverzeichnis
Saia-Burgess Controls AG
Die Syntax ist:
http://pc_name/station_name/cgi-bin/ReadFile.exe?listname
pc_name:
Station_name:
/cgi-bin/readfile.exe:
?:
Listname:
HTTP/1.0 200 OK.Content-Typecontent/unknown Content-Length:
343[0x0A][0x0A]TAG1=20689[0x0A]TAG2=61377[0x0A]TAG3=543[0x0A]
TAG4=543[0x0A] TAG5=543[0x0A]
Die festgelegten Tags und deren Werte wereden ausgegeben.
[0x0A]: ist ein hexadezimaler Wert, der nicht in ASCII Zeichen dargestellt werden
kann.
Beispiel
IIn diesem Beispiel lesen wir die Liste, die wir im Kapitel OrderValues angelegt ha-
ben. Der Listenname ist also «room2».
Anfrage:
http://pc_name/station_name/cgi-bin/ReadFile.exe?room2
Antwort:
HTTP/1.0 200 OK[0x0A]Content-Type: content/
unknown[0x0A]Content-Length: 47[0x0A][0x0A]PDP,,MW100,u=3450[0x
0A]PDP,,MW102,u=320[0x0A] PDP,,M104.0,b=0[0x0A]
A.3

HTML Code

In diesem Kapitel wird erklärt wie man direkt mit HTML und dem Web-Server arbeitet,
jedoch nicht wie man in HTML programmiert.
A.3.1

Werte in die PCD schreiben

Im diesem Handbuch ist bereits beschrieben, wie Werte in die PCD geschrieben
werden, das Beispiel wurde mit dem FrontPage Express Editor erstellt. Dies wird nun
direkt im HTML Code ausgeführt.
1)
Zuerst wird ein Formular angelegt und Methode «GET» benutzt. In diesem
Formular brauchen wir ein Texteingabefeld, um Werte einzuschreiben und eine
Taste, um das Formular an den Server zu übergeben.
2)
Das Texteingabefeld wird definiert mit dem Schlüsselwort «input» und dem Typ
«text». Sehr wichtig ist der Name, denn dieser ist das Tag, das sich auf das
PCD Media bezieht. Hier ist der Bezug Merkerwort 200, das Format ist binär.
Vor und nach dem Tag kein % Zeichen eingeben, sonst wird das Tag durch
den Wert ersetzt.
3)
Das Eingabefeld vom Typ «submit» ist eine Taste mit der Fuktion Formular an
den Server übergeben.
Handbuch Web-Server xx7│Dokument 26/775; Ausgabe DE05│2014-03-26
der PC mit Web-Connect.
Name der PCD, entsprechend ihrer Kommunikationsein
stellungen
das CGI
Trennung zwischen CGI und Parametern.
Name der Medialiste (datei), die aufgerufen werden soll
(vorher festgelegt in «ordervalue»).
Anhang A
HTML Code
A
A-4
Inhaltsverzeichnis
loading

Inhaltsverzeichnis