Memory objects (variables and constants)
(Original Document)
Introduction
Conversion replaces the PL7 objects by their Control Expert equivalent.
Memory objects
The following table describes any correspondence and differences between PL7 and Control Expert objects.
PL7
Control Expert
Status
Syntax
Type of data
Syntax
Type of data
Internal bits
%Mi
EBOOL
%Mi
or
%Mxi
EBOOL
Converted
%Mi[%MWj]
EBOOL
%Mi[%MWj]
EBOOL
%Mi[%KWj]
EBOOL
%Mi[%KWj]
EBOOL
%Mi[n]
EBOOL
%Mi[n]
EBOOL
%Mi:L
AR_X
%Mi:L
ARRAY OF EBOOL
Internal words
%MWi
WORD
%MWi
INT
Converted
%MWi[%MWj]
WORD
%MWi[%MWj]
INT
%MWi[%KWj]
WORD
%MWi[%KWj]
INT
%MWi[n]
WORD
%MWi[n]
INT
%MWi:L
AR_W
%MWi:L
ARRAY OF INT
%MWi[%MWj]:L
AR_W
%MWi[%MWj]:L
ARRAY OF INT
%MWi[%KWj]:L
AR_W
%MWi[%KWj]:L
ARRAY OF INT
%MWi[n]:L
AR_W
%MWi[n]:L
ARRAY OF INT
Internal double words
%MDi
DWORD
%MDi
DINT
Converted
%MDi[%MWj]
DWORD
%MDi[%MWj]
DINT
%MDi[%KWj]
DWORD
%MDi[%KWj]
DINT
%MDi[n]
DWORD
%MDi[n]
DINT
%MDi:L
AR_D
%MDi:L
ARRAY OF DINT
%MDi[%MWj]:L
AR_D
%MDi[%MWj]:L
ARRAY OF DINT
%MDi[%KWj]:L
AR_D
%MDi[%KWj]:L
ARRAY OF DINT
%MDi[n]:L
AR_D
%MDi[n]:L
ARRAY OF DINT
Internal reals
%MFi
REAL
%MFi
REAL
Converted
%MFi[%MWj]
REAL
%MFi[%MWj]
REAL
%MFi[%KWj]
REAL
%MFi[%KWj]
REAL
%MFi[n]
REAL
%MFi[n]
REAL
%MFi:L
AR_R
%MFi:L
ARRAY OF REAL
Constant words
%KWi
WORD
%KWi
INT
Converted
%KWi[%MWj]
WORD
%KWi[%MWj]
INT
%KWi[%KWj]
WORD
%KWi[%KWj]
INT
%KWi[n]
WORD
%KWi[n]
INT
%KWi:L
AR_W
%KWi:L
ARRAY OF INT
%KWi[%MWj]:L
AR_W
%KWi[%MWj]:L
ARRAY OF INT
%KWi[%KWj]:L
AR_W
%KWi[%KWj]:L
ARRAY OF INT
%KWi[n]:L
AR_W
%KWi[n]:L
ARRAY OF INT
Constant double words
%KDi
DWORD
%KDi
DINT
Converted
%KDi[%MWj]
DWORD
%KDi[%MWj]
DINT
%KDi[%KWj]
DWORD
%KDi[%KWj]
DINT
%KDi[n]
DWORD
%KDi[n]
DINT
%KDi:L
AR_D
%KDi:L
ARRAY OF DINT
%KDi[%MWj]:L
AR_D
%KDi[%MWj]:L
ARRAY OF DINT
%KDi[%KWj]:L
AR_D
%KDi[%KWj]:L
ARRAY OF DINT
%KDi[n]:L
AR_D
%KDi[n]:L
ARRAY OF DINT
Constant reals
%KFi
REAL
%KFi
REAL
Converted
%KFi[%MWj]
REAL
%KFi[%MWj]
REAL
%KFi[%KWj]
REAL
%KFi[%KWj]
REAL
%KFi[n]
REAL
%KFi[n]
REAL
%KFi:L
AR_R
%KFi:L
ARRAY OF REAL
Common words
network No. 0
%NW{j}k (1)
WORD
%NWs.d
INT
Modified
other networks
%NW{i.j}k (1)
WORD
%NWn.s.d
INT
Modified
Variable-type character string
%MBi:L
STRING (2)
xxx_L:String[L]
STRING
Modified
Constant-type character string
%KBi:L
STRING (2)
xxx_L:String[L]
STRING
Modified
Legend:
(1)
PL7
Control Expert
i
j
k
n
s
d
network number.
station number.
word number.
(2)
Objects %MBi:L and %KBi:L are replaced by a character string.