L'interface avec les redresseurs PULSPLCRECTIFIER
Configuration
Le device se configure de la manière suivante:
[Device2]
Protocol=PULSPLCRECTIFIER
Les redresseurs se configurent de la manière suivante:
[Rectifier1]
Device=2
Position=28
Surface=1
AhorAmn=Amn
MaxI=150
MaxU=15
MaxRI=450
MaxRU=45
PulsMode=1
DBIO=50
REGIO=0
CurrentFormDb=51
CurrentFormReg=0
Mot clef
Description
Device
Numéro du device
Position
Index de la position dans la définition machine
Surface
1=avant A, 2=arrière A, 3=Total avant & arrière A, 4=avant B, 5=Arrière B, 6=Total avant et arrière B, 7=Total de toutes les surfaces.
AhorAmn
Ah=Ampères heures, Amn=Ampères minutes
PulsMode
0=mode DC 1=Mode pulsé
MaxI
Courant max positif en Ampère
MaxU
Tension max positive en Volt
MaxRI
Courant max négatif en Ampère
MaxRU
Tension max négative en Volt
DDBIO
Numéro du DB d'échange
REGIO
Numéro du premier registre d'échange
CurrentFormDB
Numéro du DB de la table de la forme de courant
CurrentFormReg
Numéro du premier registre de la table de la forme de courant
Les registres d'échange
Cette page décrit l'échange des données entre le PC et l'automate programmable en ce qui concerne la commande d'un redresseur.
|
Registre
|
Type
|
Direction
|
Description
|
|
0
|
WORD
|
VK->PLC
|
Commande envoyée au redresseur
Bit 0 : Mise en marche/arrêt du redresseur (0=arrêt 1=Mise en marche)
Bit 1 : Démarrage redresseur (0=standby 1=Auto)
Bit 2 : Remise à zéro du compteur d'Ah. Toggle=changement d'état = remise à zéro
Bit 3 : acquittementAcquittement des alarmes. Toggle=changement d'état = acquittement
Bit 4 : Prise en compte dedes la courbe depuis le CurrentFormDB.changements. Lorsqu'un nouveau step est envoyé dans le CurrentFormDB,CurrentFormDB ou que le % de la consigne change, le programme inverse ce bit. Toogle = changement de courbe.courbe ou de % de consigne.
|
|
1
|
WORD
|
PLC->VK
|
Statut du redresseur
Bit 0 : Etat de marche. 0=arrêté 1=en marche
Bit 1 : Etat démarrage 0=standby 1=démarré
Bit 2 : LeStatut redresseurdes estalarmes. 0=OK 1=en alarme.alarme
Il est remis à zéro lorsque le bitBit 3 du: registreStatut dedes commandewarnings. change0=OK d'état.1=il existe des warning
Bit 4 : Statut des warnings from the past. 0=OK 1=Warning from the past
|
|
2
|
WORD
|
VK->PLC
|
Consigne du redresseur : 0-100%
|
|
3
|
REAL
|
PLC->VK
|
Courant actuel (en ampères) délivré par le redresseur.
|
|
4
|
REAL
|
PLC->VK
|
Tension actuelle (en volts) délivrée par le redresseur.
|
|
5
|
REAL
|
PLC->VK
|
Compteur ampères/secondes déjà délivré par le redresseur. Ce compteur est mis à zéro lorsque le bit2 du registre de commande change d'état.
|
|
6
|
DWORD
|
PLC->VK
|
AlarmesMessages duactuels redresseur. A chaque bit correspond une alarme.1-4
|
|
7
|
DWORD
|
PLC->VK
|
StatutMessage &actuel warning5
du |
redresseur.
Achaque
bit8
correspond
un
statutDWORD
ou
un
warningPLC->VK
Messages from the past 1-4
9
DWORD
PLC->VK
Message from the past 5
Les formes de courant est composée de max 10 steps sous la forme suivante:
Registre
Type
Description
0
WORD
Step 1: Courant Ix1 en Ampères. Plage -3276.8 à 3276.7
1
WORD
Step 1: Courant Ix2 en Ampères. Plage -3276.8 à 3276.7
2
WORD
Step 1: Tension Ux1 en Volts. Plage -3276.8 à 3276.7
3
WORD
Step 1: Tension Ux2 en Volts. Plage -3276.8 à 3276.7
4
WORD
Step 1: Time Tx1 en x20 S. Plage 0s to 1.307 secondes
5
WORD
Step 1: Time Tx2 en x20 S. Plage 0s to 1.307 secondes
6
WORD
Step 1: RESERVE
7
WORD
Step 1: Nombre de cycles
8
WORD
Step 1: RESERVE
9
WORD
Step 1: numéro du step 0 à 10. 0=Fin des steps
10
WORD
Step 2: Courant Ix1 en Ampères. Plage -3276.8 à 3276.7
11
WORD
Step 2: Courant Ix2 en Ampères. Plage -3276.8 à 3276.7
12
WORD
Step 2: Tension Ux1 en Volts. Plage -3276.8 à 3276.7
...
99
WORD
Step10: Numéro du step 0 à 10. 0=Fin des steps
