| URL | (String) URL adresa dat webového serveru, kde jsou umístěna XML data.
Aplikace PROMOTIC jako webový server tato data obvykle nabízí na cestě (viz karta "PmaData > Webový server"): http://NázevPočítače:Port/IdKomponenty/data.xml?fmt=purevalueUpozornění! Začátek adresy ("http:") se musí zadat! Pokud chcete zadat adresu lokálního počítače, pak jako NázevPočítače lze zadat slovo localhost. Port není potřeba zadávat, pokud je webový server na standardním portu 80. Komunikace funguje i se zabezpečeným Web serverem na adrese https://... fmt - Pojmenovaný formát posílaných XML dat.
purevalue - Zkrácený textový formát obsahující pouze hodnoty oddělené středníkem.
Tento formát je vhodný na posílání hodnot všech proměnných. xmlpurevq - Zkrácený textový formát obsahující hodnoty (v) a kvality (q) oddělené středníkem.
Tento formát je vhodný na posílání hodnot a kvalit všech proměnných. full - Rozšířený textový formát XML obsahující hodnoty a názvy proměnných.
Tento formát je vhodný na posílání hodnot vybraných proměnných. |
|---|---|
| sUser | [nepovinné] (String) Jméno uživatele pro autentizaci. Viz oprávnění "WebRead" na serveru. Pokud není nastaveno a je vyžadována autentizace, pak je vyvolána událost onEndOfTransfer s chybou pEvent.Error=62. |
| sPassword | [nepovinné] (String) Heslo uživatele pro autentizaci. Tento parametr je ignorován, pokud není zadán parametr sUser. |
var oData = pMe.Pm("Data/Param1");
if (oData.WebClientIsReady)
{
oData.ReadFromWeb("http://localhost/param/data.xml?fmt=purevalue", "Johny", "abcd");
}
else
{
Pm.Debug("Webový klient PARAM is not ready (is still active)");
}