- 1、本文档共417页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
指令列表 GT_CrdStart 指令原型 GT_CrdStart (short mask, short option) 指令说明 启动插补运动。 指令类型 立即指令,调用后立即生效。 指令参数 该指令共有2个参数。 mask,从bit0~bit1按位表示需要启动的坐标系。 bit0对应坐标系1,bit1对应坐标系2。 0:不启动该坐标系,1:启动该坐标系。 option,从bit0~bit1按位表示坐标系需要启动的缓存区的编号。 bit0对应坐标系1,bit1对应坐标系2。 0:启动坐标系中FIFO0的运动,1:启动坐标系中FIFO1的运动。 指令返回值 若返回值为1: (1) 检查当前坐标系是否映射了相关轴。 (2) 若使用了辅助fifo1运动,检查当前坐标系位置没有恢复到fifo0断点坐标系位置。 (3) 检查参数设置是否启动了坐标系。 (4) 检查坐标系是否在运动。 其他返回值:请参照指令返回值列表。 1.坐标系建立 首先建立三维坐标系,将物理上的XYZ三个电机轴与软件计算中的XYZ三轴对应起来,获得一个以机械固定位置为原点的坐标系。坐标系建立后,末端工具的运动位置均可以由此坐标系表示。 在实际使用情况中,往往被加工的工件本身有一个独立的工件坐标系,工件坐标系的原点通常是加工的起始点,此时需要把机械坐标系与工件坐标系进行统一,此时可以通过坐标偏移的方式解决。 void CCoordinateDlg::OnButtonInitialCoordinate() { // TODO: Add your control notification handler code here short sRtn; TCrdPrm crdPrm; ? memset(&crdPrm,0,sizeof(crdPrm)); crdPrm.dimension = 3; // 建立三维的坐标系 crdPrm.synVelMax = 500; // 坐标系的最大合成速度是: 500 pulse/ms crdPrm.synAccMax = 2; // 坐标系的最大合成加速度是: 2 pulse/ms^2 crdPrm.evenTime = 0; // 坐标系的最小匀速时间为0 crdPrm.profile[0] = 1; // 规划器1对应到X轴 crdPrm.profile[1] = 2; // 规划器2对应到Y轴 crdPrm.profile[2] = 3; // 规划器3对应到Z轴 crdPrm.setOriginFlag = 1; // 需要设置加工坐标系原点位置 crdPrm.originPos[0] = 0; // 加工坐标系原点位置在(0,0,0),即与机床坐标系原点重合 crdPrm.originPos[1] = 0; crdPrm.originPos[2] = 0; ? sRtn = GT_SetCrdPrm(1,&crdPrm); } 2 .直线插补 建立坐标系后,可直接使用插补指令控制末端工具的移动,如果需要末端工具进行一个直线移动,可直接使用运动控制卡的直线插补指令。通过直线插补指令,可以使末端工具在当前位置直线运动到工作空间中的另一指定坐标位置。 2 .直线插补 3 .圆弧插补 需要末端工具画出圆弧轨迹,就需要用到圆弧插补指令。圆弧插补指令一般有两种描述方法,半径描述方法和圆心坐标描述方法。其中半径描述方法不能描述出一个整圆。 3 .圆弧插补 // 向缓存区写入插补数据,该段数据是以圆心描述方法描述了一个整圆 sRtn = GT_ArcXYC( 1, // 坐标系是坐标系1 20000, 0, // 该圆弧的终点坐标(20000, 0) 0, 0, // 圆弧插补的圆心相对于起点位置的偏移量(0, 0) 0, // 该圆弧是顺时针圆弧 100, // 该插补段的目标速度:100pulse/ms 0.1, // 该插补段的加速度:0.1pulse/ms^2 0, // 终
您可能关注的文档
- 运动控制系统开发与应用训 练习题.pdf
- 一年级班主任述职报告 (14篇).docx
- 电信装维述职报告 电信装维述职报告总结 (14篇).docx
- 入党积极分子述职报告 入党积极分子述职报告 (8篇).docx
- 小学德育主任述职报告 小学德育主任工作述职 (15篇).docx
- 乡镇长述职述廉报告 乡镇长述职述廉报告范文 (18篇).docx
- 移动述职报告 移动述职述廉报告2023 (21篇).docx
- 什么叫述职报告 什么叫述职报告范文 (14篇).docx
- 做述职报告 做述职报告演讲时开头怎么说 (15篇).docx
- 个人述职报告开场白 个人述职报告开场白自我介绍 (5篇).docx
- 仓库保管员述职报告 仓库保管员述职报告总结 (21篇).docx
- 教师高级职称述职报告 教师高级职称述职报告要求字数多少 (17篇).docx
- 加油站经理述职报告 加油站经理述职报告2023年 (17篇).docx
- 销售主管述职报告范文 销售主管述职报告范文大全 (17篇).docx
- 机修班长述职报告 机修班长述职报告 (20篇).docx
- 村干部半年述职报告 村干部半年述职报告 (17篇).docx
- 学生会组织部述职报告 (15篇).docx
- 教师职称评定述职报告 初中教师职称评定述职报告 (17篇).docx
- 信贷述职报告 信贷述职报告怎么写 (17篇).docx
- 入党述职报告范文 入党述职报告范文大全 (19篇).docx
文档评论(0)