由于本人能力有限难免会有疏漏,有任何错误或者需要优化改进的地方,大家可以在帖子下方留言评论!谢谢大家

image.png (128.51 KB, 下载次数: 253)

2020-5-25 19:15 上传

1.学习目标及目录

本节课程是对电子凸轮的基础知识介绍课程,通过本节课程的学习,希望你能够:

1.熟练的掌握电子凸轮的基本概念及意义

2.通过常见应用场景,快速理解电子凸轮的用途

3.掌握3S和电子凸轮有关的功能块的基本用法

4.掌握汇川提供的电子凸轮功能块的基本用法

image.png (45.86 KB, 下载次数: 246)

2020-5-25 19:39 上传

2.手册资料查找方式

image.png (183.14 KB, 下载次数: 241)

2020-5-25 19:34 上传

打开Inoproshop软件,点击右上角的帮助菜单。关于Cam的所有帮助信息在:

内容->Codesys编程系统->SoftMotion->对象编辑器->Cam编辑器

image.png (176.83 KB, 下载次数: 240)

2020-5-25 19:34 上传

手册中关于电子凸轮的详细知识介绍,请参考:《AM600系列可编程逻辑控制器手册(运动控制篇)》

手册写的比较专业化,没有站在用户角度写,读起来可能有点费劲。哈哈

3.电子凸轮的简介及应用场景

3.1 电子凸轮的简介

机械电子化,硬件软件化成为当今工业自动化发展趋势!!电子凸轮是利用数学算法实现“凸轮曲线”代替机械凸轮的一种方法,因此称之为电子凸轮。相比于机械凸轮,电子凸轮具有更好的灵活性。可以在程序中自由的修改凸轮曲线,实现不同的工艺需求。

机械凸轮是一个具有曲线轮廓或凹槽的构件,它把运动特性传递给紧靠其边缘移动的推杆,推杆又带动机架做周期性运动。

凸轮的推杆位置跟随凸轮角度的周期性变化而变化,其运动特性与机械凸轮的外形相关,定义凸轮为主轴,推杆为从轴,那么凸轮的实质就是从轴对应主轴的一种函数关系。

机械凸轮需要机械上的连接才能使推杆跟随运动,电子凸轮用控制器取代机械凸轮,直接控制推杆运动,将推杆和凸轮的运动关系转化为凸轮曲线。电子凸轮对比机械凸轮,具有使用灵活、节约成本、减小机械噪音等优点。

3.cut.gif (727.8 KB, 下载次数: 272)

2020-2-8 22:14 上传

电子凸轮其实是:主轴位置和从轴位置的一种函数对应关系。

3.2电子凸轮的常用应用场景

电子凸轮广泛应用于包装,印刷,木工,锂电,硅晶等先进制造行业。电子凸轮相比于机械凸轮,更加灵活易用。电子凸轮修改只需要修改相应的位置和速度曲线即可,而机械凸轮的修改需要加个机械零件。

1234567890.gif (487.81 KB, 下载次数: 284)

2020-2-8 22:42 上传

食品包装机

BY-125-BY-150-控制框架图2.gif (496.53 KB, 下载次数: 296)

2020-2-8 22:42 上传

同步传送

裁切副本(bj).gif (548.52 KB, 下载次数: 273)

2020-2-8 22:42 上传

旋转切纸机

钢板、铝板、铜板飞剪副本.gif (483.35 KB, 下载次数: 271)

2020-2-8 22:42 上传

追剪裁切机

轮转机控制器副本(bj).gif (593.47 KB, 下载次数: 276)

2020-2-8 22:42 上传

套色印刷机

3.3电子凸轮有哪些特点

凸轮形状制作容易:可以采用凸轮表、凸轮曲线或数组描述凸轮;

1.凸轮形状容易多样:支持多个凸轮表选择、运行中可动态切换;

2.凸轮形状修改容易:允许凸轮表关键点运行中动态修改;

3.多个凸轮从轴:允许有多个凸轮从轴;

4.凸轮挺杆:允许有多个凸轮挺杆、多个设置区间;

5.凸轮离合器:凸轮运行中,用户程序可使之进入与退出凸轮运行;

6.电子凸轮特有功能:支持虚拟主轴,相位偏移,输出叠加

4 电子凸轮表常用功能块

4.1电子凸轮功能块一览表

建议打开《AM600系列可编程逻辑控制器编程手册(运动控制篇)》自行查看各个功能块的输入输出参数。

4.2MC_CamTableSelect功能块详解

该功能块用于关联主轴、从轴、凸轮表三者的关系,并设定凸轮运行的周期、主轴从轴的位置模式(绝对位置或相对位置)等,该指令为管理型指令,即触发该指令,只执行一次之后,相关主从轴就可以按该特性一直运行下去了;若需要更换凸轮表,或改变主从轴,就需要再触发执行该功能块一次。

具体输入输出参数,请参考手册

4.3 MC_CamIn功能块

当运行了MCCamTableSelect 功能块后,再运行该功能块可使得Slave 从轴进行凸轮运行状态(Synchronized Motion,即Axis.nAxisState=6),并在每次进入EtherCAT 任务后,系统均执行一次该功能块,根据主轴当前位置和凸轮表,计算从轴的下一个目标点。若事先没有运行MC_CamTableSelect 功能块,触发该功能块就会报错。

上面的MC_CamTableSelect功能块是将主轴、从轴、凸轮表三者的关系进行绑定用的。而CamIn功能块是对当前凸轮曲线,每个EtherCAT周期下根据主轴位置,从凸轮曲线关系中推倒当前周期下从轴的位置。通过EtherCAT总线的PDO过程数据发送给从轴伺服。

CamIn有很多高级参数,比如主轴偏移,从轴偏移,主轴缩放比例,从轴缩放,从轴动态耦合到主轴上增加耦合时的速度加速度参数等。这些高级功能,我们在后续的课程中将给大家一一讲解。

4.4 凸轮解耦合的MC_CamOut功能块

上面从轴与主轴耦合之后,从轴的位置关系就和主轴按凸轮曲线的关系一一对应了。这里需要注意的一点是:执行该指令后从轴会按照分离前的速度继续运行,所以需要跟MC_Stop 等指令配合使用。

5.汇川的电子凸轮功能块

5.1 汇川HMC_MoveCam功能块的输入输出参数

汇川自己提供的功能块下载通道:电子凸轮功能块:HMC_MoveCam,此功能块将3S提供的MC_CamTableSelect、MC_CamIn、MC_CamOut等功能块的功能合并。以一敌三,更加方便易用!以后涉及电子凸轮的应用时推荐大家使用这个功能块不需要使用其他功能块,只用HMC_MoveCam就能实现电子凸轮的全部功能。

image.png (109.12 KB, 下载次数: 240)

2020-5-25 19:26 上传

5.2 汇川HMC_MoveCam功能块与3S凸轮功能块的对比

image.png (58.89 KB, 下载次数: 235)

2020-5-25 19:28 上传

从图上可以看出来,汇川提供的HMC_MoveCam功能块只需要使用1个,就能代替3S功能块的电子凸轮功能。相对来说,比3S的功能块要好用。欢迎大家尝试

6.课后练习题

image.png (44.56 KB, 下载次数: 343)

2020-5-25 19:29 上传

信捷电子凸轮使用_1.电子凸轮入门应用之基础知识介绍相关推荐

  1. 《电子工艺训练》课程笔记(二)————基础知识

    一.电路原理图 原理图,即为电路板在原理上的表现, 它主要由一系列具有电气特性的符号构成, 通过导线建立电气连接. 原理图在绘制过程中引入的全部是符号, 没有涉及实物,因此原理图上没有任何尺寸 概念. ...

  2. 信捷PLC中Y0用C语言怎么表示,信捷PLC

    信捷PLC 我们这边按住按钮,那边电机启动,这一切,是如何实现的呢?首先,我们来看实现这个功能的梯形图:零基础,十分钟入门PLC(可编程控制器),掌握它的工作原理这就是PLC中的梯形图.信捷PLC 用 ...

  3. 三菱运动控制电子凸轮应用 三菱Q173系列的电子凸轮使用,包括凸轮参数设置

    三菱运动控制电子凸轮应用 三菱Q173系列的电子凸轮使用,包括凸轮参数设置,电子齿轮比等的理解,简单应用不是问题,原理才是关键 ID:9930606510923534个人资料窝

  4. 信捷8轴焊锡机程序,采用显控触摸屏加XD5-60T10 每个轴的电子齿轮比单独设置,转盘式

    信捷8轴焊锡机程序,采用显控触摸屏加XD5-60T10 每个轴的电子齿轮比单独设置,转盘式 机械手下料加料架,放料位置可以堆叠,放满一堆自动移动料架,直到整框装满. 程序带详细注释 原创程序 采用C语 ...

  5. 三菱modbusRTU通讯实例_「笔记」信捷plc应用,两个plc通讯篇

    本文转自微信公众号:自动化电气工程师技术交流与分享 关键词:Modbus协议本文目标:以XC5系列为例,完成两个信捷PLC基于Modbus RTU协议的通讯. 本文目录 一,通讯前须知 二,参数设置 ...

  6. 信捷步进指令的使用_【笔记】信捷plc应用,指令篇

    关键词:编程指令 本文目标:以XC5系列为例,了解信捷常用的应用.脉冲及特殊指令 本文目录 一,应用指令 二,脉冲指令使用注意事项 三,脉冲指令 四,特殊指令 正文开始 一,应用指令 1, [STL] ...

  7. 三轴可编程运动控制程序,支持信捷XDM系列PLC 信捷TG765触摸屏

    三轴可编程运动控制程序,支持信捷XDM系列PLC 信捷TG765触摸屏 支持直线插补 ,圆弧插补,延时,等待输入ON,等待输入OFF,执行输出ON,执行输出OFF, 可视化加工轨迹,支持电子手轮,改变 ...

  8. 西门子S7-200 PLC 与信捷DS2伺服通讯程序,实际应用于编码器同步控制案例,即将编码器直接连接到伺服驱动器上

    西门子S7-200 PLC 与信捷DS2伺服通讯程序,实际应用于编码器同步控制案例,即将编码器直接连接到伺服驱动器上,触摸屏通过MODBUS RTU通讯协议控制其电子齿轮比以及启动停止等,同时监控其参 ...

  9. 信捷服务器Z相信号,信捷电气DP3C系列总线型步进驱动器上市

    原标题:信捷电气DP3C系列总线型步进驱动器上市 01 应用场合 DP3C DP3C系列总线驱动器可用于电子.激光,以及需要多轴控制的场合,例如机械手设备.光伏设备等. 口罩机 机械手 光伏 电子制造 ...

  10. 三轴桁架机械手控制系统 用于数控车床自动上下料 信捷触摸屏程序 可视化运动仿真

    三轴桁架机械手控制系统 用于数控车床自动上下料 信捷触摸屏程序 可视化运动仿真 运行状态全程监控 支持电子手轮,方便调机. 本链接包含屏和PLC全套程序 程序已调试 ID:69499654333414 ...

最新文章

  1. leetcode - 150. Evaluate Reverse Polish Notation
  2. 发动机异响故障诊断与排除_发动机缺缸故障诊断以及排除方法
  3. Python 笔试集(2):你不知道的 Python 整数
  4. oracle prvg 1901,12c 打补丁analyze时报错
  5. MySQL数据库性能优化--SQL优化
  6. linux下安装nginx详细步骤_mac下安装nginx
  7. 三十、Pyspider爬虫框架总结,爬取Scrapy文档
  8. leetcode数组汇总_LeetCode刷题实战43:字符串相乘
  9. 【数据结构和算法笔记】用并查集求解等价关系
  10. 图书管理系统源代码<Java>(带文字讲解)(javase)
  11. 计算机专业必备基础知识500题,计算机基础知识500题
  12. UG软件_NX1926中文版网盘下载链接+安装教程
  13. 中控考勤机管理员破解/清除/密码/恢复出厂设置方法
  14. MATLAB中绘制椭圆
  15. html field属性,field标签属性详解
  16. AMCL中odom数据处理
  17. 微信小程序自动注册获取token
  18. 如何在Google表格中直接使用Google翻译
  19. 使用 Eclipse TPTP 测试 Web 应用的方法与扩展
  20. 关于Provision.apk

热门文章

  1. wifi的html页面,aWiFi是什么?
  2. 控制Dell服务器的风扇转速
  3. 风扇转速/CPU温度监控工具推荐
  4. 吉林大学超星学习通06 07 08
  5. 数据库原理mysql课堂超星尔雅_超星尔雅数据库原理网课答案
  6. 《算法精解:C语言描述》勘误
  7. 小米商城网页制作代码
  8. [算法]直线与圆的交点程序设计
  9. 刷题记录(1)_HDU-1001→1010
  10. Java坦克大战代码