MCA_TouchProbeECAT探针是什么

工业控制

1221人已加入

描述

  本节介绍另一个探针功能块:MCA_TouchProbeECAT。

  ECAT_CiA402_Touchprobe_App功能块的输入设置比较繁琐且有冗余,以次功能块为执行内核,精简输入端子,二次开发的功能块MCA_TouchProbeECAT,使用起来更加简捷,且易于理解。

  2_具体操作介绍

  1.添加扩展库

  在Library Manager -》 Add Library-》 ABB-AC500-》 Motion下,添加MotionExtension的扩展库。添加完之后,即可使用该库下的功能块了。MCA_TouchProbeECAT即隶属于该库的一个功能块。

  在添加之前,需确保MotionExtension库的Package已导入Automation Builder。首先需确保获取ABB Motion Library Extension Package的文件包,而后通过Tools-》Package Manager下操作导入扩展库文件包。

  2.MCA_TouchProbeECAT功能块输入的说明

  ProbeID: 选择探针通道,对应DI1或DI2

  Edge Type:探针触发沿选择,可选上升或下降沿。

  注: EdgeType与ProbeID组合,既有4个探针

  InputType: 探针输入类型选择。探针输入可以是外部IO,也可以是Z_Pulse。本例

  使用DI1 &DI2,因此直接赋值1

  TriggerType: 选择探针单次触发还是连续触发。

  3.编程及基本设置

  MCA_TouchProbeECAT的输入ProbeID和EdgeType组态变量,同时在PDO映射中选中探针1&探针2的上升和下降沿。

  4.测试探针功能

  测试探针1&探针2的数据捕获功能。

  5.下降沿说明

  设置上升沿时,信号捕获正常。

  设置下降沿捕获时,上升沿和下降沿都有新值捕获进来。究其原因是输入使用的机械按钮。由OFF变ON时,由于机械抖动,其中会有下降沿,因此也会捕获新值。

  如果使用接近开关,即无此现象。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分