固高运动控制卡跟随运动(Follow 运动模式)
固高运动控制卡跟随运动(Follow 运动模式)
一、Follow 运动模式指令列表
固高运动控制卡开发资料,关注我免费下载
GT_PrfFollow 设置指定轴为 Follow 运动模式 GT_SetFollowMaster 设置 Follow 运动模式跟随主轴
GT_GetFollowMaster 读取 Follow 运动模式跟随主轴 GT_SetFollowLoop 设置 Follow运动模式循环次数 GT_GetFollowLoop 读取 Follow 运动模式循环次数 GT_SetFollowEvent 设置Follow 运动模式启动跟随条件 GT_GetFollowEvent 读取 Follow 运动模式启动跟随条件
GT_FollowSpace 查询 Follow 运动模式指定 FIFO 的剩余空间 GT_FollowData 向 Follow运动模式指定 FIFO 增加数据 GT_FollowClear 清除 Follow 运动模式指定 FIFO 中的数据 运动状态下该指令无效
GT_FollowStart 启动 Follow 运动
GT_FollowSwitch 切换 Follow 运动模式所使用的 FIFO
GT_SetFollowMemory 设置 Follow 运动模式的缓存区大小 GT_GetFollowMemory 读取 Follow运动模式的缓存区大小
二、重点说明
(1) 如何切换到 Follow 模式?
用户必须要调用 GT_PrfFollow(short profile, short dir),才能将指定轴设定为 Follow 模式。一般应将从轴设定为 Follow 模式。
(2) 如何设置主轴,从轴?
调用 GT_SetFollowMaster(short profile, short masterIndex, short masterType, short masterItem)。profile 为从轴轴号,masterIndex 为主轴轴号。
(3) 如何设定从轴启动跟随条件?
所谓从轴启动跟随条件,是描述什么情况下从轴开始启动运动。有两种情况:第一,调用指令 GT_FollowStart 以后从轴立即启动;第二,调用指令 GT_FollowStart 以后,从轴还要等待主轴穿越了设定位置以后才启动跟随运动。用户需调用指令GT_SetFollowEvent 来选择使用哪种跟随条件。
(4) 如何设置 Follow 循环次数?
如果从轴的跟随运动是周期性的,用户可以只写入一个周期的运动规划到 FIFO 中,然后设定循环次数,即可实现周期性的 Follow 运动。调用指令 GT_SetFollowLoop 即可。
三、代码
///1:从轴轴号///0:主轴轴号///主轴位置/单位:pulse///从轴位置/单位:pulseGT_PrfFollow(1);GT_FollowClear(1);GT_SetFollowMaster(1, 0);//位置1GT_FollowData(1, 0, 0);//位置2GT_FollowData(1, 198, 198);//位置3GT_FollowData(1, 200, 200);//立即跟随GT_SetFollowEvent(1, FOLLOW_EVENT_START,1);GT_FollowStart(1<<(1-1));
代码封装成方法,将轴号、位置点带入即可
四、注意两个方法:
short GT_FollowData (short profile, long masterSegment, double
slaveSegment, short type= FOLLOW_SEGMENT_NORMAL, short fifo=0)
该指令的type参数:
FOLLOW_SEGMENT_NORMAL(该宏定义为 0)普通段。默认为该类型。
FOLLOW_SEGMENT_EVEN(该宏定义为 1)匀速段。
FOLLOW_SEGMENT_STOP(该宏定义为 2)减速到 0 段。
FOLLOW_SEGMENT_CONTINUE(该宏定义为 3)保持 FIFO 之间速度连续。
short GT_SetFollowEvent(short profile, short event, short masterDir, long pos)
该指令的event参数:启动跟随条件
FOLLOW_EVENT_START(该宏定义为 1)表示调用 GT_FollowStart 以后立即启动。
FOLLOW_EVENT_PASS(该宏定义为 2)表示主轴穿越设定位置以后启动跟随。
内容有限:资料中有几个例子,希望能有帮助
固高运动控制卡开发资料,关注我免费下载
固高运动控制卡跟随运动(Follow 运动模式)相关推荐
- QT实现固高运动控制卡示波器
目录 一.固高示波器 二.基于QCustomPlot实现示波器 三.完整源码 一.固高示波器 固高运动控制卡自带的软件有一个示波器功能,可以实时显示速度的波形,可辅助分析电机的运行状态.但是我们基于s ...
- 运动控制卡课程:固高,凌华,雷赛,(单一款学习时间45天,要求有C语言基础)凭良学校
一.雷赛运动控制卡(雷赛dmc5480.smc6480)(可单独学习,要求有C#语言基础) 简介: DMC5480是一款基于PCI总线的高档脉冲式运动控制卡,配置了512段缓冲,使得实时处理能力更强: ...
- 固高GTS运动控制卡,C#语言三轴点胶机样本程序源代码,使用 的是固高GTS-800 8轴运动控制卡
固高GTS运动控制卡,C#语言三轴点胶机样本程序源代码,使用 的是固高GTS-800 8轴运动控制卡. 资料齐全,3轴点胶机样本程序,还有操作手册及各种C#事例程序,适合自己参照做二次开发,GTS-4 ...
- c#上位机 源码 控制固高,研华,雷赛这类的运动板卡。偏向 程序运动控制。winform+板卡+sqlite
c#上位机 源码 控制固高,研华,雷赛这类的运动板卡.偏向 程序运动控制.winform+板卡+sqlite
- Qt开发的上位机 硬件:固高八轴运动控制卡,海康威视相机,金橙子板卡,喷码机
Qt开发的上位机 硬件:固高八轴运动控制卡,海康威视相机,金橙子板卡,喷码机 功能:激光镭射,喷码机,光学点定位,二维码读码与等级评测,MES系统对接,多语言切换,多样式切换. 喷码机:多米诺,lin ...
- C# GTS四轴运动控制器实例(固高科技步进电机不带编码器) -V1
注:由于电机不带编码器,无法做home和当前位置信息读取! 功能: 三个轴的点位运动:前进+后退,并分别显示每个轴的移动脉冲数(可以换算为距离)! 开发环境:VS2017 硬件设备:固高科技三维移动平 ...
- 固高控制卡Home回零的使用
固高的home回零函数不能直接使用,需要加电平判断后才能确认寻找home时的方向.用过home回零,在固定位置安装原点传感器,并装好挡片,恰好能将一个轴分成挡片挡住传感器和没挡住传感器两种状态,即高电 ...
- 固高控制卡学习(vs2010,c++)(之二)
现在来学习固高控制卡之二:前面讲了固高控制卡和步进电机开环控制的连线方式,这节来学习固高控制卡的点位控制模式. 一.配置控制卡: 配置控制卡可以用mct软件进行配置也可以通过程序就行配置. 1.轴配置 ...
- 大疆教父李泽湘创办的固高科技过会:拟募资4.5亿 联想是股东
雷递网 雷建平 8月22日报道 固高科技股份有限公司(简称:"固高科技")日前IPO过会,准备在深交所创业板上市.固高科技计划募资4.5亿元. 其中,1.2亿元用于运动控制系统产业 ...
- 华为鸿蒙不再孤单mmes,华为Watch GT2新色图赏 简约时尚设计新增100种运动模式
[TechWeb]华为Watch GT2最新推出了42mm凝霜白和栗木红两种全新配色,为小手腕人群的量身定制.表体采用香槟金为主体的金属表壳,搭配白色.深棕色真皮表带,新增动态表盘,还可满足自定义设计 ...
最新文章
- [WWDC] What's New in Swift 4 ?
- 六十四、SpringBoot中的模板引擎Thymeleaf
- java 中的访问修饰符
- Haproxy安装与配置
- http invoker_Http Invoker的Spring Remoting支持
- 前端学习(1185):数据响应式
- 稳妥圣诞节海报设计模板|节日怎可辜负美食
- linq 学习日记-select
- 能留住女友的,都是王者
- 计算机驱动打不开,驱动人生打不开怎么办
- 基于Python实现socket远程木马
- 肿瘤外显子数据分析 -- 20201119
- 基于JavaEE的人力资源管理系统的设计与实现任务书与开题报告
- centos安装ghostscript+PHP扩展imagick
- MATLAB基础学习
- Python3安装bz2
- 骗子广告联盟_骗子把我的脸变成了Google广告
- Java8两个list集合合并成一个list集合
- python秒杀神器_Python实现京东秒杀功能代码
- 《Total Commander:万能文件管理器》——第5.4节.更多压缩格式及插件