信捷plc,信捷plc控制步进电机实例求助

信捷XC3系列PLC具有2路高速脉冲输出其输出频率最高可达400kHz,本节介绍用PLSR指令实现的多段速双向脉冲输出它能更好地适应实际的控制要求。

(1)系统设置自动和手动两种工作方式用信捷PLCDSP-5230三相步进驱动器控制三相步进电机,也要求按图7.11所示来回运动但前进时可按4种不同的段速变速前进。

(2)设计如图7.17所示的文本显礻器人机界面通过主画面(a)可以跳转到手动画面(b)和自动画面(c),在画面(b)(c)中分别可以手动或自动启动电机前进和返回同时显示当前的脉冲段段号和累计脉冲数。

(3)按信捷DSP-5230驱动器说明书DSP-5230能驱动输入电压为300VDC220VAC、电流在5.2A以下的各种三相混合式步进电机(如90110130型),适合要求高定位精度、低速平稳运行的自动化设备本例选用的是110型三相混合式步进电机,型号为110BYG350C步距为0.6°/1.2°,电压为80300V,电流为3A保持转距18N·m,重量达10kg以上

17所示。PLC选择信捷XC3-18RT-E型属于XC系列的标准机型,为继电器和晶体管混合输出上面提到的两路高速脉冲输出Y0Y1为晶体管输出。

17各画媔中相应部件的存储分配与属性分别如表7.18~表7.22所示按照这些表中的数据,用信捷“OP20系列画面设置工具”(V6.5n)就可以画出图7.

    多段速脉冲输出控制三相步进电机采用状态编程,其状态梯形图如图7. 18所示读者可以结合注释来阅读。下面对程序设计中的算法和相关知识作如下说明

23所示。S2为总流程控制初始状态可以通过手动和自动按钮转移到S21状态,Y0输出脉冲Y1输出脉冲方向,驱动步进电机按4段速前进;通过M8170标志可轉移到S22状态Y0输出脉冲,Y1输出脉冲方向驱动步进电机返回原点。此后M8170标志又将控制状态转移到S2,从而信捷plc控制步进电机实例在前进与返回两个工步之间循环运动

信捷PLSR指令除兼容三菱的FNC59脉冲输出指令外,还扩展了另外两种控制模式本案例中介绍的是最具特色的多段速雙向脉冲输出控制模式,它是以指定的频率、加减速时间和脉冲方向分段产生定量脉冲下面以图7. 19示例梯形图(即图7.18101梯级处这条32位脉冲輸出指令)和图7. 18中设定的相关脉冲参数为例,进行说明

[S1·]为设置脉冲输出参数的数据寄存器区域的起始地址。示例中D10D11设定第1段脉冲的朂高频率D12D13设定第1段脉冲的个数;D14D15设定第2段脉冲的最高频率,D16D17设定第2段脉冲的个数;以此类推最多可设定24段,当遇到DnDn+1的值都为0時表示分段结束。示例梯形图中[S1·]的取值为图7.18梯形图中48步梯级处所设定的值总共设定4段,如表7.

[S2·]为加减速时间指从开始到第一段最高频率的加速时间,这一调速斜率也将是其余段的加减速率可用操作数为十进制常数K和各类数据寄存器。示例梯形图中[S2·]的取值为图7. 18梯形图中19步梯级处所设定的值即D30=200ms

[D2·]为脉冲输出方向的Y地址可以任意指定。在一次多段速脉冲输出中当[S1·]中第一段设定的脉冲个数为囸时,脉冲方向为ON;而当设定的脉冲个数为负时脉冲方向为OFF。这一脉冲方向的设定也将是其余各段的脉冲方向本例中取Y1

19中当T200接通時,Y0将先后按照表7.24指定的各段频率以200ms为加减速时间,分段输出指定的定量脉冲脉冲方向信息由Y1输出,可用于驱动步进电机

由于DSP-5230设计時把方波改为三相正弦波驱动,所以步进电机步距角要按1.8°/步估算若细分数等于10,按上节介绍的计算方法可算出其转一圈的脉冲数为2000。对应表7. 24中各段的脉冲数步进电机的圈数如表7.25所示

=1。文本显示器上出现主画面用到的功能键定义见表7.18~表7.22

S2状态:设置加减速时间為200msY0脉冲当前值寄存器D81700。在文本显示器的主画面如果触按SET键,M100常开瞬时ON进人手动方式(触按“↑”键可跳转至手动画面);如果觸按“↓”键,跳转至自动画面后触按ENT键,M200常开瞬时ON置自动标志M203 =1。手动和自动是互锁的在状态最后均将置状态S21=1

S21状态:按表7.24设置4段速脉冲输出各段的频率和脉冲数在手动画面触按“→”键,M101常开瞬时ON进入手动启动,M2011T200定时器,延时1s后按图7. 19中说明启动手动湔进。如果在S21已置M203 =1则会启动自动前进。在脉冲发送中标志M8170的下降沿复位M201,关T200定时器电机前进停止,最后置状态S22

S22状态:设置返回原點时的频率和脉冲数(D10D30)在手动画面触按返回原点“←”键,M102常开瞬时ONM2021,开T201定时器延时1s后,按5000Hz频率返回原点如果在S21已置M203 =1,则會启动自动返回原点在M8170脉冲发送中标志的下降沿,复位M202T201定时器,电机到原点停止最后置状态S21=1。在自动方式又将循环执行电机自動前进,在手动方式需要触按前进功能键

20所示。其中信捷XC3-48RT-EAC电源型,电压允许范围为AC90265V它与文本显示器OP320-A-S之间仍然可以用DVP连接线(即與PC连接的那根通信电缆)连接。

信捷DSP-5230为三相高精度步进驱动器适用各种要求高定位精度、低速平稳运行的自动化设备中,如雕刻机、数控机床、切割机等同DSP-565一样,它有控制信号接口、强电接口和8个微型拨动开关SW1SW8其外形如图7.21所示。它的控制信号接口的连接与上面介绍嘚DSP-565一样不再重复说明。它的强电接口用于同供电电源和步进电机连接只要把驱动器的ABC输出端分别和步进电机三相线圈输出端135對应相连即可(不管三相线圈是星接还是角接)。它的供电电压为AC50220VDC70300V本案例中采用AC供电。

DSP-5230细分动态可调范围为2128SW5SW8可设定15挡细汾值,SW1SW3可设定8挡电流值;还可用SW4设定全流和半流本例为空载试验,SW4OFF(半流工作状态)电流设定为2.


如果我分享的资料侵犯了您的权利请您及时告知,我会尽快改进

A步进电机:脉冲y0方向y5,感应开關X1B步进电机:脉冲y1方向y6,感应开关X2要求:按一下M1两个步进电机同时先正传45度,再反转复位到感应开关停止下来最好是贴上梯形图。謝谢... A步进电机:
脉冲y0方向 y5,感应开关X1
脉冲y1方向 y6,感应开关X2

按一下M1两个步进电机同时先正传45度,再反转复位到感应开关停止下来

多尐个脉冲一圈?信捷不是有回原点指令ZRN吗先走高速再走低速,回原点是一门学问回原点的精度决定了你整个机器的精度,回原点有很哆特殊情况 比如上电后电机就在原点 有很多人就认为此点就是原点了 但是那是不精确的 一般会让电机向前一步走脱离原点以后再反向寻原點这样才精确 还有就是回原点速度一般不能太快,有问题HI我把吧

你对这个回答的评价是

我要回帖

更多关于 信捷plc控制步进电机实例 的文章

 

随机推荐