Herunterladen Diese Seite drucken

J1939_X_Response - IFM Electronic ecomat mobile Programmierhandbuch

Werbung

ifm
Programmierhandbuch
ecomatmobile
ifm-Funktionselemente
>

J1939_x_RESPONSE

x = 1...n = Nummer der CAN-Schnittstelle (je nach Gerät, → Datenblatt)
Baustein-Typ = Funktionsbaustein (FB)
Baustein ist enthalten in Bibliothek ifm_J1939_x_Vxxyyzz.LIB
Symbol in CODESYS:
>
Beschreibung
J1939_x_RESPONSE organisiert die automatische Antwort auf ein Request-Telegramm
(Anforderungstelegramm).
Der FB ist für das automatische Versenden von Nachrichten auf "Global Requests" und "Specific
Requests" verantwortlich. Dazu muss der FB über den Eingang CONFIG für einen Zyklus initialisiert
werden.
Dem FB werden die Parameter PG, PF, PS, RPT und die Adresse des Datenarrays SRC übergeben.
► Für die Quelladresse SRC gilt:
Die Adresse mit dem Operator ADR ermitteln und dem FB übergeben!
► Zusätzlich die Anzahl der zu übertragenen Datenbytes übergeben.
>
Parameter der Eingänge
Parameter
ENABLE
CONFIG
PG
PF
PS
SRC
LEN
CabinetController (CR0303) Laufzeitsystem V05b
Datentyp
BOOL
BOOL
BYTE
BYTE
BYTE
DWORD
WORD
108
ifm-Bausteine für das Gerät CR0303
Beschreibung
TRUE:
Baustein ausführen
FALSE:
Baustein wird nicht ausgeführt
> Baustein-Eingänge sind nicht aktiv
> Baustein-Ausgänge sind nicht spezifiziert
TRUE (im 1. Zyklus):
Datenobjekt konfigurieren
FALSE:
im weiteren Programmablauf
Data Page
Wert der definierten PGN (Parameter Group Number)
zulässig = 0...1 (normalerweise = 0)
PDU format byte
Wert der definierten PGN (Parameter Group Number)
PDU1 (specific)
= 0...239
PDU2 (global)
= 240...255
PDU specific byte
Wert der definierten PGN (Parameter Group Number)
Wenn PF = PDU1  PS = DA (Destination Address)
(DA = J1939-Adresse des externen Geräts)
Wenn PF = PDU2  PS = GE (Group Extension)
Startadresse im Quellspeicher
Die Adresse mit dem Operator ADR ermitteln und dem FB
übergeben!
Anzahl (> 1) der zu übertragenden Daten-Bytes
2015-06-23
9399
2299
451

Werbung

loading

Diese Anleitung auch für:

Ecomat 100Cr0303