268
saia-pcd.com
C
G
I
I
n
t
e
r
f
a
c
e
C
G
I
I
n
t
e
r
f
a
c
e
kWh
SBC Micro Browser
SBC S-Web Technik
Standard CGI Interface des PCD-Web-Server
Der im COSinus integrierte HTTP-Web-Server verfügt über ein standardisiertes Common Gateway Interface (CGI). Die CGI Schnitt-
stelle unterstützt den direkten Zugriff (Lesen und Schreiben) auf alle PCD Medien (Register, Flag, DB/Texte, E/As, …) sowie auf das
Filesystem (up/download, löschen, …)
Damit kann ein Client (Browser, Java- oder MS.Net Applikation) mit Angabe der URL und des entsprechenden CGI-Kommandos
direkt (ohne die Nutzung von spezifischen Treibern) auf die Daten einer PCD-Steuerung zugreifen.
Der Saia PCD® Web-Server bearbei-
tet Anfragen/Aufträge über das CGI-
Interface und sendet dem Client die
angeforderten Informationen.
Microsoft.Net oder Java stellen
für Anfragen an einen Web-Server
bereits die Klassen «WebRequest
undWebResponse» bereit.
Java, .Net Applikation
URL-Kommando imWeb-Browser
PCD-Daten
Filesystem
Der Saia PCD® Web-Server stellt neben dem HTTP-Server auch eine offene CGI Schnittstelle bereit.
SBC.Net Suite
Die SBC.Net Suite umfasst Komponenten und Klassenbibliotheken für die Kommunikation über S-Bus
(Master und Slave) oder über die CGI Schnittstelle. Sie erlaubt eine einfache Einbindung von Saia PCD®
Daten in eine Windows Applikation, ohne sich dabei um Kommunikationstreiber (Middleware) oder CGI
Syntax kümmern zu müssen. Mehr Informationen dazu findet man im Kapitel B1 Software.
Zugriff mit MS-Office Applikationen auf den Saia PCD®Web-Server
Microsoft Office Produkte unterstützen die Integration von externen Web-Quellen.
Damit können sehr einfach Daten einer Saia PCD® Steuerung in einer MS-Office
Applikation visualisiert werden. Darüber hinaus können die MS-Office Produkte
mit der Programmiersprache VBA auf die CGI-Schnittstelle eines Saia PCD® Web-
Servers zugreifen um Daten zu lesen oder zu schreiben.
Mit Microsoft -Excel können direkt Saia PCD-Daten
in eine Zelle eingekoppelt werden. Solange die
EXCEL-Applikation läuft, werden die Daten aus der
verbundenen Saia PCD® permanent aktualisiert.
Das alles ohne jede spezifische Treibersoftware/
Middleware wie bei anderen Systemen notwendig.
R, F, DB/Text,...
PCD-Daten
Filesystem
R, F, DB/Text,...
Energie2
Energie1
Wochentag
Montag Dienstag Mittwoch Donnerstag Freitag Samstag Sonntag
Verbrauch Woche
Verbinden