la programmation se fait directement sur l'automate à l'aide d'un petit clavier et d'un afficheur à cristaux liquides.
Langage du PB15
SI : test de variable
SI/ : test du complément de variable (ex: SI/ a = SI /a)
ET : ET logique. Range le résultat du ET au repère indiqué (bit interne ou sortie).
OU : OU logique. Range le résultat du OU au repère indiqué (bit interne ou sortie).
MU : Mise à Un d'une variable.
MZ : Mise à Zéro d'une variable préalablement mise à un.
TP : temporisation.
EANT : Etape ANTérieure (d'un grafcet).
RCEP : RéCEPtivité.
EPOS : Etape POStérieure (d'un grafcet).
FORU : forçage à Un.
FORZ : forçage à Zéro.
SAUT : (absolu) En fin de programme, indique l'adresse de retour en début de traitement permanent
ex: rebouclage du programme: saut C30
(relatif : Déroutement du traitement d'un nombre décimal de lignes à sauter en avant.
PRED : PREDétermination. Opération permettant la réinitialisation des données par programme. Cette instruction agit sur la zone mémoire comprise entre 0800 ® 080B
Adresses automates (PB15):
Registres de données : 80C ® 817
Entrées de l'automate: 000 ® 017
Sorties de l'automate: 020 ® 02F
Zone mémoire programmable :
0C30 ® OE9F (soit 600 lignes).
Indicateurs de comparaison :
égalité : 9F0
infériorité : 9F1
supériorité : 9F2
|