Grafcet objects
(Original Document)
Introduction
Conversion replaces the PL7 objects by their Control Expert equivalent.
Grafcet 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
Grafcet objects
%Xi
BOOL
X_i.x
SFCSTEP_STATE
Modified (1)
%XMj
XM_j.x
%Xj.i
X_j_i.x
%Xj.IN
X_j_IN.x
%Xj.OUT
X_j_OUT.x
Grafcet objects
%Xi.T
WORD
X_i.t
SFCSTEP_STATE
Modified (1)
%XMj.T
XM_j.t
%Xj.i.T
XM_j_i.t
%Xj.IN.T
XM_j_IN.t
%Xj.OUT.T
XM_j_OUT.t
Legend:
(1)
PL7 steps and macrosteps become, in Control Expert, structured objects SFCSTEP_STATE. For the activity times of the steps, we advise you to check your program in order to use the TIME type instead of the a whole value, converted into PL7.
Grafcet words and bits
The following table describes the correspondence and possible differences between Grafcet words and bits.
PL7
Control Expert
Status
Syntax
Syntax
Indexed Grafcet words and bits
%Xi[%MWj]
%Mi[%MWj]
Modified (1)
%Xi.T[%MWj]
-
Deleted (2)
Grafcet words and bits table
%Xi:L
%Mi:L
Modified (1)
%Xi.T:L
-
Deleted (2)
Legend:
(1)
The objects of steps are no longer contiguous in the memory. Therefore, a set of %Mi objects is assigned by the PL7 application converter to simulate indexed Grafcet words or bits and the tables of Grafcet words or bits.
(2)
You must replace these objects manually in the program.