松下伺服驱动器接线和调试

2023-11-20 22:50

本文主要是介绍松下伺服驱动器接线和调试,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

松下伺服有位置模式(脉冲控制),速度模式和转矩模式(IO控制)三种。
  后两者直接用PLC输出到驱动器指定的IO端口即可控制,当然要设定必要的参数,如模式设定,转速大小,转矩大小等。
  位置模式较为常用,用于定位场所使用。可以使用正反脉冲控制,也可以使用脉冲加方向控制。对于接线请参照伺服驱动器说明书。可以正确的控制,关键在于接线正确和参数设定正确。
  最基本的接线
伺服驱动器侧 PLC侧

1,2,7 ------接外部24V
4 ----------正脉冲 Y0
6 ----------反脉冲 Y1
29 ---------伺服使能 输出点
31 ---------报警清除 输出点
37 ---------伺服报警 输入点
19 ---------伺服Z相 高速计数器端口或1PG的PG0-端25,36,41---接外部0V

松下A5伺服驱动器I/F口(X4)接脚详解

1脚:OPC1,指令脉冲输入2,脉冲信号

2脚:OPC2,指令符号输入2,控制方向

3脚:PULS1,指令脉冲输入2,+12V需串接1KΩ,1/2W的电阻,+24V需串接21KΩ,1/2W的电阻

4脚:PULS2,指令脉冲输入2,plc脉冲输出端子。

5脚:SIGN1,指令符号输入2,+12V需串接1KΩ,1/2W的电阻,+24V需串接21KΩ,1/2W的电阻

6脚:SIGN2,指令符号输入2,plc继电器输出端子,

        1——6脚该段输入脉冲在500kpps以下使用。为光电耦合器输入。对应行驱动线/开路集电极。容许输入最高频率在长线驱动器输入时为500kpps,集电极开路输入时为200kpps。

设置参数为:

  PR0.05指令脉冲输入选择

    PR0.06指令脉冲极性设定

    PR0.07指令脉冲输入模式设定

最大输入电压DC24V,额定电流10mA。(输入电路参考3--30)

7脚:COM+,控制信号电源(+).电源的最低电压为11.4V以上。

8脚:NOT,反向驱动禁止输入。

9脚:POT,正向驱动禁止输入。

8——9脚参数设置为:

PR5.04驱动禁止输入设定(默认值1)

PR5.05驱动禁止时顺序设置(默认值0)

接脚描述参考3--38)与错误码38有关联。

10脚:BRKOFF-,外部制动器解除输出。

11脚:BRKOFF+,外部制动器解除输出。

12脚:ZSP,零速检测输出。

13脚:GND,信号地。

14脚:SPR/TRQR/SPL,速度指令输入/转矩指令输入/速度限制输入。

15脚:GND,信号地。

16脚:P-ATL/TRQR,正向转矩限制输入/转矩指令输入。

17脚:GND,信号地。

18脚:N-ATL,反向转矩限制输入。

 14——18脚(输入电路参考3--31)

19脚:CZ,Z相输出(开路集电极)。

20脚:无。。

21脚:OA+,A相输出。

22脚:OA-,A相输出。

23脚:OZ+,Z相输出。

24脚:OZ-,Z相输出。

25脚:GND,信号地。

控制输入出厂设定见3-37,4-32,4-33

26脚:VS-SEL1; ZEROSPD; SI3输入,

  位置控制时为减震控制切换输入(VS-SEL1),设置参数为PR2.13减振滤波器切换选择。

     速度、转矩控制时为零速箝位输入(ZEROSPD),设置参数为PR3.15零速箝位机能选择(默认值0,无效)/PR3.16零速箝位等级。

27脚:GAIN;SI4输入,

     增益切换输入(GAIN),

     位置控制时PR1.15

     速度控制时PR1.20

     转矩控制时PR1.24

 28脚:DIV1 ;INTSPD3;SI5输入,

     位置控制时:指令分倍频切换输入1(DIV1),参数设置见3-39及PR0.09/0.10,PR5.00---5.02。

     速度控制时:内部指令速度选择3输入(INTSPD3),PR3.00/PR3.06

 29脚:SRV-ON;SI6输入,

     伺服ON输入(SRV-ON),

 30脚:CL;INTSPD2;SI7输入,

     位置控制时:偏差计数器清零输入(CL),参数设置见3-38,PR5.17

     速度控制时:内部指令速度选择2输入(INTSPD2),PR3.00/PR3.05

 31脚:A-CLR;SI8输入,

     警报清除输入(A-CLR),参数设置见2-63(8),6-3,7-25。PR5.16警报清除输入设定,识别时间默认120ms。即接通时间要超过120ms。当过载保护动作时,可在发生警报约10s后通过报警解除信号清除。

 32脚:C-MODE;SI9输入,

     控制模式切换输入(C-MODE),参数见PR0.01

 33脚:INH;INTSPD1;SI10输入,

     位置控制时:指令脉冲禁止输入(INH),与错误码24有关联。参数见PR5.18

     速度控制时:内部指令速度选择1输入(INTSPD1),PR3.00/PR3.04

34脚:S-RDY-,伺服准备就绪输出。

35脚:S-RDY+,伺服准备就绪输出。

36脚:ALM-,伺服警报输出。

37脚:ALM+,伺服警报输出。

    36—37脚,在报警状态时停止输出。

38脚:INP-,AT-SPEED-,

 位置控制时:定位完成输出(INP-)。

  速度转矩控制时:速度到达输出(AT-SPEED-)。

39脚:INP+,AT-SPEED+,

  位置控制时:定位完成输出(INP+)。

  速度转矩控制时:速度到达输出(AT-SPEED+)。

 40脚:TCL,转矩限制中输出。接口描述参考3—45;参数设置为PR0.13第一转矩限制(默认值500)/PR5.21转矩限制选择(默认值1,使用第一转矩限制)/PR5.22第二转矩限制(默认值500)

41脚:COM-,控制电源负极(-)

42脚:IM,模拟监视器输出。

43脚:SP,速度监视输出。

44脚:PULSH1,指令脉冲输入1

45脚:PULSH2,指令脉冲输入1

46脚:SIGNH1,指令符号输入1

47脚:SIGNH2,指令符号输入1

位置控制模式有效。44——47脚参数设定PR0.06指令脉冲极性设定/PR0.07指令脉冲输入模式设定/PR0.05指令脉冲输入选择,容许输入最高频率为4Mpps。(输入电路参考3--31)

48脚:OB+,B相输出。

49脚:OB-,B相输出。

50脚:FG,框体接地。驱动器内部与地线端子连接。

这篇关于松下伺服驱动器接线和调试的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/398006

相关文章

IDEA如何实现远程断点调试jar包

《IDEA如何实现远程断点调试jar包》:本文主要介绍IDEA如何实现远程断点调试jar包的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录问题步骤总结问题以jar包的形式运行Spring Boot项目时报错,但是在IDEA开发环境javascript下编译

Python MCPInspector调试思路详解

《PythonMCPInspector调试思路详解》:本文主要介绍PythonMCPInspector调试思路详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋... 目录python-MCPInspector调试1-核心知识点2-思路整理1-核心思路2-核心代码3-参考网址

Linux系统调试之ltrace工具使用与调试过程

《Linux系统调试之ltrace工具使用与调试过程》:本文主要介绍Linux系统调试之ltrace工具使用与调试过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、ltrace 定义与作用二、ltrace 工作原理1. 劫持进程的 PLT/GOT 表2. 重定

利用Python调试串口的示例代码

《利用Python调试串口的示例代码》在嵌入式开发、物联网设备调试过程中,串口通信是最基础的调试手段本文将带你用Python+ttkbootstrap打造一款高颜值、多功能的串口调试助手,需要的可以了... 目录概述:为什么需要专业的串口调试工具项目架构设计1.1 技术栈选型1.2 关键类说明1.3 线程模

使用Python自建轻量级的HTTP调试工具

《使用Python自建轻量级的HTTP调试工具》这篇文章主要为大家详细介绍了如何使用Python自建一个轻量级的HTTP调试工具,文中的示例代码讲解详细,感兴趣的小伙伴可以参考一下... 目录一、为什么需要自建工具二、核心功能设计三、技术选型四、分步实现五、进阶优化技巧六、使用示例七、性能对比八、扩展方向建

前端bug调试的方法技巧及常见错误

《前端bug调试的方法技巧及常见错误》:本文主要介绍编程中常见的报错和Bug,以及调试的重要性,调试的基本流程是通过缩小范围来定位问题,并给出了推测法、删除代码法、console调试和debugg... 目录调试基本流程调试方法排查bug的两大技巧如何看控制台报错前端常见错误取值调用报错资源引入错误解析错误

使用C/C++调用libcurl调试消息的方式

《使用C/C++调用libcurl调试消息的方式》在使用C/C++调用libcurl进行HTTP请求时,有时我们需要查看请求的/应答消息的内容(包括请求头和请求体)以方便调试,libcurl提供了多种... 目录1. libcurl 调试工具简介2. 输出请求消息使用 CURLOPT_VERBOSE使用 C

C++中实现调试日志输出

《C++中实现调试日志输出》在C++编程中,调试日志对于定位问题和优化代码至关重要,本文将介绍几种常用的调试日志输出方法,并教你如何在日志中添加时间戳,希望对大家有所帮助... 目录1. 使用 #ifdef _DEBUG 宏2. 加入时间戳:精确到毫秒3.Windows 和 MFC 中的调试日志方法MFC

ASIO网络调试助手之一:简介

多年前,写过几篇《Boost.Asio C++网络编程》的学习文章,一直没机会实践。最近项目中用到了Asio,于是抽空写了个网络调试助手。 开发环境: Win10 Qt5.12.6 + Asio(standalone) + spdlog 支持协议: UDP + TCP Client + TCP Server 独立的Asio(http://www.think-async.com)只包含了头文件,不依