SLOT_SCAN -- 总线扫描

类型

总线指令

描述

总线扫描

通过RETURN返回成功与否, 返回-1扫描成功,0扫描失败。

Rtex扫描失败会直接报错6209

遇到不支持的设备类型,RETURN会返回0

Rtex控制器未连接设备时会报错,EtherCAT控制器不会。

扫描后可以使用NODE指令读取相关设备信息,并使用DRIVE相关指令配置。

语法

SLOT_SCAN (slot)

slot:控制器EtherCAT槽位号或RTEX槽位号,0-缺省

适用控制器

EtherCAT接口或RTEX接口

例子

aa:                  '标记aa

SLOT_SCAN(0)      '总线扫描

? RETURN           '打印返回值,-1成功,0失败 

IF RETURN THEN

?NODE_COUNT(0)   '扫描成功,返回当前连接的设备个数

ELSE

  ?"扫描失败"

DELAY (1000)        '等待1s

GOTO aa             '扫描失败,跳转到aa,重新扫描

ENDIF                  

相关指令

SLOT_STARTSLOT_STOP