TM3_BUS_W 结构

 

TM3_BUS_W:TM3 总线系统变量

变量结构

下表对 TM3_BUS_W 系统变量(TM3_BUS_W_STRUCT 类型)的参数进行了描述:

变量名称

类型

注释

q_wIOBusErrPassiv

TM3_BUS_W_IOBUSERRMOD

设置为 ERR_ACTIVE(缺省)时,TM3 扩展模块上检测到的总线错误会导致所有 I/O 交换停止。

设置为 ERR_PASSIVE 时,使用被动 I/O 错误处理:控制器尝试继续进行数据总线交换。

q_wIOBusRestart

TM3_BUS_W_IOBUSINIT

设置为 1 时,重新启动 I/O 扩展总线。只有在 q_wIOBusErrPassiv 设置为 ERR_ACTIVE 并且 TM3_MODULE_R[i] .i_wModuleState 的至少一个位设置为 TM3_BUS_ERROR 时,这项操作才是必须的。

有关更多信息,请参阅 I/O 配置一般说明