S.B.C. Motovariatori s.r.l. - Engineering Division
d'utilisation HPD
utiliser les opérations mathématiques mais il est nécessaire d'utiliser des opérations
logiques pour modifier leur valeur.
L'instruction FIN. Il existe 3 instructions disponibles pour l'acquisition rapide: le
balayage est dans ce cas de 512?S (le balayage normal est de 6.144mS). Si elles sont
utilisées, il est nécessaire que ce soit les premières instructions de l'Automate. La
première instruction FIN copie l'entrée numérique 1 dans le bit y du paramètre Pb40
(deuxième opérande=0) ou Pb70 (deuxième opérande=1). La deuxième FIN copie
l'entrée numérique 2 dans le bit y du paramètre Pb40 (deuxième opérande=0) ou Pb70
(deuxième opérande=1). La troisième FIN copie l'entrée numérique 3 dans le bit y du
paramètre Pb40 (deuxième opérande=0) ou Pb70 (deuxième opérande=1). Si la valeur
2 est ajoutée à la deuxième opérande, l'entrée est niée avant d'être copiée. Si l'on insère
une instruction FIN dans une position différente, elle n'aura aucun effet. Les
instructions FIN peuvent être validées/dévalidées à l'aide d'un bit dans chaque FIN: 1e
FIN validée si b94.5=0; 2° FIN validée si b94.6=0; 3° FIN validée si b94.7=0.
L'instruction FIN insérée dans le programme Automate après les trois premières
instructions - et si elle suit une instruction quelconque autre que la FIN elle-même -
elle est ignorée.
L'utilisateur dispose de deux temporisateurs Pr92 et Pr93. Pour utiliser le premier
temporisateur, il suffit de charger le temps en nombre d'échantillonnages (6.144 mS)
dans Pr92; par exemple Pr92=100 équivaut à 614 millièmes de seconde. Pr92 décroît
automatiquement avec le temps, le bit b99.0 reste sur zéro aussi longtemps que le
temporisateur ne est déchargé; lorsque Pr92=0, alors b99.0=1. Il en va de même pour
le deuxième temporisateur qui concerne le paramètre Pr93 et le bit b99.1. Prêter
attention au fait que l'actualisation de Pr92, de Pr93, de b99.0 et de b99.1 est
effectuée seulement avant le balayage du programme du pico-PLC.
Le nombre maximal d'instructions - instruction END comprise - s'élève à 64. Il est à
remarquer que les opérations arithmétiques occupent le même espace que deux
opérations logiques; le nombre d'instructions acceptées diminue donc si on les utilise.
Il est nécessaire de toujours terminer le programme Automate avec l'instruction
END.
L'édition du programme du pico-PLC peut être exécutée sur un micro-ordinateur
(voir le chapitre Programmer avec Pcbrush) ou directement à partir du clavier. dans ce
dernier cas, pour faciliter les opérations de modification du programme - si l'on veut
effacer une instruction - se placer sur l'instruction à effacer, appuyer sur [M] pour voir
le type d'instruction, continuer d'appuyer sur [M] et appuyer sur la touche [-]: lorsque
l'on relâche ces deux touches, l'instruction est effacée. En revanche, si l'on veut par
exemple ajouter une instruction après la In06, se placer sur l'instruction successive
In07, appuyer sur [M] pour voir le type d'instruction, continuer d'appuyer sur [M] et
appuyer sur la touche [-]: lorsque l'on relâche ces deux touches une instruction FIN est
introduite. Dans ce dernier cas, il convient de s'assurer que le programme n'excède pas
la limite d'instructions maximale car cela provoquerait la perte de ces dernières.
L'édition ou la modification du programme du pico-PLC n'est possible que si
l'Automate est arrêté (b99.13=0).
76
manuel