第六章第四节FX2N的基本指令系统共65页文档
合集下载
FX2N的基本指令、步进指令及编程
4.1基本指令
十三、END END是一条无目标元件占一个程序步的指令。PLC反复进行 输入处理、程序运算、输出处理,若在程序最后写入END指 令,则END以后的程序步就不再执行,直接进行输出处理。 在程序调试过程中,按段插入END指令,可以顺序扩大对各 程序段动作的检查。采用END指令将程序划分为若干段,在 确认处于前面电路块的动作正确无误之后,依次删去END指 令。要注意的是在执行END指令时,也刷新监视时钟。
OR M100 ANI X4
M100
M100
ORI M100
OUT M100
X0 X1
X2
LD X0
ORB OUT M1
M0
X3
OR X1
LDI X2
OR X3
X0 X2
X1
M1
ANB OUT M0 LD X0 AND X1 LD X2
X3
ANI X3
例3 写出语句表并比较
X0 Y0 Y1 X0 Y0 Y0
LD X2 ORI X3
AND M8013 AND M8013 OUT Y0 OUT Y1
4.1基本指令
三、OR、ORI
X0 X2
X1
M5
Y0
LD X0
OR X1
ORI M5
ANI X2
M15
ORI M15
OUT Y0
4.1基本指令
三、OR、ORI
X0 M0
X1 M0 T0 K100
LD X0 OR M0 ANI X1 OUT M0 OUT T0
4.1基本指令
十三、END
END:程序结束指令。END之后的程序 步不再执行。 X0
Y0
END X1 Y0
5三菱FX2N系列PLC及其基本指令
RAM8KB (16KB )/EEPROM4KB 、8KB 、 16KB/EPROM 8KB (16KB )步,不能使用带有实时 锁存功能存储卡盒
指令种类
顺控步进指令 应用指令
顺控指令 27条,步进梯形指令 2条 128种, 298个
基本指令 运算处理速度
应用指令
0.08μs/ 指令 1.52~数百 μs/指令
FX2N-48ET
? 扩展模块仅包括输入/输出口,由基本单元或扩展 单元供电,其型号名称及组成:
输入输出 总点数
输入点数
8(16)
4(8)
8
8
8
0
16
16
16
0
16
16
16
0
2019/12/23
输出点数
4(8) 0 8 0 16 0 16
继电器输出
输入
晶体管输出
FX0N-8ER
-
-
FX0N-8EX
-
噪声电压1000Vp-p 、噪声宽1μs、周期30~100Hz
AC1500V、1min DC500V,欧姆表量,在5MΩ 以上
全部端子和接地端子之间
专用接地最好,可与其他设备共用接地,但不可与强电系统相连后公共接地
适于没有腐蚀性、可燃性气体以及导电尘埃不严重的场合
2019/12/23
电气控制与PLC
-
4
FX2N系列PLC特殊功能扩展模块
? 需要指出的是,有些扩展模块和特殊功能单元占有点数和有效点数是不一致的 。
类别
型号
特殊 功能
板
特殊 模块
FX2N-8AV-BD FX2N-422-BD FX2N-485-BD FX2N-232-BD FX2N-CNV-BD
指令种类
顺控步进指令 应用指令
顺控指令 27条,步进梯形指令 2条 128种, 298个
基本指令 运算处理速度
应用指令
0.08μs/ 指令 1.52~数百 μs/指令
FX2N-48ET
? 扩展模块仅包括输入/输出口,由基本单元或扩展 单元供电,其型号名称及组成:
输入输出 总点数
输入点数
8(16)
4(8)
8
8
8
0
16
16
16
0
16
16
16
0
2019/12/23
输出点数
4(8) 0 8 0 16 0 16
继电器输出
输入
晶体管输出
FX0N-8ER
-
-
FX0N-8EX
-
噪声电压1000Vp-p 、噪声宽1μs、周期30~100Hz
AC1500V、1min DC500V,欧姆表量,在5MΩ 以上
全部端子和接地端子之间
专用接地最好,可与其他设备共用接地,但不可与强电系统相连后公共接地
适于没有腐蚀性、可燃性气体以及导电尘埃不严重的场合
2019/12/23
电气控制与PLC
-
4
FX2N系列PLC特殊功能扩展模块
? 需要指出的是,有些扩展模块和特殊功能单元占有点数和有效点数是不一致的 。
类别
型号
特殊 功能
板
特殊 模块
FX2N-8AV-BD FX2N-422-BD FX2N-485-BD FX2N-232-BD FX2N-CNV-BD
第六章 可编程控制器的基本指令 1、西门子S7-200系列和三菱FX2N系列PLC
按字节、字、双字存取的寻址
可按字节、字、双字存取的区域有: V、I、Q、M、S、L、SM 被访问单元的地址如下,由三部分组成:
VB100
起始字节的偏移地址 存取数据的宽度(B、W、D) 区域的标识符
不同存取方式的数据表示方法
7
0
VB100
VB100
字节存取
字存取
15
87
0
VW100
VB100
VB101
低位字节组成数据 的高8位。
高位字节组成数据 的低8位。
双字存取
31
24 23
16 15
87
0
VD100
VB100
VB101
VB102
VB103
寻址方式的课堂练习
指出图中相同颜色单元的地址 分别指出MD6、MB5、MW8 和M10.6是那些单元
S7-200数据区功能划分(二)
V
M
据。
SM
L
T
定时器
C 计数器 HC 高速计数器 AC 累加器 AI 模拟量输入缓存区 AQ 模拟量输出缓存区
这些区域存放的是“软功 能器件”,不同器件有不 同的数据存取规定。
字节偏移地
×区
址
7 6543 210
双字存取
0字 节 存 取 1 2
3 4
5
6
7
8
9 10
11
位号 字存取
位存 取
按位存取的寻址方法
I、Q、V、M、S、SM、L区可按位存取 按位存取的地址由三部分组成
如: I7.5
所在字节的位号 分隔符 字节偏移地址 区域标识符
M区中字节偏移地址为10,位号为3 的地址如何表示?
第六章FX2N系列可编程控制器
1.10
FX2N系列可编程控制器 第6章 FX2N系列可编程控制器 6.1 FX2系列可编程序控制器及其性能 系列可编程序控制器及其性能
PLC内的特殊辅助继电器各自具有特定的功能 PLC内的特殊辅助继电器各自具有特定的功能 : 1)只能利用其触点的特殊辅助继电器,线圈由PLC自 只能利用其触点的特殊辅助继电器,线圈由PLC自 动驱动,用户只利用其触点 动驱动, M8000:运行监控用,PLC运行时 M8000:运行监控用,PLC运行时M8000接通 运行时M8000接通 M8002: M8002:仅在运行开始瞬间接通的初始脉冲特殊辅助继 电器 M8012 :产生100ms时钟脉冲的特殊辅助继电器 产生100ms时钟脉冲的特殊辅助继电器
1.7
FX2N系列可编程控制器 第6章 FX2N系列可编程控制器 6.1 FX2系列可编程序控制器及其性能 系列可编程序控制器及其性能
1.8
FX2N系列可编程控制器 第6章 FX2N系列可编程控制器 6.1 FX2系列可编程序控制器及其性能 ห้องสมุดไป่ตู้列可编程序控制器及其性能
2. 输出继电器 (Y0—Y177):用于将 输出继电器Y( ):用于将 ):用于将PLC的输 的输 出信号传给外部设备,它只能由程序指令驱动, 出信号传给外部设备,它只能由程序指令驱动, 不能由外部信号驱动,见图 不能由外部信号驱动,见图6-1
系列PLC 一、FX2系列 系列 1. 型号命名方式: 型号命名方式:
1.5
FX2N系列可编程控制器 第6章 FX2N系列可编程控制器 6.1 FX2系列可编程序控制器及其性能 系列可编程序控制器及其性能
2. FX2系列 系列PLC及其性能 系列 及其性能 1)结构:基本单元、扩展单元、扩展模块、特殊功能 )结构:基本单元、扩展单元、扩展模块、 单元 2)FX2系列 ) 系列PLC的基本单元与扩展单元或扩展模块可 系列 的基本单元与扩展单元或扩展模块可 构成I/O点数为 构成 点数为16-256点的系统 点数为 点的系统 3)编程设备:手持式编程器FX-20P-E、图形编辑器 )编程设备:手持式编程器 、 GP-80FX-E、编程软件MELSFC-MEDOC 、编程软件
第6章 FX2N PLC功能指令及应用
第6章第13页 EXIT
第6章
FX2N PLC功能指令及应用
6.2 程序流程控制
指令: CJ FNC00(P)(16)条件转移 操作元件:指针P0~P127(允许变址修改) P63即END,无需再标注 程序步数: CJ 和 CJ (P)……3步 标号P××……1步 梯形图 功能: 用于跳过顺序程序中的某一部分,这 样可以减少扫描时间,并使双线圈操作 成为可能。如果X0为ON则跳到标记P8 处继续执行。
(D5V)+(D15Z)→(D40Z) (D15)+(D35)→(D60)。 M8000是内部特殊寄存器(常 ON),即无条件将十进制常数0(K 0)送入V,此时(V)、 (Z)的数据为0和20。
当X3为ON时执行(D)ADD指令,作32bit数据加法 (D0)+(D2)→(D 4Z) 就是(D1,D0)+(D3,D2)→(D25,D24)
指令: IRET FNC03中断返回 操作元件:无 程序步数:1步
梯形图
功能:
中断服务程序 的结束标记。在程 序执行到IRET指令 后表示该中断服务 结束。该指令后的 程序允许中断,直 到DI指令出现。
第6章第17页 EXIT
第6章
FX2N PLC功能指令及应用
6.2 程序流程控制
指令: EI FNC04允许中断 操作元件:无
第6章第4页 EXIT
第6章
FX2N PLC功能指令及应用
6.1.1 功能指令的表现形式
例如下图中的功能指令是一个取平均值的指令
其功能如下式表达: [(D0)+(D1)+(D2)+(D3)]÷3→(D4Z) 图中标注[S· ]指取值首元件。n指定取值个数。[D· ]指定 计算结果存放地址。
第6章第5页 EXIT
第6章
FX2N PLC功能指令及应用
6.2 程序流程控制
指令: CJ FNC00(P)(16)条件转移 操作元件:指针P0~P127(允许变址修改) P63即END,无需再标注 程序步数: CJ 和 CJ (P)……3步 标号P××……1步 梯形图 功能: 用于跳过顺序程序中的某一部分,这 样可以减少扫描时间,并使双线圈操作 成为可能。如果X0为ON则跳到标记P8 处继续执行。
(D5V)+(D15Z)→(D40Z) (D15)+(D35)→(D60)。 M8000是内部特殊寄存器(常 ON),即无条件将十进制常数0(K 0)送入V,此时(V)、 (Z)的数据为0和20。
当X3为ON时执行(D)ADD指令,作32bit数据加法 (D0)+(D2)→(D 4Z) 就是(D1,D0)+(D3,D2)→(D25,D24)
指令: IRET FNC03中断返回 操作元件:无 程序步数:1步
梯形图
功能:
中断服务程序 的结束标记。在程 序执行到IRET指令 后表示该中断服务 结束。该指令后的 程序允许中断,直 到DI指令出现。
第6章第17页 EXIT
第6章
FX2N PLC功能指令及应用
6.2 程序流程控制
指令: EI FNC04允许中断 操作元件:无
第6章第4页 EXIT
第6章
FX2N PLC功能指令及应用
6.1.1 功能指令的表现形式
例如下图中的功能指令是一个取平均值的指令
其功能如下式表达: [(D0)+(D1)+(D2)+(D3)]÷3→(D4Z) 图中标注[S· ]指取值首元件。n指定取值个数。[D· ]指定 计算结果存放地址。
第6章第5页 EXIT
第6章 三菱FX2N系列可编程序控制器及其基本指令
如上图所示,当在执行第十次的线圈指令时,输出触点动作。如果复位输 入X010为ON,则执行RST指令,计数器的当前值为0,输出触点复位。计数 器的设定值,除用常数K设定外,还可由数据寄存器指定。
第六章三菱FX2N系列 可编程 序控制器及其基本指令 32位增/减双向计数器(停电保持用:C200~C219;特殊用:C220~C234) 32位增/减双向计数器的值有效范围为-2147483648~+2147483647。
FX2N系列PLC的定时器(T)有以下4种类型: 100ms定时器: T0~T199,200点。定时范围:0.1~3276.7s; 10ms定时器: T200~T245,46点。定时范围:0.01~327.67s; 1ms累积型定时器:T246~T249,4点,执行中断保持。 定时范围:0.001~32.767s; 100ms累积型定时器:T250~T255,6点,定时中断保持, 定时范围:0.1~3276.7s FX2N系列PLC定时器设定值可以采用程序存储器内的常数(K)直接 指定,也可以用数据寄存器(D)的内容间接指定。使用数据寄存器 设定定时器设定值时,一般使用具有掉电保持功能的数据寄存器,这 样在断电时不会丢失数据。
第六章三菱FX2N系列 可编程 序控制器及其基本指令
数据寄存器
数据寄存器是存储数值数据的软元件,可以处理各种数值数据。
类型:
一般用:D0~D199,200点,通过参数设定可以变更为停电保持型。 停电保持用:D200~D511,312点,通过参数设定可以变为非停电保持型。 停电保持专用:D512~D7999,7488点,无法变更其停电保持特性。根据 参数设定可以将D1000以后的数据寄存器以500点为单位设置文件寄存器。 特殊用:D8000~D8255,256点。 变址寄存器 :V0~V7,Z0~Z7,16点。
6FX2N功能指令
6.2.6 循环开始指令和循环结束指令
6.3 数据传送和比较指令
6.3.1 比较指令 6.3.2 区间比较指令 6.3.3 传送指令 6.3.4 移位传送指令 6.3.5 取反传送指令 6.3.6 块传送指令 6.3.7 多点传送指令 6.3.8 数据变换指令 6.3.9 BCD变换指令 变换指令 6.3.10 BIN变换指令 变换指令
源操作数,指令执行后其内容不改变。 ① [S·] :源操作数,指令执行后其内容不改变。源的数 量多时, 等表示。 量多时,以[S1]· 、[S2·]等表示。以加上“· ”符号表示使 等表示 以加上“ 符号表示使 用变址方式,,默认为无“ , 用变址方式,,默认为无“· ”,表示不能使用变址方式 ,,默认为无
3.位元件/位元件组件 .位元件 位元件组件
只处理ON/OFF信息的软元件称为位元件,如X,Y,M,S 信息的软元件称为位元件, 只处理 信息的软元件称为位元件 , , , 等均为位元件 而处理数值的软元件称为字元件, 而处理数值的软元件称为字元件,如T,C,D等 , , 等
“位元件组件” 的组合方法的助记符是: 位元件组件” 的组合方法的助记符是: Kn+最低位的位元件号 + 即是位元件组合, 如KnX、KnY、KnM即是位元件组合,其中“K”表示 、 、 即是位元件组合 其中“ 表示 后面跟的是十进制数, 表示4位一组的组数 后面跟的是十进制数,“n”表示 位一组的组数,16位数 表示 位一组的组数, 位数 据用K1~ , 位数据用 位数据用K1~ 据用 ~K4,32位数据用 ~K8
【例6-2】 求执行加法操作后源和目操作数的实际地址 】
图6.8 变址操作举例
第一行指令执行25→V,第二行指令执行 解: 第一行指令执行 ,第二行指令执行30→Z,所以变址寄存器的值为: ,所以变址寄存器的值为: V=25,Z=30。第三行指令执行(D5V)+( = , = 。第三行指令执行( )+(D15Z)→(D40Z) )+( ) ( ) [S1·]为D5V:D(5+25)= 为 )=D30 : ( + )= 源操作数1的实际地址 源操作数 的实际地址 [S2·]为D15Z:D(15+30)= 为 )=D45 源操作数 的实际地址 源操作数2的实际地址 : ( + )= [D·]为D40Z:D(40+30)= 为 )=D70 目操作数的实际地址 : ( + )= 所以,第三行指令实际执行( )+(D40)→(D70),即D30的内容 ),即 所以,第三行指令实际执行(D30)+( )+( ) ( ), 的内容 的内容相加, 和D45的内容相加,结果送入 的内容相加 结果送入D70中去 中去
FX2N系列可编程控制器PPT课件
第一节 FX2N系列可编程控制器及其性能指标
表3-7 FX2N输入技术指标
输 输入电流 输入ON电 输入OFF电流 输入阻抗 输入 输入
入
流
隔离 响应
电 X00 X010 X000 X01 X000 X010 X00 X01 压 0~ 以内 ~7 0以 ~7 以内 0~ 0以
时间
7
内
7内
DC 7m 5mA 4.5m 3.5 ≤1.5 ≤1.5 3.3k 4.3k 光电 0~
约 10ms
1ms以下
0.2ms以下
时间 ON
到电流①为响0应的OO时N时F间到F间0.,2可m用s是并在接条续约件流1为二0m2极4s管V/的20方0m法A改时善最,实响大际应1所时0需间m时。s间大为电电流路0时.2切为m断0s.4负以m载下A电以①流下。
电路隔离
机械隔离 19 光电晶闸管隔离 光电耦合器隔离
15
第一节 FX2N系列可编程控制器及其性能指标
表3-5 FX2N一般技术指标
环境温度 环境湿度 抗振
抗冲击 抗噪声干 扰 耐压 绝缘电阻 接地 使用环境
使用时:0~55℃ ,储存时:-20~+70℃
35%~89%RH时(不结露)使用
JIS C0911标准10~55Hz 0.5mm(最大2G) 3轴方向各 2h(但用 DIN导轨安装时0.5G)
扩展单元及扩展模块型号构成与基本单元雷同单元及扩展模块型号构成与基本单元雷同只是在模块区只是在模块区分部分中用分部分中用ee代替代替m心脑血管病是世界卫生组织总干事讲过只要采取预防措施就能减少一半的死亡也就是说一半的死亡完全是可以预防的第一节fx2n系列可编程控制器及其性能指标输入输输入点数输出点数fx2n系列ac电源dc输入继电器输出三端双向晶闸管开关元件晶体管输出116fx2n16mr001fx2n16mt001321616fx2n32mr001fx2n32ms001fx2n32mt001482424fx2n48mr001fx2n48ms001fx2n48mt001643232fx2n64mr001fx2n64ms001fx2n64mt001804040fx2n80mr001fx2n80ms001fx2n80mt0011286464fx2n128mr001fx2n128mt001表31基本单元一览表心脑血管病是世界卫生组织总干事讲过只要采取预防措施就能减少一半的死亡也就是说一半的死亡完全是可以预防的第一节fx2n系列可编程控制器及其性能指标输入输出总点数输入点数输出点数fx2n系列dc电源ac输入型继电器输出晶体管输出321616fx2n32mrdfx2n32mtd4482424fx2n48mrdfx2n48mtd6643232fx2n64mrdfx2n64mtd8804040fx2n80mrdfx2n80mtd续表心脑血管病是世界卫生组织总干事讲过只要采取预防措施就能减少一半的死亡也就是说一半的死亡完全是可以预防的第一节fx2n系列可编程控制器及其性能指标输入输出总点数输入点数输出点数ac电源dc输入继电器输出三端双向晶闸管开关元件晶体管输出321616fx2n32erfx2n32et482424fx2n48erfx2n48et表32扩展单元一览表心脑血管病是世界卫生组织总干事讲过只要采取预防措施就能减少一半的死亡也就是说一半的死亡完全是可以预防的第一节fx2n系列可编程控制器及其性能指标输入输出输入晶体管开关元件输入信号电压连接形式816fx0n8erdc24v横端子台fx0n8exdc24v横端子台fx0n8eyrfx0n横端子台1616fx0n16exdc24v横端子台1616fx0n16eyrfx0n横端子台1616fx2n16exdc24v纵端子台1616fx2n16eyrfx2n16eytfx2
三菱FX2N系列PLC基本指令
三菱FX系列 三菱 系列PLC的程序设计语言 3 系列 的程序设计语言
②电机启停过程控制逻辑相同。都是使用常开、常闭、 线圈等器件,只是梯形图中使用的是简化的器件符号。 ③ 两者区别:前者使用硬器件,靠接线连接形成控制程 序, 图中使用的KM、SB1、SB2和都是实际继电器、辅 助接点常开和常闭;后者使用PLC中的内部软元件,靠 软件实现控制程序, 图中Y000、 X000、 X001和X002 都是软继电器和软接点,都是用PLC内部的存储器位 来映像这些外部硬器件的状态,存储位为1,表示对应 的线圈得电或开关接通,存储位为0,表示对应的线圈 失电或开关断开,不需改变接线即能改变控制过程。 ④ 梯形图中不存在实际的电流,而是用一种假想的能 流(Power Flow)来模拟继电接触控制逻辑。 2011-4-3 4
系列PLC基本指令 第3章 三菱 章 三菱FX2N系列 系列 基本指令
本章导读 – 本章主要介绍三菱FX2N系列PLC的27条基 本逻辑指令。这27条指令功能十分强大, 已经能解决一般的继电接触控制问题,本 章还重点介绍梯形图和助记符语言以及其 程序设计方法,要求熟练掌握。掌握GPPW 内装的Simulator具有的模拟仿真、时序图 等功能,来指导基本逻辑指令编程学习。
2011-4-3 7
3.1.2 助记符语言(Mnemonic)1 助记符语言( ) 助记符语言:汇编指令的格式来表示控制程序的程序 设计语言。 梯形图编程要求配置较大的显示器。而在现场调试时 ,小型PLC往往只配备显示屏只有几行宽度的简易编程 器,这时,梯形图就无法输入了,但助记符指令却可 以一条一条的输入,滚屏显示。 助记符指令组成:操作码+操作数。 操作码用便于记忆的助记符表示,用来表示指令的功 能,告诉CPU要执行什么操作,如LD表示取、OR表示 或。操作数用标识符和参数表示,用来表示参加操作 的数的类别和地址。如用X表示输入、用Y表示输出。 操作数是可选项,如END指令就没有对应的操作数。8 2011-4-3
单元四三菱FX2N系列PLC基本指令的应用讲义
2020/7/25
单元四 三菱FX2N系列PLC基本指令的应用
任务一:PLC控制三相异步电动机单向运转电路设计 任务二:PLC控制三相异步电动机双重互锁正反转电路设计 任务三:PLC控制三相异步电动机的Y-△降压启动电路设计 任务四:PLC控制三色灯循环点亮电路设计
2020/7/25
单元四 三菱FX2N系列PLC基本指令的应用
2020/7/25
单元四 三菱FX2N系列PLC基本指令的应用
任务一:PLC控制三相异步电动机单向运转电路设计
四、PLC控制电动机单向连续运转电路设计 1、PLC的I/O地址分配表: 根据电动机单向连续运转电气原理图 及其控制要求列出PLC的I/O地址 分配如下表所示:
输入信号
输出信号
元件名称
输入点
2020/7/25
主页
单元四 三菱FX2N系列PLC基本指令的应用
知识目标: 1、掌握FX2N系列基本指令和软元件的性能及其应用。 2、掌握PLC程序设计的基本方法和步骤。 技能目标: 1、掌握梯形图编程方法及其相关电路的工作原理。 2、掌握I/O地址分配及PLC接线图的设计方法。 3、掌握指令语句表编写的方法。 4、实现本单元常见电路的安装与调试。
1.输入/输出指令(LD/LDI/OUT)
LD与LDI指令用于与母线相连的接点,此外还可用于分支电路的起点。 OUT 指令是线圈的驱动指令,可用于输出继电器、辅助继电器、定时器、计
数器、状态寄存器等,但不能用于输入继电器。输出指令用于并行输出 ,能连续使用多次。 其使用方法下表所示:(输入/输出指令实例见书。)
2020/7/25
单元四 三菱FX2N系列PLC基本指令的应用
任务二:PLC控制三相异步电动机双重互锁正反转电路设计
单元四 三菱FX2N系列PLC基本指令的应用
任务一:PLC控制三相异步电动机单向运转电路设计 任务二:PLC控制三相异步电动机双重互锁正反转电路设计 任务三:PLC控制三相异步电动机的Y-△降压启动电路设计 任务四:PLC控制三色灯循环点亮电路设计
2020/7/25
单元四 三菱FX2N系列PLC基本指令的应用
2020/7/25
单元四 三菱FX2N系列PLC基本指令的应用
任务一:PLC控制三相异步电动机单向运转电路设计
四、PLC控制电动机单向连续运转电路设计 1、PLC的I/O地址分配表: 根据电动机单向连续运转电气原理图 及其控制要求列出PLC的I/O地址 分配如下表所示:
输入信号
输出信号
元件名称
输入点
2020/7/25
主页
单元四 三菱FX2N系列PLC基本指令的应用
知识目标: 1、掌握FX2N系列基本指令和软元件的性能及其应用。 2、掌握PLC程序设计的基本方法和步骤。 技能目标: 1、掌握梯形图编程方法及其相关电路的工作原理。 2、掌握I/O地址分配及PLC接线图的设计方法。 3、掌握指令语句表编写的方法。 4、实现本单元常见电路的安装与调试。
1.输入/输出指令(LD/LDI/OUT)
LD与LDI指令用于与母线相连的接点,此外还可用于分支电路的起点。 OUT 指令是线圈的驱动指令,可用于输出继电器、辅助继电器、定时器、计
数器、状态寄存器等,但不能用于输入继电器。输出指令用于并行输出 ,能连续使用多次。 其使用方法下表所示:(输入/输出指令实例见书。)
2020/7/25
单元四 三菱FX2N系列PLC基本指令的应用
任务二:PLC控制三相异步电动机双重互锁正反转电路设计
FX2N系列可编程控制器及其指令系统
16
32
16
16
FX2N-32MR-001
FX2N-32MS-001
FX2N-32MT-001
48
24
24
FX2N-48MR-001
FX2N-48MS-001
FX2N-48MT-001
64
32
32
FX2N-64MR-001
FX2N-64MS-001
FX2N-64MT-001
80
40
40
FX2N-80MR-001
状态(S)
状态是对工序步进型控制进行简易编程的内部软元件, 采用十进制编号。与步进指令STL配合使用;
状态有无数个常开触点与常闭触点,编程时可随意使用; 状态不用于步进阶梯指令时,可作辅助继电器使用。 状态同样有通用状态和掉电保持用状态,其比例分配可 由外设设定。
(7)数据寄存器(D)
通用辅助继电器与掉电保持用辅助继电器的比例,可通 过外设设定参数进行调整。
只能利用其触点的特殊辅助继电器
M8000:运行监控用,PLC运行时M8000接通。
M8002:仅在运行开始瞬间接通的初始脉冲特殊辅助
继电器。
M8012:产生100ms时钟脉冲的特殊辅助继电器。
可驱动线圈的特殊辅助继电器
装有编程软件的计算机
编成软件
①、PLC的编程软件是FX-PCS/WIN-E/-C和 SWOPC-FXGP/WIN-C编程软件 。 ②、GX Simulator6-C PLC仿真软件, 它允许 计算机对工厂生产过程和系统仿真。
③显示模块
④图形操作终端
GOT-900系列图形操作终端FX2N系列PLC人机 操作界面中的较常用的一种。它的电源电压为 DC24V,用RS-232C或RS-485接口与PLC通信
第六章 三菱FX2N系列PLC及基本指令2014(3)
24
第二节 FX2N系列可编程控制器 软组件及功能(重点之一)
PLC 的软组件从物理实质上来说就是电子电路及 存储器。 具有不同使用目的的软组件其电路也有所不同。 为了明确它们的物理属性,称它们为“软继电器” , 软组件的编号就是计算机存储单元的地址。 从编程的角度出发,不管这些器件的物理实现, 注重它们的功能,像在继电器电路中一样使用它们。
M8013:秒脉冲发生器。
M8014:分脉冲发生器。
37
触点使用型特殊辅助继电器编程应用:
38
(2)线圈驱动型特殊辅助继电器
这类继电器由用户程序驱动线圈后 ,PLC 作特定 的动作。 例如:M8033:线圈通电后 ,PLC由运行进入停止 , Y输出状态保持不变。
M8034:线圈通电后,Y输出全部禁止。 M8039 :线圈通电后 ,PLC 以 D8039 中指定 的扫描时间恒定扫描。
FX2N-64MR-001
FX2N-80MR-001 FX2N-128MR-001
FX2N-64MS-001
FX2N-80MS-001
FX2N-64MT-001
FX2N-80MT-001
32
40 64
32
40 64
64
80 128
16
FX2N-128MT-001
每个基本单元最多可以连接1个功能扩展板,8 个特殊单元和特殊模块。
FX2N系列备有各种特殊功能的模块, 如表6-4。这些特殊功能模块均要用直流 5V电源驱动。 如:模拟量控制模块、位置控制模块、 计算机通讯模块、特殊功能板等。
23
三、FX2N系列可编程控制器的技术指标
FX2N系列可编程控制器的技术指标包括一 般技术指标、电源技术指标、输入技术指 标、输出技术指标和性能技术指标。 FX2N系列可编程控制器的处理速度: 基本指令0.08us/指令 应用指令1.52us—几百us/指令 程序容量:8K—16K指令
第二节 FX2N系列可编程控制器 软组件及功能(重点之一)
PLC 的软组件从物理实质上来说就是电子电路及 存储器。 具有不同使用目的的软组件其电路也有所不同。 为了明确它们的物理属性,称它们为“软继电器” , 软组件的编号就是计算机存储单元的地址。 从编程的角度出发,不管这些器件的物理实现, 注重它们的功能,像在继电器电路中一样使用它们。
M8013:秒脉冲发生器。
M8014:分脉冲发生器。
37
触点使用型特殊辅助继电器编程应用:
38
(2)线圈驱动型特殊辅助继电器
这类继电器由用户程序驱动线圈后 ,PLC 作特定 的动作。 例如:M8033:线圈通电后 ,PLC由运行进入停止 , Y输出状态保持不变。
M8034:线圈通电后,Y输出全部禁止。 M8039 :线圈通电后 ,PLC 以 D8039 中指定 的扫描时间恒定扫描。
FX2N-64MR-001
FX2N-80MR-001 FX2N-128MR-001
FX2N-64MS-001
FX2N-80MS-001
FX2N-64MT-001
FX2N-80MT-001
32
40 64
32
40 64
64
80 128
16
FX2N-128MT-001
每个基本单元最多可以连接1个功能扩展板,8 个特殊单元和特殊模块。
FX2N系列备有各种特殊功能的模块, 如表6-4。这些特殊功能模块均要用直流 5V电源驱动。 如:模拟量控制模块、位置控制模块、 计算机通讯模块、特殊功能板等。
23
三、FX2N系列可编程控制器的技术指标
FX2N系列可编程控制器的技术指标包括一 般技术指标、电源技术指标、输入技术指 标、输出技术指标和性能技术指标。 FX2N系列可编程控制器的处理速度: 基本指令0.08us/指令 应用指令1.52us—几百us/指令 程序容量:8K—16K指令
FX2N系列可编程控制器基本指令的编程应用资料
可编程控制器应用技术
第四章 FX2N系列可编程控制器 基本指令的编程应用
目录
可编程控制器的应用开发 常用基本环节的编程 基本指令编程实例及经验设计法 FX2N系列可编程控制器编程软件及程序下载C程序中应用最频繁的指令,熟练应用基 本指令是PLC编程的基础。程序的编制过程是将控制系统 工作条件及工作目的间的关系指令化的过程。
13
第三节 基本指令编程实例及经验设计法
②按控制要求,只有在主持人宣布开始的10s内 Y001~ Y003接通才能启动彩球,且彩球启动后,该定时器也应失 去对彩球的控制作用。因而梯形图4-8中在Y004输出支 路中串入了定时器T10的常闭触点,且在母线及T10间并 上了Y004的自保触点。
图4-8是程序设计完成后的梯形图。
20
第三节 基本指令编程实例及经验设计法
3.按以下顺序绘制程序图 ①先绘出图中“应答允许”、“应答时限”、“抢答继 电器”、“答题时限”等支路。这些支路中输出器件的状 态是进一步设计的基础。 ②设计各台灯梯形图。各台灯启动条件中串入 M2的常 闭触点体现了抢答器的一个基本原则:竞时封锁,在已有人抢 答之后按按钮无效。
16
第三节 基本指令编程实例及经验设计法
音响及某台灯:正常抢得 音响及某台灯加总台灯:违例 音响加总台灯:无人应答及答题超时 在一个题目回答终了后,主持人按下复位按钮。抢答器恢 复原始状态,为第二轮抢答做好准备。 完成本例可按以下步骤进行。
17
第三节 基本指令编程实例及经验设计法
1.决定输入输出端子及机内器件的安排 为了清晰地表达总台灯、各台灯、总台音响这些输出 器件的工作条件,机内器件除了选用了应答时间及答题时 间二个定时器外还选用了一些辅助继电器,现将本例器件 安排列于表4-2。
第四章 FX2N系列可编程控制器 基本指令的编程应用
目录
可编程控制器的应用开发 常用基本环节的编程 基本指令编程实例及经验设计法 FX2N系列可编程控制器编程软件及程序下载C程序中应用最频繁的指令,熟练应用基 本指令是PLC编程的基础。程序的编制过程是将控制系统 工作条件及工作目的间的关系指令化的过程。
13
第三节 基本指令编程实例及经验设计法
②按控制要求,只有在主持人宣布开始的10s内 Y001~ Y003接通才能启动彩球,且彩球启动后,该定时器也应失 去对彩球的控制作用。因而梯形图4-8中在Y004输出支 路中串入了定时器T10的常闭触点,且在母线及T10间并 上了Y004的自保触点。
图4-8是程序设计完成后的梯形图。
20
第三节 基本指令编程实例及经验设计法
3.按以下顺序绘制程序图 ①先绘出图中“应答允许”、“应答时限”、“抢答继 电器”、“答题时限”等支路。这些支路中输出器件的状 态是进一步设计的基础。 ②设计各台灯梯形图。各台灯启动条件中串入 M2的常 闭触点体现了抢答器的一个基本原则:竞时封锁,在已有人抢 答之后按按钮无效。
16
第三节 基本指令编程实例及经验设计法
音响及某台灯:正常抢得 音响及某台灯加总台灯:违例 音响加总台灯:无人应答及答题超时 在一个题目回答终了后,主持人按下复位按钮。抢答器恢 复原始状态,为第二轮抢答做好准备。 完成本例可按以下步骤进行。
17
第三节 基本指令编程实例及经验设计法
1.决定输入输出端子及机内器件的安排 为了清晰地表达总台灯、各台灯、总台音响这些输出 器件的工作条件,机内器件除了选用了应答时间及答题时 间二个定时器外还选用了一些辅助继电器,现将本例器件 安排列于表4-2。
第6章 FX2N系列PLC的应用指令
图(b)为32位运算
图(b)为32位运算。执行条件X2由OFF→ON时, [D1、D0]/[D3、D2]。商在[D5、D4],余数在 [D7、D6]中。
除数为0时,有运算错误,不执行指令。
递增加“1”指令INC(FNC 24)
当X10由OFF→ON变化时,由[D•]指定的元件D10中的二 进制数每个扫描周期都加1。
6.3.1 四则运算指令
加法指令ADD(FNC 20)
ADD加法指令是将指定的源元件中的二进制数相加,结果送到指 定的目标元件中去,如上图所示。
当执行条件X10由OFF→ON时,[D10]+[D12]→[D14]。运算是 代数运算,如2+(-3)= -1。 如果运算结果为0,则零标志M8020置1;如果运算结果超过 32767(16位)或2147483647(32位),则进位标志M8022置1;如果运 算结果小于-32767(16位)或 -2147483647(32位),则借位标志 M8021置1。
图6.2.7 WDT指令应用
WDT指令是对PLC的监视定时器进行刷新,FX系列 PLC的监视定时器默认值为200 ms(可用D8000来设定)。当 PLC 的扫描周期 (0 ~ END 或 FEND 指令执行时间 ) 超过 200 ms时,PLC的CPU-E指示灯亮、PLC停机,因此需在程序 的中途插入WDT指令,使PLC的监视定时器刷新,如上图 所示。
3 主程序结束指令FEND(FNC06) FEND表示主程序结束,当执行到FEND时,PLC进 行输入/输出处理,监视定时器刷新,完成后返回起始步。 注意: (1)子程序和中断服务程序应放在FEND之后。 (2) 子程序和中断服务程序必须写在 FEND 和 END 之间, 否则出错。
FX2N基本指令
连成的梯形图。 由两个或两个经上的触点串联而成的电 路块称为串联电路块。(如图)
• 由两个或两个经上的触点并 联而成的电路块称为并联电 路块。(如右图)
• ANB指令使用方法:
• ORB指令的使用方法:
• (1) ANB和AND指令之间的区别,能不用ANB指令时 尽量不用,可以节省指令。(如图27与图28的比较)
• 2、AND指令和ANI指令 • 当继电器的常开触点或常闭触点与其他继电器的触 点串联时,就使用AND指令或ANI指令。 • AND指令 称为“与指令”其功能是使继电器的常 开触点与其他继电器的触点串联。 • ANI指令 称为“与非指令”其功能是使继电器的常 闭触点与其他继电器的触点串联。 • AND和ANI指令的操作元件可以是输入继电器X、输 出继电器Y、辅助继电器M、状态继电器S、定时器 T和计数器C中的任何一个。
助记符
操作数
助记符
操作数
• LD和LDI指令的操作元件可以是输入继电器X、输 出继电器Y、辅助继电器M、状态继电器S、定时器 T和计数器C中的任何一个。 • OUT指令的使用说明: • (1)、OUT指令不能用于驱动输入继电器,因为 输入继电器的状态是由输入信号决定的。 • (2)、OUT指令可以连续使用称为并行输出,且 不受使用次数的限制。 • (3)、定时器T和计数器C使用OUT指令后,还需 有一条常数设定值语句。(如图15) 注意:END并不是PLC的停机指令,该指令仅说明了 执行用户程序的一个周期结束。
• 如果把(图29)中的串联触点较多的电路块放在上 方如(图30),这时,X1常开触点就是与上面电路 块并联,用OR指令即可。
• 多路输出指令 • 通过对PLC的不断学习我们会发现,对于大多数梯形 可以用以前学过的基本指令写出相应的指令表,但是, 对有些梯形图则不能用这些基本指令进行编程。(如 31图)若写成如下形式的指令语句表: • 根据语句表可以看出它是一个纵接输出,把它转换为 梯形图后为(32图)。
相关主题