Platinum Maestro运动控制器 —— 运动程序笔记
发布日期:2021-07-01 04:03:59
浏览次数:4
分类:技术文章
本文共 1513 字,大约阅读时间需要 5 分钟。
说明
留坑待填
class DLLMMCPP_API MMC_MOTIONPARAMS_GROUP{public: MMC_MOTIONPARAMS_GROUP(); // double dAuxPoint[NC_MAX_NUM_AXES_IN_NODE]; //rray [1 . .N]为输入信号CoordSystem指定的坐标系中每个维度的绝对位置,N为供应商特定。数组参数NC_MAX_NUM_AXES_IN_NODE被限制为16,并定义为一个组中轴的最大数量.dAuxPoint可以有向量数组[1…3]技术单位的两倍值[u]。[NC_MAX_NUM_AXES_IN_NODE]是一个值数组[2…15]。 double dEndPoint[NC_MAX_NUM_AXES_IN_NODE]; //Array [1 . .N]为输入信号CoordSystem指定的坐标系中每个维度的绝对端点位置,N为供应商特定。数组参数NC_MAX_NUM_AXES_IN_NODE被限制为16,并定义为一个组中轴的最大数量。dEndPoint是技术单元[u]中的二维或三维双向量数组。[NC_MAX_NUM_AXES_IN_NODE]是一个值数组[2…15]。 float fVelocity;//定义路径的最大速度(不一定达到)的值。u/s中的任何正值 float fAcceleration;//加速度,u/s^2 float fDeceleration;//负加速度,u/s^2 float fJerk;//加加速度,/s^3 float fTransitionParameter[NC_MAX_NUM_AXES_IN_NODE]; //根据过渡模式的不同,可以使用不同的供应商特定的过渡参数来表征轮廓曲线。数组参数NC_MAX_NUM_AXES_IN_NODE被限制为16,并定义为一个组中轴的最大数量。根据TransitionMode参数,fTransitionParameter可以在适当的单元中有任何正的浮点值。参考截面坐标系和运动学变换.[NC_MAX_NUM_AXES_IN_NODE]是一个值数组[2…15]。 MC_COORD_SYSTEM_ENUM eCoordSystem; //定义支持的坐标系统的类型。 NC_TRANSITION_MODE_ENUM eTransitionMode; //定义受支持的NC_TRANSITION_MODE_ENUM枚举器转换模式。参考下面的多轴运动控制—转换和缓冲模式和选项。------P1973 MC_BUFFERED_MODE_ENUM eBufferMode; //MC_BUFFERED_MODE_ENUM枚举器定义了轴的行为。 NC_ARC_SHORT_LONG_ENUM eArcShortLong; //定义支持的弧长类型 NC_PATH_CHOICE_ENUM ePathChoice; //定义所支持路径选择的NC_PATH_CHOICE_ENUM枚举器类型。 NC_CIRC_MODE_ENUM eCircleMode; //在2D中定义受支持的循环模式的类型。参考节坐标系统和运动学变换。 unsigned int m_uiExecDelayMs; //执行下一个动作的延迟(以秒为单位)。任意+ve整数值。 unsigned char ucSuperimposed; //是否操作了叠加选项。接受的值是布尔值真/假。 unsigned char ucExecute;//从上升边缘启动执行命令。布尔真/假值 //};
转载地址:https://miracle.blog.csdn.net/article/details/91346797 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
感谢大佬
[***.8.128.20]2024年05月05日 22时34分53秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
修改内核来定位系统僵死问题
2019-05-02
ubuntu环境下重新编译内核
2019-05-02
剖析RedHat Linux中三个重要内核文件
2019-05-02
ipsec体系结构及协议实现流程
2019-05-02
关于 Diffie-Hellman 组
2019-05-02
undefined symbol: __gxx_personality_v0解决办法
2019-05-02
linux 2.6 互斥锁的实现-源码分析
2019-05-02
字符串匹配算法(一)
2019-05-02
为Linux应用构造有限状态机
2019-05-02
jQuery中delegate和on的用法与区别详细解析
2019-05-02
jQuery中的.bind()、.live()和.delegate()之间区别分析
2019-05-02
全栈工程师会是未来的发展趋势吗?
2019-05-02
使用 P3P 规范让 IE 跨域接受第三方 cookie
2019-05-02
Inno Setup Preprocessor: Directives
2019-05-02
Shell expr的用法
2019-05-02
使用ip route命令实现多链路负载均衡
2019-05-02
Linux策略路由
2019-05-02
ip命令手册
2019-05-02
如何管理团队2
2019-05-02
即将换到一个自己不熟悉的部门做领导,应该怎么办
2019-05-02