Herunterladen Inhalt Inhalt Diese Seite drucken

Mitsubishi Electric ME-RTU Bedienungsanleitung Seite 86

Inhaltsverzeichnis

Werbung

Datenaustausch mit SPS der MELSEC Serien iQ-F oder L oder des MELSEC System Q
Die folgenden Tabellen beschreiben die Ein- und Ausgänge des Funktionsbausteins.
Eingangsvariable
Signal
ConnectionNo
LocalPortNo
RemoteIPAddress
RemotePortNo
EnableConnection
EnableSend
SendData
FromTo
Type_16b32b
NoOfData
BFM_addr
Flags
ReceiveTimeout
Heartbeat
Tab. 8-2:
Ausgangsvariable
Signal
OpenComplete
ReceiveComplete
SendComplete
ReceivedData
LinkError
OpenError
ReceiveError
SendError
OpenErrorCode
SendErrorCode
ReceiveErrorCode
Received_ID
Send_ID
ReceiveTimeoutError
Tab. 8-3:
8 - 6
Typ
WORD [mit Vorzeichen] Nummer (1 bis 16) der verwendeten Socket-Kommunikation
WORD [mit Vorzeichen] Nummer des lokalen Ports (1 bis 4999 oder 5010 bis 65534)
DWORD [ohne Vorzei-
chen]/Bitfolge [32 Bit]
WORD [mit Vorzeichen]
BIT
BIT
WORD [ohne Vorzei-
chen]/Bitfolge [16 Bit]
BIT
BIT
WORD [mit Vorzeichen]
WORD [ohne Vorzeichen] Anfangsadresse im Pufferspeicher des ME-RTU
WORD [mit Vorzeichen]
TIME
TIME
Eingangsvariable des Funktionsbausteins für die Socket-UDP-Kommunikation mit der
MELSEC L-Serie oder einer QnUDE-CPU
Typ
BIT
BIT
BIT
WORD [ohne Vorzei-
chen]/Bitfolge [16 Bit]
BIT
BIT
BIT
BIT
WORD [ohne Vorzei-
chen]/Bitfolge [16 Bit]
WORD [ohne Vorzei-
chen]/Bitfolge [16 Bit]
WORD [ohne Vorzei-
chen]/Bitfolge [16 Bit]
WORD [mit Vorzeichen] ID der empfangenen Daten. Muss identisch sein mit „Send_ID".
WORD [mit Vorzeichen]
BIT
Ausgangsvariable des Funktionsbausteins für die Socket-UDP-Kommunikation mit der
MELSEC L-Serie oder einer QnUDE-CPU
Beschreibung
IP-Adresse des ME-RTU
Port-Nummer des ME-RTU (siehe allgemeine Einstellungen des ME-RTU
im Abschnitt 12.3.4)
Auswahl, ob die Verbindung zur Socket-Kommunikation aufgebaut oder
geschlossen werden soll
Mit der steigenden Flanke dieses Signals beginnt das Senden der Daten.
Anfangsadresse des Operandenbereichs, in dem die Sendedaten gespei-
chert sind
Auswahl der Art der Operation
„0" (FALSE) – Daten anfordern
„1" (TRUE) – Daten senden
Datentyp:
„0" (FALSE) – 16-Bit-Daten (Einheit der Variablen „NoOfData" ist WORD)
„1" (TRUE) – 32-Bit-Daten (Einheit der Variablen „NoOfData" ist DWORD)
Anzahl der zu übertragenden WORD-Operanden (max. Wert: 512 für 16-
Bit-Daten oder 256 für 32-Bit-Daten)
Setzen von Daten-Flags (16#abcd):
l Wenn 16#ab = 16#00: Keine Flags setzen
l Wenn 16#ab = 16#01: Flags setzen
l 16#cd: Zustände der Flags
(Nur bei Eingangsdaten)
Überwachungszeit für eine Antwort des ME-RTU
Intervall für das Senden des Heartbeat-Signals (maximal 60 Sekunden)
Beschreibung
Zeigt an, dass die Verbindung der Socket-Kommunikation geöffnet ist
Zeigt an, dass Daten erfolgreich empfangen wurden
Zeigt an, dass Daten erfolgreich gesendet wurden
Anfangsadresse des Operandenbereichs, in dem die empfangenen
Daten gespeichert werden
Zeigt an, dass die Leitungsverbindung zwischen der integrierten Ether-
net-Schnittstelle einer QnUDE-CPU oder einer CPU der MELSEC L-Serie
und dem Ethernet-Hub unterbrochen ist.
Zeigt an, dass beim Öffnen einer Verbindung ein Fehler aufgetreten ist.
Zeigt an, dass beim Empfang von Daten ein Fehler aufgetreten ist.
Zeigt an, dass beim Senden von Daten ein Fehler aufgetreten ist.
Fehlercode, wenn beim Öffnen einer Verbindung ein Fehler aufgetreten
ist
Fehlercode, wenn beim Senden von Daten ein Fehler aufgetreten ist
Fehlercode, wenn beim Empfang von Daten ein Fehler aufgetreten ist
ID der Anforderung. Wird bei jeder Anforderung für das Senden von
Daten erhöht.
Zeigt an, wenn die Überwachungszeit vor dem Empfang der Daten
abgelaufen ist.
Dies kann die folgenden Ursachen haben: Verzögerung im Netzwerk,ver-
zögerte Antwort vom ME-RTU, Unterbrechung der Verbindung
Datenaustausch mit SPS

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis