Funzione che imposta il modo operativo NMT della linea EtherCAT indicata.
Sintassi |
i32 ecat_set_state (i32 nEth, i32 desState [, bool doBopex=FALSE]) |
||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
nEth |
Numero di linea EtherCAT. Se 0 si intende tutte le linee EtherCAT presenti. |
||||||||||||||||||||
desState |
Stato della rete che si desidera impostare:
|
||||||||||||||||||||
doBopex |
Se uguale a TRUE, attende di essere in SAFEOPERATIONAL prima di eseguire il file comandi bopex.stp. Altrimenti non verrà eseguito il file. (opzionale, default FALSE) |
||||||||||||||||||||
Risultato |
Rende:
|
||||||||||||||||||||
Validità |
Rule, Task. |
||||||||||||||||||||
Note |
Esempio di utilizzo:
NOTA: Questo esempio può essere utilizzato solo nel task, in quanto viene usata l'istruzione mt_wait(). |