当前位置 首页> 科易专栏> > 正文

Beckhoff PLC 在ABB伺服上实现探针功能

探针
运动控制工作室    2021-06-15    592

  概  述

  探针功能又称位置锁存功能。用于通过外部DI信号实时锁存伺服轴或编码器的值。探针功能在模切、印刷等需要位置同步的场合应用广泛。

  ABB Microflex e190是智能伺服驱动器,自身可编程,在驱动器上可通过LATCH指令集实现位置锁存功能(Direct控制模式)。E190的DI1和DI2是两个快速输入通道,可用于LATCH或TouchProbe功能。

  Microflex e190伺服驱动器支持基于EtherCAT通讯的RT-EtherNet(CiA-402)控制,比如Beckhoff PLC。在PLC侧可通过MC-TouchProbe功能块实现探针或位置锁存功能。本文介绍如何通过Beckhoff PLC,实现e190的位置锁存功能。

图片.png

  图1:系统配置图

  实验介绍

  PLC:BeckhoffCX5130-0125

  编程软件:TwinCAT 3。1(Build 4024)

  运动控制库:TC2_MC2

  Drive: Microflexe190 (Firmware: 5902。6)

  需要把开关或传感器连接到伺服驱动器的快速输入开关DI1或DI2上,作为探针的输入。BeckhoffPLC也支持把传感器接到PLC的IO上,但直接连接的伺服驱动器上,锁存的实时性更高。

  除了连接DI信号以外,需要在Mint Workbench软件中,把Microflexe190伺服驱动器的控制源设置为RT-EtherNet(CiA-402)。

  EtherCAT的PDO设置

  使用探针功能,除了默认配置的几个PDO以外,在PLC中还需额外配置几个PDO,如下表所示:

图片.png

  表1:PDO配置

  如表1所示,0x60B8和0x60B9需分别配置为输出和输入。

  0x60BA~0x60BD根据探针的配置选配。如仅需要在DI2的下降沿进行位置锁存,则仅配置0x60BD为输入即可。

  Beckhoff PLC支持两个锁存通道。

  从PDO的配置可知,探针输入信号,以及数据锁存,都是在伺服驱动器侧执行的。锁存的位置信息通过PDO传给PLC。因此,建议把探针信号直接集成在驱动器侧。

  PDO在TwinCAT 3物理轴Drive下的ProcessData标签页进行配置。

图片.png

  图2:TwinCAT3中的PDO配置

  MC_TouchProbe功能块

  在PLC中通过调用MC_TouchProbe功能块实现探针功能,功能块如图3所示:

图片.png

  图3:MC_TouchProbe功能块

  TriggerInput(TRIGGER_REF): 结构体类型的变量。在此结构体中配置探针、上升沿/下降沿触发、锁存的源信号,以及是否连续锁存等。此结构体的配置是实现TouchProbe功能的关键,下节详述。

  WindowOnly(BOOL): WindowOnly需与FirstPosition(LREAL)和LastPosition(LREAL)合并起来理解。

  FirstPosition和LastPosition组合成一个位置窗口,如果WindowOnly设置为TRUE,则仅在位置窗口内可以实现位置锁存。

  窗口触发常用在将伺服轴配置为模态轴的场合,如把伺服轴的modulofactor设置为360°

图片.png

  图4:锁存Window示意图

  RecordedPosition(LREAL):锁存到的数值会写入RecordedPosition中。但如果TriggerInput中设置为连续触发时,RecordedPosition是监控不到锁存数据的,需要到RecordedData结构体中读取。

  RecordedData(MC_TouchProbeRecordedData):结构体类型的数据

图片.png

  图5:RecordedData结构体

  RecordedData中有AbsolutePosition, ModuloPosition,和RecordedPosition。当伺服轴为非模态轴时,这几个数据是相同的。

  上图为把轴设为模态轴,且Modulo factor=50时的读数。117=2*50+17…。

  AbsolutePosition是32位数据寄存器,不受模态轴设定的影响,其计数视回转方向单边递增或递减。

图片.png

  图6:模态轴及锁存窗口

  其它参数为常规参数,不详述!

  TriggerInput说明

  MC_TouchProbe功能块的TriggerInput输入,是TRIGGER_REF类型的结构体,其定义如下:

图片.png

  图7:TRIGGER_REF结构体

  当定义一个实例(试验中为tpTriggerInput)后,各元素都有默认值,可根据需要,仅对需要更改的值进行编程。图8为tpTriggerInput的在线监测值:

图片.png

  图8:trigger_ref实例监控值

  EncoderID: 设置锁存的数据源,在TwinCAT System Manager中,与伺服轴对应的Encoder的ID为1

图片.png

  图9:EncoderID

  TouchProbe: 枚举类型,如图10所示:

图片.png

  图10:TouchProbe枚举类型

  其中TouchProbe1对应伺服轴的DI1,TouchProbe2对应伺服轴的DI2。好像可以通过PlcEvent对应PLC的输入点,未测试!

  SignalSource: 保留其默认设置SignalSource_Default即可!

  EDGE: 枚举类型,设定TouchProbe中选定的触发信号,上升沿还是下降沿触发。定义如图11:

图片.png

  图11:信号沿枚举类型

  MODE: 设定单次触发还是循环触发。触发同时会受到MC_TouchProbe功能块中Window定义的影响。

图片.png

  图12:触发模式Mode枚举变量

  PlcEvent: 当TouchProbe设定为PlcEvent时,即当触发信号使用PLC的io信号时,需设定。使用PLC的IO信号锁存数据时,其精度受EtherCAT总线周期的影响。

  ModuloPositions(BOOL):设置是否把轴位置进行模态化解读。当其值设置为True,且ModuloFactor设置为50时,会把轴的ActualPosition 117解读为:17。

  因此,MC_TouchProbe功能实现的关键,是要对TriggerInput结构体有深入的了解,并进行正确的设置。

  测  试

  实验例程中有关TriggerInput的编程如图13所示:

图片.png

  图13:对TRIGGER_REF的编程

  其中几个IF语句,是为了对触发沿、输入信号以及是否循环触发等,通过按钮进行选择。编写的VISU画面如图14所示:

图片.png

  图14:测试的VISU画面

  程序使能后,可以通过MoveVelocity使轴转起来。

  TP1:选择伺服驱动器的DI1或DI2作为输入信号。

  RiseEdge:选择上升沿或下降沿触发

  WindowLatch:是否激活窗口触发,窗口由LowPos和HighPos设定。

  CyclicLatch: 是否循环触发

  其他为一些显示信息。

  画面有点粗糙,但基本测试功能都能满足!

  注意事项:测试前,需确保伺服驱动器中没有Mint程序,且与LATCH相关的参数均为默认值。比如若伺服驱动器内的LATCHINHIBITVALUE或LATCHINHIBITTIME被更改,其会对TOUCHPROBE功能产生影响。(别问我怎么知道的!)

  总  结

  主要讲解如何在Beckhoff PLC中,通过MC_TouchProbe功能块,实现CoE伺服驱动器(对,我说的是Microflex e190, ABB的!)的位置锁存功能。本文未按照操作流程配截图,分步骤详述配置及实现过程,只是侧重于讲解功能,避免文章过于冗长。

我要收藏
本文为专栏作者授权科易网发表,版权归原作者所有。文章系作者个人观点,不代表科易网立场,转载请联系原作者。如有任何疑问,请联系ky@1633.com。

走进德国探索世界工业智能制造学习之旅

相关推荐
新型环保清淤设备
随着社会和科技的快速发展,国家对环保的要求也逐渐升高,新《环保法》、《水污染防治法》等法律法规的贯彻实施,对环境污染的打击力度越来越大,人们对环境的需求也日渐增长,现用的设备已经没有办法满足需求,所以新型环保清淤设备孕育而生。 针对江河、湖海、城市管道里的淤泥,进行处理,使其能达到绿色化、环保化、无害化、减量化与资源化;通过进行生物除臭,物理调节,达到现场基本无味。 产品核心竞争力: (1)实用性强:针对江河、湖海、城市管道里的淤泥,进行处理,使其能达到绿色化、环保化、无害化、减量化与资源化;通过进行生物除臭,物理调节,达到现场基本无味。 (2)应用范围广:能对化粪池污水清理、养殖场污水清理、石材厂污水清理、集水井污水清理、生活污水处理厂含泥污水清理、垃圾楼渗透液处理、内河和公园湖泊黑臭水处理、突发水污染事故应急处理。 (3)变废为宝:产出物可以用作制砖原料、高肥效的土地利用原料(例如:农用、绿化、草地、土壤改良、土壤修复、矿山修复)。 (4)效率高:能进行连续不间歇处理,效率大大提升;自带发电机,能在野外以及无电区域进行清淤处理;具有特殊的除渣功能能对石子、砖头、塑料袋、金属等进行分离,实现初级脱水,使污水得到净化。 (5)运行成本低:可以实现少人化生产,综合成本更低,外加效益更高。 (6)绿色环保:通过对江河、湖海、城市管道进行清淤以及废料(泥与沙)二次利用,实现资源循环利用,从污水源头治理,减少二次污染。
领域:生态环境建设与保护技术
基于边缘人工智能技术的智能云联网平台
基于边缘人工智能技术的智能云联网平台是基于5G通信,人工智能,边缘计算等技术,面向智慧城市,工业制造,能源电力等领域构建的高清视频AI应用能力平台,平台支持大容量,高并发,低延时的视频数据的接入,分析,存储、检索和转发,平台采用微服务分布式架构,可以实现应用与算法,软件和硬件双解耦。为行业用户提供融合感知,云边协同,统一管理的全栈式视频智能分析服务,加速行业的数字化转型。
领域:物联网设备、部件及组网技术
自动化解决方案
公司业务涵盖军工领域、汽车制造、工程机械、石油电力、机床管理、压力容器、五金卫浴、轨道交通等行业,为用户提供最佳的自动化解决方案,为用户提供最佳的机床自动生产系统,根据用户产品的工艺特点协助用户选择生产设备,帮助用户规划所需的生产布局及配套的自动化物流,为机床在生产过程中实现自动化上下料、衔接各设备之间的物料自动化周转、装配及定位等作业。实现工厂由自动化-智能化-无人化生产的转变。主要涉及各种数控加工设备、锻压机、冲床、折弯机、浇注机等的自动化智能解决方案。
领域:工业生产过程综合自动化控制系统技术
国际流体动力零部件系统化服务商
公司专注于流体动力零部件研发和装备制造,是集流体力学计算与仿真、流体动力零部件后处理和检测于一体的系统化解决方案服务商和定制化装备制造商。目标产品包括:航发燃油喷嘴、叶冷却流道气膜孔及外表面、冷端转子;航空航天液压动力控制壳体、泵体、阀体和作动器;航空航天发动机复杂油路和冷却流道;核/能源微型反应器、传感器及热交换器;机加件相交孔自动化去毛刺设备等。主营业务围绕技术项目联合攻关和成果布局,包括微细异形大长径比内流道光整加工及深度清洁、流体动力特性测试平台开发、高压液压推力装置定制化开发。
领域:高端装备再制造技术
高智能化双臂机器人
公司致力于研发高智能集群机器人系统,机器人具有 “ 手 、 足 、 眼 、 脑 ” ,基于高速动态移动视觉定位关键技术;机械臂可自主更换电池,视觉精准识别电池的位置,全流程实现无人化智能作业:1.装载外卖;2.更换电池;3.取出外卖。
领域:机器人
建筑及机电声学认知检测及智能声学产品系统研发及产业化
项目利用振动及声学传播的特性,依据专业声学测试分析方法,结合建筑机电、通风设备的特有声音频率,快速准确实现各种设备噪声的检测与分类,实现精准的产品研发配套,有效解决机电设备环境噪声的干扰,实现人居环境尤其是商业酒店、综合体及公共场所的声品质提升,给城市、商业建筑、酒店及公共场所的通风、制冷系统装上一套“无声的装备”。 项目优势: 1、市场前景广:振动声学市场巨大,重点文旅产业的基础设施-声学产品(防火隔声门、通风隔声消声百叶窗、浮筑地台等)及技术配套; 2、技术水平领先:引进国外IAC先进技术并消化吸收,国际品牌、外资企业资深技术团队及管理团队,技术及产品体系、资源体系完善; 3、行业布局深入:已经建立起与上游客户稳定的业务关系,与科研院所进行产研学一体化合作,与行业内北京、上海、深圳资深外资机电及声学顾问、设计院已经建立起稳定的业务对接,合作共赢; 4、团队项目业绩突出:参与一些国家重大项目建设,团队经验非常丰富。
领域:网络应用技术
超声靶向造影的用途
超声靶向造影的用途
超声靶向造影是一种医学检查方法,其通过注射一种含有组织特异性靶标分子的超声造影剂,使造影剂聚集在靶器官或组织处,从而增强声学信号,实现定性和定量分析活体组织细胞、分子水平的生理及病理变化过程或局部靶向治疗的目的。
关键词:超声造影,卵巢癌,拟态
聚乳酸(PLA)产业研究动态
聚乳酸(PLA)产业研究动态
以聚乳酸(PLA)、竹粉为主要原料,通过双螺杆挤出工艺制备竹粉—聚乳酸(PLA)复合材料,研究了不同目数的竹粉及马兰酸酐接枝前后竹粉对竹粉—聚乳酸(PLA)复合材料的物理力学性能及相容性的影响。
关键词:双螺杆挤出,PLA,工艺制备,竹粉
氨法脱硫硫技术专家推荐
氨法脱硫硫技术专家推荐
氨法脱硫是一种高效的湿法脱硫方式,它采用氨作为脱硫剂,通过气液相反应来实现对烟气中二氧化硫的净化。具体原理是将液氨与水混合配制成为一定浓度的氨水,然后将氨水引入脱硫塔中,与锅炉烟气中的二氧化硫发生反应,生成亚硫酸铵。再通过氧化风机不断注入空气,将亚硫酸铵氧化成硫酸铵,从而实现对烟气中二氧化硫的净化。
关键词:离子对,复合电极,氨法脱硫
弯拉弹性模量专利申请
弯拉弹性模量专利申请
通过对几种贫混凝土:碾压贫混凝土、振捣式贫混凝土、掺粉煤灰贫混凝土的弯拉强度与弯拉弹性模量的试验,研究分析了贫混凝土基层材料弯拉弹性模量的特性。试验采用小梁试件进行三分点加荷的方式,测定3kN至50%极限荷载处的割线模量,用跨中挠度公式反算求得。
关键词:混凝土基层,弹性模量,掺粉煤灰
找乳酸盐类/血液技术开发服务商
找乳酸盐类/血液技术开发服务商
乳酸盐在血液中扮演着重要的角色。首先,乳酸盐在运动过程中可能影响局部和中央的血流量。当运动开始时,乳酸盐释放到血液循环中,能够促进血管舒张,提高血液含氧量,确保氧气能够有效地输送到活跃的肌肉中,以满足运动状态下组织的各种需求。
关键词:动物血,血乳酸,乳酸
脑源性神经营养因子(BDNF)产学研合作资源
脑源性神经营养因子(BDNF)产学研合作资源
脑源性神经营养因子(brain-derived neurotrophic factor,BDNF)是1982年Barde等首先在猪脑中发现的一种具有神经营养作用的蛋白质。这是一种在大脑内合成的蛋白质,对神经元的存活、分化以及正常功能的维持起到重要作用。它广泛分布于中枢神经系统,特别是在海马和皮质的含量最高。
关键词:BDNF,阿尔茨海默,脑源性神经营养因子
敏感蛋白产业研究动态
敏感蛋白产业研究动态
测定30个不同麦芽样品的总氮、可溶性氮、库值、总酚含量以及对应麦汁敏感蛋白及敏感多酚含量,并对结果进行相关性分析发现,麦汁敏感蛋白含量与麦芽可溶性氮呈显著正相关(r=0.686,p0.01),麦汁敏感多酚含量与麦芽总酚呈显著正相关(r=0.646,p0.01),表明麦芽可溶性氮与总酚指标可初步用于评价麦汁中敏感蛋白与敏感多酚含量;
关键词:麦芽,总酚含量,多酚,总氮
桥博技术哪里有?
桥博技术哪里有?
在铁路桥梁建设中,单箱单室预应力混凝土连续箱梁较为普遍。在进行设计计算时,一般是把三维空间桥梁结构进行简化,在纵向和横向分别对桥梁进行平面杆系计算。
关键词:三维空间,预应力混凝土,铁路桥梁,连续箱梁
服务精选
服务案例
官方社群
标签