Abilitare JavaScript per vedere questo sito.

Di seguito viene riportato l'elenco dei comandi da utilizzare nel file di configurazione.

Questo file può essere caricato nella cartella CAN_DIR oppure in FB_DIR.

Generici

Comando

Descrizione

;text

Per inserire una linea di commento il primo carattere significativo deve essere un ; (punto e virgola)

WS_ID value

 

Questo numero deve essere PARI e compreso tra 0 e 62.

L'indirizzo pari viene associato ai blocchi con indice 0, l'indirizzo successivo è associato ai blocchi con indice 1 (vedi istruzioni BLOCK_xxx").

NOTA: Permesso solo prima delle definizioni dei blocchi. Deve essere presente sia per DeviceNet che per EtherNET/IP.

IPADRR

aaa.aaa.aaa.aaa indirizzo IPV4 della scheda EthIP

NETMASK

nnn.nnn.nnn.nnn netmask IPV4 rete connessa alla scheda EthIP

GATEWAY

aaa.aaa.aaa.aaa indirizzo IPV4 del gateway della scheda EthIP [opzionale - default 0.0.0.0]

PORT

pppp numero di porta usato da EIP sulla scheda EthIP [opzionale - default 2222]

TICK_TIME

Per modificare il tempo di scansione di gestione delle comunicazioni. Il valore deve essere in millisecondi e non può essere inferiore al SI, e in ogni caso non inferiore a 2ms.

NOTA: Questo valore non è il tempo di scambio con il master.

DISABLE_COM_ALARM

Disabilitazione allarmi di comunicazione runtime 9203

PRO_CB

Reserved

REAL_AS_DOUBLE / REAL_AS_FLOAT

Indica come vanno trattati i dati di tipo REAL (dove non espressamente dichiarato). Il default è REAL_AS_FLOAT

LITTLE_ENDIAN/ BIG_ENDIAN/ MIDDLE_LITTLE_ENDIAN/ MIDDLE_BIG_ENDIAN

Seleziona il modo di gestione dei dati nei pacchetti di comunicazione. Default BIG_ENDIAN

RUN_ALWAYS

Abilita la trasmissione su profibus in qualsiasi modalità.

Di default la trasmissione avviene solo in modo esecuzione

DIAGNO_R idx [-Rn]

Abilita la scrittura della diagnostica di comunicazione su dei registri R. È possibile specificare il numero di registri da utilizzare. Il default è 3 registri. Verranno tenuti in considerazione solo i valori compresi tra 1 e 3.

Vedi diagnostica

FULL_DIAGNO_R idx

Abilita la scrittura della diagnostica completa di comunicazione su 16 registri R.

Vedi diagnostica

BLOCK_TO_RBX n

Comando di inizio della definizione di un blocco dati ricevuto dall'esterno verso Robox. La dimensione massima totale dei dati scambiati in trasmissione è di 200 byte. I blocchi devono essere numerati da 0 a 1 ed essere definiti in sequenza (prima 0, poi 1).

Parametro

Descrizione

n

Numero del blocco

BLOCK_FROM_RBX n

Comando di inizio della definizione di un blocco dati trasmesso da Robox verso l'esterno. La dimensione massima totale dei dati scambiati in ricezione è di 200 byte. I blocchi devono essere numerati da 0 a 1 ed essere definiti in sequenza (prima 0, poi 1).

Parametro

Descrizione

n

Numero del blocco

Definizione della struttura dati all'interno di un blocco

Comando

Descrizione

O-offs itemDefinition ...

Indica con che offset inserire la grandezza nel blocco dati. Il valore deve essere compreso nel range 0 ÷ 31 e non deve puntare ad un'area dati già, interamente o parzialmente, definita.

Parametro

Descrizione

offs

Offset di inserimento della grandezza all'interno del blocco

itemDefinition

Definizione della grandezza da inserire

 

O-offs R_16 idx [-RnRip]

Definisce l'uso dei 16 bit bassi (2 byte) del registro intero indicato.

In caso di assegnazione di registro r, il bit 15 (0x8000) non verrà esteso nella word alta del registro.

Es.

Valore scritto in buffer 16 bit

Contenuto del registro a 32 bit

0x1234 (4660)

0x00001234 (4660)

0xE000 (57344 o -8192) a seconda se considerato U16 o I16

0x0000E000 (57344)

 

Parametro

Descrizione

offs

Offset di inserimento della grandezza all'interno del blocco

idx

Indice del registro

nRip

Numero di ripetizioni (default 1)

O-offs R_16_I idx [-RnRip]

Definisce l'uso dei 16 bit bassi (2 byte) del registro intero indicato.

In caso di assegnazione di registro r, il bit 15 (0x8000) verrà esteso nella word alta del registro.

Es.

Valore scritto in buffer 16 bit

Contenuto del registro a 32 bit

0x1234 (4660)

0x00001234 (4660)

0xE000 (57344 o -8192) a seconda se considerato U16 o I1

0xFFFFE000 (-8192)

 

Parametro

Descrizione

offs

Offset di inserimento della grandezza all'interno del blocco

idx

Indice del registro

nRip

Numero di ripetizioni (default 1)

O-offs R_32 idx [-RnRip]

Definisce l'uso del registro intero r (4 byte) indicato.

Parametro

Descrizione

offs

Offset di inserimento della grandezza all'interno del blocco

idx

Indice del registro

nRip

Numero di ripetizioni (default 1)

O-offs NVR_16 idx [-RnRip]

Definisce l'uso dei 16 bit bassi (2 byte) del registro intero ritentivo nvr indicato.

In caso di assegnazione del registro nvr il bit 15 (0x8000) non verrà esteso nella word alta del registro.

Es.

Valore scritto in buffer 16 bit

Contenuto del registro a 32 bit

0x1234 (4660)

0x00001234 (4660)

0xE000 (57344 o -8192) a seconda se considerato U16 o I1

0x0000E000 (57344)

 

Parametro

Descrizione

offs

Offset di inserimento della grandezza all'interno del blocco

idx

Indice del registro

nRip

Numero di ripetizioni (default 1)

O-offs NVR_16_I idx [-RnRip]

Definisce l'uso dei 16 bit bassi (2 byte) del registro intero ritentivo nvr indicato.

In caso di assegnazione del registro nvr il bit 15 (0x8000) verrà esteso nella word alta del registro.

Es.

Valore scritto in buffer 16 bit

Contenuto del registro a 32 bit

0x1234 (4660)

0x00001234 (4660)

0xE000 (57344 o -8192) a seconda se considerato U16 o I1

0xFFFFE000 (-8192)

 

Parametro

Descrizione

offs

Offset di inserimento della grandezza all'interno del blocco

idx

Indice del registro

nRip

Numero di ripetizioni (default 1)

O-offs NVR_32 idx [-RnRip]

Definisce l'uso del registro intero ritentivo nvr (4 byte) indicato.

Parametro

Descrizione

offs

Offset di inserimento della grandezza all'interno del blocco

idx

Indice del registro

nRip

Numero di ripetizioni (default 1)

O-offs RR idx [-RnRip]

Definisce l'uso del registro reale rr indicato. Se REAL_AS_FLOAT il valore viene ricevuto/spedito come float (4 byte), con limitazione al massimo float se il valore del REAL è maggiore; se REAL_AS_DOUBLE il valore viene ricevuto/spedito come double (8 byte).

Parametro

Descrizione

offs

Offset di inserimento della grandezza all'interno del blocco

idx

Indice del registro

nRip

Numero di ripetizioni (default 1)

O-offs RR_F idx [-RnRip]

Definisce l'uso del registro reale rr indicato. Il valore viene ricevuto/spedito come float (4 byte), con limitazione al massimo FLOAT se il valore del REAL è maggiore.

Parametro

Descrizione

offs

Offset di inserimento della grandezza all'interno del blocco

idx

Indice del registro

nRip

Numero di ripetizioni (default 1)

O-offs NVRR idx [-RnRip]

Definisce l'uso del registro reale ritentivo nvrr indicato. Se REAL_AS_FLOAT il valore viene ricevuto/spedito come float (4 byte), con limitazione al massimo float se il valore del REAL è maggiore; se REAL_AS_DOUBLE il valore viene ricevuto/spedito come double (8 byte).

Parametro

Descrizione

offs

Offset di inserimento della grandezza all'interno del blocco

idx

Indice del registro

nRip

Numero di ripetizioni (default 1)

O-offs NVRR_F idx [-RnRip]

Definisce l'uso del registro reale ritentivo nvrr indicato. Il valore viene ricevuto/spedito come float (4 byte), con limitazione al massimo float se il valore del REAL è maggiore.

Parametro

Descrizione

offs

Offset di inserimento della grandezza all'interno del blocco

idx

Indice del registro

nRip

Numero di ripetizioni (default 1)

O-offs SR idx -CnChar

Definisce l'uso del registro stringa non ritentivo sr indicato.

Parametro

Descrizione

offs

Offset di inserimento della grandezza all'interno del blocco

idx

Indice del registro

nChar

Numero di caratteri da usare

O-offs NVSR idx -CnChar

Definisce l'uso del registro stringa ritentivo nvsr indicato.

Parametro

Descrizione

offs

Offset di inserimento della grandezza all'interno del blocco

idx

Indice del registro

nChar

Numero di caratteri da usare

O-offs INP_W idx [-RnRip]

Definisce l'uso dell'immagine dell'input word specificata. È utilizzabile solo nei BLOCK_FROM_RBX.

Parametro

Descrizione

offs

Offset di inserimento della grandezza all'interno del blocco

idx

Indice dell'input word

nRip

Numero di ripetizioni (default 1)

O-offs INP_DW idx [-RnRip]

Definisce l'uso dell'immagine dell'input dword specificata. È utilizzabile solo nei BLOCK_FROM_RBX.

Parametro

Descrizione

offs

Offset di inserimento della grandezza all'interno del blocco

idx

Indice dell'input dword

nRip

Numero di ripetizioni (default 1)

O-offs OUT_W idx [-RnRip]

Definisce l'uso dell'immagine dell'output word specificata. È utilizzabile solo nei BLOCK_FROM_RBX.

Parametro

Descrizione

offs

Offset di inserimento della grandezza all'interno del blocco

idx

Indice dell'output word

nRip

Numero di ripetizioni (default 1)

O-offs OUT_DW idx [-RnRip]

Definisce l'uso dell'immagine dell'output dword specificata. È utilizzabile solo nei BLOCK_FROM_RBX.

Parametro

Descrizione

offs

Offset di inserimento della grandezza all'interno del blocco

idx

Indice dell'output dword

nRip

Numero di ripetizioni (default 1)

O-offs SEM dim

Definisce l'uso di un semaforo per lo scambio dati.

Il semaforo delimita l'inizio di un sotto insieme di definizioni che inizia all'offset successivo al semaforo stesso e termina alla fine del blocco oppure in corrispondenza di un altro semaforo.

Se il valore imposto è diverso da 0, tutti i valori del sottoinsieme sono assegnati ai registri definiti.

Se il valore imposto è uguale a 0, nessun valore del sotto insieme è assegnato ai registri definiti.

Nei blocchi FROM_RBX questo flag verrà messo 'vero'.

Parametro

Descrizione

offs

Offset di inserimento della grandezza all'interno del blocco

dim

Tipo del semaforo:

1 => 1byte [U8]

2 => 2byte [U16]

4 => 4byte [U32]

-4 => 4byte [FLOAT]

-8 => 8byte [DOUBLE]

O-offs RES dim

Riserva un'area nel blocco pari al numero di byte indicato.

Parametro

Descrizione

offs

Offset di inserimento della grandezza all'interno del blocco

dim

Numero di byte da riservare

 

  

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