加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 业界 > 正文

行为节制卡应用开拓教程之LabVIEW

发布时间:2020-10-12 07:52:54 所属栏目:业界 来源:网络整理
导读:本日,我们来讲授一下正行为技能行为节制卡应用开拓教程之LabVIEW。 在正式进修之前,我们先相识一下正行为技能的行为节制卡ECI2418和ECI2618。这两款产物别离是4轴,6轴行为节制卡。 ECI2418支持4轴脉冲输入与编码器反馈,板载24点输入,16点输出,2AD,2

        本日,我们来讲授一下正行为技能行为节制卡应用开拓教程之LabVIEW。

  在正式进修之前,我们先相识一下正行为技能的行为节制卡ECI2418和ECI2618。这两款产物别离是4轴,6轴行为节制卡。

  

  1.png

  

  ECI2418支持4轴脉冲输入与编码器反馈,板载24点输入,16点输出,2AD,2DA,支持手轮接口,个中特定输出支持高速PWM节制。

  

  2.png

  

  ECI2618支持6轴脉冲输入与编码器反馈,板载24点输入,16点输出,2AD,2DA,支持手轮接口,个中特定输出支持高速PWM节制。

  

  3.png

  

  ECI2418,ECI2618均行使统一套API函数,均支持C、C++、C#、LabVIEW、Python、Delphi等开拓说话,支持VC6.0、VB6.0、Qt、.Net等平台,支持Windows、Linux、WinCE、iMac等操纵体系。

  

  一、LabVIEW导入共享库流程

  

  1、从光盘资料中下载LabVIEW的函数库。

  正行为提供的LabVIEW专用的DLL函数库如下图,可以凭证下面的步调可以自动天生对应Vi函数库,若有必要封装本身的函数库可以在zauxdll源码中编译本身的函数封装,天生对应的Vi。

  差异LabVIEW版本对应的差异的Vi函数库,高版本的LabVIEW也可以直接行使低版本的Vi,假如行使的LabVIEW版本过低,可以通过高版本的LabVIEW将Vi库转成低版本的,也可接洽厂家提供。

  

  4.png

  

  2、打开 LabVIEW界面。在【器材】选项中,选择导入—共享库“.dll”。

  

  5.png

  

  3、在呈现的界面中,选择“为共享库建设Vi”,然后点击下一步。

  

  6.png

  

  4、选择共享库及头文件,把zauxdll.dll和 zauxdll.h文件载入。

  

  7.png

  

  5、设置包罗路径和宏界说呼吁,此时插手“ZMC_HANDLE=void*;”预处理赏罚呼吁。

  

  8.png

  

  6、所有勾选 .dll 库内里的函数界说文件,下一步,根基库中有些函数是不常用的,故有些函数是没有的可以不消管。

  

  9.png

  

  7、设置好天生的 Vi 库的路径和名称。

  

  10.png

  

  8、选择错误处理赏罚方法,这里有多种方法,可以选择浅显错误处理赏罚。

  

  11.png

  

  9、设置Vi和控件,这里和.dll一样配置如图。

  

  12.png

  

  10、一向选择下一步,守候完成绩好。

  

  13.png

  

  二、例程讲授

  

  1、我们的光盘资料提供了8个根基常用的小例程,通过这些过程可以更轻易的上手正行为技能的节制器。详细的目次地点和例程如下图所示。

  

  14.png

  

  2、单轴行为与IO监控例程讲授

  1)新建Vi。

  

  15.png

  

  2)在前面板,右键鼠标,选择控件举办UI计划。

  

  16.png

  

  3)在前面板计划完UI界面后,进入措施编辑框,会看到各个控件对应的接线端。

  

  17.png

  

  4)在措施编辑框中右键鼠标,选择“编程”-“布局”-“平铺次序布局”,接着选中平铺次序布局右键鼠标,选择在前面添加帧,做到如下结果。

  

  18.png

  19.png

  

  5)行使ZAux Open Eth.Vi链接节制器。

  A、在平铺次序布局第一帧,添加数值常量和局部变量(节制器卡号),然后通过连线对节制器卡号举办初始化为0。

  

  20.png

  

  B、右键选择Vi,选择ZAux Open Eth.Vi举办添加。

  

  21.png

  

  C、可以参考ZMotion PC 编程手册,大抵相识对应Vi的行使要领。

  

  22.png

  

  D、给Vi输入节制器Ip,举办链接节制器,假如链接乐成,弹出链接乐成对话框。

  

  23.png

  

  E、运行措施,假如链接乐成,将跳出链接乐成对话框。

  

  24.png

  

  6)链接节制器乐成后,获取正/负向软限位、正/负限位开关、以及正/负限位的反转电平。

  

  25.png

  

  7)通过变乱布局内里的超事势件,来更新一些轴的状态以及输入输出口的状态。

  

  26.png

  

  8)添加行为按钮变乱实现轴行为。

  A、先通过鼠标选中变乱布局,然后右键添加变乱分支。

  

  27.png

  

  B、接着在弹出来的窗口中编辑方才添加的变乱分支,添加行为按钮值改变变乱,编辑完成后点击确定。

  

  28.png

  

  C、接着在“行为”:值改变变乱中添加如下措施。

  

  29.png

  

  9)参考行为按钮变乱的添加进程,添加遏制按钮变乱,编写对应的措施,措施如下。

  

  30.png

  

  10)参考行为按钮变乱的添加进程,添加坐标清零按钮变乱,编写对应的措施,措施如下。

  

  31.png

  

  11)参考行为按钮变乱的添加进程,添加输出状态改变变乱,编写对应的措施,措施如下。

  

  32.png

  

  12)参考行为按钮变乱的添加进程,添加修改按钮变乱,编写对应的措施,措施如下。

  

  33.png

  

  13)到这里例程就计划完了,点击运行按钮就可以对例程举办测试了,结果如下。

  

  34.png

  

  14)同时通过ZDevelop软件毗连统一个节制器,对例程的节制结果举办调查。

  

  35.png

  36.png

  37.png

  

  本日,正行为技能行为节制卡应用开拓教程之LabVIEW就分享到这里。更多出色内容,请存眷我们的公家号。

  本文由正行为小助手原创,接待各人转载,配合进修,一路进步中国智能制造程度。文章版权归正行为技能全部,若有转载请注明文章来历。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读