Synchronisiertes Schreiben (#IDENT WR SYN)

Syntax:

#IDENT WR SYN [ AX=<Achsname> | AXNR=.. ID=<Ident_nr> VAL=.. TYP=.. DEC=.. <Drive_type>

                             [ NO_WAIT ] ]

AX=<Achsname>

Name der Achse

AXNR=..

Logische Achsnummer der Achse, Positive Ganzzahl

ID=<Ident_nr>

Identnummer im SERCOS-Format, z.B. S-0-0047 oder P-0-0129

bzw. CANopen-Format, z.B. 0x6072_00

VAL=..

Zu schreibender Wert; Realzahl

TYP=..

Datentyp des Wertes (2 oder 4 Byte Länge):

2: 2 Byte Datenlänge

4: 4 Byte Datenlänge

DEC=..

Anzahl der Nachkommastellen; Positive Ganzzahl

<Drive_type>

Antriebstyp

SERC: SERCOS-Antrieb

CAN: CANopen-Antrieb (ab V3.1.3081.4)

NO_WAIT

Kein Warten auf erfolgreiches Schreiben des Parameters.

Ohne Angabe dieses Schlüsselwortes wird generell auf die Ausführung des Schreibens des Parameters gewartet.

Programmierbeispiel

prg_example

Synchronisiertes Schreiben (IDENT)

; …

(SERCOS-Antrieb)

#IDENT WR SYN [AX=X ID S-0-0104 VAL 655.35 TYP 2 DEC 0 SERC]

#IDENT WR SYN [AXNR=1 ID S-0-0104 VAL 655.35 TYP 2 DEC 0 SERC]

; …

#IDENT WR SYN [AX Y ID S-0-0104 VAL655.35 TYP 2 DEC 2 SERC NO_WAIT]

(CANopen-Antrieb)

#IDENT WR SYN [AX=X ID 0x6072_00 VAL 655.35 TYP 4 DEC 2 CAN]

#IDENT WR SYN [AXNR=1 ID 0x6072_00 VAL 655.35 TYP 4 DEC 2 CAN]

#IDENT WR SYN [AX Y ID 0x6072_00 VAL655.35 TYP 4 DEC 2 CAN NO_WAIT]

; …

Achtung

attention

Es erfolgt keine Plausibilitätsprüfung bzgl. logischer Achsnummer, Identnummer und den programmierten Attributen Datentyp und Nachkommastellen. Für die richtige Angabe ist ausschließlich der Bediener verantwortlich.