Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine maschinelle Übersetzung. Die originale FAQ ist hier zu finden. SBC stellt diese Informationen ohne Gewähr für Richtigkeit bzw. Funktionalität zur Verfügung und übernimmt auch keine Gewährleistung bezüglich der Vollständigkeit oder Richtigkeit der Übersetzung.

Die PCD Web-Server-Timing-Möglichkeiten

FAQ #100301

Timing-Probleme beim Lesen von Webseiten aus dem PCD-Webserver können dazu führen, dass der Text "No Message:" anstelle der Werte von den PPOs gezeigt werden. Das Timing ist abhängig von der Art/Kommunikationsgeschwindigkeit zwischen dem WebConnect und PCD (mit dem Web-Server) und die Einstellungen für den Webserver selbst.

 

Diese FAQ versucht zu zeigen, in welchem Fall welche Einstellung relevant ist und wie Sie diese Einstellungen anpassen, zur Lösung des Problems der "No Message" in der Teq-Ansichten eines Webeditor-Projekts gezeigt.

Generell gibt es drei verschiedene Timing-Einstellungen relevant für das Lesen der Werte der PPOs eines Webeditor-Projekts:

  • Die Priorität der Web-Server-Task auf die PCD (festgelegt im Web Builder)
  • Die Antwort Timeout der S-Bus-Verbindung (in WebConnect festlegen)
  • Die Kommunikation-Timeout (Zeitüberschreitung der Anforderung) (festgelegt im Web Builder)
  • Der Aktualisierungszeitraum des Applets (festgelegt im Web-Editor-Projekt)

Die Priorität des Web-Servers auf die PCD

Diese Einstellung ist verantwortlich für die CPU Zeit der Web-Server der PCD. Je höher die Priorität desto länger dauert die PCD CPU haben um lösen der PDP-Tags (im Web-Editor namens PPOs) und fügen den Wert der die angeforderten PCD-Medien in die RAM-Disk (die dann zum Applet gesendet werden, um zu zeigen, die Vaue auf dem Webbrowser). Auf der anderen Seite, andere Aufgabe wie Kommunikation oder das Ausführen des Programms Benutzer erhalten weniger Zeit, und daher wird verlangsamt ein wenig nach unten.
Wenn Sie konfrontiert sind die "No Message:" in Ihrem Webbrowser bei der Anzeige von ein Teq-View, Incerase die Priorität der Aufgabe Webserver auf gezeigt die PCD! Wenn das nicht hilft, können Sie es wieder festlegen, um die Leistung der übrigen Aufgaben der PCD zu erhöhen.
Diese Einstellung ist in den Einstellungen des Web Builder gefunden werden. In diesem Beispiel wird die PCD auf das "normale" User-Programm während 21 ms funktionieren und für 4 ms übernimmt es der Web-Server-Task.
image

Die S-Bus Timing des Web

In the WebConnect Setup-Seite (wo die Verbindung an die PCD konfiguriert ist, localhost/setup) finden Sie eine "Antwort-Timeout". Jedes Mal, wenn die WebConnect ein Telegramm an einen PCD sendet, wird es auf eine Antwort warten, bis die hier angegebene Zeit abgelaufen sein wird.

Diese Antwort-Timeout ist vor allem in Bezug auf ein Gateway-Station oder Modem-Kommunikation anzusehen. Für Modemverbindungen empfiehlt sich eine minimale Zeitüberschreitung von 4 Sekunden.
image

Kommunikation-Timeout (Zeitüberschreitung der Anforderung) über den Web-Builder

Mit der Tastenkombination + "Saia" kann die normalerweise versteckte Menü "Erweitert" des Web Builder eingegeben werden.

Die Kommunikationszeitsperre in diesem Menü ist im Gateway und Modem Kommunikation relevant und sollte höher sein als die oben genannten Antwort-Timeout. Als Faustregel gilt sollte dieses Timeout doppelt so hoch wie das Antwort-Timeout der WebConnect.
Der Grund für dieses Timeout ist die Tatsache, die dass WebConnect muss mehrere S-Bus-Telegramme anfordern, bis eine Seite komplett aus dem PCD an den PC übertragen werden. Das Kommunikation-Timeout ist die maximale Zeit zwischen zwei solcher Anfragen. Wenn dieses Timeout verstreicht, der Webserver wird die Übertragung zurückgesetzt und die Seite nicht vollständig angezeigt werden.
image

Der Aktualisierungszeitraum Webeditor-Applet

Dieser Parameter wird das Applet zum Aktualisieren der Werte von den PPOs konfigurieren. Wenn dieser Parameter ist in der "Applet Params" im Fenster "Projekt Konfigurationen..." bearbeitet werden (im Menü "Projekt" platziert).
Wenn dieser Wert zu klein ist, fordern das Applet, wie es dem Antwortformular die Anforderung gesendet, bevor die Daten (von WebConnect) so bald wie möglich. Jedoch, um die Kommunikation-Belastung des Netzwerks (zwischen WebConnect und PCD) zu reduzieren empfiehlt es nicht zu einen zu kurzen Zeitraum hier bearbeiten.
image

Categories

Web Editor5

Last update: 29.05.2015 17:43

First release: 12.01.2005 10:23

Views: 4631

Die von Ihnen angeforderte Software / Dokument wird von der Saia-Burgess Controls AG nicht mehr vermarktet und technisch unterstützt. Es handelt sich um eine ältere Software-Version, die lediglich auf bestimmten, mittlerweile nicht mehr im Handel erhältlichen Produkten betrieben werden kann.

Download