Detailed Description of Status and Default Language Objets for the T_PROC_SPP-Type IODDT
(Original Document)
At a Glance
This section describes the language objects for the T_PROC_SPP-type IODDT. These status and default language objects are associated with the setpoint programmer. The section groups the word objects, whose bits have a specific meaning.
Sample Variable Declaration: T_PROC_SPP-type IODDT_VAR1.
Comments
%Ir.m.c.ERR Error Bit
The following table explains the meaning of the CH_ERROR (%Ir.m.c.ERR) error bit.
Standard symbol
Type
Access
Meaning
Address
CH_ERROR
EBOOL
R
Error bit for analog output.
%Ir.m.c.ERR
Exchange Execution Indicators: EXCH_STS
The following table explains the various meanings of EXCH_STS (%MWr.m.c.0) channel exchange control bits.
Standard symbol
Type
Access
Meaning
Address
STS_IN_PROGR
BOOL
R
Channel status words are in the process of being read.
%MWr.m.c.0.0
CMD_IN_PROGR
BOOL
R
The exchange of Command Parameters is in progress.
%MWr.m.c.0.1
ADJ_IN_PROGR
BOOL
R
The exchange of Adjustment Parameters is in progress.
%MWr.m.c.0.2
RECONF_IN_PROGR
BOOL
R
The module reconfiguration is in progress.
%MWr.m.c.0.15
Exchange Report: EXCH_RPT
The following table explains the various meanings of EXCH_RPT (%MWr.m.c.1) reporting bits.
Standard symbol
Type
Access
Meaning
Address
STS_ERR
BOOL
R
Error while reading the channel status words.
%MWr.m.c.1.0
CMD_ERR
BOOL
R
Error while exchanging command parameters.
%MWr.m.c.1.1
ADJ_ERR
BOOL
R
Error while exchanging adjustment parameters.
%MWr.m.c.1.2
RECONF_ERR
BOOL
R
Error while reconfiguring the channel.
(1 = failure).
%MWr.m.c.1.15
Standard Errors for CH_FLT
The following table explains the various meanings of the CH_FLT (%MWr.m.c.2) status word bits.
Standard symbol
Type
Access
Meaning
Address
INTERNAL_FLT
BOOL
R
Fatal internal error.
%MWr.m.c.2.4
CONF_FLT
BOOL
R
Configuration error.
%MWr.m.c.2.5
COM_FLT
BOOL
R
Communication error.
%MWr.m.c.2.6
WARN
BOOL
R
Error Sum.
%MWr.m.c.2.7
STS_ERR_CALC
BOOL
R
Calculation error.
%MWr.m.c.2.8
STS_ERR_FLOT
BOOL
R
Floating point error.
%MWr.m.c.2.9
STATUS2 Status Word
The following table explains the various meanings of the STATUS2 (%MWr.m.c.3) status word bits. Word grouping various status bits for output monitoring, SPP "freeze" and profile status.
Standard symbol
Type
Access
Meaning
Address
STOR0
BOOL
R
State of control output 0.
%MWr.m.c.3.0
STOR1
BOOL
R
State of control output 1.
%MWr.m.c.3.1
STOR2
BOOL
R
State of control output 2.
%MWr.m.c.3.2
STOR3
BOOL
R
State of control output 3.
%MWr.m.c.3.3
STOR4
BOOL
R
State of control output 4.
%MWr.m.c.3.4
STOR5
BOOL
R
State of control output 5.
%MWr.m.c.3.5
STOR6
BOOL
R
State of control output 6.
%MWr.m.c.3.6
STOR7
BOOL
R
State of control output 7.
%MWr.m.c.3.7
STS_SPP_HOLD
BOOL
R
Setpoint Programmer function freeze.
%MWr.m.c.3.8
STS_INIT
BOOL
R
1 : all profiles are in INIT.
%MWr.m.c.3.9
STS_RUN
BOOL
R
1 : the current profile is in RUN mode.
%MWr.m.c.3.10
STS_STOP
BOOL
R
1 : the current profile is in STOP mode.
%MWr.m.c.3.11
STS_HOLD_PG
BOOL
R
1 : the guaranteed dwell time function is inhibited.
%MWr.m.c.3.12
STS_ERR_SEG
BOOL
R
Parameter error on current segment.
%MWr.m.c.3.15
STATUS3 Status Word
The following table explains the various meanings of the STATUS3 (%MWr.m.c.4) status word bits. Word grouping various indicator bits for errors on profiles 1 to 4.
Standard symbol
Type
Access
Meaning
Address
WRN1_RMP_SP
BOOL
R
Profile 1 ramp includes 2 identical setpoints.
%MWr.m.c.4.0
WRN1_RMP_0
BOOL
R
Profile 1 ramp has null speed.
%MWr.m.c.4.1
WRN1_PLR_SP
BOOL
R
A profile 1 dwell time has 2 different setpoints.
%MWr.m.c.4.2
WRN1_PLR_THLD
BOOL
R
Configured guaranteed dwell time on profile 1 and THLD null.
%MWr.m.c.4.3
WRN2_RMP_SP
BOOL
R
Profile 2 ramp includes 2 identical setpoints.
%MWr.m.c.4.4
WRN2_RMP_0
BOOL
R
Profile 2 ramp has null speed.
%MWr.m.c.4.5
WRN2_PLR_SP
BOOL
R
A profile 2 dwell time has 2 different setpoints.
%MWr.m.c.4.6
WRN2_PLR_THLD
BOOL
R
Configured guaranteed dwell time on profile 2 and THLD null.
%MWr.m.c.4.7
WRN3_RMP_SP
BOOL
R
Profile 3 ramp includes 2 identical setpoints.
%MWr.m.c.4.8
WRN3_RMP_0
BOOL
R
Profile 3 ramp has null speed.
%MWr.m.c.4.9
WRN3_PLR_SP
BOOL
R
A profile 3 dwell time has 2 different setpoints.
%MWr.m.c.4.10
WRN3_PLR_THLD
BOOL
R
Configured guaranteed dwell time on profile 3 and THLD null.
%MWr.m.c.4.11
WRN4_RMP_SP
BOOL
R
Profile 4 ramp includes 2 identical setpoints.
%MWr.m.c.4.12
WRN4_RMP_0
BOOL
R
Profile 4 ramp has null speed.
%MWr.m.c.4.13
WRN4_PLR_SP
BOOL
R
A profile 4 dwell time has 2 different setpoints.
%MWr.m.c.4.14
WRN4_PLR_THLD
BOOL
R
Configured guaranteed dwell time on profile 4 and THLD null.
%MWr.m.c.4.15
STATUS4 Status Word
The following table explains the various meanings of the STATUS4 (%MWr.m.c.5) status word bits. Word grouping various indicator bits for errors on profiles 5 to 6.
Standard symbol
Type
Access
Meaning
Address
WRN5_RMP_SP
BOOL
R
Profile 5 ramp includes 2 identical setpoints.
%MWr.m.c.5.0
WRN5_RMP_0
BOOL
R
Profile 5 ramp has null speed.
%MWr.m.c.5.1
WRN5_PLR_SP
BOOL
R
A profile 5 dwell time has 2 different setpoints.
%MWr.m.c.5.2
WRN5_PLR_THLD
BOOL
R
Configured guaranteed dwell time on profile 5 and THLD null.
%MWr.m.c.5.3
WRN6_RMP_SP
BOOL
R
Profile 6 ramp includes 2 identical setpoints.
%MWr.m.c.5.4
WRN6_RMP_0
BOOL
R
Profile 6 ramp has null speed.
%MWr.m.c.5.5
WRN6_PLR_SP
BOOL
R
A profile 6 dwell time has 2 different setpoints.
%MWr.m.c.5.6
WRN6_PLR_THLD
BOOL
R
Configured guaranteed dwell time on profile 6 and THLD null.
%MWr.m.c.5.7
Command Word
The following table explains the various meanings of the CMD_ORDER (%MWr.m.c.7) command word and of the CMD_PARAM (%MDr.m.c.8) command parameters.
Standard symbol
Type
Access
Meaning
Address
CMD_ORDER
INT
R/W
%MWr.m.c.7
CMD_PARAM
DINT
R/W
Command Parameter.
%MDr.m.c.8
Parameters
The following table explains different parameters.
Standard symbol
Type
Access
Meaning
Address
CUR_PF
INT
R
Current profile number.
%MWr.m.c.10
SEG_OUT
INT
R
Current segment number.
%MWr.m.c.11
CUR_ITER
INT
R
Number of current iteration (default value is 1).
%MWr.m.c.12
NB_RT_PF1
INT
R/W
Number of Profile 1 iteration (default value is 1).
%MWr.m.c.13
NB_RT_PF2
INT
R/W
Number of Profile 2 iteration (default value is 1).
%MWr.m.c.14
NB_RT_PF3
INT
R/W
Number of Profile 3 iteration (default value is 1).
%MWr.m.c.15
NB_RT_PF4
INT
R/W
Number of Profile 4 iteration (default value is 1).
%MWr.m.c.16
NB_RT_PF5
INT
R/W
Number of Profile 5 iteration (default value is 1).
%MWr.m.c.17
NB_RT_PF6
INT
R/W
Number of Profile 6 iteration (default value is 1).
%MWr.m.c.18