EtherCAT运动控制器在数控加工手轮随动中的应用
本文以正运动技术具备专用手轮接口的运动控制器ZMC408CE为例,介绍手轮、手轮的作用及原理、控制器手轮接口接线以及手轮程序配置。
(相关资料图)
01 手轮作用及原理
手轮也称手摇脉冲发生器,主要用于数控机床、立体加工中心、卧式加工中心、龙门加工中心等数控设备。当手轮旋转时,编码器产生与手轮运动相对应的信号,通过数控系统选定座标并对座标进行定位。
手动脉冲发生器它中心有轴的光电码盘,其上有环形通、暗的刻线,摇动手轮后,由光电发射和接收器件读取,获得2组正弦波信号HA、HB,每个正弦波相差90度相位差。由于HA、HB两信号相差90度,可通过A相在前还是B相在前,给出正转脉冲或反转脉冲去控制伺服电机正转或反转。
02 手轮介绍
1.通过手轮上的“轴选择旋钮”选择需要移动的坐标轴;
2.通过“倍率选择旋钮”选择合适的移动倍(×1/×10/×100);
3.旋转“手轮摇柄”移动坐标轴。顺时针旋转为正向移动,逆时针旋转为负向移动,旋转速度快慢可以控制坐标轴的运动速度;
4.按钮“急停”,紧急停止手轮运动;
5.控制器手轮接口为双排标准DB15母头,需要手轮接头为双排标准DB15公头。
手轮接口图示
03 控制器手轮接口接线
1.硬件介绍
案例采用ZMC408CE运动控制器,具备专用的手轮接口。
ZMC408CE是正运动技术推出的一款高性能EtherCAT总线运动控制器,核心技术采用了先进的FPGA技术,实现硬件位置比较输出、精准输出功能,保证连续轨迹加工的出色性能和稳定性,以及动态数据捕获的实时性,从而实现更加精准控制和提高生产效率和品质。
ZMC408CE支持EtherCAT总线轴 + 脉冲轴混合插补,可脱机或联机运行,可控电机轴数8轴,特殊型号提供16或32轴可选,支持ZDevelop + 多种高级上位机混合编程,可以实现点位运动、电子凸轮、直线插补、圆弧插补、连续轨迹加工和30+种机器人模型的控制。
ZMC408CE产品亮点
1.高性能处理器,提升运算速度、响应时间和扫描周期等;
2.一维/二维/三维、多通道视觉飞拍,高速高精;
3.位置同步输出PSO,连续轨迹加工中对精密点胶胶量控制和激光能量控制等;
4.多轴同步控制,多坐标系独立控制等;
5.EtherCAT同步周期可快至125us;
6.EtherCAT总线和脉冲轴混合插补;
7.直线插补、任意空间圆弧插补、螺旋插补、样条插补等;
8.应用灵活,可PC上位机开发,也可脱机独立运行;
2.控制器手轮接口MPG定义
| 接口 | 引脚号 | 信号 | 说明 |
| 1 | H-5V | 5V电源输出正极,专为手轮供电 | |
| 2 | HA- | 编码器A相信号(IN40) | |
| 3 | HB- | 编码器B相信号(IN41) | |
| 4 | HEMGN | 紧急停止信号(IN51) | |
| 5 | NC | 悬空 | |
| 6 | HX1 | 选择X1倍率(IN42) | |
| 7 | HX10 | 选择X10倍率(IN43) | |
| 8 | HX100 | 选择X100倍率(IN44) | |
| 9 | HSU | 轴选3(IN48) | |
| 10 | HSV | 轴选4(IN49) | |
| 11 | EGND | 5V电源输出负极,信号公共端 | |
| 12 | HSW | 轴选5(IN50) | |
| 13 | HSZ | 轴选2(IN47) | |
| 14 | HSY | 轴选1(IN46) | |
| 15 | HSX | 轴选0(IN45) | |
| 注意:1.5V电源输出仅为手轮供电,切勿为其他设备供电。2.该接口中的所有信号均为数字输入信号,编号为IN(40-51)。 | |||
3.手轮接线参考
4.注意事项
手轮编码器轴接口接线原理如上图所示,手轮厂家的设计多种多样,请先查看手轮内部的设计图后与运动控制器确认正确后谨慎接线;请使用双绞屏蔽线,尤其是环境恶劣的场合,务必使屏蔽层充分接地。
04 程序配置
1.参考以上手轮接线示意图正确连接手轮和控制器;
2.上电后请选EtherNET、RS232、RS485任一种接口连接ZDevelop;
3.配置轴号:该控制器手轮接口无可用默认AXIS轴号(映射需避开脉冲轴号),必须进行重映射,操作步骤如下:
BASE(目标轴号) "重映射的轴号ATYPE(目标轴号)=0 "轴类型设为0BASE(8) "手轮接口初始轴号8(无效的)ATYPE(8)=0 "手轮接口初始轴类型设为0AXIS_ADDRESS (目标轴号)= (-1<<16)+8 "将初始轴号8绑定到目标轴号ATYPE(目标轴号)=3 "设置手脉轴轴类型为正交编码器类型
4.配置IO:根据需要赋予轴选(HSX,HSY,HSZ,HSU)和倍率(HX1,HX10,HX100)以及紧急停止(HEMGN)功能;这些信号本质为数字输入信号,有固定的编号(参见上节),但无固定的功能,需要ZDevelop开发;其名称为推荐配置的功能,轴选即为CONNECT同步运动的被连接轴,倍率即CONNECT比率。5.完成以上配置即可开始使用手轮。
程序示例如下,运行下方程序后,便可实现手轮的控制。
"不同控制器型号,手轮轴号,倍率和轴选择IN编号不一样,参考控制器使用手册,本例程使用控制器型号为ZMC408CE"不同手轮控制轴数不一样,本例程控制轴数为6个"轴号设置global const axis_X = 0 "X轴global const axis_Y = 1 "Y轴global const axis_Z = 2 "Z轴global const axis_U = 3 "U轴global const axis_V = 4 "V轴global const axis_W = 5 "W轴global const def_R = 8 "手轮默认轴号global const axis_R = 10 "手轮重新映射轴号"倍率IN编号设置const io_Handlow = 42 "1倍率const io_Handmid = 43 "10倍率const io_Handhigh = 44 "100倍率"轴选择IN编号设置 const io_HandX = 45 "手轮X轴const io_HandY = 46 "手轮Y轴const io_HandZ = 47 "手轮Z轴const io_HandU = 48 "手轮U轴const io_HandV = 49 "手轮V轴const io_HandW = 50 "手轮W轴"紧急停止信号IN编号设置const io_HandEMGN = 51 "急停global dim conflag "手轮连接轴标记conflag = -1ATYPE(def_R) = 0 "还原轴 8 轴类型ATYPE(axis_R) = 0 "还原轴 10 轴类型AXIS_ADDRESS(axis_R) = (-1<<16)+ def_R "将 MPG 手脉轴地址映射到轴 10ATYPE(axis_R) = 3 "设置手脉轴轴类型为正交编码器类型UNITS(axis_R) = 1 "设置手脉轴脉冲当量脉冲为单位While 1 if in(io_handX) = on then if in(io_handlow) = on then connect(1, axis_R) axis(axis_X) "链接到轴X, 倍率 1 elseif in(io_handmid) = on then connect(10, axis_R) axis(axis_X) "链接到轴X, 倍率 10 elseif in(io_handhigh) = on then connect(100, axis_R) axis(axis_X) "链接到轴X, 倍率 100 endif conflag = axis_X elseif in(io_handY) = on then if in(io_handlow) = on then connect(1, axis_R) axis(axis_Y) elseif in(io_handmid) = on then connect(10, axis_R) axis(axis_Y) elseif in(io_handhigh) = on then connect(100, axis_R) axis(axis_Y) endif conflag = axis_Y elseif in(io_handZ) = on then if in(io_handlow) = on then connect(1, axis_R) axis(axis_Z) elseif in(io_handmid) = on then connect(10, axis_R) axis(axis_Z) elseif in(io_handhigh) = on then connect(100, axis_R) axis(axis_Z) end if conflag = axis_Z elseif in(io_handU) = on then if in(io_handlow) = on then connect(1, axis_R) axis(axis_U) elseif in(io_handmid) = on then connect(10, axis_R) axis(axis_U) elseif in(io_handhigh) = on then connect(100, axis_R) axis(axis_U) endif conflag = axis_U elseif in(io_handV) = on then if in(io_handlow) = on then connect(1, axis_R) axis(axis_V) elseif in(io_handmid) = on then connect(10, axis_R) axis(axis_V) elseif in(io_handhigh) = on then connect(100, axis_R) axis(axis_V) endif conflag = axis_V elseif in(io_handW) = on then if in(io_handlow) = on then connect(1, axis_R) axis(axis_W) elseif in(io_handmid) = on then connect(10, axis_R) axis(axis_W) elseif in(io_handhigh) = on then connect(100, axis_R) axis(axis_W) endif conflag = axis_W elseif conflag <> -1 then "取消连接 cancel(2) axis(conflag) conflag = -1 elseif in(io_HandEMGN) = off then RAPIDSTOP(2) endif Wend
本次,正运动技术EtherCAT运动控制器在数控加工手轮随动中的应用,就分享到这里。
审核编辑:汤梓红
标签:
- 世界百事通!初音未来的男朋友叫什么名字_初音未来的男朋友
- 世界观天下!一杯“荷塘咖啡”撬动文旅融合产业链 村民享受文旅发展红利
- 从缅甸逃回男子自述:水牢满地是血,女子遭囚禁虐打,好看的被卖至娱乐场所|看点
- 全球今年恐迎来厄尔尼诺“大烤”_热门看点
- 一张图:2023/07/03黄金原油外汇股指"枢纽点+多空占比"一览
- 黄酒怎么泡红枣?
- 定海浮生录·叁-每日关注
- 午评:两市放量上行沪指涨1.29% 汽车与保险行业领涨 世界即时看
- 【天天速看料】新田:李祥佐走访慰问困难党员和老党员
- 微头条丨服务不间断 持续助力高校毕业生就业
- 同情他们!第一批“吃螃蟹”的那些人,正提心吊胆开电动车
- 焦点简讯:成都东软学院学费多少_成都东软学院学费
- 呼和浩特强降雨引发山洪,致1人死亡2人失联
- 小暑吃黄的好处及方法
- 安控科技7月3日快速上涨
- 十年寒窗无人问一举成名天下知雪怕太阳草怕霜人怕没钱情怕伤_十年寒窗无人问
- 实时焦点:我恨狮子座人数_我恨狮子座
- 株洲桂娟餐饮服务有限责任公司_关于株洲桂娟餐饮服务有限责任公司概略-热推荐
- 毕业生报到证去哪里报到(毕业生报到证)|焦点精选
- 全球热消息:英国脱欧的原因及事件经过(英国脱欧的原因)
- 今日热议:津城天气:雷阵雨“灭火”!别想得美!
- 环球要闻:对虚开骗税等涉税违法行为亮剑出击广州市税务局释放税务稽查执法刚威
- 汕尾陆丰警方通报一加油站发生火灾:涉嫌放火者已被刑拘 全球播报
- 罗马诺:切尔西将继续与布莱顿谈凯塞多转会;球员已同意加盟-当前信息
- 全球今亮点!重庆启动水旱灾害防御Ⅳ级应急响应
- 9月上市/定位高于深蓝SL03 启源A07更多消息露出 全球最资讯
- 十个人电梯超重的问题_十人电梯超重官方答案 天天动态
- 红米手机参数配置对比(红米x40手机参数)
- 今日观点!《红楼梦》《小美人鱼》,“国家队”以芭蕾“明珠”点亮申城夏夜
- 世界最大跨径公轨两用悬索桥进入主塔施工阶段|世界百事通
- 世界观速讯丨喜报!我校7门课程新入选国家级一流本科课程
- 当前信息:蜗牛移动怎么查话费?_蜗牛移动怎么查话费
- 中金岭南韶关冶炼厂新增12万吨锌基新材建设项目(一期)工程开工_通讯
- 注意,发票作废的时代或将结束!
- 每日速看!秦静温乔舜辰最新章节1350章
- 局长信箱怎么查询回信西安医疗保障局(局长信箱怎么查询回信)
- 丹佛斯变频器面板按键说明图_变频器面板按键说明书
- 美国今年已发生186起儿童意外枪击事件 当前简讯
- 温网开赛前迎坏消息!郑钦文的运气太差了,网友:又要白忙活? 环球要闻
- 上财校友会无锡讲座分享会-环球快消息
- 【独家焦点】路面更平整,通行更顺畅!他们积极探索社区治理新模式
- 高校该不该开放?有商家将高校参观做成“付费生意”
- 世界即时看!视点|又见卖菜“小过重罚”11万,执法公平不能只靠法院兜底
- 麦博m111电路图(麦博m-111)_环球观点
- 中东土豪百亿补贴,高合汽车“续”上了?
- “第三支箭”落地 上市房企定增连续获批背后的市场脉搏 头条焦点
- 基督教歌曲耶稣爱你_天主教耶稣爱你网
- 儿童新冠二阳了怎么办 二阳会不会出现新冠后遗症 基本情况讲解
- 雅虎记者:阿努诺比希望在进攻端扮演更重要角色&想要多持球
- 高温催生避暑旅游热 :中信证券及外资扎堆买入加仓长白山,涨停还有几个
- 新资讯:在马赛遇袭中国游客已前往瑞士并提前回国
- 赵鹏获任中国人保党委副书记
- 惠来县发布暴雨橙色预警
- 《夏目友人帐》将制作第七季 ,15周年庆祝影片公开
- 当时明月在——怀念林文月教授丨人来人往
- 王源被人民文娱点评,言辞犀利,句句说到观众的心坎里 世界微头条
- 阿根廷首次使用人民币偿付到期外债 天天速递
- 2022~2023年内蒙古养老金调整新消息和养老金上调细则最新消息(全文)_天天快看点
- 甘肃省中级职称评审需要哪些资料_甘肃省中级职称评审
- 又一家科创型生物医药企业落地宝山!
- 台退役少将于北辰言论被台海军前舰长打脸:我同学真的不知道_全球快看
- 超长约!格兰特5年1.6亿回归开拓者 环球速讯
- 赛尔号格尔顿(查尔顿 赛尔号精灵) 全球聚看点
- 每日速递:党建引领“五共”善治 ——创新基层治理的“大冶样本”
- 焦点简讯:苹果成为首家收盘市值达到3万亿美元的公司 iPhone 15换机周期要来了
- 雄县属于哪个市哪个省(雄县属于哪个市)
- 曝汪姓男艺人性侵19岁女子 具体是什么情况? 当前观察
- 掘金夜经济
- 邢台巨鹿:“红色驿站”里学习忙 世界球精选
- 神十六航天员是哪三位简介(董志川讲天文科普:航天员拍到月亮羞答答溜走)
- 360的老板_360老板是谁
- 世界即时看!张韶涵买的小岛图片(张韶涵买下太平洋小岛)
- AMD R5 5600X3D 处理器海外上架:6 核 12 线程,96MB 三级缓存
- 高考放分了,这些防骗“判断题”要答好-今日精选
- 全球热头条丨金银河:子公司碳酸锂产品中试生产线已投入生产运行并已实现产品销售
- 世界微头条丨word转jpg格式图片怎么弄手机_word转jpg
- 歌尔股份:上半年净利润同比预减76%-84% 全球微速讯
- 台湾黑社会老大(关于台湾黑社会老大的基本详情介绍)
- 播报:集泰股份:与武汉大学共建先进材料研究中心
- 国家外汇管理局公布2023年5月我国国际收支货物和服务贸易数据
- 东风不与周郎便 铜雀春深锁二乔原文 赤壁原文及翻译 世界热资讯
- 每日播报!温暖2023 | 十大最具影响力短视频火热征集中
- 果然是油画大师,丹麦油画之父画的美女,色彩明艳!
- 来自虞美人之坡结局 来自虞美人之坡简介
- 世界微资讯!什么叫开脸观音_什么叫开脸
- 莱音珠宝黄金价格今天多少一克(2023年06月30日)
- 每日观点:演员这首歌的歌词(演员的歌词是什么)
- 曾红娟(关于曾红娟介绍)
- 一天拆除14座桥 湖北交投集团打造“映山红”改扩建特种兵
- you suck翻译(you suck)-全球速讯
- 中航电测6月30日快速上涨 环球精选
- 今日热门!宗地镇戈岜小学志愿服务队
- 全球快资讯丨醉酒后故意伤害怎么判
- 27.77万亿元!公募基金规模再创历史新高
- 【天天报资讯】6.30盘前策略 今天继续实盘实时分享抓涨停
- 雅戈尔(600177):6月29日北向资金减持61.27万股
- 全球微速讯:国乒女单2人出局,钱天一爆冷不敌日本小将,何卓佳完败于孙颖莎
- 贵州和广西,主打一个双向奔赴!
- 装修建材板块6月29日跌1.63%,坚朗五金领跌,主力资金净流出2138.97万元 天天快播
- 世界今热点:一周数读
广告
广告
- 如何验证翡翠的真假?只需要简单8步 天天短讯
- DJI RS 3 Mini发布:2千克负载仅795克,支持快速竖拍 天天新消息
- 形容法律威严的句子(精选187句)
- 《宝可梦》满血情况下受到的伤害减半,能带来多少对战机会?
- 世界热推荐:活力中国丨在忙碌的生产线感知中国经济活力
- 全球消息!海南航空回应男子在航班上喊飞机要出事:该名旅客已移交机场公安
- 陆金贷(小额应急)网贷逾期3年多久上征信|全球百事通
- 比亚迪继续减持比亚迪股份,半年已减持超30%
- 胎压监测板块1月9日涨0.91%,通达电气领涨,主力资金净流出2377.78万元_环球快消息
- 世界速看:陆金贷(小额应急)贷款逾期八天延迟还款会影响征信吗
- 記者觀察|封關壬寅末終落幕 港深雙城記開新篇 世界微动态
- 南开区16岁小孩抚养费一般多少钱
- 世界微头条丨十来万的车,我选卡罗拉
- 新华视点|商圈火、景区旺 各地消费市场显活力|聚焦
- 每日热门:光猫和路由器怎么连接 光猫和路由器的正确连接方法
- 蔬菜生吃还是熟吃?你是哪一派?|天天观点
- 天天消息!九典制药(300705.SZ):非洛地平片获批上市
- 热水泡脚脚痒是怎么回事?-环球时快讯
- 面试时,最可怕的就是背调?-世界视点
- 环球短讯![快讯]广联航空:关于特定股东减持数量过半的进展






