文章目录
第1部分 产品介绍
MKS SERVO42E/57E 闭环步进电机是创客基地为满足市场需求,按工业级标准自主研发的一款产品。具备脉冲接口、RS485接口以及CAN接口,内置高效FOC矢量算法,采用高精度编码器,通过位置反馈,有效防止电机丢步。适合小型机械臂,3D打印机,雕刻机,写字机,非标自动化产品以及电子竞赛等应用。
第2部分 相关资料及软件下载
2.1 MKS闭环步进驱动资料
百度网盘:
https://pan.baidu.com/s/1kRJBl8JTGwhifs0gMLtrQ?pwd=jad9
2.2 MKS E系列上位机
百度网盘:
https://pan.baidu.com/s/1kRJBl8JTGwhifs0gMLtrQ?pwd=jad9#list/path=%2FMKS%20E系列闭环步进驱动器%2F05_上位机软件&parentPath=%2F
第3部分 串口参数配置
3.1 电机接线示意图
① MKS SERVO42E RS485单机接线
② MKS SERVO57E RS485单机接线
3.2 上位机参数配置
1.相关资料下载地址
MKS闭环步进驱动资料: https://pan.baidu.com/s/1tBCuDIfBAIRMms82FlLdag?pwd=mks1
MKS闭环步进E系列上位机:
https://pan.baidu.com/s/1tBCuDIfBAIRMms82FlLdag?pwd=mks1#list/pat h=%2FMKS%E9%97%AD%E7%8E%AF%E6%AD%A5%E8%BF%9B%E9%A9%B1%E5%8A%A8%E8 %B5%84%E6%96%99%2FMKS%20SERVO57E%E8%B5%84%E6%96%99%2F%E4%B8%8A%E4 %BD%8D%E6%9C%BA%E8%BD%AF%E4%BB%B6&parentPath=%2F
2.连接设置
选择对应的串口号:COMxx(如果没有找到端口可尝试扫描)
选择对应的波特率:38400(默认38400)
选择对应的通讯地址:0xXX(默认0x01)
如下图所示:
3.完成上一步的设置后,点击连接主板,连接成功后就可以对电机进行操作。
4.连接主板后,如需操控其它地址的电机(如0x00广播地址、其他电机的通讯地址、从机分组地址),无需断开连接直接更改连接设置中的通讯地址即可。
第4部分 读取/设置电机参数
4.1 读取参数指令
以“读取累加制多圈编码器值”为例:
1.选择十六进制或十进制
2.点击“累加编码值”按钮
操作步骤如下图所示:
读取成功后,下方文本框会显示读取到的数值,示例结果如下图所示:
注:十六进制编码器值一圈为0x4000,十进制编码器值一圈为360°,具体请参考说明书。
4.2 设置参数指令
以设置“电流值”为例
1.找到设置系统参数-电流值(mA)。
2.选中输入框,输入1789后,点击确定。
注:部分选项除了下拉菜单,还可以直接输入数据。
点击确认后,找到电机状态。
如果设置成功,电机状态显示栏会显示“设置成功”字样。
如果设置失败,电机状态显示栏会显示“设置失败”字样。
第5部分 电机限位归零运行
5.1 设置限位参数
若是57E电机,建议把电流设置为3200mA。
限位触发电平,归零方向,归零速度,限位使能可通过上位机设置:
1.选择触发电平。
2.选择限位方向。
3.输入限位速度。
4.选择限位使能
5.以上四项都选择好了以后,点击确认。
示例中触发电平选择Low,归零方向选择CW,归零速度输入600,限位使能选择enable选择好以后点击确认。
如果设置成功,电机状态显示栏会显示“设置成功”字样。
如果设置失败,电机状态显示栏会显示“设置失败”字样。
5.2 限位归零
点击“限位归