Fonction De Mise À L'échelle N° 24 - Vitesses En Unités Maître; Fonction De Mise À L'échelle N° 25 Igb Consumer Adresse Source - Stober POSIDYN SDS 5000 Manuel De Configuration

Masquer les pouces Voir aussi pour POSIDYN SDS 5000:
Table des Matières

Publicité

6.1.21
Fonction de mise à l'échelle n° 24 - Vitesses en unités maître
Fonction de mise à l'échelle 24. Cette fonction de mise à l'échelle n'est utilisée
que pour la conversion des valeurs de position 32 Bit et de vitesse en unités
maître. Pour la conversion de positions réelles, il faut se baser seulement sur la
part entière de la valeur 64 Bit. La fonction utilise les paramètres auxiliaires G46,
G249, G250 et G341 . Les paramètres G341 et G249 sont utilisés comme valeurs
brutes pour le calcul. G341, G249 et G250 s'affichent déjà comme valeur brute
dans POSITool.
Roh G250
Roh
------------------------------------------------------- -
An
=
G341
G249 2
10
G341
An G249 2
Roh
------------------------------------------------------------------- -
=
G250
Roh
6.1.22
Fonction de mise à l'échelle n° 25 IGB Consumer adresse source
La fonction de mise à l'échelle n°25 permet de permuter l'adresse source IGB
Consumer entre les deux formes de représentation.
L'espace mémoire IGB-Motionbus est divisé en 32 fenêtres (une par appareil). La
taille de chaque fenêtre est de 32 bytes. Pour adresser des bytes individuels,
l'espace d'adressage résultant est de 0 à 1023. Cette numération représente la
valeur brute de cette fonction de mise à l'échelle.
La valeur d'affichage de cette fonction de mise à l'échelle simplifie l'adressage
des bytes : La valeur d'affichage est une valeur à 4 chiffres. Les chiffres des cent
et des mille sont les numéros de l'appareil; les dizaines et les unités, l'adresse des
bytes au sein de la fenêtre « appareil ». La valeur d'affichage 514 correspond
donc à l'appareil n° 5, byte 14.
Veuillez tenir compte de la signification des opérateurs lors du calcul:
div: nombre entier comme résultat d'une division
mod: reste résultant d'une division nombre entier
Calculez la valeur d'affichage de la manière suivante:
An = (brute div 32)*100 + (brute mod 32)
Exemple: Roh = 855
An = (855 div 32)*100 + (855 mod 32)
An = 26*100 + 23 = 2623
Roh = 855 correspond donc à l'appareil 26, byte 23
Calculez la valeur brute de la manière suivante:
Roh = (An div 100)*100 + (An mod 100)
Exemple: An = 1415 (appareil 14, byte 15)
Roh = (1415 div 100)*32 + (1415 mod 100)
Roh = 14*32 + 15 = 463
ID 442452.05
G46
G46
10
Annexe
Manuel de programmation
6
81

Publicité

Chapitres

Table des Matières
loading

Table des Matières