Saia-Burgess Controls AG
3.3.3
Ressources
Type
Indicateurs (1 bit)
Registre (32 bits)
PCD1
PCD2.M110/120/M150/
M170
PCD2.M480
Registre EEPROM (32 bits)
PCD1.M110/120/130
PCD1.M1x5
PCD2
Blocs de texte/données
avec/sans extension de la
mémoire utilisateur
PCD1
PCD2.M110/M120/M150
PCD2.M170
PCD2.M480
Temporisateurs/compteurs
(31 bits)
Constantes avec code
média K
Constantes sans code
média
Sémaphores
1) Ne configurer que le nombre de temporisateurs nécessaire afin d'éviter une charge inutile de l'UC.
Manuel « Matériel de la série PCD1 / P CD2 » │ D ocument 26 / 737 FR24 │ 2 014-07-30
Nombre
Adresses
8192
F 0 à 8191
4096
R 0 à 4095
4096
R 0 à 4095
16384
R 0 à 16383
5
50
50
X ou DB
4000/5000
0 à 3999/4099
4000/6000
0 à 3999/5999
8000
0 à 7999
8191
0 à 8190
1600
T/C 0 à 1599
1)
au choix
au choix
100
0 à 99
Unités centrales et boîtiers d'extension
Ressources système
Remarques
Tous les indicateurs sont par défaut
non volatiles. Il est cependant
possible de configurer une plage
volatile commençant à l'adresse 0.
Pour les valeurs en nombres
entiers ou à virgule flottante
Permettent le stockage de valeurs
qui sont conservées même lorsque
la pile ou le condensateur tampon
sont vides.
Les instructions SYSRD/SYSWR
permettent la lecture et l'écriture
de ces valeurs. Le mécanisme
est prévu pour les données de
configuration qui ne changent pas
souvent. Le nombre de cycles
d'écriture est limité.
Les textes 0 à 3999 sont toujours
stockés dans la même plage
de mémoire que le programme
utilisateur.
Si la mémoire utilisateur est
étendue, la mémoire de base peut
être configurée en vue du stockage
de textes et DBs RAM. Les
adresses des textes et DBs ainsi
disponibles sont ≥ 4000.
La répartition des temporisateurs
et des compteurs peut être
configurée. Les temporisateurs sont
décrémentés périodiquement par
le système d'exploitation. L'unité
de temps de base peut être définie
dans une plage allant de 10 ms à
10 s.
Plage de valeur de 0 à 16 383,
peut être utilisée dans les
instructions à la place des registres.
Plage de valeur - 2 147 483 648
à +2 147 483 647. Ne peut être
chargée dans un registre qu'avec
une instruction LD et ne peuvent
être utilisées à la place des
registres dans des instructions.
Non pertinent pour les PCD1/
PCD2, utilisées pour le verrouillage
des accès aux ressources dans les
systèmes à multiples UCs tels que
le PCD6
3
3-5