项目七行车机控制系统.pptVIP

  • 2
  • 0
  • 约9.27千字
  • 约 70页
  • 2018-08-31 发布于江苏
  • 举报
项目七行车机控制系统

步进电机在工业控制领域的应用情况介绍 步进电机作为执行元件,是机电一体化的关键产品之一, 广泛应用在各种家电产品中,例如打印机、磁盘驱动器、玩具、雨刷、震动寻呼机、机械手臂和录像机等。另外步进电机也广泛应用于各种工业自动化系统中。由于通过控制脉冲个数可以很方便的控制步进电机转过的角位移,且步进电机的误差不积累,可以达到准确定位的目的。还可以通过控制频率很方便的改变步进电机的转速和加速度,达到任意调速的目的,因此步进电机可以广泛的应用于各种开环控制系统中 PLC直接控制步进电机 使用PLC直接控制步进电机时,可使用PLC产生控制步进电机所需要的各种时序的脉冲。例如三相步进电机可采用三种工作方式: 三相单三拍 三相双三拍 三相单六拍 2 、以313C-2DP为例讲解脉宽调制 需要脉宽调制的前提条件是外部设备需要高频率的脉冲。 每个通道进行高速计数或频率测量时,最大频率可达30kHz;而作为高频脉冲输出时,最大频率为2.5kHz。 PLC产生高频脉冲需要以下两个步骤: ? 硬件设置。 ? 调用系统功能块SFB49。 313C-2 DP/PtP脉宽调制通道 硬件设置 (1)首先创建一个CPU型号为313-2DP的项目(各组依据各组PLC型号而定)。 双击2.4 计数栏 ,出现“计数属性对话框”,其左上角选择通道数(依据用户而定)。工作模式在其下拉菜单中选择“脉宽调制”项,选择后桌面会出现“模式改变”对话框,如下图。 系统功能块SFB49 系统功能块SFB49 接通延时时间值:当控制条件成立时,对应通道 将延时指定时间后输出高频脉冲。 延时时间=设置值×时基(取值范围0~65535) 周期:指定输出脉冲的周期。 周期=设置值×时基(4~65535) 最小脉冲宽度:输出脉冲的最小脉宽取值范围为 2~周期/2 注意:在指定了最小脉冲宽度后,应保证根据占 空比计算出来的高电平时间不小于最小脉冲宽 度,否则脉冲将不能正常输出。 2)调用系统功能块SFB49(脉冲宽度控制) Ⅰ、调用SFB49 2)调用系统功能块SFB49(脉冲宽度控制) Ⅰ、调用SFB49 Ⅱ、分配SFB49参数 参数有两类 控制脉冲输出或作为数字量输出的控制变量 修改脉冲参数 控制脉冲参数 CHANNEL:通道号,数据类型为整数,此参数 指定启用的通道号。 SW_EN:软件控制门,数据类型为BOOL SW_EN为1时,高频脉冲输出; SW_EN为0时,高频脉冲停止输出 MAN-DO:手动输出使能端。 MAN-DO端为1时,指定通道不输出高频脉冲,只能作为 数字量输出点使用。 MAN-DO端为0时,指定通道只能作为高频脉冲输出通道 使用,输出指定频率的脉冲信号。 SET-DO:数字量输出控制端 SET-DO端为1时,可通过该端控制指定通道的状态 是为高电平1,还是低电平0 SET-DO端为0时,则该端状态不起作用 OUTP-VAL:输出值设置,用来设置占空比。 占空比设置方法: 输出形式为每密尔,则此项的取值范围为0~1000,输出脉冲高电平时间长度为:脉宽=(OUTP-VAL/1000)*周期 例如:OUTP-VAL值设置为200,则一个周期中,200/1000的时间为高电平,800/1000的时间为低电平,即占空比为1:4。 输出形式为S7模拟量值,则此项的取值范围为0~27648。 例如:OUTP-VAL值设置为200,则一个周期中,200/27648的时间为高电平,27448/27648的时间为低电平。 注意:在设置占空比时,应保证计算出的高、低电平的时间都不能小于硬件设置中指定的最小脉宽值,否则不能输出脉冲信号。 修改脉冲参数: JOB-REQ:作业操作信号。 作用:可修改硬件设置时指定指定的某些参数 (延时时间、周期等)。JOB-REQ端的状态 由0变为1时,将进行作业操作功能 ,具体 事件由作业ID和作业值决定。 JOB-ID:作业号 作用:作业号决定了具体的作业事件 作业号设置 作用 W#16#1 修改脉冲周期 W#16#2 修改延时时间 W#16#81 读取周期 JOB-VAL:写作业值,参数类型为双整数。 作用:指定的值乘以硬件组态时指定的时基为定义 的时间值。当JOB-REQ有上升沿时,JOB- VAL 端定义的值将代替脉冲原有的参数。 STS-EN:

文档评论(0)

1亿VIP精品文档

相关文档