Répartition Mémoire Des Adresses Mémoires De L'api; Adresses Mémoires De L'api; Configuration De La Mémoire - Omron SYSMAC CJ Série Manuel D'utilisation

Masquer les pouces Voir aussi pour SYSMAC CJ Série:
Table des Matières

Publicité

Adresses mémoires de l'API
Les adresses mémoires de l'API sont définies dans les registres d'index (IR00 à IR15) afin d'attribuer de
manière indirecte une adresse à la mémoire d'E/S. En général, utiliser les instructions MOVE TO REGISTER
(MOVR(560)) et MOVE TIMER/COUNTER PV TO REGISTER (MOVRW(561)) pour définir les adresses
mémoires de l'API dans le registre d'index.
Certaines instructions telles que DATA SEARCH (SRCH(181)), FIND MAXIMUM (MAX(182)) et FIND
MINIMUM (MIN(183)) fournissent les résultats du traitement à un registre d'index pour indiquer une adresse
mémoire de l'API.
Il existe également des instructions pour lesquelles les registres d'index peuvent directement être désignés
pour utiliser les adresses mémoires de l'API qui y sont sauvegardées par d'autres instructions. Ces
instructions sont DOUBLE MOVE (MOVL(498)), certaines instructions de comparaison à symboles(=L,<>L,
<L, >L,<=L et >=L), DOUBLE COMPARE (CMPL(060)), DOUBLE DATA EXCHANGE (XCGL(562)), DOUBLE
INCREMENT BINARY (++L(591)), DOUBLE DECREMENT BINARY (––L(593)), DOUBLE SIGNED BINARY
ADD WITHOUT CARRY (+L(401)), DOUBLE SIGNED BINARY SUBTRACT WITHOUT CARRY (–L(411)),
SET RECORD LOCATION (SETR(635)) et GET RECORD LOCATION (GETR(636)).
Toutes les adresses mémoires de l'API sont continues et l'utilisateur doit connaître l'ordre et les délimitations
des zones mémoires. Pour référence, les adresses mémoires de l'API sont fournies dans un tableau à la fin de
cette annexe.
Remarque La configuration directe des adresses mémoires de l'API dans le programme doit être évitée autant
que possible. Si les adresses mémoires de l'API sont configurées dans le programme, celui-ci est
moins compatible avec les nouveaux modèles des UC ou avec les UC pour lesquelles la répartition
mémoire a été effectuée.
Configuration de la mémoire
Il existe deux classifications de la mémoire RAM (avec sauvegarde de batterie) dans une UC série CJ.
Zones de paramètres : ces zones contiennent les données de configuration du système de l'UC, telle que
Configuration API, les configurations des cartes réseaux série CJ, etc. Une erreur d'accès illégal se produit
lors d'une tentative d'accès à une zone de paramètres à partir d'une instruction dans le programme utilisateur.
Zones de mémoire d'E/S : ces zones sont les zones qui peuvent être spécifiées comme opérandes dans les
instructions des programmes utilisateur.
Annexe D
Répartition mémoire des
adresses mémoires de l'API
587

Publicité

Table des Matières
loading

Table des Matières