-> Hier kostenlos registrieren
Hallo,
ich habe hier leider ein Problem bei dem ich nicht so recht weiterkomme und hoffe Ihr könnt mir mir da weiterhelfen bzw. einen Denkanstoß geben.
Kurz zum Programm: Per Fb_SNMPManager_GET wird eine bestimmte OID an einem definierten Host abgefragt. Als Antwort erhält man ein ARRAY OF BYTE welches dann über die Funktion SNMP_TLV_TO_STRING in einen lesbaren String konvertiert werden soll. Als Bibliothek kommt die WagoAppSNMP zum Einsatz.
Nun zum Problem:
Wenn ich das Programm in FUP aufbaue bekomme ich beim Compilieren die unterschiedlichsten Fehler. Problem macht da konkret die Funktion SNMP_TLV_TO_STRING die wohl vom Typ her laut Codesys nicht unterstützt wird. (Fehler: Der Typ: 'WAGOAPPSNMP.SNMP_TLV_TO_STRING' wird nicht unterstüzt).
Wenn ich nun aber das Programm in CFC erstelle, dann ist alles in Ordnung und es funktioniert wie erwartet.
Wo könnte eurer Meinung nach im FUP das Problem sein?
Anbei noch ein paar Bilder die das Problem verdeutlichen sollen.
1000 Dank schonmal für's Zeit nehmen!
ich habe hier leider ein Problem bei dem ich nicht so recht weiterkomme und hoffe Ihr könnt mir mir da weiterhelfen bzw. einen Denkanstoß geben.
Kurz zum Programm: Per Fb_SNMPManager_GET wird eine bestimmte OID an einem definierten Host abgefragt. Als Antwort erhält man ein ARRAY OF BYTE welches dann über die Funktion SNMP_TLV_TO_STRING in einen lesbaren String konvertiert werden soll. Als Bibliothek kommt die WagoAppSNMP zum Einsatz.
Nun zum Problem:
Wenn ich das Programm in FUP aufbaue bekomme ich beim Compilieren die unterschiedlichsten Fehler. Problem macht da konkret die Funktion SNMP_TLV_TO_STRING die wohl vom Typ her laut Codesys nicht unterstützt wird. (Fehler: Der Typ: 'WAGOAPPSNMP.SNMP_TLV_TO_STRING' wird nicht unterstüzt).
Wenn ich nun aber das Programm in CFC erstelle, dann ist alles in Ordnung und es funktioniert wie erwartet.
Wo könnte eurer Meinung nach im FUP das Problem sein?
Anbei noch ein paar Bilder die das Problem verdeutlichen sollen.
1000 Dank schonmal für's Zeit nehmen!