Abilitare JavaScript per vedere questo sito.

Validità: Rule, Task

Questa variabile permette di avere informazioni sullo stato della comunicazione Profibus.

Sintassi

I32 profint_status

Attributi

Sola lettura.

Accessibile a bit.

Il significato dei bit è il seguente:

Bit

Valore esadecimale

Descrizione

BIT 0

0x1

buffer RX pronto per essere letto dalla PROF.INT

BIT 1

0x2

buffer TX pronto per essere scritto su PROF.INT

BIT 2

0x4

PROF.INT non riceve informazioni dal controllo Robox da almeno 100ms

BIT 4

0x10

errore su parametro iniziale

BIT 5

0x20

errore grave di comunicazione

BIT 6

0x40

comunicazione Profibus attiva (DP On)

BIT 8-15

0xFF00

Stato degli switch su scheda PROF.INT (AS5034.nnn)

Esempio

; memorizzo lo stato della comunicazione profibus nella variabile intera reso

reso = profint_status

Esempio

; se il bit 6 della variabile profint_status è uguale a 1

; allora memorizzo nel registro stringa sr(1) la scritta

; "la comunicazione profibus è attiva"

; altrimenti memorizzo la scritta

; "la comunicazione profibus non è attiva"

IF (profint_status.6)

sr(1) = "la comunicazione profibus è attiva"

ELSE

sr(1) = "la comunicazione profibus non è attiva"

ENDIF

 

  

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