Details of Implicit exchange objects of the IODDT type T_COM_IBS_128 for the modules TSX IBY 100 and TSX IBX 100
(Original Document)
At a Glance
The following tables provide details of the IODDT implicit exchange objects of the type T_COM_IBS_242 which apply to INTERBUS communication using TSX IBY 100 and TSX IBX 100 modules. This IODDT is used if you have configured 32 to 128 input/output words.
Error bit
The following table presents the meaning of the error bit CH_ERROR (%Ir.m.c.ERR).
Standard symbol
Type
Access
Meaning
Address
CH_ERROR
EBOOL
R
Communication channel error bit.
%Ir.m.c.ERR
Status bits
The following table presents the meanings of the status word bits (%IWr.m.0.128).
Standard symbol
Type
Access
Meaning
Address
IBS_FLT
BOOL
R
bit 0 = 1: if bit 8 = 1 or bit 9 = 1 or bit 10 = 1.
%IWr.m.0.128.0
INTERNAL_FLT
BOOL
R
bit 4 = 1: internal fault (Module out of order).
%IWr.m.0.128.4
SOFT_CONF
BOOL
R
bit 7 = 1: incorrect software configuration.
%IWr.m.0.128.7
MAST_OFF
BOOL
R
bit 8 = 1: INTERBUS master not operating.
%IWr.m.0.128.8
DP_EXCH_FLT
BOOL
R
bit 9 = 1: DP exchange fault.
%IWr.m.0.128.9
PMS_EXCH_FLT
BOOL
R
bit 10 = 1: PMS message handling exchange fault.
%IWr.m.0.128.10
OUTP_FLT
BOOL
R
bit 11 = 1: output in fallback mode on a bus stop.
%IWr.m.0.128.11
CONF_FLT
BOOL
R
bit 13 = 1: module configuration fault.
%IWr.m.0.128.13
COM_FLT
BOOL
R
bit 14 = 1: problem communicating with the PLC.
%IWr.m.0.128.14
MSG_ERR
BOOL
R
bit 15 = 1: reception of an error message.
%IWr.m.0.128.15
Status word
The following table presents the meaning of the status word (%IWr.m.0.129).
Standard symbol
Type
Access
Meaning
Address
PAR_SEG_NBR_ERR
INT
R
This word designates an error code referenced in the Phoenix Contact documentation, if %IWr.m.0.130.0 or .3 = 1 or the number of the faulty bus segment if %IWr.m.0.130.1 or .2 = 1.
%IWr.m.0.129
Status bits
The following table presents the meanings of the status word bits (%IWr.m.0.130).
Standard symbol
Type
Access
Meaning
Address
USR_PAR_ERR
BOOL
R
bit 0 = 1: user fault (usr), %IWr.m.0.129 refers to the error code referenced in the Phoenix Contact documentation.
%IWr.m.0.130.0
PERIPH_ERR
BOOL
R
bit 1 = 1: Peripheral fault (pf), localization of fault by %IWr.m.0.129.
%IWr.m.0.130.1
BUS_ERR
BOOL
R
bit 2 = 1: fault on local bus, installation Remote Bus or remote bus (bus), location of fault by %IWr.m.0.129.
%IWr.m.0.130.2
CTRL_ERR
BOOL
R
bit 3 = 1: controller fault (ctrl), %IWr.m.0.129 refers to the error code referenced in the Phoenix Contact documentation.
%IWr.m.0.130.3
OP_DETECT_FLT
BOOL
R
bit 4 = 1: operation detection error (dtct).
%IWr.m.0.130.4
DATA_EXCH
BOOL
R
bit 5 = 1: IBS cyclic exchange (run).
%IWr.m.0.130.5
BUS_ACTIV
BOOL
R
bit 6 = 1: IBS active: identification cycles (act).
%IWr.m.0.130.6
CTRL_RDY
BOOL
R
bit 7 = 1: IBS ready for configuration (rdy).
%IWr.m.0.130.7
BUS_INACTIV
BOOL
R
bit 8 = 1: at least one segment of bus deactivated (bsa).
%IWr.m.0.130.8
HOST_FLT
BOOL
R
bit 9 = 1: Host error (fail).
%IWr.m.0.130.9
FCT_RES_NEG
BOOL
R
command execution (r) tested using the register %QWr.m.c.134,
bit 10 = 0 the command has been executed.
%IWr.m.0.130.10
SYNC_ERR
BOOL
R
bit 11 = 1: synchronization fault only synchronized mode operating (syr).
%IWr.m.0.130.11
DATA_CYCL_ERR
BOOL
R
bit 12 = 1: data cycle error only synchronized code operating (dcr).
%IWr.m.0.130.12
SCAN_TIME_OVR
BOOL
R
bit 13 = 1: cycle time overflow (w).
%IWr.m.0.130.13
BAD_BUS_QUAL
BOOL
R
bit 14 = 1: bad bus quality (q).
%IWr.m.0.130.14
SLAVE_RDY
BOOL
R
bit 15 = 1: message on standby in standard interface (ssi).
%IWr.m.0.130.15
Status bits
The following table presents the meanings of the status word bits (%IWr.m.0.131).
Standard symbol
Type
Access
Meaning
Address
MASTER_FLT
BOOL
R
bit 8 = 1: master fault.
%IWr.m.0.131.8
MAST_RDY
BOOL
R
bit 11 = 1: master ready to communicate.
%IWr.m.0.131.11
MOD_FLT
BOOL
R
bit 12 = 1: TSX IBY / IBX 100 module fault.
%IWr.m.0.131.12
MOD_RDY_COM
BOOL
R
bit 15 = 1: TSX IBY / IBX 100 module ready to communicate.
%IWr.m.0.131.15
Scan time
The following table presents the meaning of the SCAN_TIME_LSB and SCAN_TIME_MSB words.
Standard symbol
Type
Access
Meaning
Address
SCAN_TIME_LSB
INT
R
IBS scan time (s): D-Word (least significant)
%IWr.m.0.132
SCAN_TIME_MSB
INT
R
IBS scan time (s): D-Word (most significant)
%IWr.m.0.133
Image of commands
The following table presents the meaning of the word IBS_CTRL (%IWr.m.0.134).
Standard symbol
Type
Access
Meaning
Address
IBS_CTRL
INT
R
Image of IBS commands. IBS confirms receipt of the command by resetting the bit %IWr.m.0.134.i to 1, corresponding to the command %QWr.m.0.134.i.
%IWr.m.0.134
Status word
The following table presents the meaning of the status word (%IWr.m.0.135).
Standard symbol
Type
Access
Meaning
Address
OUT_IN_NBR
INT
R
This word designates the exchange number %QW and %IW.
%IWr.m.0.135
Status word
The following table presents the meaning of the status word (%IWr.m.0.136).
Standard symbol
Type
Access
Meaning
Address
DP_EXCH_FLT_W
INT
R
DP exchange fault code (equal to 0: OK, not equal to 0: internal fault).
%IWr.m.0.136
Message handling
The following table presents the meanings of the message handling words.
Standard symbol
Type
Access
Meaning
Address
MSG_NBR_RCV
INT
R
Number of PMS messages received.
%IWr.m.0.137
MSG_NBR_SENT
INT
R
Number of PMS messages sent.
%IWr.m.0.138
MSG_FLT
INT
R
DP exchange fault code.
(equal to 0: OK; not equal to 0: internal fault).
%IWr.m.0.139
Command word objects
The following table presents the meanings of the command words.
Standard symbol
Type
Access
Meaning
Address
AUTO_START
BOOL
R/W
bit 0 = 1: automatic start-up after IBS disappearance of a fault.
%QWr.m.0.128.0
STOP_PROC
BOOL
R/W
bit 1 = 1: preprocessing stopped upon application stop and outputs change to configured state in STOP mode (Fallback mode or Maintenance).
%QWr.m.0.128.1
Reserved objects
The words %QWr.m.0.129 to %QWr.m.0.133 are reserved.
Objet %QWr.m.0.134
The following table presents the meanings of the bits of the word %QWr.m.0.134.
Standard symbol
Type
Access
Meaning
Address
SYS_START
BOOL
R/W
bit 0 = 1: launch of the INTERBUS (2) system (Start Bus).
%QWr.m.0.134.0
SYS_STOP
BOOL
R/W
bit 1 = 1: stop of INTERBUS system (Stop Bus), reset outputs, reconfiguration (3).
%QWr.m.0.134.1
ACK_FLT
BOOL
R/W
bit 2 = 1: fault acknowledgement %IWr.m.0.130.
%QWr.m.0.134.2
DESACT_EQMT
BOOL
R/W
bit 3 = 1: deactivation of a device (3).
%QWr.m.0.134.3
ACTIV_EQMT
BOOL
R/W
bit 4 = 1: activation of a device (3).
%QWr.m.0.134.4
SHUNT_EQMT
BOOL
R/W
bit 5 = 1: device shunt (3) (4).
%QWr.m.0.134.5
REVERS_EQMT
BOOL
R/W
bit 6 = 1: removal of a shunt (3).
%QWr.m.0.134.6
Key
(2)
Important
If this bit is not reset, the INTERBUS bus restarts automatically once a fault has disappeared.
(3)
For this service, the parameters of %QWr.m.0.135 are necessary
(4)
This command is valid only if the bus is inactive. After executing the command, the device should be disconnected from the bus before restarting the INTERBUS.
Object %QWr.m.0.135
The following table presents the meaning of the word ELMT_NBR (%QWr.m.0.135).
Standard symbol
Type
Access
Meaning
Address
ELMT_NBR
INT
R/W
This word designates the number of the current configuration (value 1), if %QWm.0.134.1 = 1.
This word designates the number of the device concerned (segment.position), if %QWm.0.134.1 at bit 6 = 1.
%QWr.m.0.135
Reserved objects
The words %QWr.m.0.136 to %QWr.m.0.139 are reserved.