实例 | PLC触摸屏控制伺服电机程序设计
发布时间:2024-11-27
摘要:以三菱公司的FX3U-48MT-ES-A作为控制元件,GT1155-QFBD-C作为操作元件,直接控制三菱伺服电机的具体程序设计。
同时我们采用三菱GT1155-QFBD-C型触摸屏,对伺服电机进行自动操作控制。二、PLC控制系统设计我们需要伺服电机实现正点、反点、原点回归和自动调节等动作,另外为确保本系统的jingque性我们增加编码器对伺服电机进行闭环控制。PLC控制系统I/O接线图如图1。上图中的公共端的电源不能直接接在输入端的24 V电源上。根据控制要求设计了PLC控制系统梯形图如图2。 图2 梯形图 M806控制伺服急停,M801控制伺服电机原点回归,M802控制伺服正点,M803控制伺服反点,M804为自动调节,M805为压力校正即编码器的补偿输入。在电机运行前需要首先进行原点回归,以确保系统的准确性和稳定性,当M50和M53同时接通时,伺服电机以2 kHz的速度从Y0输出脉冲,开始做原点回归动作,当碰到近点信号M30=ON时,变成寸动速度1 kHz,从Y0输出脉冲直到M30=OFF后停止。M30是在自动调节时,电机转动的角度与零点相等时为ON。电机在进行正反点时,我们采用FX3U具有的专用表格定位指令DTBL S1 S2;在使用表格定位之前,我们首先要在梯形图左边的PLC parameter(PLC参数)中进行定位设定。正反点控制我们采用指令DRVA S1 S2 D1 D2juedui定位指令。在自动运行时,我们利用PLC内强大的浮点运算指令,根据系统的多方面参数进行计算;在操作时,我们只需要在触摸屏上设定参数,伺服电机便根据程序里的运算公式转化成为脉冲信号输出到驱动器,驱动器给电机信号运转。在伺服电机运行的过程中,为确保电机能达到我们需要的精度,我们采用增量式编码器与伺服电机形成闭环控制,我们把计算到的角度与编码器实际测量角度进行比较,根据结果调整伺服电机的脉冲输出,从而实现高精度定位。整个程序我们采用步进指令控制(也可以采用一般指令控制),简单方便。三、伺服系统设置1、伺服驱动器的接线伺服系统的接线很简单,我们只需要按照规定接入相对应的插头即可。将三相电源线L1,L2,L3插头接入CPN1,将伺服电机插头接入CN2,将编码器插头接入CNP2,控制线插头接入CN1。我们在调试程序时需要用伺服电机的专用软件,通过RS422接口接到伺服系统的CN3上即可。对于CN1控制线接法如表1。
表1控制线接法
2、伺服驱动器的参数设定系统采用定位控制。三菱MR-E系列的伺服驱动器,主要有两组参数,一组为基本参数,另一组为扩展参数,根据本系统要求,我们主要设定基本参数,主要有NO.0,NO.1,NO.2,NO.3,NO.4,NO.5,NO.7,NO.18,NO.19,扩展参数要根据具体情况进行设定。
同时我们也可以通过伺服设置软件SETUP221E进行参数设置。我们在伺服电机进行调试过程中建议先设为速度模式,进行伺服电机的点动测试。四、触摸屏程序设计建立初始画面,在画面上分别设置按钮开关,在开关上分别写上,压力+、压力-、原点回归、自动调节、压力校正、伺服急停等字样,其中继电器的对应情况如上所写。控制画面如图3和图4。图3 画面设置 图4参数显示 本系统同时还设置有手动调节功能,确保在自动调节出现问题时及时补救。触摸屏上我们设置了指示灯,可显示此时的工作状态。同时我们在手动和自动指示灯的中间部分,设置了脉冲的输出指示,即伺服电机的运转指示,当有脉冲输出时,会有“脉冲输出中”的红色指示灯出现,当无红色指示灯显示时,即表示电机有故障,此时操作者需根据伺服驱动器上显示的异常字母进行故障查询,简单方便
展开全文
其他新闻
- 西门子S7-1200启动模式及设置! 2024-11-27
- 如何利用变频器和编码器实现定位控制? 2024-11-27
- Zui全西门子1200与V90伺服PROFINET通信故障解决方法 2024-11-27
- WinMOD PLC虚拟调试软件 让你提前发现程序中的问题 2024-11-27
- PLC的0-10v模拟量怎么转换成数字的? 2024-11-27
- 什么是PLC安全模块 1oo1 1oo2 评估? 2024-11-27
- 如何实现S7-200 PLC控制两轴步进电机复位? 2024-11-27
- 旋转编码器如何与PLC、计数器等接线(附接线图) 2024-11-27
- 如何将S7-1500作为DP从站连接到第三方DP主站系统? 2024-11-27
- 运动控制器与PLC的有哪些本质区别,你知道吗? 2024-11-27