三菱

注册

 

发新话题 回复该主题

三菱PLC伺服实例程序分析应用 [复制链接]

1#

文章分享:三菱PLC伺服实例程序分析应用。

1.原点回归程序示例:

三菱PLC伺服实例程序分析应用

M原点回归启动按键Y50定位启动(私服参数)Y44轴停止(私服参数)

Y40PLC准备完成(私服参数)

M电机手动状态

M原点回归启动条件输出脉冲

[T0H4KKK1]原点回归专用指令

T0Plc》》QD75

H4QD75模块的首地址分配位置40K定位指令(私服参数)K机械原点回归

K1设定值

SETY50执行电机的输出,需要进行职位处理

2.原点回归(进行中到完成)程序示例:

三菱PLC伺服实例程序分析应用

Y50原点回归动作进行中(私服电机的定位启动输出)

X50启动完成信号(私服参数)

X4C电机BUSY(忙轴)电机动作中处于忙轴中X4C接通

M原点回归动作完成输出(采用维持处理,一直接通)

断开条件:

M电机发生SERVOERROR

X48接通(私服内部参数,报警输出)

YA42私服电机的M/C电源断开

[RSTY50]当电机完成原点回归后,直接对电机进行复位

M原点回归动作进行状态指示灯当原点回归正在进行中时以间隔0.5S的时间闪烁原点回归完成后一直接通

3.全部原点回归程序示例:

三菱PLC伺服实例程序分析应用

M原点回归的启动开关

M原点回归时必须在手动状态下进行

M原点回归的输出(动作需要进行维持处理)

原点回归的断开条件/p>

M全部原点回归执行完成

M2复位按键启动

M紧急停止开关启动

4.JOGSPEED的更改和专用指令写法:

M5M3M1是速度选择的几个按键开关,可以通过TOUCH直接进行设定选择

三菱PLC伺服实例程序分析应用

SM一直处于接通状态,表示JOG的速度选择可以通过开关的任意时间进行设定写入从而改变。

D是速度值存储的字地址

DMOV传送指令,D32数据传送指令(速度的值是任意设定的)

[DTOH4KDK1]JOG速度专用指令写入方法

6.SERVOERROR的复位专用指令和写法

三菱PLC伺服实例程序分析应用

伺服ERROR故障复位专用指令和写法

三菱PLC伺服实例程序分析应用

KKKK是对各个轴出错复位的专用代码

当轴发生出错时,相对应得轴会自动接通出错信号,依次是轴一x48

轴二X49轴三x4a轴四X4B

当故障解决后,需要对QD75的报警进行复位处理,需要在程序中编写一个复位开关,当开关接通后,执行私服复位的专用指令,将故障消除。

7.SERVO电机运行的当前数据读取专用指令和写法

三菱PLC伺服实例程序分析应用

伺服电机当前数据读取的专用指令和写法

DFRO是DFROM的简写模式32位数据的读取,当前数据可能大于16位

KKK0K1分别是轴一到轴四的伺服电机当前数据读取的专用代码

D6DDD是数据读取都得存储地址

5.SERVOERROR的读取专用指令和写法

三菱PLC伺服实例程序分析应用

私服内部专用指令(故障读取)

三菱PLC伺服实例程序分析应用

PLCCPU从QD75中将故障的信息读取出来用FROM

将读取的故障信息数据存储在Dl里

8.SERVO电机内部I/O信息数据读取专用指令和写法

三菱PLC伺服实例程序分析应用三菱PLC伺服实例程序分析应用

9.SERVO定位输出专用指令和写法(经典)

三菱PLC伺服实例程序分析应用

10.伺服电机加速时间和减速时间的程序设定方法:

三菱PLC伺服实例程序分析应用

通过M81的接通和断开,来选择电机在正向运行时的加减速,如果只通过对伺服参数的直接设定,那么电机的正向运行和反向运行时的加减速一样。

三菱PLC伺服实例程序分析应用

11.伺服电机在运行中的速度改变程序写法示例1:

三菱PLC伺服实例程序分析应用三菱PLC伺服实例程序分析应用三菱PLC伺服实例程序分析应用

11.伺服电机在运行中的速度改变程序写法示例2:

三菱PLC伺服实例程序分析应用

12.PLC怎样读取伺服电机的功率消耗数据,程序写法:

读取的数据存储地址

三菱PLC伺服实例程序分析应用三菱PLC伺服实例程序分析应用三菱PLC伺服实例程序分析应用
分享 转发
TOP
发新话题 回复该主题