欧姆龙nj电子凸轮应用介绍.pdfVIP

  • 1465
  • 1
  • 约1.8万字
  • 约 41页
  • 2021-02-23 发布于北京
  • 举报
NJ 电子凸轮应用资料 欧姆龙自动化( ) FAE 中心 2012 年 12 月 目 录 一、杭州中亚电子凸轮应用介绍(江勇)1 二、上海今昌电子凸轮应用介绍 (王琦)10 三、南京先特电子凸轮应用介绍 (杨伟)15 四、厦门特盈电子凸轮应用介绍 ( )20 五、温州鸿昌电子凸轮应用介绍 (王伟)29 一、杭州中亚直线灌装机电子凸轮应用介绍 课题一:多轴时序控制 1.课题:客户有如下图示的控制要求,各个轴之间存在复杂的时序控制。 时序图 2.解决方法:通过将时序图转换成电子凸轮表解决复杂的时序控制 3.设置及程序 以“进瓶水平”(MC_BottleInHorizontal)为例,主轴为虚轴,从轴为实轴。时序图如下: 主轴 (虚轴)以360 为一个周期,进行循环速度控制。主轴、从轴都在零位。从轴开始的时 候并不启动,而是在主轴位置到达285 时开始启动,当主轴位置到达360 时,从轴停止。在 下一个周期,主轴到达120 的时候,从轴开始返回(反转),主轴位置到达220 的时候,从 轴停止(回零位)。 如上图所示,是进瓶水平轴与主轴构成的电子凸轮表。 根据上图可以看到,主轴为 0 的时候,从轴也是0,而根据时序图的要求,从轴的“0”应 该在主轴的“285”。显然这样的动作是不正确的。 这样编制凸轮表的原因在于,NJ 的电子凸轮表的起始点必须为两个“0”,即主轴、从轴都 从0 开始,如下图所示: 解决这个问题的办法是对编制好的凸轮表进行“偏移”,偏移的程序如下: 通过MasterOffset 将主轴向后偏移280,这时的动作时序和凸轮形状就与工艺要求相符了, 但要注意的是,这时的从轴起始位置不为 0,会造成起始速度“无穷大”,从而引发伺服报 警。将MasterScaling 设置为280,就可以将从轴的起始点推迟到“主轴280”的位置,当 主轴启动时,从轴并不启动,而是等到主轴到达280 位置时再启动,这样就可以实现客户的 工艺要求了。 4.注意问题 a.因为虚轴是从0 开始,但是虚轴在从0 开始时,不是所有的轴对应的时序图都在0 位,因 此需要调整某个轴的电子凸轮表同步启动点,我们可以通过设置 CAMIN 功能块里的 Masterstartdistance 来实现; b.NJ 电子凸轮表制作时只能从(0,0)点开始画,而实际如“进瓶水平”轴,主轴在280 的 时候才是一个周期的起点,我们可以通过设置CAMIN 功能块里的Masteroffset 来实现; c.在设置主虚轴加减速率时,要考虑每个从轴的机械惯量; c.在设置主虚轴速度时,请注意各个从轴的实际速度,防止超速运行。 课题二:整机暂停和急停功能的实现 1.课题:客户原先设计的程序时通过各个轴之间的联动关系实现整机的顺序控制,那么一但 出现故障停机只能采取整机停机,如果要恢复则要将各个轴初始化回零,严重影响整机效率 2.解决方法:项目中引入主虚轴的概念实现整机的暂停和急停功能 3.设置及程序 a.暂停功能:原先所有时序控制的轴我们均转换成各个电子凸轮的从轴,主轴是我们新增加 的虚轴,一旦所有电子凸轮CAMIN 之后,我们只需要对主虚轴进行控制(速度控制,将主虚 轴的速度理解成整机生产速度即可),主虚轴启动整机开始生产、主虚轴加速生产速度加速、 主虚轴停止生产停止,因此如果出现一些非急停报警,我们只需要将主虚轴通过 MC_STOP 指令停止,所有其他轴都会跟随停止,实现整机的暂停功能,如果故障排除需要重新启动, 我们只需要对主虚轴重新执行MC_MoveVelocity 指令,整机又重新生成。程序如下: 虚轴的启动采用速度控制指令,以360 为周期循环运动。 当需要暂停设备时,只需执行MC_Stop 指令即可。当再次启动时,只需再次执行MC_Velocity 指令,设备会从当前停止的位置继续运行 b.急停功能:由于采用的是电子凸轮替换原有的时序控制,因此急停也变的更为方便,我们 只需要对主虚轴进行MC_ImmediateS

文档评论(0)

1亿VIP精品文档

相关文档