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.

Ist es möglich, die Port-Nummer des Web-Servers auf die PCD zu ändern?

FAQ #100759

Auf der PCD1.M2, PCD3 und PCD2.M5-CPUs ist es möglich, die TCP-Portnummer des S-Web-Server durch die Verwendung von der PG5 2.0 Device Configurator zu ändern.

 

Weit einfachsten konfigurieren den TCP-Port des S-Webservers von einer PCD ist mithilfe von Device Configurator von PG5 2.0 (SP1 oder höher, beim Einsatz PCD-Firmware 1.14.23 oder höher), finden Sie unter FAQ 101464.

Ändern des Ports ohne die Device Configurator (nicht mehr empfohlen)
Für den Fall, dass Ihr PCD nicht zu 1.14.xx Firmware aktualisiert werden kann, ist es möglich, unterschiedliche Web-Server-Einstellungen mit dem Einsatz von eine Konfigurationsdatei namens "WebSocketConfig.txt" zu ändern.

Diese Konfigurationsdatei kann erstellt und im PCD speziell konfigurieren Sie den WEB-Server der PLC heruntergeladen werden.

Diese Konfigurationsdatei wird die Bezeichnung "WEBSocketConfig.txt" (groß-und Kleinschreibung) und es wird sich entweder im

  • INTFLASH: / Config (interne FLASH-Laufwerk nicht verfügbar für alle CPUs)
  • WEB: / Webseiten (integrierte Dateisystem erstellt mit Dateien, die im Web-Builder enthalten sind)
  • M1_FLASH: / Config (FLASH-Gerät im M1-Steckplatz der Erweiterung)
  • M2_FLASH: / Config (FLASH-Gerät in M2-Slot der Erweiterung)
  • SL0FLASH: / Config (FLASH-Gerät in der e/a-Bus-Steckplatz #0)
  • SL1FLASH: / Config (FLASH-Gerät in der e/a-Bus-Steckplatz #1)
  • SL2FLASH: / Config (FLASH-Gerät in der e/a-Bus-Steckplatz #2)
  • SL3FLASH: / Config (FLASH-Gerät in der e/a-Bus-Steckplatz #3)

Es wurde beim Booten nur in eines dieser Verzeichnisse (in der Reihenfolge gegebenen oben mit Firmware 1.08.23 oder höher) gesucht und gefunden, es analysiert wird.
Mit Firmwares < = 1.08.23 die Suchreihenfolge wurde:

  • M2_FLASH: / Config (FLASH-Gerät in M2-Slot der Erweiterung)
  • WEB: / Webseiten (integrierte Dateisystem erstellt mit Dateien, die im Web-Builder enthalten sind)
  • M1_FLASH: / Config (FLASH-Gerät im M1-Steckplatz der Erweiterung)
  • SL0FLASH: / Config (FLASH-Gerät in der e/a-Bus-Steckplatz #0)
  • SL1FLASH: / Config (FLASH-Gerät in der e/a-Bus-Steckplatz #1)
  • SL2FLASH: / Config (FLASH-Gerät in der e/a-Bus-Steckplatz #2)
  • SL3FLASH: / Config (FLASH-Gerät in der e/a-Bus-Steckplatz #3)

Für das XxxFLASH-Dateisystem, die Datei wird heruntergeladen, mit dem FTP-Server (und die aktuell verwendeten Parameter), während im WEB-Dateisystem geladen wird mit DB / DBx als Bestandteil der PLC-Anwenderprogramm, die durch die Nutzung der Web-Generator-Tool (gültig für xx7 AND Classic PLC).
Heruntergeladene Parameter berücksichtigt bei nächsten Power OFF / ON-Sequenz.

Die Konfigurationsdatei überschreibt die Standard-Einstellungen des WEB-Servers.
Hier finden Sie eine Vorlage für die WEBSocketConfig.txt-Datei auf der Download-Sektion.

Direct auf =
Timeout = 3000
Listener = 16
Port = 80
PrioPort = 90
KeepAlive = 8
KeepAliveTimeout = 10000
KeepAliveStrict = off
KeepAliveRequests = 2000
NoTimeWait = off
Abbildung 1 Beispiel einer WEBSocketConfig.txt

Das Zeichen "=" in der Konfigurationsdatei kann unterdrückt, z. B. direkt am

Stichwort
Argumente
Beschreibung
Direkte
ein- / ausschalten
Durch die Definition der direkten Richtlinie deaktivieren Sie Http direkt auf die PCD (Standard: auf).
Timeout
10 - 10000
Die Rezeption und senden Auszeit in Ms. beim Lesen oder schreiben ist nach dieser Zeit nicht gelungen, die Verbindung ist zurücksetzen (Standard: 1000).
Listener
4 - 24
Die Anzahl der maximalen wartenden Verbindungen ohne Verarbeitung (Standard: 12).
Beispiel: 12 Web-Browser gleichzeitig an die PCD öffnen. Alles wartet auf eine Antwort, aber eine 13th werden ohne Wartezeit getrennt.
Port
1 - 65536
Der Tcp-Port der Webserver lauscht auf (Standard: 80).
KeepAlive
0 - 16
Die Anzahl der Festverbindungen (Standardwert: 8). Der Clientbrowser verwendet immer die gleiche Verbindung, wenn sie die Http-Keep-Alive-Funktion unterstützt. NULL bedeutet, dass keine dauerhafte Verbindung bestehen und strict-Modus deaktiviert ist.
KeepAliveTimeout
1000 - 60000
Zeitpunkt des letzten Zugriffs in Frau Wenn diesmal ohne Zugriff verstreicht, die Verbindung ist nicht am Leben gehalten mehr (Standard: 2000).
KeepAliveStrict
ein- / ausschalten
Im strikten Modus ist die Anzahl der permanenten Verbindungen absolut. Keine zusätzliche Verbindung es werden akzeptiert. Im Normalmodus ist immer die letzte Verbindung umschalten und jede wartende Anforderung verarbeitet werden, die verfügbaren Ressourcen-sharing (Standard: auf).
KeepAliveRequests
0-10000
Die Zahl der Anträge, die auf dem gleichen ausgeführt werden können behalten alive Sitzung. Danach wird die Verbindung geschlossen und wieder geöffnet.
0 (null) gibt an, dass die Sitzung am Leben, bis ein Timeout gehalten wird (Standard: 0)..
NoTimeWait
ein- / ausschalten
Diese Option deaktiviert den Wartezustand des TCP-Protokolls. Der Wartestatus ist standardmäßig aktiviert (Default: aus).
Wenn ein Client verwendet wird, das ist ein Schuß Anfragen (schließt alle Sockel sofort ) – verwenden Sie diese Option, um Webserver Sockets ausgehen zu verhindern.
PrioPort
1-65536
Zusätzlich wird ein Priorität Socket Port für die Standard-Port-Konfiguration beim Start aktiviert. Die Anfrage-Belastung ist verteilten 50: 50 für jeden Port.
Diese Option können Sie auf welchem Port der Priorität-Port hören (Standard: 81)ist.

Verwandte Files:

Categories

Tips for SBC internals / http-direct

Last update: 30.05.2015 09:53

First release: 14.09.2007 11:52

Views: 32501

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