Protocole <PE_380_Ethernet>

Navigation:  La configuration > VKServer.ini > La section [Device1..10] >

Protocole <PE_380_Ethernet>

Previous pageReturn to chapter overviewNext page

Ce protocole permet de communiquer avec les systèmes de protection de cuve Plating Electronic.

 

La définition du device se fait comme suit:

 

Exemple:

 

[Device2]

Protocol=PE_380_Ethernet

Address=192.168.10.1

Port=50000

Timeout=1000

Repeat=5

 

 

Les données des systèmes de protection de cuve sont stockées dans le DB associé au device. Dans ce DB (réservé aux systèmes de protection de cuve), les registres sont divisés en groupe de 20 registres par système. Le databank devra être défini comme suit:

 

Exemple pour 2 systèmes de protection de cuve:

 

[Databank5]

Device=2

Regi=0

Regf=39

RegType=Struct(Byte=9,Real=4,Dword=7)2;

 

Les registres sont répartis comme suit:

 

Registre

R/W

Type

Fonction

0

R/W

Byte

Status de communication:

Bit 0 : Connection error 0=no error 1=timeout communication

1

R

Byte

Status 1:

Bit 0 : Operation Status 0=OFF 1=ON

Bit 1 : Operating Mode 0=manual 1=automatic

Bit 2 : Watchdog/Reset error 0=OK 1=watchdog/reset

Bit 3 : Timeout RS485 0=passive state 1=timeout

2

R

Byte

Status 2:

Bit 0 : Reserve

Bit 1 : Power fail warning 0=passive state 1=power fail

Bit 2: Reserve

Bit 3: Additional status information 0=passive state 1=additional status information

3

R

Byte

Status 3:

Bit 0 : Battery error 0=OK 1=voltage error

Bit 1 : Exhaustive discharge 0=OK 1=current error

Bit 2 : Range error 0=Ok 1=Range error

Bit 3 : Battery warning 0=Ok 1=Reference error

4

R

Byte

Status 4:

Bit 0 : General error 0=OK 1=General error

Bit 1 : Temperatur error 0=OK 1=temperatur error

Bit 2 : Reserve

Bit 3 : Sense error 0=OK 1=sense error

5

R

Byte

Status 5:

6

R

Byte

Status 6:

Bit 0 : Reserve

Bit 1 : Reserve

Bit 2 : Tank control 0=device 1=RS485

Bit 3 : Active tank 0=tank 1 active 1=Tank 2 active

7

R

Byte

Status 7:

Bit 0 : Key RDY pressed 0=passive state 1=RDY key was pressed

Bit 1 : Key ERR pressed 0= passive state 1=ERR key was pressed

Bit 2 : Reserve

Bit 3 : Set point 0=actual value 1=Setpoint

8

R

Byte

Status 8:

Bit 0 : Over current monitoring 0=passive state 1=Over current monitoring enabled

Bit 1 : Under current monitoring 0=passive state 1= Under current monitoring enabled

Bit 2 : Over/under current 0=no alarm 1=U/I alarm

Bit 3 : reserve

9

R

Real

Actual voltage

10

R

Real

Actual current

11

R/W

Real

Voltage setpoint

12

R/W

Real

Current setpoint

13

R

Dword

Actual multi data value

14

R/W

Dword

Multi data setpoint

15

R/W

Dword

Commands:

Bit 0 : Tank switch  0=tank 1 1=tank 2

Bit 1 : Over current monitoring  0=disable 1=enable over current monitoring

Bit 2 : Under current monitoring 0=disable 1=enable under current monitoring

Bit 3 : Additional status information 0=passive state 1=active state

16

R/W

Dword

Reserve

17

R/W

Dword

Reserve

18

R/W

Dword

Reserve

19

R/W

Dword

Reserve

 

 

Les systèmes de protection de cuve sont définis dans les sections [Protectostat1..10]