SICK西克变频器编码器调试程序 Hiperface接口指令详解 (小黄人软件)485模式VC调零设置零位 增加读出和保存所有数据复制数据

一、软件下载地址

二、支持的型号

SinCos® SKS36、SKM36、SKS36 外置型和SKM36 外置型:HIPERFACE® 接口系列伺服反馈编码器等 。支持所有SICK带Hiperface接口的编码器 。比如SICK SRS50-HFA0-K21,SRM50-HZZ0-S21等。

不支持:SNS50-HBA0-S01即1034097 此型号官网无文档。

SICK西克变频器编码器调试程序 Hiperface接口指令详解 (小黄人软件)485模式VC调零设置零位 增加读出和保存所有数据复制数据_第1张图片

三、支持的系统

windows 2003 /  XP / win7 / win8 /win10及以上

四、需要的硬件:USB转RS485线

 比如像这样的3元的线都行https://item.taobao.com/item.htm?spm=a230r.1.14.35.15095e59U1nJL1&id=15252473208&ns=1&abbucket=19#detail

五、接线方法:

电脑=====USB转RS485线=====编码器=====电机

SICK西克变频器编码器调试程序 Hiperface接口指令详解 (小黄人软件)485模式VC调零设置零位 增加读出和保存所有数据复制数据_第2张图片 编码器针脚及接线说明​​​​

1.常规485线

Vcc-------------Vcc(7-12V)

D+-------------D+

D---------------D-

GND--------------GND

2.其它类型接口的485线

有的人买的USB转485线可能是这种接口T/R+ T/R- RXD+ RXD- 比如https://detail.tmall.com/item.htm?spm=a230r.1.14.6.KwTi93&id=27211688588&cm_id=140105335569ed55e27b&abbucket=14&skuId=3231249041179
详情里有接法

SICK西克变频器编码器调试程序 Hiperface接口指令详解 (小黄人软件)485模式VC调零设置零位 增加读出和保存所有数据复制数据_第3张图片

还有的是这种

SICK西克变频器编码器调试程序 Hiperface接口指令详解 (小黄人软件)485模式VC调零设置零位 增加读出和保存所有数据复制数据_第4张图片

六、使用说明:

使用方法先打开串口,直接操作功能就行。设置零位及复制数据请看下面举例。(每个操作在日志中都有提示操作结果。)

举例一:调零设置零位(精简版及高级版2.7.6

(电机零位:一般单级电机u+ v-加一个小于额定电压的直流电,锁定的位置就是机械零位。多级电机也是这样加电,标上记号,用软件读出记号位置。再装上新编码器,把电机转到记号位置,用软件设置位置为之前读出的位置。编码器与电机位置就对齐了。)

注意:电机设置零位请咨询电机厂家,本软件是所有的操作都是设置编码器,设置编码器零位与电机零位保持一致。

1.点【设置位置】(右边参数一定要是0,不是0就改为0)

2.点【读出位置】,可以看出右边读出的位置为0,说明设置成功。如果报错,会有提示。

另外也可以点【一直读位置】,一秒读一次,找出当前编码器0位。

举例二:如何把所有数据从 旧的编码器A拷贝到新的编码器B?(只有高级版2.7.6支持此功能)

(注:数据区读写之前要要先点【计算各区数量】,软件都有提示。)

1.读出所有旧设备数据。

连接旧的编码器A后,点【计算各区数量】,等执行完成,再点【从设备读出所有数据】,等执行完成。如果状态是正常的(不显示或显示00),说明读成功了。点【打开数据文件】,另存为,比如《A数据文件.txt》。数据文件保存在软件目录下,默认为《数据文件.txt》。你可以点【打开数据文件】查看,修改,或另存为。下次再点从设备读出所有数据】,会自动覆盖数据文件。

SICK西克变频器编码器调试程序 Hiperface接口指令详解 (小黄人软件)485模式VC调零设置零位 增加读出和保存所有数据复制数据_第5张图片

2.设置新编码器与编码器的数据区数量和各数据区长度相同。

连接新的编码器B后,点【计算各区数量】,等执行完成。再点【数据区格式校验(老数据文件与当前对比)】,选择刚才保存的《A数据文件.txt》,等执行完成,看看新的数据区数量和各数据区长度是否一致。如果不一致,要先删除 新的编码器B 的所有数据区,点【删除数据区】,点一次删除一个数据区,直到所有数据区被删除。再创建与旧的编码器A相同数量的数据区和长度,点【创建数据区】,点一下创建一个,直到一致。

SICK西克变频器编码器调试程序 Hiperface接口指令详解 (小黄人软件)485模式VC调零设置零位 增加读出和保存所有数据复制数据_第6张图片 对比数量与各数据区长度(数量别数下面条数,存在遗留) SICK西克变频器编码器调试程序 Hiperface接口指令详解 (小黄人软件)485模式VC调零设置零位 增加读出和保存所有数据复制数据_第7张图片 数据区数量和各数据区长度都要相同

3.写入所有数据到设备

如果一致,直接点【写入所有数据到设备】,未报错就成功了。如果是要复制旧编码器数据到当前编码器,请把旧编码器的 数据文件.txt 替换软件目录下的 数据文件.txt,再点【写入所有数据到设备】。

SICK西克变频器编码器调试程序 Hiperface接口指令详解 (小黄人软件)485模式VC调零设置零位 增加读出和保存所有数据复制数据_第8张图片 先替换数据文件.txt,再写入

七、常见问题:

只要能读出铭牌或位置,电路就是正常的。
1.机器不支持。没办法。
2.端口不对,在设备管理器看端口号。波特率不对,常用的波特率都试试。出厂默认为9600.
3.机器坏了,找个正常的试试。
4.线有问题,接口是否都接好,usb转485是否坏。

5.如果读状态不是00,比如0C,请重新启动设备试试。其它状态含义请看文档。

都检查一下吧。其它电路问题我也帮不了。

状态信息含义

SICK西克变频器编码器调试程序 Hiperface接口指令详解 (小黄人软件)485模式VC调零设置零位 增加读出和保存所有数据复制数据_第9张图片

SICK西克变频器编码器调试程序 Hiperface接口指令详解 (小黄人软件)485模式VC调零设置零位 增加读出和保存所有数据复制数据_第10张图片 数据区格式校验数量与各区长度都要一致。上图数量不一致提示。

九、界面:

精简版界面 

SICK西克变频器编码器调试程序 Hiperface接口指令详解 (小黄人软件)485模式VC调零设置零位 增加读出和保存所有数据复制数据_第11张图片

高级版2.7.8界面(优化)(2020-04-15)

SICK西克变频器编码器调试程序 Hiperface接口指令详解 (小黄人软件)485模式VC调零设置零位 增加读出和保存所有数据复制数据_第12张图片

高级版2.7.6界面 (在精简版之上加了复制数据功能)(2017-12-29)

SICK西克变频器编码器调试程序 Hiperface接口指令详解 (小黄人软件)485模式VC调零设置零位 增加读出和保存所有数据复制数据_第13张图片

高级版2.7.6实现的功能(部分为隐含,未在界面上显示):

SICK西克变频器编码器调试程序 Hiperface接口指令详解 (小黄人软件)485模式VC调零设置零位 增加读出和保存所有数据复制数据_第14张图片

下图为 VC++源码工程截图

SICK西克变频器编码器调试程序 Hiperface接口指令详解 (小黄人软件)485模式VC调零设置零位 增加读出和保存所有数据复制数据_第15张图片

小黄人软件

 

你可能感兴趣的:(c++复习,SICK,西克变频器,编码器,Hiperface接口,调零)