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.

FW je Unterschiede bei der Handhabung der Diagnoseprotokoll Fahnen

FAQ #100321

Es gibt je nach Firmware Unterschiede im Umgang mit den Seriell-S-Bus Kommunikation Diagnoseprotokoll Flags TDIA und RDIA. Diese Flags werden kontinuierlich aktualisiert, von älteren FW-Versionen aber nicht von der Saia PCD ® COSinus Classic PCD-Firmware (verwendet für PCD2.M480 und PCD3-Steuerungen).

 

Symptom
Diagnoseprotokoll Fahnen zeigen an, ob ein Kommunikationsfehler vorliegt. Die Flags sind direkt abhängig von der Diagnose RDIA registrieren. Wenn die RDIA einen beliebigen Wert ungleich 0 enthält, wird die entsprechende Diagnose-Flag gesetzt.
Der Zustand der diagnostischen Flags wird alle ms von konventionellen FW-Versionen (verwendet für PCD1, PCD2.M1x0, PCD4 PCD6) aktualisiert.
Die Saia-PCD ® COSinus Classic PCD-Firmware (verwendet für PCD2.M480 und PCD3) wird nicht mehr aktualisiert, die diagnostischen Kennzeichen zyklisch. Auf diese FW sind die diagnostischen Kennzeichen nur auf ein Kommunikation-Ereignis (wie z.B. eine SRXM-Anweisung) aktualisiert.

Grund
Grundsätzlich werden die Flags Diagnoseprogramms durch die Mitteilung der Routine der FW aktualisiert. Konventionelle FW ist die Kommunikation-Routine zyklisch (alle ms) polling.
Die Saia PCD ® COSinus Classic PCD aufrufen die Kommunikation-Routine nicht zyklisch aber nur auf Interrupt (z. B. die Kommunikation-Anweisung SRXM erzeugt solch einen Interrupt). Dies bedeutet, dass die diagnostischen Kennzeichen nur auf ein Ereignis Kommunikation erneuert werden.
Der Vorteil dieser Methode ist eine minimale CPU-Last aufgrund der Communication Task.

Abschluss
Diese Änderung des Verhaltens der diagnostischen Kennzeichen nicht widersprüchliche mit Beschreibung oder Anleitung. Allerdings gäbe es einige Programmcode, der auf die automatische verweist diese Flags stützt. In diesem Fall hat der Code angepasst werden, wenn auf eine PCD mit Saia PCD ® COSinus Classic PCD-FW verwenden soll.
Die Anpassung könnte in der Weise realisiert werden, dass auf Reset des RDIA (die sowieso getan werden muss) auch die diagnostischen Kennzeichen zurückgesetzt werden.

 

Categories

PCD2 / _Firmware Classic

PCD3 / _Firmware Classic

PG5 2.0 / Serial-S-Bus

Last update: 29.05.2015 16:49

First release: 15.02.2005 15:11

Views: 3028

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