L&G Toccata protocol
Supported device types and versions
Communication line configuration
Communication station configuration
I/O tag configuration
Literature
Changes and modifications
Document revisions
Supported device types and versions
...
This protocol supports the following Landis&Gyr devices:
Table 1
Version The version of the software in the device | Protocol version |
---|
PRU1.64, RWP80 |
|
| TOCCATA1 V.0 |
PRU1.64, RWP80 |
|
| TOCCATA1 V.1 |
PRU10.64, PRV2.128 |
|
| TOCCATA2 V.0 |
RWP80 | AZA v. 07.10 | TOCCATA1 V.2 |
Kotva |
---|
| komunikacna_linka |
---|
| komunikacna_linka |
---|
|
Communication line configuration
...
- Baud rate and transmission parameters according to a type of communication.
- 2400 Bd, 8 dat. data bits, no parity, 1 stop bit in direct connection point-point (TOCCATA1 V.0 and V1).
- 9600 Bd, 8 dat. data bits, no parity, 1 stop bit in direct connectionpoint-point (TOCCATA2 V.0).
- If devices communicates communicate via the communication concentrators (KPX, radio modems), the transmission parameters are defined in accordance with depend on the particular case.
Kotva |
---|
| komunikacna_stanica |
---|
| komunikacna_stanica |
---|
|
Communication station configuration
...
- Communication protocol: L&G TOCCATA
- Station The station address is in the range of 0 up to 255 in decimal format. It is used only when communicating via the communication concentrators. In the case of direct communication, the address is ignored.
...
You can define the following parameters:
Table 2
Key wordKeyword | Full name | Meaning | Unit | Implicit value |
---|
| Retry Count |
Number of repeat calls The number of request retries if the communication error occurs. | - | 1 |
| Retry Timeout |
Delay The delay between repeating |
the call the request if the communication error occurs. | ms | 1000 millisec. |
| Wait First Timeout |
First delay of response reading The first waiting before reading the response after the |
call request is sent. | ms | 300 millisec. |
| Wait Timeout |
Delay reading the it the response is completed. | ms | 300 millisec. |
| Max Wait Retry |
Number retry response reading retries until |
it the response is completed. | - | 12 |
| Wait Before Request |
Delay that The delay that is used before each request. | ms | 0 |
| KPX Route | The communication via the communication concentrator. The station address is used. | YES/NO | NO |
| Maximum PA Items |
Maximum The maximum number of PA data in one data |
blocksblock. You must always define an even number. If communicating via concentrator, the maximum number is 10, otherwise, it is 24. | - | 10 |
| Log Events | It allows |
to save saving the text messages to TRACE.LOG from the device. This file is in the current working directory of the communication process. | YES/NO | NO |
| KL Read Delay |
Time The time period to obtain the values of KL data. KL data are read when starting the communication process and again after elapsing of the KLRD period. | min | 30 minutes |
| Send ACK | Sending ACK message (DLE-ACK) after the D2000 KOM receives the proper packet. A direct connection requires to set YES. Connection via concentrator (KPX=YES) requires to set NO (speeding up of communication). | YES/NO | YES |
| Send Enhanced ACK | Sending enhanced ACK message with station address (DLE-ACK-CR-LF-StationAddress-CR-LF) after the D2000 KOM receives the proper packet. | YES/NO | NO |
| PRU Version | TOCCATA protocol:- value 0: TOCCATA1 V.0
- value 1: TOCCATA1 V.1
- value 2: TOCCATA2 V.0
- value 3: TOCCATA1 V.2
| 0, 1, 2, 3 | 0 |
| PA First | At starting the communication, it gives priority to reading the PA instead of KL parameters. KL parameters will be read after PA ones are received from all stations. | YES/NO | NO |
| Full Debug | Activation of the debug information about received values. | YES/NO | NO |
String A string containing the protocol parameters is defined as follows:
...
If there is used a keyword with an invalid value in the initialization string, there will be used corresponding default value according to the table 1.
I/O tag configuration
...
I/O tags: AI, AO, CI, CO, DI, DO, TIR, TOR, TIA, TOA.
In the configuration you must define the following optionsparameters:
- point type PA or KL
- address (for KL it is a physical address in the device)
- size of the data block of a given point (for PA it is always 0)
...