用户登陆 用户注册
您的位置:首页> 技术文章>内容正文
谈步进电机的PLC控制方法
[正文]:一、引言    随着微电子技术和计算机技术的发展,可编程序控制器有了突飞猛进的发展,其功能已远远超出了逻辑控制、顺序控制的范围,它与计算机有效结合,可进行模拟量控制,具有远程通信功能等。
有人将其称为现代工业控制的三大支柱(即plc,机器人,cad/cam)之一。
目前可编程序控制器(programmable controller)简称plc已广泛应用于冶金、矿业、机械、轻工等领域,为工业自动化提供了有力的工具。
  二、plc的基本结构   plc采用了典型的计算机结构,主要包括cpu、ram、rom和输入/输出接口电路等。
如果把plc看作一个系统,该系统由输入变量-plc-输出变量组成,外部的各种开关信号、模拟信号、传感器检测的信号均作为plc的输入变量,它们经plc外部端子输入到内部寄存器中,经plc内部逻辑运算或其它各种运算、处理后送到输出端子,它们是plc的输出变量,由这些输出变量对外围设备进行各种控制。
  三、控制方法及研究  1、fp1的特殊功能简介   (1) 脉冲输出   fp1的输出端y7可输出脉冲,脉冲频率可通过软件编程进行调节,其输出频率范围为360hz~5khz。
   (2) 高速计数器(hsc)   fp1内部有高速计数器,可同时输入两路脉冲,最高计数频率为10khz,计数范围-8388608~+8388607。
      (3) 输入延时滤波   fp1的输入端采用输入延时滤波,可防止因开关机械抖动带来的不可靠性,其延时时间可根据需要进行调节,调节范围为1ms~128ms。
   (4) 中断功能   fp1的中断有两种类型,一种是外部硬中断,一种是内部定时中断。
  2、步进电机的速度控制   fp1有一条spd0指令,该指令配合hsc和y7的脉冲输出功能可实现速度及位置控制。
速度控制梯形图见图1,控制方式参数见图2,脉冲输出频率设定曲线见图3。
  控制系统的运行程序:第一句是将dt9044和dt9045清零,即为hsc进行计数做准备;第二句~第五句是建立参数表,参数存放在以dt20为首地址的数据寄存器区;最后一句是启动spd0指令,执行到这句则从dt20开始取出设定的参数并完成相应的控制要求。
   由第一句可知第一个参数是k0,是pulse方式的特征值,由此规定了输出方式。
第二个参数是k70,对应脉冲频率为500hz,于是y7发出频率为500hz的脉冲。
第三个参数是k1000,即按此频率发1000个脉冲后则切换到下一个频率。
而下一个频率即最后一个参数是k0,所以当执行到这一步时脉冲停止,于是电机停转。
故当运行此程序时即可使步进电机按照规定的速度、预定的转数驱动控制对象,使之达到预定位置后自动停止。
  三、结束语   利用可编程序控制器可以方便地实现对电机速度和位置的控制,方便可靠地进行各种步进电机的操作,完成各种复杂的工作。
它代表了先进的工业自动化革命,加速了机电一体化的实现。
  


网站首页 培训课程 维修指南
技术文章 家电专栏 供应信息
求购信息 培训资讯 展会信息
电脑专栏 教程下载 资料下载
常用软件 PLC教程 PLC资料
变频伺服 低压电器 维修资料
人机界面 自控仪表 工控机类
文章标题: 搜文章
中国工控资源网手机版 2012
电话:010-67577139 13811659603
培训咨询QQ:657167934 471895637 销售咨询QQ:623769457
联系邮箱:zggkzyw@163.com
 京ICP备11002135号
报时(2026-04-03 19:29:52) 流量统计