PL7
|
Control Expert
|
Etat
|
|||
---|---|---|---|---|---|
Adresse
|
Symbole associé
|
Adresse
|
Variable associée (1)
|
||
Tableaux d’objets mémoire et constants
|
%MWi:L
|
TABA:L
|
%MWi:L
|
TABA_L
|
Modifiés (2)
|
%MDi:L
|
TABB:L
|
%MDi:L
|
TABB_L
|
||
%Mi:L
|
TABC:L
|
%Mi:L
|
TABC_L
|
||
%MFi:L
|
TABD:L
|
%MFi:L
|
TABD_L
|
||
%KWi:L
|
TABE:L
|
%MWi:L
|
TABE_L
|
||
%KDi:L
|
TABF:L
|
%MDi:L
|
TABF_L
|
||
%KFi:L
|
TABG:L
|
%MFi:L
|
TABG_L
|
||
Légende :
|
|||||
(1)
|
|||||
(2)
|
Le tableau est déclaré à partir de [0..L-1], son type et son emplacement dépendant de l'adresse.
Exemple : %MWi:L, déclaré dans PL7 comme TABA:L, est converti en TABA_L. TABA_L est donc un tableau déclaré à partir de [0..L-1], de type INT, dont l'emplacement est %MWi et qui possède le même commentaire que TABA.
|
PL7
|
Control Expert
|
Etat
|
|||
---|---|---|---|---|---|
Adresse
|
Symbole associé
|
Adresse
|
Variable associée (1)
|
||
Tableaux d’objets d’E/S
|
%I@:L
|
TABA:L
|
%I@:L
|
TABA_L
|
Modifiés (2)
|
%IW@:L
|
TABB:L
|
%IW@:L
|
TABB_L
|
||
%Q@:L
|
TABC:L
|
%Q@:L
|
TABC_L
|
||
%QW@:L
|
TABD:L
|
%QW@:L
|
TABD_L
|
||
Légende :
|
|||||
@
|
|||||
(1)
|
|||||
(2)
|
Le tableau est déclaré à partir de [0..L-1], son type et son emplacement dépendant de l'adresse.
Exemple : %l@:L, déclaré dans PL7 comme TABA:L, est converti en TABA_L. TABA_L est donc un tableau déclaré à partir de [0..L-1], de type EBOOL, dont l'emplacement est %I@ et qui possède le même commentaire que TABA.
|
PL7
|
Control Expert
|
Etat
|
|||
---|---|---|---|---|---|
Adresse
|
Symbole associé
|
Adresse
|
Variable associée (1)
|
||
Objets mémoire et constants indexés
|
%MWi[j]
|
TABA[j]
|
%MWi[j]
|
TABA_AR[j]
|
Modifiés (2)
|
%MDi[j]
|
TABB[j]
|
%MDi[j]
|
TABB_AR[j]
|
||
%Mi[j]
|
TABC[j]
|
%Mi[j]
|
TABC_AR[j]
|
||
%MFi[j]
|
TABD[j]
|
%MFi[j]
|
TABD_AR[j]
|
||
%KWi[j]
|
TABE[j]
|
%KWi[j]
|
TABE_AR[j]
|
||
%KDi[j]
|
TABF[j]
|
%KDi[j]
|
TABF_AR[j]
|
||
%KFi[j]
|
TABG[j]
|
%KFi[j]
|
TABG_AR[j]
|
||
Légende :
|
|||||
(1)
|
|||||
(2)
|
Le tableau est déclaré à partir de [0..NbMaxMW-i-1], son type et son emplacement dépendant de l'adresse.
Exemple : %MWi[j], déclaré dans PL7 comme TABA[j], est converti en TABA_AR[j]. TABA_AR[j] est donc un tableau déclaré à partir de [0..NbMaxMW-i-1], de type INT, dont l'emplacement est %MWi et qui possède le même commentaire que TABA.
|
PL7
|
Control Expert
|
Etat
|
|||
---|---|---|---|---|---|
Adresse
|
Symbole associé
|
Repère (1)
|
Variable associée
|
||
Objets d’E/S indexés
|
%I@[j]
|
TABA[j]
|
%I@[j]
|
-
|
Modifiés
|
%IW@[j]
|
TABB[j]
|
%IW@[j]
|
-
|
||
%Q@[j]
|
TABC[j]
|
%Q@[j]
|
-
|
||
%QW@[j]
|
TABD[j]
|
%QW@[j]
|
-
|
||
Légende :
|
|||||
@
|
|||||
(1)
|