CAPACITANCE2000 DataCommunication
CAPACITANCE2000 DataCommunication
CAPACITANCE 2000
Interfaces and Data Telegrams
3 PROFIBUS DP ..................................................................................................................... 6
3.1 INTERFACE ........................................................................................................................ 6
3.2 TELEGRAM STRUCTURE ..................................................................................................... 6
3.3 DATA MODULES ............................................................................................................... 7
3.3.1 MODULES 1 TO 3 - IN DATA (FROM DEVICE) ............................................................................ 8
3.3.2 MODULES 1 TO 3 - OUT DATA (TO DEVICE) .............................................................................. 9
3.3.3 MODULES 4 TO 6 - IN DATA (FROM DEVICE) .......................................................................... 10
3.3.4 MODULES 4 TO 6 - OUT DATA (TO DEVICE) ............................................................................ 11
1 OVERVIEW INTERFACES
Serial interface RS232 External PC for
Setup / Diagnostic
Profibus DP
Specific profibus system
CAPACITANCE 2000 [Data protocol]
|Optional|
Analog output
Customer device
|Optional|
Longer cables can lead to data loss and thus to a limitation of the measurement results.
Active repeaters (with signal amplification) must be connected between the individual cables to prevent data loss.
The first Ethernet cable from the measuring device must not exceed 95 m | 311 ft to the first repeater, since
internal cabling in the measuring device must be taken into account in case of possible data loss.
3 PROFIBUS DP
SLAVE address (preset) = 80
The SIKORA measuring device acts as SLAVE. The SLAVE address is set to the above-mentioned value, this value can
be changed to any value from 0…125 using the diagnostic interface.
The required projecting files for the SIKORA measuring device are supplied on the delivered SIKORA DOCU STICK.
While using the projecting files, you can select from the amount of data modules for data transmission listed in this
instruction manual.
3.1 INTERFACE
Serial interface RS485 Profibus DP
Socket ST4 Assignment Description
Pin 3 = Profibus A - (B,P) 9 pol. D-Sub connector
Pin 5 = GND Configuration via diagnostic interface
Pin 6 = +5 V
Pin 8 = Profibus B - (A,N)
The device interface supplies the voltage needed for the Profibus load resistances. The load resistances themselves
are not integrated.
In order to keep a reliable system SIKORA recommend installing a terminating element, like for instance the
Siemens "Load Resistance for Profibus" Order No. 6ES7972-0DA00-AA0.
If an Actor or Sensor is used as terminating element for the bus system, removing this element will not remain without
consequences.
Module 1 Module 2
IN data: DB0 ... DB5 IN data: DB0 ... DB9
OUT data: DB0 ... DB4 OUT data: DB0 ... DB5
CA2000_4.gsd CA2000_4.gsd
Module 3
IN data: DB0 ... DB10
OUT data: DB0 ... DB15
CA2000_4.gsd
Module 4 Module 5
IN data: DB0 ... DB2 IN data: DB0 ... DB6
OUT data: DB0 ... DB3 OUT data: DB0 ... DB4
CA2000_4.gsd CA2000_4.gsd
Module 6
IN data: DB0 ... DB6
OUT data: DB0 ... DB7
CA2000_4.gsd
The structure of the exchanged telegrams depends on the chosen designations during projection and from activated
FFT and SRL option. Accordant to this, there are different telegram models with e.g. variable content. They are defined
as Module 1, Module 2, Module 3 and Module 4, Module 5, Module 6.
The telegrams in Module 1 to 3 contained defined datasets. A completed dataset with output data will be transferred
(linear). Otherwise, in Module 4 to 6 the requesting MASTER can define, which single data from SLAVE (=
CAPACITANCE) will be transferred and which request will be set (addressable). That means instead of transferring
complete datasets, only special needed data (ordered from MASTER) are transferred. This will lead to shorter
receiving telegrams.
The appropriate device acts as MASTER and sends request telegrams to the SIKORA measuring device. The
measuring device only sends a telegram to the MASTER as reaction answer for the request.
Theoretically the data transfer rate is limited by the Baud rate only.
Checksum =
IDB1 xor IDB2 ... xor DB1 ...xor DBn
xor ETX with setting sent by MASTER
resp.
IDB1 xor IDB2 xor IDB3 xor ETX with request sent by MASTER
IDB1 xor IDB2 ... xor NAK xor ETX with reaction or setting or if ID is
missing (sent by SLAVE)
B. Maximum permissible delay time between receiving the last character of a request telegram and sending the
first character of the according reply: 500 ms
If this criterion is fulfilled, the sender reacts by sending a request telegram again.
Setting:
ID DB Content:
-ASCII- -ASCII- Presetting value
033 DB1 DAC mode 1 (Standard)
2
034 DB1...DB3 Scale analogue output (Option)
Capacitance Cmin [pF/m] or [pF/ft] >> DAC-Output = 0 V
035 DB1...DB3 Scale analogue output (Option)
Capacitance Cmax [pF/m] or [pF/ft] >> DAC-Output = 10 V
Request:
ID Meaning:
-ASCII- Identification for requested parameter
001 Status and nominal value capacitance
033 DAC mode
034 Scale analogue output (Option): Cmin
035 Scale analogue output (Option): Cmax
Reaction to default:
Default ok
Reaction to request:
ID DB Content:
Request -ASCII- Actual value
-ASCII-
001 DB1 Status capacitance 0 : Measuring value
3 : No cable
4 : Generator voltage too low
5 : Upper limit measuring range exceed
6 : Blank
7 : Measuring electronic disturbed
DB2...DB6 Nominal value capacitance * 100 [pF/m]
033 DB1 DAC mode 1 (Standard)
2
034 DB1...DB3 Scale analogue output (Option)
Cmin [pF/m] or [pF/ft] >> DAC-Output = 0 V
035 DB1...DB3 Scale analogue output (Option)
Cmax [pF/m] oder [pF/ft] >> DAC-Output = 10 V