12.07.2015 Aufrufe

(deutsch) R360 ClassicController | CR0020, CR0505 - IFM Electronic

(deutsch) R360 ClassicController | CR0020, CR0505 - IFM Electronic

(deutsch) R360 ClassicController | CR0020, CR0505 - IFM Electronic

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

CAN im ecomatmobil-Controllerifm System Manual ecomatmobile <strong>ClassicController</strong> (<strong>CR0020</strong>, <strong>CR0505</strong>) V05Nutzung der CAN-Schnittstellen nach SAE J19399.9.5 Funktion J1939_x_SPECIFIC_REQUESTx = Nr. 1...n der CAN-Schnittstelle (je nach Gerät, → Datenblatt)Enthalten in Bibliothek:ifm_J1939_x_Vxxyyzz.LIBverfügbar für:• <strong>ClassicController</strong>: <strong>CR0020</strong>, <strong>CR0505</strong>• ExtendedController: CR0200• SmartController: CR2500, CR2502• SafetyController: CR7020, CR7021, CR7505, CR7506, CR7200, CR7201• CabinetController: CR0303• PDM360 smart: CR1070, CR1071Funktionssymbol:J1939_x_SPECIFIC_REQUESTENABLERESULTPRIO LENDAPGPFPSDSTBeschreibungJ1939_x_SPECIFIC_REQUEST organisiert das Anfordern und Empfangen von Daten einesbestimmten Netzwerkteilnehmers.Der Funktionsblock ist für das automatische Anfordern einzelner Nachrichten von einem bestimmten(specific) J1939-Netzwerkteilnehmer verantwortlich. Dazu werden der Funktion die logischeGeräteadresse DA, die Parameter PG, PF, PS und die Adresse des Arrays DST übergeben, in demdie empfangenen Daten abgelegt werden. Die Adresse muss über die Funktion ADR ermittelt werden.Zusätzlich muss die Priorität (typisch 3, 6 oder 7) übergeben werden.Da das Anfordern der Daten über mehrere Steuerungszyklen abgewickelt werden kann, muss dieserVorgang über das RESULT-Byte ausgewertet werden. Wird RESULT = 1, wurden alle Datenempfangen.Der Ausgang LEN zeigt an, wie viele Datenbytes empfangen wurden.171

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!