研选课堂
HOME
研选课堂
正文内容
plc编程梯形图控制伺服 PLC梯形图编程定位脉冲代码控制伺服电机送给有需要的程序员们!
发布时间 : 2025-04-04
作者 : 小编
访问数量 : 23
扫码分享至微信

PLC梯形图编程定位脉冲代码控制伺服电机送给有需要的程序员们!

PLC及伺服驱动器接线图

机械运行图

程序举例

根据下图运行, 采用绝对位置方式进行定位。

原点回归及点动运行

正转定位及反向定位

利用ABS指令读出ABS当前值的程序

1) 在脉冲输出端Y000的定位用指令的当前值寄存器中保存ABS数据的程序

PLC控制伺服电机运动的完整案例

伺服电机要想实现定位控制必须要有发送脉冲的装置,上位装置发送多少脉冲伺服就走多少距离,发送脉冲的频率就决定这伺服电机运动的速度;发送一个脉冲伺服带动的负载行走多长距离就是定位精度。

图1:丝杆

第一步:选择PLC和伺服

1、本例主要采用三菱的FX PLC作为脉冲发生器,通过发送脉冲控制伺服运转,实现伺服的精确定位。案例中PLC的选择一定要是要有高速脉冲输出功能,选择的PLC型号为FX3G-32MT,如下图所示;

图2:FX3G-32MT

2、伺服驱动器选择三菱的接线式的伺服,三菱伺服驱动分为接线式的和光纤式的,接线式的安装起来比较麻烦点,但是可以熟悉伺服控制的大概流程;光纤式的只需要出入2芯的光纤总线就可以直接进行伺服的控制,较为简单,但是成本较贵;本例中伺服驱动主要选择MR-JE-10A的驱动器,具体如下图所示,伺服电机按照样本手册选择对应的即可;

图3:MR-JE-10A

第二步:将PLC和伺服进行连线

PLC的电源信线需要接好,伺服驱动的电源线需要接,伺服驱动和伺服电机的线缆插好,主要麻烦一点的接线是伺服的CN1端子的接线,如果购买的有相应的端子台会好一点,如果没有的话就需要查找手册找到CN1的引脚说明了,然后自己焊接插脚,具体的接线可以按照下表进行:

伺服CN1针脚名称

伺服CN1针脚号

PLC端子

注释

PP

10

Y0

脉冲

CR

41

Y2

脉冲清除

RES

19

Y3

复位

NP

35

Y4

脉冲方向

SON

15

Y5

伺服使能

ALM

48

X4

伺服报警

DICOM

21

输入公共端接P24

DOCOM

46

输出公共端接N24

第三步:设置伺服驱动参数

1、伺服运行模式PA01=1000,选择位置模式;

2、在MR2伺服调试软件中的数字输入输出功能-自动ON分配中LSP、LSN、EM1/2设为自动ON;

3、PA06电子齿轮分子=131272,为编码器的分辨率;

4、PA07电子齿轮分母=1000,为电机旋转一圈,丝杠上滑块移动100mm所需要的脉冲数,精度为10脉冲走1mm;(本例中丝杠螺距为100mm,丝杠与伺服电机通过联轴器进行连接,电机旋转一周,滑块移动100mm,定位精度为0.1mm/pulse)电子齿轮的设置是伺服在定位控制中的重点内容,不同的机械结构需要设置不同的参数;

5、PA14为控制电机旋转方向;

6、参数设置完成记得断电重启,参数方能生效;

第四步:三菱FX梯形图中伺服相关程序的写法

在三菱FX系列梯形图中程序写法,不同的PLC型号,个别寄存器会有所差异,但是基本都是大同小异,我这里只给大家分享大概的伺服程序的编写思路,完整的伺服控制程序,可以关注我并在下方评论留下邮箱号,我依依发送。

1、伺服控制相关初始参数的设置,这个一定要设置,比如伺服基底速度,最大速度,加减速度时间,正负极限为等;可以参考如下连接:三菱PLC中伺服定位控制知识汇总

2、伺服的回零程序,一个完整的伺服控制缺少不了回零的;可以参考如下连接:三菱PLC原点回归案例3:ZRN高级使用

3、伺服的手动JOG+、JOG-;可以参考如下连接:三菱PLC中的定位指令DRVI应用案例

4、伺服的定位程序DRVI相对低位,DRVA绝对定位;可以参考如下连接:三菱PLC中定位指令DRVA的使用案例

由于我们已经知道了定位精度是10个脉冲走1mm,那么我们就可精确的控制伺服的定位位置和定位行走的速度了;当然我们也可以提高伺服的定位精度,比如100个脉冲走1mm,此时必然会牺牲了伺服运动的速度;

需要PLC伺服控制程序源码的粉丝朋友,评论下方留言;

相关问答

三菱plc程序,三轴伺服控制程序,复归程序写在接近开头处。大概1500步,现在写到结尾处可以吗?

三菱PLC程序是梯形图式的,只要前面的程序不对后面的程序造成影响,就可以随便写的。这里主要是因为PLC的所有输出与输入都是,在扫描前会读入所有的输入,在扫...

siemensplc如何与其它品牌PLC通讯?

[回答]台达PLC--DVP-PM系列是高阶运动控制型主机,除可当做运动控制主机单独运作外,也可成为另一台系列主机的运动功能扩展模块,具备弹性的应用功能。PLC)...

驭马节能伺服电机怎样调速?

如果伺服电机是交流电机,就是变频调速的;如果伺服电机是直流电机,就是直流调压调速的;所有伺服都可以看成“PLC+电机调速电路+编码器”.伺服速度梯形图上的...

使用西门子梯形图编写电动机连续带点动控制程序?

梯形图按图所示编写程序即可,KM交流接触器做为输出信号,其他的开关做为输入信号即可。还有你的控制需求要写详细一点。梯形图按图所示编写程序即可,KM交流接...

学plc有前途吗?

不好也不坏,做的好,工资高点,国内搞自动化编程的大概5000左右(具有一定编程功底),PLC编程也是吃青春饭的行业,更新速度有有点快,你要不停的去熟悉新的编...平...

plc是什么?

首先感谢您提问,我从事自动化行业将近十年,每天都和PLC打交道,所以很有资历回答这个问题。从您的问题而言,什么是PLC?来进行分析说明。首先什么是PLC?可...国...

plc工资一般多少?

一类地区、一类企业如果在大城市且大企业里任职PLC相关行业的职位,那么工资必定不低,大企业里的工厂自动化程度非常高,需要的知识也不仅仅只有PLC这么简单,...

数控机床伺服不能上电有哪些故障,急用?

(1)检查数控系统是否有速度控制信号输出。(2)检查使能信号是否接通。通过CRT观察I/O状态,分析机床PLC梯形图(或流程图),以确定进给轴的启动条件,如润滑、冷...

电机自动化控制需要的硬件以及编程语言是什么?

你好很高兴能回答你的问题1:电机自动化控制是比较基础的电气自动化工程技术,目前市面上很多都是用plc作为主控制器来控制电机的启动停止以及正反转。不过也可以...

儿子研究生学plc有前途吗?

Plc是一种控制器,更确切地说,属于工业控制器。其主要特点是工业稳定性。在这里就不向你介绍什么是工业稳定性了。在人工智能和机器人技术正式走入企业界之前,...

 爱国者m80  麦芷谊 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部