|
类型 |
总线指令,仅EtherCAT可用 | ||||||||||||||
|
描述 |
通过设备号和槽位号进行SDO读取。 通过RETURN返回成功与否,-1写入成功,0写入失败 需连接好设备,扫描总线后才能执行。 只有可读的数据字典才能读取。 | ||||||||||||||
|
语法 |
SDO_READ (slot, node, index, subindex ,type,tablenum) slot:槽位号 0-缺省 node:设备编号 0- index:数据字典编号,前面可加"$"表示16进制,如$6060 subindex:子编号 type:数据类型
tablenum:读取的数据存储的TABLE位置 | ||||||||||||||
|
适用控制器 |
带EtherCAT接口 | ||||||||||||||
|
例子 |
SLOT_SCAN(0) IF NODE_COUNT(0)>0 THEN SDO_ READ (0,0,$6061,0,2,0) '读取0号设备的控制模式,数据存到table(0) ?table(0) '打印出数据 ENDIF | ||||||||||||||
|
相关指令 |