黄工无刷电机学习
登录
直播中
美信电子
13年用户
414经验值
擅长:射频微波与天线
私信
关注
[问答]
如何用kithara驱动控制IS620N伺服电机?
开启该帖子的消息推送
伺服电机
如何用kithara驱动控制IS620N伺服电机?
回帖
(1)
王有罕
2021-10-11 14:42:39
1、遍历网卡 创建主站 创建从站 创建内核回调函数 创建拓扑及error句柄
2、状态机 ->preop
3并不是所有的PDO都处于激活状态,应该使用KS_setEcatPdoAssign先清空PDO
ksError = KS_setEcatPdoAssign(
pAppPtr->hSlave, // Slave handle
KS_ECAT_SYNC_INPUT, // Sync Manager index or constant
-1, // PDO index (-1 for reset)
0);
再使用KS_setEcatPdoAssign 设定相应激活的PDO
4创建数据集 dataset
5 KS_getEcatDataObjAddress 将对应的变量与内核中的指针链接到一起
ksError = KS_getEcatDataObjAddress(
pAppPtr->hDataset, // Dataset handle
pAppPtr->hSlave, // Slave handle
0x1702, // PDO index
2, // PDO subindex
(void**)&pAppPtr->pVelocityApp, // Address of App-pointer
(void**)&pAppPtr->pVelocitySys, // Address of Sys-pointer
NULL, // BitOffset
NULL, // BitLength
0); // Flags
if (ksError != KS_OK) {
outputErr(ksError, "KS_getEcatDataObjAddress", "Could not get data object adddress");
KS_closeDriver();
return;
}
6 内核中的操作 _timerCallBack _dataSetCallBack
7 创建定时器 用于控制更新频率
8 获得键盘输入 用于参数设置
Ctrl 控制字6040写入 顺序
接通主电源回路
开启伺服运行
F伺服运行
1、遍历网卡 创建主站 创建从站 创建内核回调函数 创建拓扑及error句柄
2、状态机 ->preop
3并不是所有的PDO都处于激活状态,应该使用KS_setEcatPdoAssign先清空PDO
ksError = KS_setEcatPdoAssign(
pAppPtr->hSlave, // Slave handle
KS_ECAT_SYNC_INPUT, // Sync Manager index or constant
-1, // PDO index (-1 for reset)
0);
再使用KS_setEcatPdoAssign 设定相应激活的PDO
4创建数据集 dataset
5 KS_getEcatDataObjAddress 将对应的变量与内核中的指针链接到一起
ksError = KS_getEcatDataObjAddress(
pAppPtr->hDataset, // Dataset handle
pAppPtr->hSlave, // Slave handle
0x1702, // PDO index
2, // PDO subindex
(void**)&pAppPtr->pVelocityApp, // Address of App-pointer
(void**)&pAppPtr->pVelocitySys, // Address of Sys-pointer
NULL, // BitOffset
NULL, // BitLength
0); // Flags
if (ksError != KS_OK) {
outputErr(ksError, "KS_getEcatDataObjAddress", "Could not get data object adddress");
KS_closeDriver();
return;
}
6 内核中的操作 _timerCallBack _dataSetCallBack
7 创建定时器 用于控制更新频率
8 获得键盘输入 用于参数设置
Ctrl 控制字6040写入 顺序
接通主电源回路
开启伺服运行
F伺服运行
举报
更多回帖
rotate(-90deg);
回复
相关问答
伺服电机
汇川
IS620N
怎么使用?
2021-09-28
4294
汇川
IS620N
的使用方法是什么?有哪些操作步骤啊?
2021-06-28
2181
请问Raspberry pi如
何用
python
控制
脉冲
驱动
BLDC
伺服
电机
?
2021-09-27
1035
伺服
电机
控制
蜗杆
2018-05-12
1963
如
何用
Turbo PMAC
驱动
一个松下交流
伺服
电机
?
2021-09-28
1197
如
何用
labview
控制
伺服
电机
呢
2024-05-11
4733
伺服
电机
是否必须有对应的
伺服
驱动
器来
控制
?
2023-12-15
1073
伺服
驱动
器与
伺服
电机
怎么连接?
2021-09-28
16589
如
何用
360度
伺服
电机
当小车的
驱动
电机
?
2021-09-28
1186
DSP
控制
交流
伺服
电机
,
电机
有
驱动
器
2017-01-07
9515
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分