三菱Q系列PLC定位伺服控制经典程序(指令带解释)
今天给大家说说关于三菱Q系列PLC定位伺服控制的一些经典程序,希望能对大家有帮助。
M1250 原点回归启动按键
Y50 定位启动(***参数)
Y44 轴停止(***参数)
Y40 PLC准备完成(***参数)
M1081 电机手动状态
M6401 原点回归启动条件输出脉冲
[T0 H4 K1500 K9001 K1] 原点回归专用指令
T0Plc>T0 Plc> 》》QD75
H4 QD75模块的首地址分配位置40
K1500 定位指令(***参数)
K9001 机械原点回归
K1 设定值
SET Y50 执行电机的输出,需要进行职位处理
Y50 原点回归动作进行中(***电机的定位启动输出)
X50 启动完成信号(***参数)
X4C 电机BUSY(忙轴)电机动作中处于忙轴中X4C接通
M6501 原点回归动作完成输出(采用维持处理,一直接通)
断开条件:
M6701 电机发生SERVO ERROR
X48 接通(***内部参数,报警输出)
YA42 ***电机的M/C电源断开
[ RST Y50] 当电机完成原点回归后,直接对电机进行复位
M1251 原点回归动作进行状态指示灯
当原点回归正在进行中时以间隔0.5S的时间闪烁原点回归完成后直接通
原点回归完成后一直接通
M1290 原点回归的启动开关
M1001 原点回归时必须在手动状态下进行
M100 原点回归的输出(动作需要进行维持处理)
原点回归的断开条件:
M101 全部原点回归执行完成
M1012 复位按键启动
M105 紧急停止开关启动
M1055 M1053 M1051 是速度选择的几个按键开关,可以通过TOUCH直接进行设定选择
SM400一直处于接通状态,表示JOG的速度选择可以通过开关的任意时间进行设定写入从而改变
行设定写入从而改变
D120 是速度值存储的字地址
DMOV 传送指令,D 32数据传送指令(速度的值是任意设定的)
[ DTO H4 K1518 D120 K1 ] JOG速度专用指令写入方法
来源:网络,侵删
——END——
原来plc控制伺服电机这么简单!成功都是可以复制的!
新力川伺服电机 / 威纶触摸屏TP6071IP / QD70P8模块/QY42P
通讯线TK-Q 编程线USB-QC30R2
1、 伺服电机接线
(1) 驱动器主电路端子名称
(2)电源接线方式(有单相,三相,这里采用单相)
(3)伺服驱动器面板
(4)位置控制模式接线
CN3端子
CN3端子定义
位置控制所需的控制端子如上图所示,针脚号1、针脚号2需要接100Ω电阻。
三菱QD70P8模块端子定义
伺服驱动器与三菱PLC接线
注:引脚5和引脚22接输出Y,可以根据自己实际需要更改输出端子
PLC参数设置
轴1定位数据:选择定位结束,INC就是相对位置控制,其他参数可以根据自己需要设置,这里可以默认。
参数设置:一般直接默认设置就可以。
2、PLC程序
初始化设置先设置速度为2000,后面在人机界面可以自己调整
脉冲数转换:电机走一圈用的模组走5mm的距离
电机走一圈脉冲10000pulse,因此人机界面输入1mm,需要2000脉冲,距离是浮点数,因此需要用到浮点数相关指令。
ü FLT D152 D152将整型D152转换为浮点数
ü EMOVP E4 D152浮点数赋值
ü E* D152 E2000 D154 浮点数相乘
ü DINT D154 D156浮点数转为D156
ü TOP H1C K800 D27 K9
将D27开始的9个数据寄存器的数值存入模块的缓冲寄存器中,当模块安装在基板槽口0时,则选择H00,我是安装在第8槽口,输入输出从X1C0,Y1C0开始,因此为H1C,K800是轴1的缓冲数据寄存器,轴2为k900,以此类推,可接8个轴。
注意:程序中,运行形式和控制方式一定要写入,否则将报错。定位形式0,控制形式为2。
3、HMI对应程序
工作过程: 在速度、距离中输入数据,电机数据确认按钮,开启伺服ON按钮,锁住电机,再按下启动按钮,电机将按照设定的距离和速度动作。当电机出错,查找原因并按下报警清除按钮,清除报警。
电工学习网独家原创稿件,转载必须注明原文出处及原文链接,违者必究!
推荐阅读:三菱PLC控制伺服或步进电机的顺序控制思路, 请点击下面“了解更多 ”
相关问答
三菱plc简单控制伺服电机完整程序?
以下是一个基本的示例程序,用于使用三菱PLC控制伺服电机:1.设置输入和输出点:```ladder//输入点X0.0:伺服电机启动信号X0.1:伺服电机停止信号//输...
三菱PLC怎样控制伺服电机?
三菱PLC可以通过模拟输出模块(例如AD61)来控制伺服电机。下面是控制伺服电机的基本流程:1.使用三菱伺服系统的配置软件完整配置伺服电机控制器。将PLC与伺服...
三菱PLC怎样控制伺服电机?
三菱PLC可以通过编写逻辑控制程序,利用伺服控制模块来控制伺服电机的位置、速度和力度等参数。首先,需要将伺服电机连接到PLC的伺服控制模块,并设置对应的通...
三菱plcfx系列如何控制伺服?
指明个方向吧1、FX系列PLC控制伺服电机,通过发脉冲方式控制电机运动,通过调整伺服电机参数,设定脉冲和距离的线性比例关系。即需要走多少距离,算出对应的脉冲...
三菱PLCFX3U的一个控制伺服电机的程序,求大家帮忙看下,本...
脉冲控制几点说明:1、M8340:该元件在发出脉冲时被驱动,且有脉冲输出时是动作的。2、16位与32位指令在使用常数K时没什么影响,但在用到寄存器D上时,区别在于占...
三菱pLC怎样与伺服电机驱动器接线?
三菱PLC与伺服电机驱动器的接线需要根据具体的型号和规格进行选择,一般需要连接伺服电机驱动器的控制信号线、电源线、编码器反馈线等。在接线前需要仔细阅读...
三菱plc和伺服控制器通讯用什么指令-ZOL问答
伺服驱动器不是先用PLC控制模块,模块在驱动伺服驱动器吗有用(0)回复1497890432读转速,最好直接读脉冲,用通讯很慢的有用(0)回复fireFC321如果你没有使用...
【三菱PLC怎样控制伺服电机打算用一台三菱PLC控制两台伺服电...
[最佳回答]用过robostar或dasa的机器人软件的话,可以考虑通过存储采集点,也就是每个点对应的脉冲控制量,你说的应该是规律的距离,采集几个就可以推算出来,写...
跪求三菱fx1s-14mtplc控制伺服电机程序?
跪求三菱fx1s-14mtplc控制伺服电机的程序:FX系列PLC控制伺服电机,通过发脉冲方式控制电机运动,通过调整伺服电机参数,设定脉冲和距离的线性比例关系。即需...
伺服驱动器怎么和三菱PLC相连?
1PG定位模块和伺服驱动选择脉冲+方向模式:fp接cp-,cp+接1PGcom0rp接dir-,dir+接1PGcom01PG定位模块和伺服驱动选择cw+ccw差分模式:FX1N_1PG:fp...