29.09.2022 06:54 | |
Beigetreten: 21.01.2013 Letzter Bes: 28.09.2024 Beiträge: 3141 Bewertung: (489) |
Hallo spSAR, Deine Auswahl von "Local~CM_1241_(RS422_485)_1" ist schon korrekt. In der Dokumentation der MB_COMM_LOAD Anweisung ist hier der Datentyp PORT vorgesehen, allerdings ist dies nur ein abgeleiteter Typ von HW_SUBMODULE. Welchen Status-Wert liefert MB_COMM_LOAD dann im Fehlerfall? Viele Grüße |
29.09.2022 08:24 | |
Beigetreten: 21.01.2013 Letzter Bes: 28.09.2024 Beiträge: 3141 Bewertung: (489)
|
Hallo spSAR, ein Status wird immer ausgegeben. Bei Flankengetriggerten Anweisungen - wie MB_COMM_LOAD - wird Done oder Error nur für einen Zyklus ausgegeben. Den Wert im Fehlerfall speicherst Du am besten irgendwo ab. Siehe dazu "Wie können Sie in STEP 7 (TIA Portal) den Status von Systembausteinen auswerten? ". Viele Grüße |
29.09.2022 12:18 | |
Beigetreten: 21.01.2013 Letzter Bes: 28.09.2024 Beiträge: 3141 Bewertung: (489)
|
Hallo spSAR, laut der Beschreibung der MB_MASTER Anweisung bedeutet der Status 16#80C8: Slave-Timeout. Überprüfen Sie die Baudrate, Parität und die Anschlüsse des Slaves. Kind regards |
Folgen Sie uns auf