Télécharger Imprimer la page

SBC PCD2/3.H112 Manuel page 11

Publicité

Saia-Burgess Controls AG
2.2.7
Code du programme IL
Définitions :
;---------------------------------------------------------------;
Init
EQU
;---------------------------------------------------------------;
Enable
EQU
Disable
EQU
;---------- Compteur0 --------------------------------------
rCounter0
EQU
rPreset0
EQU
rTrigger0
EQU
rCompare0
EQU
rValue0
EQU
rIO_Conf0
EQU
rMode_Conf0
EQU
fReset0
EQU
fPreset0
EQU
fTrigger0
EQU
fIO_Conf0
EQU
fMode_Conf0
EQU
fEnable0
EQU
fDisable0
EQU
fWrCounter0
EQU
Cmd_CTR
EQU
;=========================================================================================
; XOB
;=========================================================================================
XOB
16
CFB
EXOB
Programme principal :
;=========================================================================================
; Voir initialisation sur la page suivante
COB
0
RDP
;------------------ Ecriture du compteur 0 -----------------------
rectement la valeur du compteur 0
STH
JPD
WRP
compteur ...
RES
;------------------
haitez prérégler le compteur0
PCD2/3.H112/4 | Document 26-885 | Version FRA02 | 2015-06-02
FB
; Init. générale
R
:=1
; Registre avec valeur d'activation
R
:=0
; Registre avec valeur de désactivation
;
R
100
; Registre avec valeur actuelle du compteur
R
1
; Registre avec valeur prédéfinie (à charger)
R
2
; Registre avec valeur de déclenchement
R
3
; Registre avec valeur de comparaison (à charger)
R
4
; Registre avec valeur directe à écrire dans le compteur
R
5
; Registre avec configuration d'E/S
R
6
; Registre avec configuration de mode
F
0
; Indicateur de remise à 0 du compteur
F
1
; Indicateur de préréglage du compteur
F
2
; Indicateur d'intégration de déclencheur dans le compteur
F
3
; Indicateur d'application de la configuration d'E/S
F
4
; Indicateur d'application de la configuration de mode
F
5
; Indicateur d'activation du compteur
F
6
; Indicateur de désactivation du compteur
F
7
; Indicateur d'écriture directe dans le registre du compteur
F
10
; Indicateur de lancement des impulsions à l'entrée A (feuille Fupla)
init
; Appel bloc d'initialisation
; Démarrage du programme principal
0
IO.Slot0.IOAccess.COUNTER0_VALUE_READ ; Read counter value
rCounter0
; ... valeur du compteur0, mise ensuite dans le registre rCounter0
; Positionner l'indicateur fWrCounter0 (F 7) si vous souhaitez écrire di-
fWrCounter0
L
Pres
IO.Slot0.IOAccess.COUNTER0_VALUE_WRITE
rValue0
; ... la valeur du registre rValue0 (R 4)
fWrCounter0
Préréglage du compteur 0 ----------------------; Positionner l'indicateur fPreset0 (F 1) si vous sou-
; Cette commande lit...
; Cette commande écrit directement dans le

Publicité

loading

Ce manuel est également adapté pour:

Pcd2/3.h114