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

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

PLC及伺服驱动器接线图

机械运行图

程序举例

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

原点回归及点动运行

正转定位及反向定位

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

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

超值干货!三菱FX5UPLC和松下A5伺服实现无协议串口通信

一、系统概述:

柳钢某车间一期控制系统主控制器使用松下FPXH系列PLC、主驱动器使用松下A5系列伺服控制器,二期项目立项开工,控制系统主控制器使用三菱FX5U系列PLC,该三菱FX5U系列PLC本体集成1路以太网通信口、1路RS485串行通信口。现今要求二期控制系统主控制器三菱FX5U系列PLC通过通信方式定时读取一期主驱动器松下A5系列伺服绝对式数据(单圈数据和多圈数据),经查松下A5系列伺服通信协议为非Modbus协议,故而三菱FX5U只能通过RS2指令无协议编程实现和松下A5系列伺服串口通信。

二、通信参数约定:

1、三菱FX5U系列PLC通信参数:协议格式为无顺序通信、数据位设置为8位、校验方式设置为偶校验、停止位设置为1位、通信物理层为RS485、通信波特率为9600bps、数据处理模式为16位模式、帧头无添加、帧尾无添加、和校验不添加、无添加回车和换行符、超时时间设置为1000ms,详细设置如下图所示:

2、松下A5系列伺服通信参数:数据位设置为8位、校验方式设置为偶校验、停止位设置为1位、通信物理层为RS485、通信波特率为9600bps、轴编号设置为1。

三、松下A5系列伺服通信协议:

三菱FX5U系列PLC要读取松下A5系列伺服绝对式数据要经过4次通信发送和接收才能完成,其松下A5系列伺服通信协议流程图和数据格式如下两图所示:

其中通信命令详解如下:

(1)三菱FX5U发送:81 05

(2)松下A5返回:81 04

(3)三菱FX5U发送:00 01 D2 2D(2D为LRC校验码)

(4)松下A5返回:06 或 15

(5)松下A5返回:80 05

(6)三菱FX5U发送:80 04

(7)松下A5返回:0B 01 D2 03 11 00 00 D8 FF 01 00 00 00 00 36(36是LRC校验码)

(8)三菱FX5U返回:06 或 15

其中数据格式详解如下所示:

以0B 01 D2 03 11 00 00 D8 FF 01 00 00 00 00 36为例说明:0B:起始符

01:axis轴编号

D2:2为mode命令执行模式、D为command控制命令

03:编码器ID低8位

11:编码器ID高8位

00:编码器状态低8位

00:编码器状态高8位

D8:单圈数据低8位

FF:单圈数据中8位

01:单圈数据高8位

00:多圈数据低8位

00:多圈数据高8位

00:固定为0

00:错误码,无错时为00

36:前14个字节的LRC校验码

四、三菱FX5U系列PLC通信编程详解:

1、初始化程序命令段:上电初始化时置位M0、复位其他所有标志位和寄存器,M0置位后开始延时,延时时间到达时置位M1、复位M0,M1置位后开始执行和松下A5伺服串口通信程序段,程序梯形图如下图所示:

2、通信命令程序段1:RS2指令发送缓冲区首地址为D10、发送字节计数为2、接收缓冲区首地址为D20、接收字节计数为2,标志位M1置位后开始延时,延时时间到达后,给发送缓冲区依次填写数据81、05,将开始发送标志位SM8561手动置位,发送完成后进入到等待接收程序命令段。如果接收超时则进入到继续定时发送数据H0581程序段;如果接收完成,接收完成标志位SM8562自动置位,判断接收到的数据是否为81 04,如果接收到的数据为81 04则进入到下一个通信命令程序段;如果接收到的数据非81 04则继续定时发送数据81 05,梯形图程序如下图所示:

3、通信命令程序段2:RS2指令发送缓冲区首地址为D40、发送字节计数为4、接收缓冲区首地址为D50、接收字节计数为1,标志位M4置位后开始延时,延时时间到达后依次给发送缓冲区填写数据00 01 D2 2D,将开始发送标志位SM8561手动置位,发送完成后进入到等待接收程序命令段。如果接收完成,接收完成标志位SM8562自动置位,判断接收到的数据是否为06,如果接收到的数据为06则进入到下一个通信命令程序段;如果接收到的数据非H06则进入继续定时发送数据81 05程序命令段,梯形图程序如下图所示:

4、通信命令程序段3:RS2指令发送缓冲区首地址为D70、发送字节计数为2、接收缓冲区首地址为D80、接收字节计数为2,标志位M7置位后则进入到等待接收程序命令段,如果接收超时则进入到继续定时发送数据81 05程序段;如果接收到的数据为80 05则开始给松下A5伺服发送80 04,发送完成进入到下一个程序命令段;如果接收到的数据非80 05则进入到继续定时发送数据81 05程序命令段,程序梯形图如下图所示:

5、松下A5伺服绝对式数据的处理与保存:D130、D131、D132等3个寄存器中保存的是松下A5伺服单圈数据和多圈数据的原始值,经过数据处理,D200和D201组成的32位寄存器中保存的是单圈数据、D202保存的是多圈数据,程序梯形图如下图所示:

五、松下A5系列伺服通信测试:

使用USB转RS485电缆连接电脑和松下A5系列伺服,串口调试助手通信测试命令如下所示:

串口调试助手发送:81 05、松下A5伺服返回81 04

串口调试助手发送:00 01 D2 2D、松下A5伺服返回06

松下A5伺服发送:80 05、串口调试助手返回80 04

松下A5伺服发送:0B 01 D2 03 11 00 00 D8 FF 01 00 00 00 00 36、串口调试助手返回06

以上说明,松下A5伺服通信测试无误。

六、三菱FX5U系列PLC通信测试:

使用USB转RS485电缆连接电脑和三菱FX5U系列PLC,串口调试助手通信测试命令如下所示:

三菱FX5U发送:81 05、串口调试助手返回81 04

三菱FX5U:00 01 D2 2D、串口调试助手返回06

串口调试助手发送:80 05、三菱FX5U返回80 04

串口调试助手发送:0B 01 D2 03 11 00 00 D8 FF 01 00 00 00 00 36、三菱FX5U返回06

以上说明,三菱FX5U通信测试无误。

七、系统联调:

将三菱FX5U系列PLC和松下A5系列伺服连接起来,通信测试后,发现PLC可以定时读取到伺服绝对式数据,并可将读取到的绝对式数据保存至指定的寄存器中,通信已然成功。

相关问答

松下伺服驱动器与plc控制怎么接线?

松下伺服驱动器与PLC控制怎么接线?接线方式分为两种:脉冲/方向接线和SSI接线。1.脉冲/方向接线:这种接线方式常用于开环控制,适用于简单的运动控制。接线...

新装的松下伺服驱动器,驱动电机用PLC控制转速很慢,怎么调快?需要设置什么参数吗?型号是MBDDT2210003?

PLC脉冲输出频率不变的情况下,调整伺服的电子齿轮比可以调快。把PLC位置控制指令的脉冲频率加大即可。PLC脉冲输出频率不变的情况下,调整伺服的电子齿轮比可...

松下A5伺服,用X4连接器与PLC如何接线?

3,4,5,6可直接接5V脉冲信号,如果接24V的需要加电阻。为了接线方便,松下伺服特意提供1,4,2,6(24V)脚位3,4,5,6可直接接5V脉冲信号,如果接24V的需要加电阻。为...

松下伺服电机驱动器编码器输出与PLC如何接线?

编码器和PLC直接连线没有意义,你要用伺服驱动器倍频或者分频输出的脉冲口接到PLC,因为松下的编码器是走通讯的,而且协议不开放编码器和PLC直接连线没有意义,...

松下伺服驱动器x4怎么与plc接线?

将PLC的输出信号通过继电器或开关接线,将松下伺服驱动器的输入信号接到继电器或开关的输出端,接线时需确保信号传输的可靠性和正确性,使用适当的电缆进行连接...

松下伺服驱动器McDLN35sE200V,L1,L2,L3,L1c,L2c怎样接线?

参照松下A6伺服驱动器说明书型号识别,MCDLN35SE200V为单相或三相200V电源(允许电压是交流200V~240V)的C型伺服驱动器。接线方式见下图参照松下A6伺服驱动器...

松下伺服电机A5系列驱动器与PLC怎么接线?

驱动器就servoon接下,脉冲那几根线接下,1,4,2,6点,1,2接24v,4,6接PLC脉冲,其他就公共点接好:41,7点。PLC端公共点接好,另外两路脉冲到驱动器,在给伺服个s...

plc控制伺服电机最简单的方法和接线方式是什么,如何实现?

plc控制伺服电机最简单的方法和接线方式是什么如何实现,这个主要看你要想要伺服电机怎么样运行,如果你仅仅是让伺服电机转起来,看看它的实际工作方式,可以采...p...

三菱plc以太网能控制松下伺服吗?

是的,三菱PLC以太网可以控制松下伺服。通过使用适当的通讯模块和协议,PLC可以与伺服控制器进行通讯和控制,实现运动控制和自动化生产过程。需要根据具体硬件设...

松下伺服485通信参数设置?

松下伺服485通信参数的设置:Pr0.07:伺服控制脉冲输入模式。PLC向伺服驱动器发送高速脉冲有多种方式,包括正向脉冲和反向脉冲;也可以仅使用一个脉冲并添加方向...

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

QQ

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

热线

188-0000-0000
专属服务热线

微信

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