电工学习网

 找回密码
 立即注册
查看: 6448|回复: 1
打印 上一主题 下一主题

电子手轮的多功能应用

[复制链接]
跳转到指定楼层
楼主
发表于 2019-8-21 12:23:33 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
  • 一、概述
        DC24V-plc专用电子手轮,在原理上相当于一个增量或脉冲编码器,输出脉冲100P/R(脉冲/每回转),电子手轮的图片如图1。
电子手轮的多功能应用
图1  电子手轮图片

  • 二、电子手轮的主要应用
电子手轮即手摇脉冲发生器(Manual Pulse Generator,也称为手轮、手脉、手动脉波发生器等),用于教导式CNC 机械工作原点设定、步进微调与中断插入等动作。

  • 三、电子手轮的特殊用法
(一)功能描述
        本示例中用电子手轮来实现对液压比阀的流量和压力的控制,因为比例阀是模拟量的信号,以前传统控制比例阀的应用是通过模拟量来进行控制的,模拟量通过连接电位器来控制给定进给量的大小,所以很难控制精准。
        本工程中选用ET200SP 的TM COUNT 1*24V的模块来接电子手轮,编码器的信号类型用脉冲A和方向B,来实现对电子手轮的数据的接收与处理。电子手轮接工艺模块具体的用法,跟TM 工艺模块连接增量编码器或脉冲编码器的用法是一致的,这里不在赘述。
(二)特殊功能的工艺
        图2中的电子手轮,要实现三个功能的相互切换,下面以调整模式为例来对此功能进行阐述:
        在调整模式下,系统默认的为速度功能,同时,在调整模式下可以选择压力或修正值模式,若选择速度模式,按一下速度功能的带灯按钮,速度的指示灯会亮,旋转电子手轮,速度值在变化,此时压力与修正值保持原来的值不变;若选择压力模式,按一下压力功能的带灯按钮,压力的指示灯会亮,旋转电子手轮,压力值在变化,此时速度值保持上次切换过来时的最终值保持不变,修正值保持原来的值不变;若选择修正值功能,按一下修正值功能的带灯按钮,修正值的指示灯会亮,旋转电子手轮,修正值在变化,此时速度值保持上次切换过来时的最终值保持不变,此时压力值保持上次切换过来时的最终值保持不变。
电子手轮的多功能应用
图2  电子手轮的功能切换图

(三)电子手轮的功能切换(程序的实现)
1.手轮的功能切换是通过脉冲沿+置位与复位指令来实现的,具体实现图3。
电子手轮的多功能应用
图3  手**能的切换程序
2.高速计数的标准块,使用了以下管脚(如图4):
  输入参数:
(1)软件开门功能 SwGate  (2)错误确认功能ErrorAck  (3)装载新计数值的执行功能SetCountValue
输出参数:
  (1)硬件状态StatusHW  (2)门状态StatusGate  (3)捕捉值CapturedValue  (4) 故障  Error   (5) 计数值CountValue
电子手轮的多功能应用
图4  高速计数标准块的应用
3.因为本手轮的使用有效值规定为-200至200,所以需要编程来对超出上限与低于下限的值进行处理,具体处理如图5~图6。
电子手轮的多功能应用
图5  上下限装载值程序
电子手轮的多功能应用
图6  使能装载值
        本段程序是超出上限或低于下限,激活装载新值功能,让计数值始终在上限值或下限值之间。
4.切换功能后,原来的功能保持退出时的值保持不变,新切换的功能从切换过来的值开始计数。具体实现如图7~图8。
电子手轮的多功能应用
图7  赋新值程序
电子手轮的多功能应用
图8  赋完新值后,计数按照赋进来的新值开始计数

5.说明:以定心速度为例。当定心速度供能切换过来时,首先把定心速度原来的值赋给瞬时值变量,然后把瞬时值变量赋给对应工艺对象的新计数值“Newcountvalue”,同时激活装载新计数值的执行功能SetCountValue,这时计数器的当前值已经变成了新赋值过来的值,延时300ms,本功能关掉,接下来时500ms的延时到,计数值按照当前值开始计数,因此屏幕上看到的数是从上次的值开始计数的,因为时间很短,并且正常操作时按下钮反映的时间也至少有500ms以上,因此在感觉上是一个无忧的切换。
来源:西门子工业技术论坛

回复

使用道具 举报

沙发
发表于 2021-3-31 08:38:57 | 只看该作者
谢谢分享!

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-5-2 05:50

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表