Elenco di tutte le funzioni/istruzioni messe a disposizione dal linguaggio di programmazione R3 per gestire una comunicazione con il protocollo BCC.
Legenda: R = ammesso uso nelle Rule - T = ammesso uso nei Task - I = Istruzione - F = Funzione (ha quindi un valore di ritorno) |
||||
---|---|---|---|---|
Keyword |
R |
T |
F/I |
Descrizione |
R |
T |
F |
Prepara la struttura dati per la risposta ad un messaggio |
|
R |
T |
F |
Legge un messaggio BCC3 |
|
bcc_send() |
R |
T |
F |
Invia un messaggio BCC3 |
- |
T |
F |
Inizializza una porta seriale per comunicare con il protocollo BCC3 |
|
R |
T |
F |
Legge un double da una struttura BCC_MSGUSER |
|
R |
T |
F |
Legge un float da una struttura BCC_MSGUSER |
|
R |
T |
F |
Legge un i16 da una struttura BCC_MSGUSER |
|
R |
T |
F |
Legge un i32 da una struttura BCC_MSGUSER |
|
R |
T |
F |
Legge un i8 da una struttura BCC_MSGUSER |
|
R |
T |
F |
Legge una stringa da una struttura BCC_MSGUSER |
|
R |
T |
F |
Legge un i32 da una struttura STRU_BCC_TCP_CLIENT |
|
R |
T |
F |
Legge un u16 da una struttura BCC_MSGUSER |
|
R |
T |
F |
Legge un u32 da una struttura BCC_MSGUSER |
|
R |
T |
F |
Legge un u8 da una struttura BCC_MSGUSER |
|
R |
T |
F |
Invia una risposta positiva (ACK) ad un messaggio ricevuto |
|
R |
T |
F |
Invia una risposta ad un messaggio ricevuto |
|
R |
T |
F |
Invia una risposta negativa (NACK) ad un messaggio ricevuto |
|
R |
T |
I |
Scrive un double in una struttura BCC_MSGUSER |
|
R |
T |
I |
Scrive un float in una struttura BCC_MSGUSER |
|
R |
T |
I |
Scrive un i16 in una struttura BCC_MSGUSER |
|
R |
T |
I |
Scrive un i32 in una struttura BCC_MSGUSER |
|
R |
T |
I |
Scrive un i8 in una struttura BCC_MSGUSER |
|
R |
T |
I |
Scrive una stringa in una struttura BCC_MSGUSER |
|
R |
T |
I |
Scrive un u16 in una struttura BCC_MSGUSER |
|
R |
T |
I |
Scrive un u32 in una struttura BCC_MSGUSER |
|
R |
T |
I |
Scrive un u8 in una struttura BCC_MSGUSER |