Saia-Burgess Controls AG
3.3.4
Ressources système
Type et notation
Indicateurs « F » sur 1 bit
Registres « R » sur 32 bits
Registres EEPROM
sur 32 bits
Version matérielle < E
Versions matérielles ≥ E
Textes « X » /
Blocs de données « DB »
avec ou sans extension de
mémoire utilisateur
Temporisateurs « T » /
Compteurs « C » sur 31 bits
Constantes avec code « K » Au choix 0 à 16383
Constantes sans code
1) Ne configurez que le nombre de temporisateurs nécessaires pour éviter de charger inutilement l'UC.
Manuel « Matériel de la gamme PCS1 » │ D ocument 26 / 781 FR07 │ 2 014-08-05
Nombre Plage d'adresses
ou de valeurs
8192
F 0 à F 8191
4096
R 0 à R 4095
5
50
6000
0 à 3999
4000 à 5999
1600
0 à 1599
1)
Au choix - 2 147 483 648 à
+ 2 147 483 647
Blocs de programme et plages de comptage
Remarques
Tous non volatils par défaut mais
possibilité de configuration d'une
plage volatile commençant à
l'adresse 0.
Pour valeurs en nombre entier ou
à virgule flottante
Stockage de valeurs
même lorsque la pile ou le
condensateur (tampon) est vide.
Lecture / écriture de ces valeurs
par les instructions SYSRD /
SYSWR.
Dispositif prévu pour les données
de configuration peu évolutives.
Nombre maxi de cycles
d'écriture : 100 000
Stockage en Flash, toujours
sous forme de textes / blocs de
données de ROM
=> non modifiables.
Stockage en SRAM, sous forme
de textes / blocs de données de
RAM => modifiables.
Répartition temporisateurs /
compteurs configurable.
Temporisateurs décrémentés
périodiquement par le système
d'exploitation.
Base de temps paramétrable de
10 ms à 10 s.
Utilisables dans des instructions
en lieu et place de registres
Chargement dans un registre
uniquement par instruction
« LD » ; inutilisables dans des
instructions à la place de
registres.
Matériel PCS1
3
3-4