List of all functions/instructions available in R3 programming language to handle a communication with the BCC protocol.
Legend: R = allowed use in Rules - T = allowed use in Tasks - I = Instruction - F = Function (thus has a return value) |
||||
---|---|---|---|---|
Keyword |
R |
T |
F/I |
Description |
R |
T |
F |
Prepares the data structure for responding to a message |
|
R |
T |
F |
Reads a BCC3 message |
|
bcc_send() |
R |
T |
F |
Sends a BCC3 message |
- |
T |
F |
Initializes a serial port to communicate with the BCC3 protocol |
|
R |
T |
F |
Reads a double from a BCC_MSGUSER structure |
|
R |
T |
F |
Reads a float from a BCC_MSGUSER structure |
|
R |
T |
F |
Reads an i16 from a BCC_MSGUSER structure |
|
R |
T |
F |
Reads an i32 from a BCC_MSGUSER structure |
|
R |
T |
F |
Reads an i8 from a BCC_MSGUSER structure |
|
R |
T |
F |
Reads a string from a BCC_MSGUSER structure |
|
R |
T |
F |
Reads an i32 from a STRU_BCC_TCP_CLIENT structure |
|
R |
T |
F |
Reads an u16 from a BCC_MSGUSER structure |
|
R |
T |
F |
Reads an u32 from a BCC_MSGUSER structure |
|
R |
T |
F |
Reads an u8 from a BCC_MSGUSER structure |
|
R |
T |
F |
Sends a positive response (ACK) to a received message |
|
R |
T |
F |
Sends a response to a received message |
|
R |
T |
F |
Sends a negative (NACK) response to a received message |
|
R |
T |
I |
Writes a double to a BCC_MSGUSER structure |
|
R |
T |
I |
Writes a float into a BCC_MSGUSER structure |
|
R |
T |
I |
Writes an i16 into a BCC_MSGUSER structure |
|
R |
T |
I |
Writes an i32 in a BCC_MSGUSER structure |
|
R |
T |
I |
Writes an i8 into a BCC_MSGUSER structure |
|
R |
T |
I |
Writes a string in a BCC_MSGUSER structure |
|
R |
T |
I |
Writes an u16 into a BCC_MSGUSER structure |
|
R |
T |
I |
Writes an u32 into a BCC_MSGUSER structure |
|
R |
T |
I |
Writes an u8 into a BCC_MSGUSER structure |