6.1.7.10 MU - Azyklische Modbus RTU Anforderung
Nur mit easySoft Version 7.40 oder höher möglich.
Nur mit Firmware-Version 1.40 oder höher möglich.
Ansonsten ist diese Option nicht verfügbar.
Allgemeines
easyE4-Basisgeräte stellen 32 Funktionsbausteine Azyklische
Modbus RTU Anforderung MU01...MU32 zur Verfügung.
Der Funktionsbaustein MU sendet genau eine azyklische Anfor-
derung an den ausgewählten Modbus RTU Slave. Der Funk-
tionsbaustein ist für alle Programmiermethoden verfügbar und
für alle easyE4-Basisgeräte.
Der Funktionsbaustein MU kann innerhalb eines
Anwenderbausteins nicht verwendet werden.
Er wird hauptsächlich eingesetzt um azyklisch Werte anzu-
fordern, wie z.B. Temperaturen, oder um unveränderliche Werte
einmalig beim Programmstart abzufragen.
Wirkungsweise
Der Funktionsbaustein Azyklische Modbus RTU Anforderung sendet genau eine azy-
klische Anforderung an den ausgewählten Modbus RTU Slave sobald eine positive
Flanke an der Triggerspule T_ anliegt und der Baustein EN=1 ist. Standardgemäß ist
der Funktionscode FC3 als azyklische Anforderung voreingestellt. Die mit der Anfor-
derung gekoppelten Daten werden im easyE4-Basisgerät in einen definierten Mer-
kerbereich gelesen oder von dort geschrieben. Nach dem erfolgreichen
Datenaustausch antwortet der Slave und der Baustein-Ausgang RY geht in den
Zustand 1.
Baustein-Ausgang QV gibt die Anzahl der ausgetauschten Elemente an.
Für FC23 gilt:
Baustein-Ausgang QV gibt die Anzahl der gelesenen Elemente an.
l
Baustein-Ausgang QN gibt die Anzahl der geschriebenen Elemente an. Für
l
andere Funktionscodes bleibt QN=0.
Wie bei der Zyklischen Datenkommunikation kann auch hier eine Antwortzeit defi-
niert werden. Sobald der Slave in der angegebenen Zeit nicht antwortet, wird der
Baustein-Ausgang E1 auf den Zustand 1 gesetzt. Ob die Register bei der Zeit-
überschreitung zurückgesetzt werden, hängt von der Einstellung der gleichnamigen
Option in Projektansicht/Register Zyklische Daten ab, bei zuvor selektiertem Modbus
RTU Slave Modul, siehe auch → "Register Zyklische Daten", Seite 782.
Wird ein Funktionsbaustein MU im Programm verwendet, ohne dass Modbus Module
projektiert wurden, meldet die Plausibilitätskontrolle Fehler.
easyE4 02/24 MN050009DE Eaton.com
6. Funktionsbausteine
6.1 Herstellerbausteine
537