项目五PLC特殊功能模块应用任务四步进电机定位控制

项目五PLC特殊功能模块应用任务四步进电机定位控制

ID:40728577

大小:498.51 KB

页数:36页

时间:2019-08-06

项目五PLC特殊功能模块应用任务四步进电机定位控制_第1页
项目五PLC特殊功能模块应用任务四步进电机定位控制_第2页
项目五PLC特殊功能模块应用任务四步进电机定位控制_第3页
项目五PLC特殊功能模块应用任务四步进电机定位控制_第4页
项目五PLC特殊功能模块应用任务四步进电机定位控制_第5页
资源描述:

《项目五PLC特殊功能模块应用任务四步进电机定位控制》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、江西工业职业技术学院机电分院任务四步进电机的定位控制项目五PLC特殊功能模块应用1.掌握高速计数器的基本应用2.熟悉PLC高速脉冲输出的使用3.应用PLC对步进电机定位控制学时:3习题:5.75.5教学目的和要求目录一、任务导入和分析二、相关知识高速计数器三、任务实施四、知识拓展高速脉冲输出项目五小结一、任务导入与分析本任务是由增量传感器进行位置监视实现对步进电机定位控制。其控制系统示意图如图5-21所示。为了求出传感器信号,将该信号作为PLC的高速计数器的输入信号,这样可以检测出位置误差。如当起停频率超出时

2、,通过计数丢失可以检测到位置错误。一旦检测出位置误差,就应以较低频率进行位置校正。图5-21步进电机定位控制系统示意图步进电机B路A路I1.3传感器信号I1.2传感器信号增量轴编码器CPU224控制系统的初始化:在程序的第一个扫描周期设置重要参数;对高速计数器HSC2进行设置,HSC2对检测定位的增量轴编码器信号计数,传感器的A路和B路信号分别作为PLC输入端I1.2和I1.3的输入。由增量传感器进行定位监视,在输出脉冲结束之后,等待T1时间,以便使连接电机和传感器的轴连接的扭转振动消失。轴位置的实际值和设定

3、值的比较:T1到时后,子程序4对实际值和设定值进行比较。如果轴的位置在设定位置的±2步范围内,定位就是正确的。如果实际位置在此目标范围之外,当超过起停频率时那就会造成电机失步情况,此时,Q1.1就会输出一个警告信号。位置的校正:若定位错误被检测出来,则启动第一等待定时器T2。此后,根据设定值和实际值之间的差值计算出校正的步数。当校正时,电机频率低于起停频率,以防新的步数丢失。二、相关知识高速计数器前面讲的计数器的计数速度受扫描周期的影响,对于比CPU扫描频率高的脉冲输入,就会出现脉冲丢失现象。S7-200系列

4、PLC为用户提供了高速计数器(HC),它是以中断方式对机外高频信号计数的计数器,常用于现代自动控制中的精确定位和测量。CPU22x系列高速计数器的最高计数频率为30KHz。1.高速计数器指令HDEFHSC,MODEHSCN高速计数器定义高速计数器运行控制图5-22高速计数器指令格式(1)高速计数器定义指令高速计数器定义指令HDEF:为指定的高速计数器分配工作模式。工作模式的选择即选择了高速计数器的输入脉冲、计数方向、复位和起动功能。每个高速计数器在使用前只能用一次HDEF指令。高速计数器编号HSC为0~5;工

5、作模式MODE为0~11。(2)高速计数器运行控制指令根据高速计数器的特殊存储器位的状态,按照HDEF指令指定的工作模式,设置和控制高速计数器的运行。N为0~5,指定高速计数器编号。2.高速计数器的控制(1)控制字节定义了计数器和工作模式之后,还要设置高速计数器的有关控制字节。每个高速计数器均有一个控制字节,它决定了计数器的计数允许或禁用,方向控制(仅限模式0、1和2)或对所有其他模式的初始化计数方向,装入当前值和预置值。控制字节每个控制位的说明如表5-5所示。(2)状态字节每个高速计数器还有一个状态字节,状

6、态位表示当前计数方向以及当前值是否大于或等于预置值。每个高速计数器状态字节的状态位如表5-6所示。状态字节的0~4位不用。监控高速计数器状态的目的是使外部事件产生中断,以完成重要的操作。表5-5高速计数器的控制字节HSC0HSC1HSC2HSC3HSC4HSC5说明SM37.0SM47.0SM57.0xSM147.0x复位有效电平控制:0=高电平有效;1=低电平有效xSM47.1SM57.1xxx起动有效电平控制:0=高电平有效;1=低电平有效SM37.2SM47.2SM57.2xSM147.2x正交计数器计

7、数速率选择:0=4×计数速率;1=1×计数速率SM37.3SM47.3SM57.3SM137.3SM147.3SM157.3计数方向控制位:0=减计数;1=加计数SM37.4SM47.4SM57.4SM137.4SM147.4SM157.4向HSC写入计数方向:0=无更新;1=更新计数方向SM37.5SM47.5SM57.5SM137.5SM147.5SM157.5向HSC写入新预置值:0=无更新;1=更新预置值SM37.6SM47.6SM57.6SM137.6SM147.6SM157.6向HSC写入新当前值

8、:0=无更新;1=更新当前值SM37.7SM47.7SM57.7SM137.7SM147.7SM157.7HSC允许:0=禁用HSC;1=启用HSC表5-6高速计数器状态字节的状态位HSC0HSC1HSC2HSC3HSC4HSC5说明SM36.5SM46.5SM56.5SM136.5SM146.5SM156.5当前计数方向状态位:0=减计数;1=加计数SM36.6SM46.6SM56.6SM136.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。