松下伺服电机,安川伺服电机,台达伺服电机,三洋伺服电机专业代理分销商-康瑞数控!

伺服电机

专业从事伺服电机及运动控制配件

---深圳市康瑞数控技术有限公司---

全国免费咨询热线

0755-29691592

新闻资讯banner
当前位置:安川伺服电机 >> 新闻资讯 >> 伺服电机控制程序怎么编写?伺服电机脉冲丢失原因有哪些?

伺服电机控制程序怎么编写?伺服电机脉冲丢失原因有哪些?

文章作者:康瑞数控 发布时间: 浏览次数:

[导读:]听到编辑程序很多人可能首先个想到的就是码农,其实不然,很多行业都会用到一定的程序编写问题,比如伺服电机,那么伺服电机控制程序应该怎么编写

听到编辑程序很多人可能首先个想到的就是码农,其实不然,很多行业都会用到一定的程序编写问题,比如伺服电机,那么伺服电机控制程序应该怎么编写?伺服电机脉冲丢失原因又有哪些呢?下面康瑞数控来详细为大家介绍。

伺服电机控制程序如何编写?

一、伺服电机主要参数设置

GSK 伺服电机通电以后,能够先选用控制器自身 内置的手动式作用,该作用方式下,伺服电机的旋转由控制器功能键来操纵,进到PA 主要参数莱单,设定一下下主要参数:

PA4=3:手动式方法,在SR-莱单下实际操作,用↑、↓键开展加、降速实际操作。

PA20=1:驱动器严禁作用失效,这时仅仅运用控制器自身 来调节,因此把CCWCW 作用先屏蔽掉。

PA54=1:驱动器模块內部强制性电动机使能,而不用外界键入数据信号SON。

基本参数进行之后,储存之后电。

PA4=0: 部位方法。

PA12:电子器件传动齿轮光学镜片指数(电子器件传动齿轮分子结构),设成2。

PA13: 电子器件传动齿轮分频指数(电子器件传动齿轮分母),设成1。

PA14=0:部位方法下,单脉冲键入方式:单脉冲+方位。

PA15=0: 部位命令方位保持原命令方位。

PA20=1: 驱动器严禁作用失效(即屏蔽掉CCW/CW 使能数据信号)。

PA54=0: 外界SON 使能。

主要参数改动结束后,储存之后电,再次通电。

二、手动式运作流程

1.控制器通电,显示信息R - 0,是电动机运作速率监控对话框。

2.查验PA1 主要参数是不是和应用的电动机编码相同。

3.左右2 步都准确无误后,进到“SR- /SR-RED” 莱单下后,按↑、↓键运行电动机。

4.PLC 操纵运作伺服电机在手动式调节下运作一切正常,如今进到PLC 的上台操纵,该操纵中PLC 的从伺服电机导入的IO 给出:

Input:

SRDY——X2

Output:

PULS-: Y0

SIGN-: Y1

CCW: Y2

CW: Y3

SON: Y4

以便操纵便捷,这儿先把CCWCW 数据信号使能屏蔽掉。

三、有关测算

这里先做1个伺服电机的两段速运作程序流程,健身运动全过程

1.以速率1000RPM 转10 圈

2.然后以速率1200RPM 转20 圈

3.然后以速率1400RPM 转30 圈

4.然后以速率1600RPM 转40 圈

5.然后以速率1800RPM 转50 圈

6.然后以额定值速率2000RPM 运作60 圈

7.中停必须時间后,从第1 步刚开始反复。

由指南了解,伺服电机每转1 圈,伺服电机意见反馈10000PS,又电子器件传动齿轮设置为2,因此PLC 每传出5000PS,伺服电机就旋转1 圈

即首段行程安排10 圈相匹配的脉冲数=10 圈×5000PS/圈=50000PS,其他段的行程安排单脉冲记数同此式。

把伺服电机必须的速率转换成PLC 的脉冲数,以1000RPM 为例,假定PLC 必须传出的脉冲数为X,

电子器件传动齿轮设置是2,则从而关系式,可求取其他速率所相匹配的PLC 脉冲数。

四、PLC基本参数

FBS-24MCT 的单脉冲輸出点现有4 轴( 8 点),为Y0~Y7,默认设置Y0~Y3 为髙速200K,Y4~Y7 为中等速度20K。

要促使PLC 的髙速点輸出单脉冲时,必须先对这好多个点的輸出开展组态,点一下永宏数控编程软件工具栏中的“专案IO 组态”进到组态网页页面

五、程序编程

设定进行以后就能进到程序流程的编写。

伺服电机脉冲丢失原因有哪些?

1.伺服电机常见故障。

2.当场干挠。

3:伺服电机电缆线松动(非常是走坦克链的)。


以上就是康瑞数控关于“伺服电机控制程序编写”和“伺服电机脉冲丢失原因”问题作出的精彩分享,希望能对您有帮助。当然在编写程序过程中可能会遇到各种问题,建议大家还是熟手的带领下编写,不然写错的话处理起来很麻烦。

本文由松下伺服电机供应商-康瑞数控整理发布,如需转载请注明来源及出处,原文地址:http://www.kangruisk.com/news/51.html

分享:
相关新闻
分享
电话
服务电话:
18820224304