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.

Was sind die Gründe für ein "Bus Error" auf eine PCD2.M5 oder eine PCD3?

FAQ #101418

"Bus Error" (die in der Geschichte der PCD angegeben ist) zeigt, dass die Firmware nicht in der Lage, einen internen Befehl (Lesung aus den Speicherbus) auszuführen.

 

Symptom
Im Falle einer "Bus Error" erlebte die Firmware von der PCD2.M5xx0 oder der PCD3 ein ernstes Problem, da ein interner Befehl nicht ordnungsgemäß ausgeführt werden konnte. In dieser Situation wird die PCD CPU aus Sicherheitsgründen automatisch neu gestartet. Nach dem Neustart automatisch ausgeführt wird die PCD

  • "Halt" reingehen Sie, wenn keine Software-Watchdog in das User-Programm programmiert ist
  • gehen Sie in "Run", für den Fall, dass ein Software-Watchtog in das User-Programm programmiert ist

Grund
Der Grund für eine Bus-Fehler ist in der Regel eine Kombination aus einer Situation, die von der Firmware nicht richtig behandelt wird. "Bus Error" ist nicht mit z.B. S-Bus (oder eine serielle Kommunikation) sondern auf den internen Speicher-Bus verbunden.

Lösung
Im Fall der Grund für die Bus-Fehler ist eines der folgenden, bitte aktualisieren Sie Ihre Firmware auf die Version 1.14.23 (oder 1.10.61) für eine PCD2.M5xx0 oder eine PCD3:

  • Funktionieren des Systems (CSF) S.IPD.ReceiveData/S.IPD.SendData wurde mit der RemoteIP als undefiniert Text aufgerufen
  • Ein FB-Parameter wurde als Operand für die Anweisung SYSCMP bereitgestellt
  • Ein "SASI OFF" wurde auf dem seriellen Port ausgeführt für eine online-Verbindung genutzt wird
  • Ein Modbus "Init Server TCP" ausgeführt wurde die PCD verfügt jedoch nicht über eine konfigurierte IP-Adresse
  • Ein Versuch zum Lesen von Daten aus einer geschlossenen Verbindung wurde im Open Data-Modus ausgeführt
  • Wenn i/o mit Adresse über 1024 (die es nicht gibt) (mit FW 1.14.23) zugegriffen wird, finden Sie unter FAQ 101518
  • Wenn die Modbus TCP "im Leerlauf Disconect Zeit" auf 0 mit Firmware-Versionen älter als 1.10.61 (oder eine Version 1.14.xx) festgelegt ist

Für den Fall, dass Sie ein Busfehler beobachtet haben, aber der Grund nicht in der obigen Liste gefunden werden, bitte erstellen Sie eine "Diagnosedatei" (aus dem "Online-Konfigurator" Menü "Tools") zu und diese Informationen an Ihren lokalen Support-Team.

 

Categories

PCD3 / Mxxx

PCD2 / M5xxx

Last update: 29.05.2015 21:25

First release: 07.05.2010 09:49

Views: 42811

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