前記
前面給大家介紹了雷賽、固高的PCI運動控制卡,也介紹了Zmotion的脈沖輸出和ETHERCAT總線,今天給大家分享另外一款性價比較高的板卡的使用——Zmotion的ECI1408。
周末的時候,利用一點時間稍微研究了一下,發現運動控制卡的使用是越來越簡單了,基本上你稍微有一點電氣基礎,就可以快速上手,那么究竟簡單到什么程度呢?且看下文!
ECI1408基本介紹
ECI1408隸屬於ECI1000系列,ECI1000系列控制卡主要有兩種型號規格,分別是ECI1300和ECI1400,兩者區別如下:
無論是ECI1300還是ECI1400,還有更細的型號划分,具體訂貨信息如下:
可以看出,我這里使用的ECI1408,應該是ECI1000系列的頂配了,可以擴展至6軸,支持最多達6軸直線插補、任意圓弧插補、螺旋插補。
ECI1408系統架構
從圖上可以看出,ECI1408的接口有以下幾類:
- ETHERNET以太網接口:主要用於連接PC上位機。
- CAN接口:主要用於擴展。
- 數字輸入:主要用於接開關量輸入。
- 電源:24V供電。
- 數字輸出:主要用於接開關量輸出。
- 軸接口:主要用於接驅動器。
- RS232:主要用於接示教盒或觸摸屏。
ECI1408實際使用
有了以上的理論知識之后,接下來我們就可以實戰練習了,首先進行供電,直接開關電源輸出24V接口接右下角的E+24V和EGNG即可。
然后拉一根網線連接到電腦上,之前我們提過,默認IP是192.168.0.11,需要修改可以通過ZDevelop軟件修改即可,我這里是改成了192.168.1.240,這里IP后面程序中會用到。
最后就是接線,熟悉的小伙伴應該知道,控制卡接線到步進驅動器一般有兩種接法,分別為差分接線和單端接線,我這里選擇是單端接線:
將5V信號接至PUL+及DIR+,然后控制卡的PUL-、DIR-分別與驅動器的PUL-、DIR-連接即可。
最終,接線效果圖如下:
ECI1408運動測試
接線完成后,就可以進行測試了,可以使用ZDevelop或者案例來測試,對ZDevelop軟件不熟悉的,還是建議使用案例來測試。
案例程序在光盤資料中,路徑如下:
ZMC光盤資料\8.PC編程相關\函數庫2.1\windows平台\64位庫\C#\例程
打開例程1——單軸運動,修改一下ip地址,直接運行即可,如果連接沒問題,打開就會顯示控制器鏈接成功。
然后設置合適的脈沖當量及速度等參數,就可以實現單軸運動測試了。
整體總結
對於整個測試過程,如果你有其它運動控制卡使用經驗的話,上手非常容易,我覺得這個使用方便的原因主要有以下兩個:
1、采用以太網通信,一根網線即可,使用更方便。
2、沒有使用DB25接頭,直接端子連接,簡化了功能,使用也更加方便。
我們開通了視頻號,里面有很多上位機開發技能分享,歡迎關注我的視頻號。