SICK西克变频器编码器调试程序 Hiperface接口指令详解 (小黄人软件)485模式VC调零设置零位 增加读出和保存所有数据复制数据
一、軟件下載地址
二、支持的型號(hào)
SinCos? SKS36、SKM36、SKS36 外置型和SKM36 外置型:HIPERFACE? 接口系列伺服反饋編碼器等 。支持所有SICK帶Hiperface接口的編碼器 。比如SICK SRS50-HFA0-K21,SRM50-HZZ0-S21等。
不支持:SNS50-HBA0-S01即1034097?此型號(hào)官網(wǎng)無文檔。
三、支持的系統(tǒng)
windows 2003 / ?XP / win7 / win8 /win10及以上
四、需要的硬件:USB轉(zhuǎn)RS485線
?比如像這樣的3元的線都行https://item.taobao.com/item.htm?spm=a230r.1.14.35.15095e59U1nJL1&id=15252473208&ns=1&abbucket=19#detail
五、接線方法:
電腦=====USB轉(zhuǎn)RS485線=====編碼器=====電機(jī)
編碼器針腳及接線說明????1.常規(guī)485線
Vcc-------------Vcc(7-12V)
D+-------------D+
D---------------D-
GND--------------GND
2.其它類型接口的485線
有的人買的USB轉(zhuǎn)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
詳情里有接法
還有的是這種
六、使用說明:
使用方法:先打開串口,直接操作功能就行。設(shè)置零位及復(fù)制數(shù)據(jù)請(qǐng)看下面舉例。(每個(gè)操作在日志中都有提示操作結(jié)果。)
舉例一:調(diào)零設(shè)置零位(精簡(jiǎn)版及高級(jí)版2.7.6)
(電機(jī)零位:一般單級(jí)電機(jī)u+ v-加一個(gè)小于額定電壓的直流電,鎖定的位置就是機(jī)械零位。多級(jí)電機(jī)也是這樣加電,標(biāo)上記號(hào),用軟件讀出記號(hào)位置。再裝上新編碼器,把電機(jī)轉(zhuǎn)到記號(hào)位置,用軟件設(shè)置位置為之前讀出的位置。編碼器與電機(jī)位置就對(duì)齊了。)
注意:電機(jī)設(shè)置零位請(qǐng)咨詢電機(jī)廠家,本軟件是所有的操作都是設(shè)置編碼器,設(shè)置編碼器零位與電機(jī)零位保持一致。
1.點(diǎn)【設(shè)置位置】(右邊參數(shù)一定要是0,不是0就改為0)
2.點(diǎn)【讀出位置】,可以看出右邊讀出的位置為0,說明設(shè)置成功。如果報(bào)錯(cuò),會(huì)有提示。
另外也可以點(diǎn)【一直讀位置】,一秒讀一次,找出當(dāng)前編碼器0位。
舉例二:如何把所有數(shù)據(jù)從 舊的編碼器A拷貝到新的編碼器B?(只有高級(jí)版2.7.6支持此功能)
(注:數(shù)據(jù)區(qū)讀寫之前要要先點(diǎn)【計(jì)算各區(qū)數(shù)量】,軟件都有提示。)
1.讀出所有舊設(shè)備數(shù)據(jù)。
連接舊的編碼器A后,點(diǎn)【計(jì)算各區(qū)數(shù)量】,等執(zhí)行完成,再點(diǎn)【從設(shè)備讀出所有數(shù)據(jù)】,等執(zhí)行完成。如果狀態(tài)是正常的(不顯示或顯示00),說明讀成功了。點(diǎn)【打開數(shù)據(jù)文件】,另存為,比如《A數(shù)據(jù)文件.txt》。數(shù)據(jù)文件保存在軟件目錄下,默認(rèn)為《數(shù)據(jù)文件.txt》。你可以點(diǎn)【打開數(shù)據(jù)文件】查看,修改,或另存為。下次再點(diǎn)【從設(shè)備讀出所有數(shù)據(jù)】,會(huì)自動(dòng)覆蓋數(shù)據(jù)文件。
2.設(shè)置新編碼器與舊編碼器的數(shù)據(jù)區(qū)數(shù)量和各數(shù)據(jù)區(qū)長(zhǎng)度相同。
連接新的編碼器B后,點(diǎn)【計(jì)算各區(qū)數(shù)量】,等執(zhí)行完成。再點(diǎn)【數(shù)據(jù)區(qū)格式校驗(yàn)(老數(shù)據(jù)文件與當(dāng)前對(duì)比)】,選擇剛才保存的《A數(shù)據(jù)文件.txt》,等執(zhí)行完成,看看新的數(shù)據(jù)區(qū)數(shù)量和各數(shù)據(jù)區(qū)長(zhǎng)度是否一致。如果不一致,要先刪除 新的編碼器B 的所有數(shù)據(jù)區(qū),點(diǎn)【刪除數(shù)據(jù)區(qū)】,點(diǎn)一次刪除一個(gè)數(shù)據(jù)區(qū),直到所有數(shù)據(jù)區(qū)被刪除。再創(chuàng)建與舊的編碼器A相同數(shù)量的數(shù)據(jù)區(qū)和長(zhǎng)度,點(diǎn)【創(chuàng)建數(shù)據(jù)區(qū)】,點(diǎn)一下創(chuàng)建一個(gè),直到一致。
對(duì)比數(shù)量與各數(shù)據(jù)區(qū)長(zhǎng)度(數(shù)量別數(shù)下面條數(shù),存在遺留) 數(shù)據(jù)區(qū)數(shù)量和各數(shù)據(jù)區(qū)長(zhǎng)度都要相同3.寫入所有數(shù)據(jù)到設(shè)備。
如果一致,直接點(diǎn)【寫入所有數(shù)據(jù)到設(shè)備】,未報(bào)錯(cuò)就成功了。如果是要復(fù)制舊編碼器數(shù)據(jù)到當(dāng)前編碼器,請(qǐng)把舊編碼器的 數(shù)據(jù)文件.txt?替換軟件目錄下的 數(shù)據(jù)文件.txt,再點(diǎn)【寫入所有數(shù)據(jù)到設(shè)備】。
先替換數(shù)據(jù)文件.txt,再寫入七、常見問題:
只要能讀出銘牌或位置,電路就是正常的。
1.機(jī)器不支持。沒辦法。
2.端口不對(duì),在設(shè)備管理器看端口號(hào)。波特率不對(duì),常用的波特率都試試。出廠默認(rèn)為9600.
3.機(jī)器壞了,找個(gè)正常的試試。
4.線有問題,接口是否都接好,usb轉(zhuǎn)485是否壞。
5.如果讀狀態(tài)不是00,比如0C,請(qǐng)重新啟動(dòng)設(shè)備試試。其它狀態(tài)含義請(qǐng)看文檔。
都檢查一下吧。其它電路問題我也幫不了。
狀態(tài)信息含義
數(shù)據(jù)區(qū)格式校驗(yàn)數(shù)量與各區(qū)長(zhǎng)度都要一致。上圖數(shù)量不一致提示。九、界面:
精簡(jiǎn)版界面?
高級(jí)版2.7.8界面(優(yōu)化)(2020-04-15)
高級(jí)版2.7.6界面 (在精簡(jiǎn)版之上加了復(fù)制數(shù)據(jù)功能)(2017-12-29)
高級(jí)版2.7.6實(shí)現(xiàn)的功能(部分為隱含,未在界面上顯示):
下圖為 VC++源碼工程截圖
小黃人軟件
?
總結(jié)
以上是生活随笔為你收集整理的SICK西克变频器编码器调试程序 Hiperface接口指令详解 (小黄人软件)485模式VC调零设置零位 增加读出和保存所有数据复制数据的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: alfresco 忘记admin密码
- 下一篇: Serif PagePlus X9使用日