| 1 | 2 | 3 | 4 | 5 | 6 | 7 |

Les PLUG In SSI du Webserver

L'acces aux donnees est effectuee par les PLUG IN qui sont remplacés par les données en cours à l'ouverture d'une page.
L'extension du fichier ".ssi" ou ".xml" est necessaire pour l'execution des PLUG IN dans le serveur.
L'extension du fichier ".html" decrit un fichier sans PLUG IN.
L'abreviation SSI signifie "Server Side Included".

PlugIn Description Parameter
READPI ADR=IW0&FORMAT=%d Read Processdata from Device ADR= address in IEC1131-Syntax
FORMAT= Result in (d)ec or he(x)
WRITEPI ADR1=MW0&VALUE1=1234&FORMAT1=%d Write Processdata to Device ADR(i): address in IEC1131-Syntax
VALUE(i): value, (i= Index 1..24)
FORMAT(i): value in (d)ec or he(x)
GETTIMEDATE FORMAT=%d.%m.%y %H:%M:%S Read Date and/or Time from Device FORMAT= like printf in C

Les PLUG In SSI en lecture READPI

Les PLUG In sont executes sur le serveur et remplaces par la valeur du process en cours. Ensuite, la page HTML est transmise au broswer. Contrairement a la methode POST, les PLUG In SSI en lecture ne necessitent pas de user.
Tous les PLUG In en lecture demarrent par "<!--#" et se terminent par "-->"

Les PLUG IN SSI en ecriture WRITEPI

WRITEPI accepte au maximum 25 caracteres par commande.
Une commande est composee des parametres : ADR(i), VALUE(i) et FORMAT(i),
le i etant un index allant de 1 a 24.
Les commandes sont transmises dans un formulaire avec la mehode POST.
Pour l'execution du formulaire le nom du PLUG IN WRITEPI est utilise.

Codification des parametre ADR

IEC1131-address Description
% Start tag
I Physical input
Q Physical output
M Retain memory
X Bit
B Byte
W Word
D DWord
x.y Numeric address