Manual

Table Of Contents
6. Funktionsbausteine
6.1 Herstellerbausteine
6.1.7.8 MC - Azyklische Modbus TCP Anforderung
Nur mit easySoft Version 7.30 oder höher möglich.
Wird dieser Baustein nicht im Katalog der easySoft 8 angezeigt, stellen Sie sicher, dass
das Projekt mit der Firmware-Version 1.30 oder höher erstellt wird.
Allgemeines
easyE4-Basisgeräte stellen 32 Funktionsbausteine Azyklische Mod-
bus TCP Anforderung MC01MC32 zur Verfügung.
Der Funktionsbaustein MC sendet genau eine azyklische Anforderung
an den ausgewählten Modbus TCP Server. Der Funktionsbaustein ist
r alle Programmiermethoden vergbar und für alle easyE4-Basis-
geräte.
Der Funktionsbaustein MC kann innerhalb eines Anwen-
derbausteins nicht verwendet werden.
Er wird hauptsächlich eingesetzt um azyklisch Werte anzufordern, wie
z.B. Temperaturen, oder um unveränderliche Werte einmalig beim Pro-
grammstart abzufragen.
Wirkungsweise
Der Funktionsbaustein Azyklische Modbus TCP Anforderung sendet genau eine azy-
klische Anforderung an den ausgewählten Modbus TCP Server 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 Anforderung
gekoppelten Daten werden im easyE4-Basisgerät in einen definierten Merkerbereich
gelesen oder von dort geschrieben. Nach dem erfolgreichen Datenaustausch antwortet
der Server und der Baustein-Ausgang RY geht in den Zustand 1.
Baustein-Ausgang QV gibt die Anzahl der ausgetauschten Elemente an.
Für FC23 gilt:
l Baustein-Ausgang QV gibt die Anzahl der gelesenen Elemente an.
l Baustein-Ausgang QN gibt die Anzahl der geschriebenen Elemente an. Für andere
Funktionscodes bleibt QN=0.
Wie bei der Zyklischen Datenkommunikation kann auch hier eine Antwortzeit definiert
werden. Sobald der Server 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 Pro-
jektansicht/Register Zyklische Daten ab, bei zuvor selektiertem Modbus TCP Server
Modul, siehe auch → "Register Zyklische Daten", Seite 757.
Wird ein Funktionsbaustein MC im Programm verwendet, ohne dass Modbus Module
projektiert wurden, meldet die Plausibilitätskontrolle Fehler.
easyE407/22 MN050009 DEEaton.com
507