admin 发表于 2021-1-27 16:51:39

ETHERCAT SDO在线读取写入方法


ETherCAT参数读取测试


1. 调用读取ETherCAT参数的功能块“SMC3_ETC_ReadParameter_CoE”,写入ETherCAT参数的功能块“SMC3_ETC_WriteParameter_CoE”,并分别给每个引脚注明变量;

2. 需要测试的参数为“回原方式,主索引为16#6098,子索引为16#0”,程序运行前,检测启动参数内的数据,此时16#6098,16#0为21;



3. 运行程序,在SMC3_ETC_ReadParameter_CoE功能块内输入主索引与子索引;4. 将xExceute置为true,此时读取到相应的“回原方式,主索引为16#6098,子索引为16#0”的值为21;



5. 在“SMC3_ETC_WriteParameter_CoE”内输入主索引与子索引,在输入对应参数的字节大小(可在参数字典中查得),在“dwvalue”引脚内输入要写入的值,将xExceute置为true,此时成功将参数写入“回原方式,主索引为16#6098,子索引为16#0”后输出Done信号。通过读取该地址参数可得以验证;

cb86915908 发表于 2024-10-10 21:26:10

能分享下这个实例程序么。
页: [1]
查看完整版本: ETHERCAT SDO在线读取写入方法