Abilitare JavaScript per vedere questo sito.

Funzione che rende il modo operativo NMT della ws indicata.

Sintassi

i32 co_rnmt (i32 nWs)

nWs

ID stazione Robox (workstation logica 1-:-64).

NOTA: Se si specifica 0 come ws allora si intende per tutte.

Risultato

Rende lo stato NMT (primi 8 bit):

Bit

Valore Hex

Significato

-

0x00000000

BOOT

2

0x00000004

STOP

0, 2

0x00000005

OPERATIONAL

0, 1, 2, 3, 4, 5, 6

0x0000007f

PREOPERATIONAL

Inoltre vengono mappate le seguenti altre informazioni:

Bit

Valore Hex

Significato

8

0x00000100

=1 se stazione assente (vale sempre 0 se presenza forzata da cfg).

9

0x00000200

=1 se stazione assente realmente (anche se ha presenza forzata).

10

0x00000400

=1 se l'ultima richiesta di un PDO tramite Remote Transmission Request (RTR) è fallita.

11

0x00000800

=1 se stazione presente perché forzata da configuratore.

12

0x00001000

=1 se la stazione è in fase di configurazione.

13

0x00002000

=1 se la stazione ha abortito la fase di configurazione per cause varie.

14

0x00004000

=1 se la stazione ha inviato un RPDO più corto di quello configurato.

15

0x00008000

=1 se la stazione ha inviato più di un PDO sincrono tra due messaggi di sincronismo.

Validità

Rule, Task.

Note

Rende le stesse informazioni del comando D_NMT da shell RDE.

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC