当前位置: 首页 > news >正文

运动控制卡--固高实用

目录

 

组件

配置参数

编程控制


组件

我手头有固高卡,记录使用。

用运动控制卡+ 伺服(步进)电机搭建一个运动控制系统,主要包括:1、控制器 2、端子板

1、控制器    

   2、端子板

3、伺服(步进)电机+驱动器

4、其他组件:PC +加工件+ 标准件+ 电源 + 视觉设备等

配置参数

包括:电机参数配置如:

控制器配置:

         

编程控制

轴运动指令:

            1、//清除轴报警和伺服使能
            sRtn = mc.GT_ClrSts(cardNum, nAXIS, 8);
            CommandHandler("GT_ClrSts", sRtn);

           2、 //设置为点位运动
            sRtn = mc.GT_PrfTrap(cardNum, nAXIS);
            CommandHandler("GT_PrfTrap", sRtn);
            //读取点位运动参数
            sRtn = mc.GT_GetTrapPrm(cardNum, nAXIS, out trap);
            CommandHandler("GT_GetTrapPrm", sRtn);
           3、 //设置加速度 减速度 平滑时间
            trap.acc = m_MoveParam[n_AXIS].dMAcc;
            trap.dec = m_MoveParam[n_AXIS].dMDcc;
            trap.velStart = m_MoveParam[n_AXIS].dMVelStart;
            trap.smoothTime = 1;//范围【0,50】
            //设置点位运动参数
            sRtn = mc.GT_SetTrapPrm(cardNum, nAXIS, ref trap);
            CommandHandler("GT_SetTrapPrm", sRtn);
            4、 //设置轴目标速度
            sRtn = mc.GT_SetVel(cardNum, nAXIS,          m_MoveParam[n_AXIS].dMVel);
          5、//设置轴目标位置
            sRtn = mc.GT_SetPos(cardNum, nAXIS, nPos);
            CommandHandler("GT_SetPos", sRtn);
            CommandHandler("GT_SetVel", sRtn);
           6、 //开启点位运动或jog运动
            //1<<(nAXIS-1):表示1往左移(nAXIS-1)位
            sRtn = mc.GT_Update(cardNum, 1 << (nAXIS - 1));
            CommandHandler("GT_Update", sRtn);

QT与C++版本:

C#版本:

关于这部分代码,有需要的话晚点再贴出。

http://www.dtcms.com/a/53820.html

相关文章:

  • 软件信息安全性测试流程有哪些?专业软件测评服务机构分享
  • MySQL自定义序列数的实现
  • 【AIGC系列】6:HunyuanVideo视频生成模型部署和代码分析
  • 【Framework系列之Client】UIManager和UIPanel模块介绍
  • Go加spy++隐藏窗口
  • 梦三国2游戏下载
  • io学习------>进程
  • LeetCode 解题思路 11(Hot 100)
  • windows部署spleeter 版本2.4.0:分离音频的人声和背景音乐
  • Reverse DevTools | 逆向调试工具 使用手册
  • 机器学习深度学习基本概念:logistic regression和softmax
  • VScode 中文符号出现黄色方框的解决方法
  • 通用外设驱动模型(四步法)及配置GPIO步骤
  • 云原生系列之本地k8s环境搭建
  • 【pyqt】(十二)文本框
  • 神经网络中梯度计算求和公式求导问题
  • 2025年渗透测试面试题总结-字某某动-安全研究实习生(一面)(题目+回答)
  • BFS(七)662. 二叉树最大宽度 数组下标模拟存储二叉树
  • “深入浅出”系列之杂谈篇:(8)SQL Server 真的比不上 MySQL 吗?
  • 大模型中的剪枝、蒸馏是什么意思?
  • 【mlops】Cube Studio云原生机器学习平台架构解析
  • unity 让两个物体相遇时候刚体互不影响
  • Python计算程序用时方法大全(基础,高精度,装饰器,无侵入式,格式化时间输出)
  • K8s 1.27.1 实战系列(五)Namespace
  • GEFFEN/GF-SPMS8分布式电源强电控制器
  • 【408考研网络】2024考研原题计算机网络知识点总结(共六题)
  • 维度建模维度表技术基础解析(以电商场景为例)
  • linux上将sh脚本文件打包成二进制程序文件
  • 深入探究LLamaFactory推理DeepSeek蒸馏模型时无法展示<think>思考过程的问题
  • 微电网协调控制器ACCU-100 分布式光伏 光储充一本化