Fieldbus system
BC9000 and BC9100 59Version: 4.0.0
7.4.3.2 Further ADS services
Flash data storage*
(from firmware version BA)
Process data port 0x1234
This service enables further data to be stored in flash memory. A range of 16,000bytes is available to the
user.
Index group Meaning Index offset (value range)
0x4000_FE00 Flash data memory 0...0x3EFF
read and write data
• Two IP sockets are required for the call. Please ensure that the maximum number of open IP
sockets is not exceeded.
• A flash has limited write capability! Please ensure that data are only written to the flash if actually
required. Otherwise use remanent data.
• A maximum of 1500bytes can be read or written. The byte address of the memory can be speci-
fied via the index offset.
Writing of data requires a certain amount of time:
During normal operation, writing of 200bytes takes approx. 120ms, 600bytes approx. 150ms.
Reading of 200bytes takes approx. 50ms, 600bytes approx. 60ms.
Sample Program in ST (https://infosys.beckhoff.com/content/1033/bc9000/Resources/
pr6/4351412235.pr6)
7.4.3.3 Samples
7.4.3.3.1 AMS routing table
The AMS routing table can be used for two functions:
1. If the AMS Net ID does not match the TCP/IP address, the link between the two non-matching num-
bers can be entered here.
The AMS Net ID matches the TCP/IP address if the first 4 bytes are identical and the AMS Net ID
ends with ".1.1".
2. Only AMS Net IDs stored in the table can access the BC9000 via ADS.
Please ensure that all ADS devices with which communication is required are entered in the table. If the
table is empty (default), all ADS devices can access the BC9000.
Processing the AMS routing table using the KS2000 configuration software
From KS2000 version 4.3.0.39 entries in the AMS routing table can be made via dialog.