SBC HPD Série Manuel D'utilisation page 107

Table des Matières

Publicité

S.B.C. Motovariatori s.r.l. - Engineering Division
l'initialiser en lançant la commande b42.3. Il faut alors enregistrer la configuration à l'aide de la
touche la commande b99.15.
Pour les adresses et les longueurs des paramètres, se référer au tableau prévu à cet effet.
En revanche, pour ce qui est des instructions du pico-PLC, chaque instruction occupe 2 ou
4 octets dont le format est décrit ci-dessous.
LD
LDN
OUT
OUTN Pa.y
AND
ANDN Pa.y
OR
ORN
ADD
SUB
MUL
DIV
SET
RES
FIN Pb40.y/Pb70.y
END
L'aire de mémoire mise à la disposition des instructions de l'Automate est de 128 octets,
avec une adresse allant de 0h à 7Fh.
La longueur minimale de chaque instruction étant de 2 octets, le programme de l'Automate
peut avoir 64 instructions au maximum.
Pour chaque instruction, les 4 premiers bits (b0..b3) du premier octet contiennent le code de
l'instruction.
Pour les 8 premières instructions du tableau (LD...ORN) et les instructions SET et RES, les
4 autres bits du premier octet (b4..b7) contiennent la valeur y, tandis que le deuxième octet
contient la valeur Pa.
Pour les instructions ADD, SUB, MUL et DIV, le deuxième octet contient la valeur Pa, le
troisième Pb, le quatrième Pc.
Pour l'instruction END, le deuxième octet n'est pas utilisé.
Pour l'instruction FIN, le cinquième bit (b4) du premier octet sélectionne le paramètre: b4=0
se réfère à Pb40, b4=1 se réfère à Pb70; le sixième bit (b5) du premier octet est utilisé pour
l'éventuelle négation logique: b5=0 le bit est copié, b5=1 avant d'être copié, le bit est nié. Le
deuxième octet de l'instruction FIN contient la valeur de y.
Si elles sont utilisées, les instructions FIN doivent être les premières du programme et leur
nombre maximal est de 3; cela revient à dire qu'elles occupent les adresses allant de 0h a 5h. Si
une instruction FIN est insérée à partir de l'adresse 6h ou après toute autre instruction, FIN
perd sa fonction originelle et est ignorée (NOP).
Il est nécessaire que les instructions se suivent en partant de l'adresse 0h, sans aucun octet
libre.
106
Instruction
Pa.y
Pa.y
Pa.y
Pa.y
Pa.y
Pa.y
Pa, Pb, Pc
Pa, Pb, Pc
Pa, Pb, Pc
Pa, Pb, Pc
Pa.y
Pa.y
code
longueur (octets)
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
manuel d'utilisation HPD
2
2
2
2
2
2
2
2
4
4
4
4
2
2
2
2

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Hpd2Hpd5Hpd8Hpd16

Table des Matières