Herunterladen Diese Seite drucken

Eaton easyE4 Handbuch Seite 526

Vorschau ausblenden Andere Handbücher für easyE4:

Werbung

6. Funktionsbausteine
6.1 Herstellerbausteine
6.1.7.8 MC - Azyklische Modbus TCP Anforderung
522
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 MC01...MC32 zur Verfügung.
Der Funktionsbaustein MC sendet genau eine azyklische Anfor-
derung an den ausgewählten Modbus TCP Server. Der Funk-
tionsbaustein ist für alle Programmiermethoden verfügbar und für
alle easyE4-Basisgerä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 Programmstart 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 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 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:
 
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 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 Projektansicht/Register Zyklische Daten ab, bei zuvor selektiertem Modbus
TCP Server Modul, siehe auch → "Register Zyklische Daten", Seite 782.
Wird ein Funktionsbaustein MC im Programm verwendet, ohne dass Modbus Module
projektiert wurden, meldet die Plausibilitätskontrolle Fehler.
easyE4  02/24 MN050009DE  Eaton.com

Werbung

loading