TM3_BUS_W: TM3 Bus System Variables

Variable Structure

This table describes the parameters of the TM3_BUS_W system variable (TM3_BUS_W_STRUCT type):

Var Name

Type

Comment

q_wIOBusErrPassiv

TM3_BUS_W_IOBUSERRMOD

When set to ERR_ACTIVE (the default), bus errors detected on TM3 expansion modules stop all I/O exchanges.

When set to ERR_PASSIVE, passive I/O error handing is used: the controller attempts to continue data bus exchanges.

q_wIOBusRestart

TM3_BUS_W_IOBUSINIT

When set to 1, restarts the I/O expansion bus. This is only necessary when q_wIOBusErrPassiv is set to ERR_ACTIVE and at least one bit of TM3_MODULE_R[i] .i_wModuleState is set to TM3_BUS_ERROR.

For more information, refer to I/O Configuration General Description.