演示文稿44:步进电机控制

上传人:w****i 文档编号:91875919 上传时间:2019-07-03 格式:PPTX 页数:24 大小:1.67MB
返回 下载 相关 举报
演示文稿44:步进电机控制_第1页
第1页 / 共24页
演示文稿44:步进电机控制_第2页
第2页 / 共24页
演示文稿44:步进电机控制_第3页
第3页 / 共24页
演示文稿44:步进电机控制_第4页
第4页 / 共24页
演示文稿44:步进电机控制_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《演示文稿44:步进电机控制》由会员分享,可在线阅读,更多相关《演示文稿44:步进电机控制(24页珍藏版)》请在金锄头文库上搜索。

1、,LC应用技术(西门子),如何编程实现步进电机的LC控制,主讲人:刘晓艳,JIANGSU VOCATIONAL SCHOOL INFORMATION TEACHING COMETITION,控制要求,要求:用LC实现步进电机控制。步进电机的运行曲线如图所示,电动机从A点(频率为2kHz)开始加速运行,加速阶段的脉冲数为400个;到B点(频率为10kHz)后变为恒速运行,恒速阶段的脉冲数为4000个,到C点(频率为10kHz)后开始减速,减速阶段的脉冲数为200个;到D点(频率为2kHz)后指示灯亮,表示从A点到D的运行过程结束。,项目分析,减速运行(10kHz2kHz,200个),项目分析,知

2、识学LS指令,1高速脉冲输出类型,脉冲的启动、停止控制,?,LS,知识学LS指令,2LS指令简介,使能有效时,检查用于脉冲输出(Q0.0或Q0.1)的特殊存储器位,激活由控制位定义的脉冲操作。,知识学LS指令,3参数说明,控制字节和参数的特殊存储器,知识学LS指令,3参数说明,控制字节和参数的特殊存储器,例: 用Q0.0作为高速脉冲输出,定义的输出脉冲操作为TO操作,允许脉冲输出,多段TO脉冲串输出,时基为ms,设定周期值和脉冲数。,2#10101101,即16#AD,1,0,1,1,0,1,0,1,知识学LS指令,3参数说明,状态字节的特殊存储器,知识学LS指令,4TO的使用,TO的种类和特

3、点,知识学LS指令,4TO的使用,包络表的格式,项目实施 I/O分配,项目实施 硬件接线,项目实施 程序设计,步进电机起动调用初始化程序,主程序,初始化 子程序,包络表 子程序,AB 加速运行,BC 恒速运行,CD 低速运行,步进电机停止,特殊标志寄存器设置,设置中断、编写运行结束的中断服务子程序,项目实施 程序设计,程序准备:建立包络表,项目实施 程序设计主程序,为了减小不连续输出对波形造成不平滑的影响,在启用TO操作之前,将用于Q0.0的输出映像寄存器设为0),项目实施 程序设计初始化子程序,设置控制字节,设置多段管线TO包络表的起始字节的偏移地址,调用包络表子程序,设置中断事件,中断事件号:19,设置全局开中断ENI,执行LS指令,设置包络表首地址及段数,设置加速阶段初始周期值,设置加速阶段周期增量值,设置加速阶段输出脉冲数,项目实施 程序设计包络表子程序,项目实施 程序设计包络表子程序,项目实施 程序设计包络表子程序,1,3,多段数包络表的创建,2,高速脉冲输出指令LS,TO的使用,项目总结,项目拓展高速脉冲输出向导的使用,步进电机控制 TO/WM输出向导,指定一个脉冲发生器Q0.0,编辑现有的TO/WM配置,选择时基,指定电机速度与加/减速时间,定义每个配置的轮廓和内存地址,生成项目代码,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号