西门子S7-200 PLC向导编程控制伺服,分享实用案例让你定位入门
此文给大伙分享的是关于西门子S7-200PLC利用向导编程控制伺服,其产生脉冲的一个实例,让学习PLC的人群对向导编程控制有更进一步的认识,它的使用向导编程如下:
1、使用PLC自带的高速脉冲输出
2、选择端口为Q0.0
3、选择输出为PTO脉冲
4、设置最高速度和起始速度
5、设置加减速时间
6、绘制运动轨迹
7、分配寄存器地址
8、完成配置
9、编写程序
以上,欢迎动动手分享及收藏!
PLC控制伺服电机:控制脉冲的相关计算
伺服电机
PLC通过脉冲的方式控制伺服电机时,其输出脉冲与伺服电机的配置应具有一定的对应关系。如,PLC输出多少个脉冲电机旋转一圈?电机旋转一圈移动的距离(或角度)是多少?这里我们以某伺服电机为例进行举例说明:
完成对伺服电机的接线,并上电后,首先需要对伺服电机的内部运行参数进行配置。其中最最重要的就是电机旋转一圈的脉冲数(相当于步进电机使用过程中的细分参数)。
伺服电机脉冲配置参数
通过以上图片可以看到,其设置参数可以被设置在0-8388608这个范围的任意一个数。相比于步进电机的使用来所,其使用的参数配置更为灵活。
丝杆模组
PLC通过脉冲控制伺服电机的过程中,所涉及到的最重要的参数即为这个。确定了伺服电机运行过程中的单圈脉冲数,PLC中的控制脉冲数量就需要依照此数据进行计算。如,假设伺服电机的配置单圈脉冲为1000 ,电机对丝杆进行控制,丝杆的为单圈滚珠丝杆,导程d=10 (丝杆旋转一圈,丝杆上的滑块移动的距离为10mm);电机旋转一圈,丝杆也旋转一圈,由此带动丝杆上的滑块移动的距离为10mm。
滑块移动速度计算
依照以上的对应关系,假定伺服的最高速度为3000rpm,3000rpm=50r/s。则丝杆上滑块移动的最快速度为50r/s * 10mm/r=500mm/s。即此电机带动的丝杆滑块可以达到的最高速度为500mm/s 。滑块的最高运行速度即可按照此方式计算核实。
PLC的高速脉冲输出速度计算
电机的最高速度为3000rpm,50r/s。那么电机运行在最高速度的时候,亦需要PLC输出与之对应速度的高速脉冲。
PLC的输出脉冲速度=单圈脉冲量*转速
即PLC的最高运行速度为:1000*50=50 000(脉冲/s),50kHz。由此可以确定PLC的高速脉冲输出口的输出频率至少需要达到50kHz。 这个参数才做PLC参数选型时,很有必要。特别是在做一些控制性能比较高时,要确保PLC的高速脉冲输出口的输出速度能够达到需要的速度要求。
定位精度计算
根据以上的参数设置,伺服电机单圈的脉冲数量为1000,丝杆移动一圈滑块移动的距离为10mm。即PLC输出1000个脉冲对应于滑块移动的距离为10mm。那么1个脉冲对应的移动距离为10/1000=0.01mm。即,在此参数配置下,滑块能够实现的定位精度可以达到0.01mm. 使用方法,可以对控制精度进行核实。
相关问答
三菱plc怎样发脉冲给伺服电机?
PLC通过其工作原理给伺服电机发脉冲信号。具体如下:当可编程逻辑控制器投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段...
西门子PLC脉冲指令怎样控制伺服运转?
西门子PLC可以通过发送脉冲指令来控制伺服电机的运转。以下是基于不同型号PLC的一些具体操作步骤:**S7-200系列**:1.**使能信号**:首先,需要确保伺服驱动...
伺服电机的脉冲输入接线?
41-脉冲,37-方向,11和17短接。9可以不接。9默认是常开,可通过PLC给信号来启动伺服,或更改P2-10,内部上电自启动。其它,如:报警输出等根据需要来接。P2-1...
如何通过人机界面更改plc程序中伺服脉冲频率及脉冲个数?有哪位高人给一个示例梯形图看看吧?多谢!多谢?
LDX0PLSYD0D1Y0以上是台达的plc脉冲控制程序。你只要在触摸屏内改D0的值,就能改变速度了。当然D1里也要设定脉冲个数。脉冲输出点是Y0.控制开关是X0。...
plc控制伺服详细教程?
plc控制伺服的详细教程1伺服一般都是位置模式,使用方法一般是脉冲控制。具体就是PLC发送高速脉冲,(驱动器按一定要设置转一圈需要多少脉冲以送下为例就是pr0...
伺服驱动器给PLC的是什么信号?PLC还要编程吗?
最常用的方式就是PLC发送脉冲到伺服电机驱动器,伺服电机驱动器再控制电机旋转。伺服驱动器除了供电的电源线外,一般至少还要接三条线缆。第一条是连接伺服电...
伺服电机一个脉冲走多远?怎么算的啊-懂得
这个要看你得命令脉冲补偿A还有命令脉冲补偿B的设定是多少,计算公式如下:(伺服电机旋转一周时的机械系统移动量)/(131072脉冲/转)乘上命令脉冲补偿A...
伺服脉冲指令怎么写?
编写伺服脉冲指令需要考虑以下几个步骤:首先,确定要控制的伺服驱动器的类型和通信协议;然后,根据协议规范编写控制指令的格式和参数;接着,通过串口或网...
我想用PLC发送脉冲指令,控制松下A4伺服电机,用脉冲方向来控制电机旋转方向,脉冲完电机停,否则一直转?
在三菱PLC的功能指令中PLSY叫做脉冲输出指令,它的功能是用于产生指定数量和指定频率的脉冲。你用的是16位指令,那么,频率范围为2~20000Hz,你指定的频率是100...
plc一般脉冲是接哪里?
plc脉冲一般接输出线,采用专用端钮接线盒。安装及使用电度表在出厂前经检验合格,并加封铅印,可安装使用。如果无铅封或贮存时间过久的电度表应请有关部门重校...