三菱电机××××培训课程讲义

Download Report

Transcript 三菱电机××××培训课程讲义

三菱电机自动化培训课程讲义
欢迎参加三菱电机自动化
产品培训课程!
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
1
FX-PLC培训课程主要内容
1、FX系列的基础知识;
2、FX系列软元件介绍;
3、FX系列基本指令、常用应用指令和SFC编程的说明;
4、GX Developer软件的操作;
5、常用特殊功能模块的使用(以FX2N-4DA和FX2N-1PG为
例)。
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
2
FX PLC的发展历史
MELSEC系列PLC自1981年第一代F系列投入市场至今,
凭借其高性能与高信赖性,现全球销售业绩已超过六百万台。
FX3U – FX系列的最新机种!
FX Series
F Series
1990: FX系列 发售
1981: F系列 发售
1981
1990
1995
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
2000
2005
3
FX PLC的主要特点
 小型·集成型
 更高的性价比
 高速化、高精度的控制(基本指令0.08μs/步)
 高性能的内置功能(高速计数器、高速输入/输出等)
 扩大控制点数,最大支持256点I/O
 特殊单元的高性能化和高互换性
 扩展通信端口, 轻松地使用模拟量功能
 扩充存储器容量
 标准机种适合国际规格
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
4
FX系列性能比较
系列名称 最大
可扩展
I/O点 性
最大程序容 内置存储
量 (步)
器类型
是否需要
电池
FX0S
30
不可扩展
800
EEPROM
不需要
FX1S
30
不可扩展
2000
EEPROM
不需要
FX0N
128
可扩展
2000
EEPROM
不需要
FX1N
128
可扩展
8000
EEPROM
不需要
FX2N/FX2NC
256
可扩展
8000(配置存 RAM
储卡盒可达16,
000)
需要
FX3U/FX3U
C/FX3G
256(FX
3U加
CCLINK
I/O为
384)
可扩展
FX3U/FX3UC:
64000
FX3G:3200
(可加扩展存
储盒)
需要
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
RAM
5
FX PLC硬件分类

FX-PLC的硬件可分成3大类:
1、基本单元
内部配置CPU的单元,可以对它进行编程,型号
中以“M”表示,如FX2N-32MT
2、扩展单元
用于扩展系统I/O点数的单元,型号中以“E”表示,
如FX0N-8ER
3、特殊功能单元
用于实现特定功能的单元,如D/A、A/D、定位、
网络通讯等
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
6
FX PLC基本单元介绍

FX基本单元命名的一般规则:
例
针对中国市场
FX2N-32MT(-001)
ES/UL: 针对欧美市场
R:继电器输出型
输出方式
T:晶体管输出型
基本单元
S:晶闸管输出型
I/O总数
系列名称
MELSEC是“三菱电机PLC控制系统”的缩
写。
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
7
FX PLC基本单元介绍

FX PLC基本单元各部分说明(以FX2N为例):
24V服务电源
输入接线端子
电源接线端子
电 池
输入状态指示灯
扩展板接口
电源/运行/电池故障
/CPU异常指示灯
存储盒接口
I/O总线接口
输出状态指示灯
输出接线端子
运行/停止开关
编程口
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
8
FX PLC基本单元介绍

FX PLC基本单元补充说明:
电源:请根据使用的基本单元连接适当的电源;
输入接线:对一般型号,在输入端和COM端间外接干接点
即可;
输出接线:在输出方式允许的前提下,不同的电压等级需
使用不同的COM端;
电池:型号F2-40BL,为3.6V锂电池,不可充电,寿命5年
(建议4--4.5年更换一次),更换时请断开PLC电源
(带RAM存储盒时为3年)。
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
9
FX PLC扩展单元介绍

FX PLC扩展单元命名的一般规则:
例
FX0N-8ER
R:继电器输出型
输出方式
T:晶体管输出型
扩展单元
S:晶闸管输出型
I/O总数(4点输入/4点输出)
系列名称
FX0N-8EX
8点输入的扩展单元(X表示输入)
FX0N-8EYT 8点输出的晶体管输出型扩展单元(Y表示输出)
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
10
FX PLC特殊功能模块介绍

FX PLC特殊功能模块一般以其功能的缩写命名:
例
FX2N-4AD
FX2N-2DA
FX2N-1PG
FX2N-16CCL-M
4通道A/D转换模块
2通道D/A转换模块
脉冲发生单元
CC-Link主站模块
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
11
FX PLC的软元件介绍

软元件
位软元件:只有两种状态的软元件(接通/断开或ON/OFF)
X(输入)、Y(输出)、M(辅助继电器)、S(状态继电器)
字软元件:能存储数据的软元件
D(数据寄存器)、T(定时器)、C(计数器)、Z/V(变址寄存器)

常数
K(十进制常数)、H(十六进制常数)

指针
跳转指针:P
嵌套指针:N
中断指针:I
注意:各系列的FX PLC能使用的软元件数量有所不同,请参考《编程
手册》 2-2项。
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
12
FX PLC的编程工具及编程电缆

便携式编程器:
FX-10P(两行显示)、FX-20P(四行显示、带程序存储功能)

GX-Developer(Windows版):
三菱电机Q系列、QnA系列、大部分A系列CPU、一部分A 系列motion(运动)
CPU、FX系列的通用编程软件

FXGP/WIN (Windows版):
三菱电机FX系列PLC的专用编程软件

编程电缆
FX PLC使用RS422编程接口,所以需使用RS232/RS422或USB/RS422转换器
常用编程电缆型号:SC-09
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
13
GX Developer编程软件简介

GX Developer的功能:
1、对FX PLC编程(梯形图、指令表、SFC);
2、监控功能;
3、强制ON/OFF、数据当前值修改功能;
4、远程控制功能;
5、在线修改功能;
6、注释、备注编辑功能;
7、关键字登录功能。
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
14
FX PLC基本顺控指令说明

LD、LDI
取指令
用于程序逻辑段或逻辑块的开始




AND、ANI
OR、ORI
OUT
SET、RST
与指令(触点串联)
或指令(触点并联)
线圈输出指令
置位、复位指令
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
15
FX PLC基本顺控指令说明

OUT、SET、RST时序说明:
X0
Y0
OUT指令
Y0
SET/RST指令
X1

ANB、ORB
块与、块或指令
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
16
FX PLC基本顺控指令说明

MC、MCR
主控、主控复位指令
MC、MCR指令在程序中必须成对使用,使用嵌套指针N(N0—N7);
在MC指令内使用MC指令时,嵌套的号码必须从小变大。

PLS、PLF
上升沿、下降沿有效脉冲指令
X0
M0
X0
M0
一个扫描周期
一个扫描周期
PLS指令
PLF指令
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
17
FX PLC定时器(T)的使用

使用定时器(T)时,用OUT指令设定定时时间。
定时器实际定时时间(t)=
设定值
定时器时基(T0)X 设定值
定时器时基(FX2N)
T0-T199 100ms
T200-T245 10ms
T246-T249 1ms累积型
T250-T255 100ms累积型
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
18
FX PLC计数器(C)的使用

使用计数器(C)时,用OUT指令设定计数值。
一般用计数器(C0-C199)对计数条件的上升沿
进行增计数,计数值与设定值相等时,计数器触
点动作,用RST指令复位触点和当前值。
计数器具体使用情况参见《编程手册》P.48-59
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
19
FX PLC应用指令说明

CJ 跳转指令
条件满足时向程序指定处跳转,使用跳转指针P。
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
20
FX PLC应用指令说明

MOV 传送指令
将一个源数据传送到目标数据,可传送16位
(MOV指令)和32位(DMOV指令)数据,并可
对指令进行脉冲化处理(MOVP、DMOVP指令)。
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
21
FX PLC应用指令说明

二进制四则运算
ADD 二进制加法
SUB 二进制减法
MUL 二进制乘法
DIV
二进制除法
注意:16位数据相乘的结果为32位数据;
D0 Х D10
(D101,D100)
D100 / D2
D8 (商)
D9 (余数)
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
22
FX PLC应用指令说明

触点比较指令
比较指令的结果相当于一副触点
<、<=、=、>=、>、<>
可使用LD、OR、AND逻辑。
将比较指令置于比较数中间判断是否成立
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
23
FX PLC的SFC(顺序功能图)编程
1、步进梯形图指令

FX PLC SFC编程的实现方式
(STL、RET)
2、SFC图直接编程
关于步进梯形图指令STL、RET指令的使用,请参见
《编程手册》4-1项。
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
24
FX PLC的SFC(顺序功能图)编程

初始状态
使用SFC图直接编制SFC程序:
转移条件
初始步
转移条件
GX Developer的SFC视图
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
单分支的SFC图例
25
FX PLC的SFC(顺序功能图)编程

初始步:(S0-S9)
SFC的起始步,必须是S0-S9中的一个;
转移条件:
当转移条件成立时,从上一步转移到下一步,
同时不再执行上一步内的程序。
Block 0的内置梯形图:
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
26
FX PLC的SFC(顺序功能图)编程

步的内置梯形图:
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
27
FX PLC的SFC(顺序功能图)编程

转移条件的内置梯形图:
转移指令
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
28
FX PLC控制系统配置(FX2N、2NC系列)

一般的实际系统中,控制系统往往包括基本单元、扩展单
元和特殊功能单元。
X020 模块号:模块号:
模块号:
例:
X0-X017
X027
FX2N-32MT
FX0N8EYR
Y0-Y017
Y020
Y027
FX0N8EX
0
FX2N4AD
1
FX2N4DA
2
FX0N8EYR
FX2N1PG
Y030
Y037
1、对于扩展单元的X/Y,从基本单元开始顺次分配其编号即可,它们的使用方法与基本单
元的X/Y相同。
2、对于特殊功能单元,由基本单元开始,从左往右依次以0、1、…7分配各模块
的模块号。
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
29
FX PLC控制系统配置(FX2N、2NC系列)

在使用配置FX PLC控制系统时,必须遵循以下规
则:
1、连接的扩展模块和特殊功能模块消耗的5V电
源在基本单元能提供的5V容量以内;
2、基本单元I/O点数+扩展单元I/O点数+各特殊
功能单元占用的I/O点数≤256点;
3、特殊功能单元总数最大8块;
FX其他系列的配置原则请参照对应的使用手册。
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
30
特殊功能单元

特殊功能单元:用于实现CPU无法实现的特定功能
的单元,其功能的实现独立于CPU。
特殊功能单元的工作原理:
基本单元通过FROM/TO指令与特殊功能单元实现
数据交换。
特殊功能单元
(FX2N-4AD)
基本单元
FX2N-32MT
PLC CPU
读数据
FROM
A/D
BFM
TO
转换
CH1 模拟量
CH2 (电压/电
CH3
流)输入
CH4
写数据
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
31
特殊功能单元(FX2N-4DA)

FX2N-4DA
基本单元
FX2N-32MT
PLC CPU
特殊功能单元
(FX2N-4DA)
读数据
FROM
D/A
BFM
TO
转换
CH1 模拟量
CH2 (电压/电
CH3
流)输出
CH4
写数据
缓冲存储器(BFM)位于特殊功能单元内,用于存放与
特殊功能有关的数据及模块状态等,BFM以16位为单位
存放数据,CPU通过FROM/TO指令访问BFM。
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
32
特殊功能单元(FX2N-4DA)

FX2N-4DA缓冲存储器分配:
BFM #0
BFM地址号
说明
#0
输出方式选择
H O O O O
#1
CH1输出数据
CH4 CH3 CH2 CH1
#2
CH2输出数据
#3
CH3输出数据
#4
CH4输出数据
O =1:电流输出模式(+4mA-20mA)
#5
输出保持模式
O =2:电流输出模式(0mA-+20mA)
O =0:电压输出模式(-10V-+10V)
BFM #5
H O O O O
CH4 CH3 CH2 CH1
O =0:输出保持
O =1:复位为偏置值
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
33
特殊功能单元(FX2N-4DA)

TO指令:
把数据写入特殊功能单元的BFM中。
指令
H2110

模块号 BFM地址号 源数据 传送个数
0号模块的BFM 0#地址
FROM指令:
从特殊功能单元的BFM中读出数据。
指令
D10
模块号 BFM地址号 目标数据 传送个数
0号模块的BFM 29#地址
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
34
特殊功能单元(FX2N-4DA)

FX2N-4DA转换特性(电压):
(出厂设定,用户可调整。)
+10V
-2000
+2000

FX2N-4DA使用程序例:
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
-10V
35
特殊功能单元(FX2N-1PG)

FX2N-1PG
脉冲发生单元
使用FX2N-1PG的系统结构图如下所示:
FX2N-1PG
基本单元
FX2N-32MT
PLC CPU
读数据
正转脉冲串/脉冲串
FROM
脉冲
BFM
TO
写数据
步进驱动器
或
伺服放大器
发生
步进电机
或
伺服电机
反转脉冲串/正反转信号
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
36
特殊功能单元(FX2N-1PG)

FX2N-1PG的缓冲存储器分配:
BFM地址号
高16位
说 明
低16位
#0
脉冲率
#1
进给率
#3
BFM地址号
高16位
低16位
说 明
#15
加/减速时间
#18
#17
设定位置(I)
参数
#20
#19
运行速度(I)
#4
最大速度
#22
#21
设定位置(II)
#6
基底速度
#24
#23
运行速度(II)
#8
#7
点动速度
#25
操作指令
#10
#9
原点回归速度(高速)
#26
当前位置
#11
原点回归速度(低速)
#28
状态及出错信号
#12
原点回归零点信号量
#29
出错代码
#13
原点位置
#30
模块代码
#2
#5
#14
#27
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
37
特殊功能单元(FX2N-1PG)

FX2N-1PG使用程序例(点动):
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
38
其它特殊功能单元的使用

其它特殊功能单元的使用方法与FX2N-4DA、
FX2N-1PG基本相同,即用户需重点掌握特殊
功能模块的缓冲存储器(BFM)分配及
FROM/TO指令的使用。
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
39
FX PLC培训课程结束
谢
谢
! !
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
40