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
Version=2
BrandName=PE86CB
DualRange=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 |
| PulseMode | 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 |
| Version | Numéro de version du protocole |
| BrandName | Nom du type de redresseur |
| DualRange | 1 = plusieurs redresseurs pour la même position. La consigne permet de choisir le redresseur si celle-ci est <= au MaxI. |
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 : Acquittement des alarmes. Toggle=changement d'état = acquittement Bit 4 : Prise en compte des changements. Lorsqu'un nouveau step est envoyé dans le CurrentFormDB ou que le % de la consigne change, le programme inverse ce bit. Toggle = changement de 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 : Statut des alarmes. 0=OK 1=en alarme Bit 3 : Statut des warnings. 0=OK 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 |
Messages actuels 1-4 |
|
7 |
DWORD |
PLC->VK |
Message actuel 5 |
|
8 |
DWORD |
PLC->VK |
Messages from the past 1-4 |
|
9 |
DWORD |
PLC->VK |
Message from the past 5 |
Table de la forme de courant (Version=1)
Les formes de courant est composée de max 10 steps sous la forme suivante:
| Registre | Type | Description |
| 0 | INT |
Step 1: Courant Ix1 en Ampères. Plage -3276.8 à 3276.7. Courant multiplié par 1000 si MaxI<= |
| 1 | INT | Step 1: Courant Ix2 en Ampères. Plage -3276.8 à 3276.7. Courant multiplié par 1000 si
MaxI<= |
| 2 | INT | Step 1: Tension Ux1 en Volts. Plage -3276.8 à 3276.7. Tension multipliée par 1000 si
MaxI<= |
| 3 | INT | Step 1: Tension Ux2 en Volts. Plage -3276.8 à 3276.7. Tension multipliée par 1000 si
MaxI<= |
| 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 | BYTE | Step 1: Slope (option) |
| 7 | BYTE | Step 1: Nombre de cycle |
| 8 | INT | Step 2: Courant Ix1 en Ampères. Plage -3276.8 à 3276.7 |
| 9 | INT | Step 2: Courant Ix2 en Ampères. Plage -3276.8 à 3276.7 |
| 10 | INT | Step 2: Tension Ux1 en Volts. Plage -3276.8 à 3276.7 |
| ... | ||
| 79 | BYTE | Step10: Nombre de cycle |
Table de la forme de courant (Version=2)
Les formes de courant est composée de max 10 steps sous la forme suivante:
| Registre | Type | Description |
| 0 | INT | Step 1: Courant Ix1 en Ampères. Plage -3276.8 à 3276.7 |
| 1 | INT | Step 1: Courant Ix2 en Ampères. Plage -3276.8 à 3276.7 |
| 2 | INT | Step 1: Tension Ux1 en Volts. Plage -3276.8 à 3276.7 |
| 3 | INT | 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 | INT | Step 2: Courant Ix1 en Ampères. Plage -3276.8 à 3276.7 |
| 11 | INT | Step 2: Courant Ix2 en Ampères. Plage -3276.8 à 3276.7 |
| 12 | INT | Step 2: Tension Ux1 en Volts. Plage -3276.8 à 3276.7 |
| ... | ||
| 99 | WORD | Step10: Numéro du step 0 à 10. 0=Fin des steps |

