-> Hier kostenlos registrieren
Hallo,
ich hab mich heute mal an den SFC24 gewagt weil ich wissen muss, ob ein DB vorhanden ist, bevor ich ihn abfrage
Nun bekomme ich als Fehlerinfo immer den Wert 80B1, laut Doku: Baustein in CPU nicht vorhanden
Aber der ist vorhanden.
Ich habe auch schon mehrere DB´s ausprobiert, die definitiv da sein müssen (sonst würd die PLC sich verabschieden)
aber der SFC24 sagt immer, nicht vorhanden.
Aufrufen tu ich das so:
z. B. will ich den DB7501 wissen ob er vorhanden ist
Was könnte das Problem sein?
Ich bin mit meinem Latein am Ende
Gäbs vielleicht ne andere Lösung? (ausser OB121)
ich hab mich heute mal an den SFC24 gewagt weil ich wissen muss, ob ein DB vorhanden ist, bevor ich ihn abfrage
Nun bekomme ich als Fehlerinfo immer den Wert 80B1, laut Doku: Baustein in CPU nicht vorhanden
Aber der ist vorhanden.
Ich habe auch schon mehrere DB´s ausprobiert, die definitiv da sein müssen (sonst würd die PLC sich verabschieden)
aber der SFC24 sagt immer, nicht vorhanden.
Aufrufen tu ich das so:
Code:
VAR_INPUT
DBNo_F_module_1 : WORD ;
END_VAR
VAR_TEMP
min_DB_No : WORD ;
max_DB_No : WORD ;
RetVal : INT ;
DB_Length : WORD ;
Write_Prot : BOOL ;
DB_No : WORD ;
END_VAR
{...}
CALL "TEST_DB"
DB_NUMBER :=#DB_No
RET_VAL :=#RetVal
DB_LENGTH :=#DB_Length
WRITE_PROT:=#Write_Prot
z. B. will ich den DB7501 wissen ob er vorhanden ist
Was könnte das Problem sein?
Ich bin mit meinem Latein am Ende
Gäbs vielleicht ne andere Lösung? (ausser OB121)