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.

Wie finde ich weitere Informationen basierend auf der Fehlermeldung "SF nicht geladen"?

FAQ #101568

Falls eine FBox-Bibliothek (oder ein IL-Programm) eine Funktionalität verwendet, die nicht in der PCD-Firmware implementiert ist, wird die PCD nicht ausgeführt, sondern zeigt die Fehlermeldung "SF nicht geladen" (z.B. in der PCD-Historie oder im Online-Konfigurator).

 

Symptom
Nach dem Download eines Programms wird eine SBC-NT-basierte PCD (z.B. PCD3) nicht ausgeführt, sondern bleibt in der Ladezeit. Wenn Sie mit dem Online-Konfigurator online gehen, wird die Meldung "SF nicht geladen" angezeigt.
image

Grund
Das Anwenderprogramm verwendet eine Funktionalität, die nicht in der Firmware implementiert ist (und daher kann die PCD das Anwenderprogramm nicht ausführen).

Lösung
Die Lösung besteht entweder darin, die Firmware zu aktualisieren oder das CSF zu vermeiden, was zu dem Problem führt.
Falls nicht bekannt ist, welches CSF für die "SF nicht geladen" verantwortlich ist, kann die SF-Bibliothek basierend auf der vom Online-Konfigurator angegebenen Programmzeile gefunden werden (die Programmzeile ist mit "Halt at xxx" im Status angegeben; im Screenshot oben ist das CSF programmatorische Zeile 4). Mit dem Online-Debugger kann dieses CSF durch Eingabe von "DP4C10" angezeigt werden:

Display Program 4 Count 10 (Enter)
image

In diesem Fall ruft das CSF die SF-Bibliothek 26 auf (die nicht in der oben verwendeten Firmware 1.10.51 implementiert ist).

Wie kann ich die Funktionalität anhand der Bibliotheksnummer kennen?
Nachfolgend finden Sie eine Liste der am häufigsten verwendeten Systemfunktionsbibliotheken (und in denen FBox libarary sie verwendet werden):

  • SF-Bibliothek 0: S.SF. IP (z.B. Open Data Mode)
    Wird von mehreren IP-Kommunikationstreibern wie EIB/Net verwendet und zum Lesen oder Schreiben der IP-Adresse der PCD.
  • SF-Bibliothek 2: Systembibliothek
    Wird von FBoxen zum Lesen der Seriennummer verwendet
  • SF-Bibliothek 4: S-Net-Bibliothek
    Z.B. Gebraucht von FBoxen für Profi-S-Bus und Ether-S-Bus
  • SF-Bibliothek 6: S.SF. DBLib (z.B. CopyTextBytes), zuvor die "ApplicationLib" für CopyText
    Z.B. verwendet von der Modem FBox Bibliothek, HDLog to File Bibliothek.
  • SF-Bibliothek 7: Dateisystembibliothek
    Z.B. von den FBoxen für das Dateisystem oder "HDLog to File"
  • SF-Bibliothek 9: IP-Dienste (EMail, PPP, DNS, SNMP usw.)
    Z.B. verwendet von der EMail-Bibliothek und der WAA (Wide Area Automation) FBox-Bibliothek
  • SF-Bibliothek 10: S-Web-Alarmierungsbibliothek
    Z.B. verwendet von den S-Web Alarming FBoxen und der DDC Suite
  • SF-Bibliothek 13: Modbus-Bibliothek
    Z.B. verwendet von Modbus und der P-Bus FBox Bibliothek
  • SF-Bibliothek 19: LON über IP-Bibliothek
    von LON über IP-Funktionen verwendet
  • SF-Bibliothek 22: SPI-Framing-Protokoll für PCD2/3.F2xx(x)
    z.B. von der M-Bus Bibliothek 2.6.100 und höher
  • SF-Bibliothek 23: Energiemanager-Bibliothek
  • SF-Bibliothek 25: LON FT Bibliothek
  • SF-Bibliothek 27: ELine-Bibliothek für ELine-Module
    Da PCD Firmware Version 1.24.xx

Die einzelnen Funktionscodes (zweite Zeile des CSF-Aufrufs, "0" im Screenshot oben) der entsprechenden Bibliotheken finden Sie in den Definitionsdateien im Ordner
c:'Dokumente und Einstellungen'Alle Benutzer'Saia-Burgess'PG5_20'Libs'SF'*.lib
(z.B. SFModbusLib_en.lib für die Funktionen der Modbus-Bibliothek.

Categories

PCD1 / _Firmware Classic

PCD2 / _Firmware Classic

PCD3 / _Firmware Classic

PG5 2.0 / FBox Libraries

PG5 2.0 / SEdit (IL programming)

Last update: 04.02.2020 11:27

First release: 15.02.2011 07:59

Views: 50150

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