PLC原理与应用实验指导
书
关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf
电气可编程控制器原理与应用
实验指导书
目 录
第一章 系统简介
一、可编程序控制器(PC)主机„„„„„„„„„„„„„„„„„„„„„„„„„
二、通讯装置„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„
三、输入输出部分„„„„„„„„„„„„„„„„„„„„„„„„„„„„„
输出接口的使用方法„„„„„„„„„„„„„„„„„„„„„„„„ 四、输入/
五、模块介绍„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„
六、FX2N-48MR继电器地址的分配„„„„„„„„„„„„„„„„„„„„„„„ 第二章 软件的安装与使用
一、软件的安„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„
二、软件的使用„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ 第三章 基本指令实验„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ 第四章 基本系统指令编程实验„„„„„„„„„„„„„„„„„„„„„„„„„
实验一:三台电动机顺序启动(直译法)„„„„„„„„„„„„„„„„„„„
实验二:电机正反转„„„„„„„„„„„„„„„„„„„„„„„„„„„ 第五章 定时器、计数器指令编程实验 „„„„„„„„„„„„„„„„„„„„„„
实验一:喷泉实验(时序图法)„„„„„„„„„„„„„„„„„„„„„„„
实验二:小车往返(限位法)„„„„„„„„„„„„„„„„„„„„„„„„ 第六章 步进指令(SFC)编程实验„„„„„„„„„„„„„„„„„„„„„„„„„
实验一:机械手运送大小球(选择分支)„„„„„„„„„„„„„„„„„„„
实验二:人行道交通灯控制(并行分支)„„„„„„„„„„„„„„„„„„ 第七章 功能指令编程实验„„„„„„„„„„„„„„„„„„„„„„„„„„„
实验一:五台电机同时Y-?启动 (MOV指令)„„„„„„„„„„„„„„„„„
实验二:停车场自动管理 (CMP指令)„„„„„„„„„„„„„„„„„„„
实验三:路灯时钟控制(ZCP指令)„„„„„„„„„„„„„„„„„„„„„
实验四:一键控三灯(触点比较指令)„„„„„„„„„„„„„„„„„„
实验五:解码指令(DECO)编程„„„„„„„„„„„„„„„„„„„„„„„
实验六:平均值指令(MEAN)编程„„„„„„„„„„„„„„„„„„„„„„
实验七:通风系统控制(TCMP指令)„„„„„„„„„„„„„„„„„„„„
实验八:SFTL/SFTR指令编程„„„„„„„„„„„„„„„„„„„„„„„
实验九:四则运算„„„„„„„„„„„„„„„„„„„„„„„„„„„„
实验十:电磁炉功率控制(INC、DEC)„„„„„„„„„„„„„„„„„„ 第八章 PLC与变频器通信„„„„„„„„„„„„„„„„„„„„„„„„„„„„
实验:PLC控制变频器的运行„„„„„„„„„„„„„„„„„„„„„„„ 第九章 模块通信„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„
实验一:FX2N-4DA-PT模块通信„„„„„„„„„„„„„„„„„„„„„„
实验二:FX2N-2DA模块通信„„„„„„„„„„„„„„„„„„„„„„„„
第一章 系统简介
三菱FX系列PLC是三菱电机公司FA产品中重要的产品线。三菱PLC以其高性能,低价格应和了中国工控行业的需要,在国内得到了广泛的应用。三菱电机自动化在中国的FA事业也得到了日益发展,在各种生活基础领域和生产现场得到了广大的支持。现在从社会基础建设等基干产业到半导体等高科技产业,三菱电机FA技术在全世界支持着生产现场的先进化。
FX系列是三菱PLC FX家族中最先进的系列。具有高速处理及可扩展大量满足单个需要的特殊功能模块等特点,为工厂自动化应用提供最大的灵活性和控制能力。
FX系列可编程控制器使用的交流电源可在100V,240V范围内变动,且机内还有提供给扩展模块使用的DC24V电源。
可编程序控制器(简称PC)在进行生产控制或实验时,都要求将用户程序的编码表送入PC的程序存贮器,运行时PC根据检测到的输入信号和程序进行运算判断,然后通过输出电路去控制被测对象。所以典型的PC系统由以下三部分组成:输入/输出接口、PC主机、通讯接口。
一、可编程序控制器(PC)主机
1、各部名称
是主机FX2N-48MR为例作简单介绍,其他型号可查找相关资料,该主机为继电器我们以
输出,有24个输入点,24个输出点。 PLC主机面板图如图1-1所示
? ?
? ? ?
?
?
? ?
图1-1
在图1-1中:
?输入接线端
?输出接线端
?输入端口状态指示灯。
?输出端口状态指示灯。
?主机状态指示。有四个指示灯。
POWER :电源指示;
RUN :运行指示灯;
BATT.V :电池电压下降指示;
PROG-E :出错指示灯闪烁(程序出错);
CPU-E :出错指示灯闪烁(CPU出错);
?锂电池(F2-40BL,标准装备),及锂电池连接插座。
?内置RUN/STOP开关,及编程设备、数据存储单元接线插座。
?另选存储器滤波器安装插座。
?功能扩展板安装插座。
注:其中的?、?、?、?需将上面的盖子打开后,才能看到。
2、产品型号名称的含义
FX2N - ?? M ? - ?
FX2N : 系列名称。
?? :输入输出总点数。基本单元、扩展单元的输入输出点数都相同。
M :基本单元。
? :输出形式,R = 继电器输出(有接点、交流、直流负载两用);
S = 三端双向可控硅开关元件输出(无接点、交流负载用);
T = 晶体管输出(无接点,直流负载用)
? :其他区分,无符号 = AC100/200V电源、DC24V输入(内部供电)
二、通讯装置
通常采用PC机作为编程、监视设备。安装三菱公司的PLC集成调试软件,用专用的通讯电缆将电脑的串口(RS232)和PLC主机的通讯接口连接起来,运行软件,就可将编好PLC程序的编码表下载至PC的存储器中,运行程序,进行控制、实验,也可以对PLC主机的各输入输出点的状态进行监视。关于上位软件的安装与使用请参见第二章。
三、输入输出部分
FX2N系列主机它的输入点和输出点相等。输入、输出继电器的序号是由基本单元开始,按连接顺序分配8进制数码。
输入继电器的表示以X开头,如X0 , X7、X10 , X17、X20 , X27等。所有输入继电器共用一个公共端COM,用以控制输入的有效性。如下图所示,COM端通常与输入开关的公共端相连接。详细请参见《FX2系列微型可编程控制器使用手册》,见光盘中的FX2N(Chn).pdf。
输入电路的组成
输出继电器以Y开头,如Y0 , Y7、Y10 , Y17、Y20 , Y27等。可分组控制,COM1,COM5,用于控制输出端的有效电平。当COM端接高电平,则当输出端有效时,输出高电平;当COM端接低电平,则当输出端有效时,输出低电平。如下图所示:
继电器输出电路
表1-1是FX2N-48MR输出端的分组状况。
表1-1
输出端 控制端
Y0、Y1、Y2、Y3 COM1
Y4、Y5、Y6、Y7 COM2
Y10、Y11、Y12、Y13 COM3
Y14、Y15、Y16、Y17 COM4
Y20、Y21、Y22、Y23、 COM5 Y24、Y25、Y26、Y27
注:不同型号主机的输出端分组情况,在主机面板上都有标示。
四、输入/输出接口的使用方法
在我们的实验台(箱)中,是按模块化方式设计的,每个模块都将实验时用到的输入输出信号引出,供实验时接线用。这里我们只介绍主机模块和基本指令模块。其他模块在具体实验中介绍。
在主机模块中,我们已经将PLC主机上的输入/输出端和实验模块上的输入输出单元对应接好。实验时只须用双头线按实验接线表连接即可。主机上方为输入端,下方为输出端。
基本指令模块中我们提供了钮子开关,作为长动型输入触点;发光二极管指示灯,作为负载指示。主要用于学习PLC各种指令的功能及使用。实验一,实验六中的各种指令功能的学习,就是在“基本指令模块”中完成的。
主要接线方法如下:
1、输入接口:将输入继电器X,根据要求与模拟开关端口K,用导线相连。输入继电器的公共端COM与模拟开关的公共端KCOM相连接。
、输出接口:将输出继电器Y,根据要求接发光二极管RL,,输出继电器的控制端2
COM1,COM5接GND,发光二极管的公共端接24V。
如下图所示:
注1:图中的虚线表示要手动连接的线。
注2:上图的输出负载接法是继电器输出(MR)的接法;对于晶体管输出型,在箱内通过继电器输出24V电压或GND电压,因此COM端 需接GND。原理图如下面两图所示。其中
Y0,Y7、Y10,Y17输出高电平(24V电压),Y20,Y27输出低电平(GND电压),这样可以根据需要灵活使用。
五、实验模块介绍
实验台(箱)采用模块化设计,模拟实际的控制方式,使实验直观,生动,易于理解。
实验模块共有13个模块,可完成13个综合实验。
1、艺术灯控制
2、数码管显示控制
3、交通灯控制
4、电机星/三角启动
5、机械手控制
6、步进电机控制
7、电梯控制
8、刀库控制
9、物料混合控制
10、水塔水位控制
11、邮件分拣控制
12、四级传送带控制
13、装配流水线控制
六、FX2N系列内部资源
名称 用途 继电器范围 点数
※1 一般用 M0 , M499 500
※2 保持用 M500 , M1024 524 辅助继
电器 ※3 保持用 M1024 , M3071 2048
特殊用 M8000 , M8225 156
初始化 S0 , S9 10 状态寄※1 一般用 S10 , S499 490 存器 ※2 保持用 S500 , S899 400
※3 信号用 S900 , S999 100
100ms T0 , T199(0.1,3,276.7秒) 200 定时器10ms T200 , T245(0.01,327.67秒) 46 (限※3 1ms乘法型 T246 , T249(0.001,32.767秒) 4 时) ※3 100ms乘法型 T250 , T255(0.1,3,276.7秒) 6
※1 16位向上 C0 , C99(0 , 32,767计数器) 100
※2 16位向上 C100 , C199(0 , 32,767计数器) 100
※1 32位双向 C100 , C199 20 计数器 (-2,147,483,648,2,147,483,647计数器)
※2 32位双向 C220 , C234 15
(-2,147,483,648,2,147,483,647计数器)
※2 32位高速双向 C235 , C255中的6点 6
※1 16位通用 D0 , D199 200 数据寄※2 16位保持用 D200 , D511 312 存器※3 16位保持用 D512 , D7999(D1000点以后可以500点为单7488 (使用位设置文件寄存器) 1对时16位保持用 D8000 , D8195 106 32位) 16位保持用 V0 , V7, Z0 , Z7 16
JAMP,CALL分支用 P0 , P127 128 指针 输入中断、计时中断 I0 , I8 9
计数中断 IO10 , I060 6 嵌套 主控 N0 , N7 8
10进制(K) 16位:-32,768 , 32,767;
32位:-2,147,483,648 , 2,147,483,647 计数 16进制(H) 16位:0 , FFFF;
32位:0 , FFFF FFFF
注: ※1、非电池后备区。通过参数设置可变为电池后备区。
※2、电池后备区,通过参数设置可以改为非电池后备区。
※3、电池后备固定区,区域特性不可改变。
第二章 三菱编译调试软件的安装与使用
一、软件的安装
三菱PLC编程软件 GX-developer 安装详细说明
请将软件安装压缩包解压到D盘根目录或者C盘根目录进行安装,太深的目录容易出错。在安装程序之前,最好先把其他应用程序关闭,比如杀毒软件,防火墙,IE,办公软件。
第一步:安装GX Developer 8.86,解压GX Developer 8.86,打开文件夹路径如下:三菱PLC编程软件 GX Developer 8.86 (中文版)\SW8D5C-GPPW-C\EnvMEL\SETUP.EXE进行安装;
第二步:打开文件路径如下:三菱PLC编程软件 GX Developer 8.86 (中文版)\SW8D5C-GPPW-C\SETUP.EXE进行安装;(注册码:570-986818410) 1,在Gx Developer文件夹中,有一个文件夹“EnvMEL”,进入,点击“SETUP.EXE”安装“通用环境”
安装大部分三菱软件都要先安装“通用环境”
2,然后点击Gx Developer下的“SETUP.EXE” 正式安装三菱PLC编程软件G
x Developer
注意,其他的几个文件夹,在安装时候主安装程序会自动调用,不必管它。 3,安装路径最好使用默认的,不要更改,输入各种注册信息后,输入序列号: 注意,不同软件的序列号可能会不相同,序列号可以在下载后的压缩包里得到。
4,“监视专用”这里不能打勾,否则就只能监视不能编程了
5,等待安装过程
6,直到出现此窗口:
7,开始/程序 里可以找到安装好的文件
三菱PLC仿真软件 GX Simulator 6c 安装使用说明
第一步:GX Simulator 6c ,解压GX Simulator 6c,打开文件夹路径如下:三菱PLC仿真软件GX Simulator6-C中文版\三菱PLC仿真软件 GX Simulator6-C\EnvMEL\SETUP.EXE进行安装;
第二步:打开文件路径如下:三菱PLC仿真软件GX Simulator6-C中文版\三菱PLC仿真软件 GX Simulator6-C\SETUP.EXE进行安装;(注册码:961-500940269)
仿真软件的功能就是将编写好的程序在电脑中虚拟运行,如果没有编好的程序,是无法进行仿真的。所以,在安装仿真软件GX Simulator 6c 之前,必须先安装编程软件 GX Developer,并且版本要互相兼容。比如可以安装“GX Developer 7.08” “GX Developer 8.34”等版本. 仿真软件的功能就是将编写好的程序在电脑中虚拟运行,如果没有编好的程序,是无法进行仿真的。
首先,在安装仿真软件GX Simulator 6c 之前,必须先安装编程软件 GX Developer,仿真软件需要和编程软件安装在同一个文件目录下面GX Developer安装好之后,再安装GX Simulator(GX Developer7.08以及8.52的仿真都可以使用GX Simulator 6),GX Simulator安装好之后,不会在开始菜单或桌面上添加仿真快捷方式,GX Simulator只会作为GX Developer的一个插件,反映在“工具”菜单中“梯形图逻辑测试启动(L)”功能可用。
安装好编程软件和仿真软件后,在桌面或者开始菜单中并没有仿真软件的图标。因为仿真软件被集成到编程软件GX Developer中了,其实这个仿真软件相当于编程软件的一个插件。
二、软件的使用
1、从开始菜单程序中运行[MELSOFT应用程序]-[GX Developer]。
2、 从菜单[工程]-[创建新工程],出现“创建新工程”对话框,在“PLC系列”中选择“FXCPU”,在“PLC类型”中选择“FX2N(C)”,再选中“设置工程名”,然后选择工程保存路径及输入工程名。按确定按钮。工程创建完毕。
3、现在可以输入程序了。程序的输入方式有两种:梯形图方式和助记符方式。你可以通过工具栏中的“梯形图/列表显示切换”按钮来在这两种方式之间切换。工程创建完毕后,默认进入梯形图方式。
4、程序编辑完成后,先保存,然后点击菜单[在线]-[PLC写入],出现PLC写入对话框,在[文件选择]页中选中[程序]-[MAIN](打勾),在[程序]页中选中[范围设置]-[步范围指定],这里要把程序长度输入到[结束]编辑框中。然后点击[执行]按钮,以下按提示进行,就可将程序写入PLC中。
5、将PLC主机上的运行开关拔至“RUN”位置,就可运行程序了。(在做这步工作之前,请先用通讯电缆将电脑的串口和PLC主机的通讯接口连接起来,并接通实验台(箱)电源。)
6、在运行模式中,你可以选择[在线]-[监视]模式,来查看各输入、输出接口的运行状态,以确定程序功能是否符合设计意图。
以上是该软件的快速使用指南。如想深入了解该软件的其他功能,请参阅帮助菜单下的帮助文档,那里有更详细的说明。
接下来我们做一个实例:
(1)启动编程软件GX Developer,创建一个新工程。
(2)编写一个简单的梯形图。
(3)可以通过菜单栏启动仿真。
(4)也可以通过快捷图标启动仿真。
(5)上面两种方式都可以启动仿真,这个小窗口就是仿真窗口,显示运行状态,
如果出错会有中文说明。
(6)启动仿真后,程序开始在电脑上模拟PLC写入过程。
(7)这时程序已经开始运行。
(8)并且可以通过软件元件测试来强制一些输入条件ON
三菱PLC编程软件GX Developer 8.86版与仿真软件GX
Simulator 6C版的使用说明
操作环境:windows XP 系统
安装版本:三菱PLC编程软件 GX Developer8.86版(此版本兼容性好,系统稳定)
三菱PLC仿真软件 GX Simulator 6C版
1)进入编程软件GX Developer 7.08:
1-1点选“开始”菜单栏,顺序点选“所有程序”?“MELSOFT应用程序”?
“GX Developer”,点击打开;
-----------------------------------------------------------图1
图1
1-2进入GX Developer 7.08软件初始画面;----------------------------------------------------图2
图 2
1-3新建一个PLC程序,顺序点选主菜单栏中“工程”?“创建新工程”;-------------图3
图 3
1-4“创建新工程”提示栏内点选“PLC系列”,在下拉菜单内选择所用PLC系列,此文
以FX2N型PLC为例说明,点选“FXCPU”亮后,左键单击进行确认--------------图4
图 4
1-5“创建新工程”提示栏内点选“PLC类型”,在下拉菜单内选择所用PLC类型,此文
以FX2N型PLC为例说明,点选“FX2N(C)”亮后左键单击进行确认,按“确认”
完成创建
流程
快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计
--------------------------------------------------------------------------------------图5
图5
1-6进入GX Developer 7.08软件使用画面;----------------------------------------------------图6
图6
1-7GX软件常用工具条说明:
工具条类型包括——标准、数据切换、梯形图标记、程序、注释、软元件内存、SFC、
SFC符号
常用工具条包括——标准-----------------------------------------------------------------------图7
梯形图标记--------------------------------------------------------------图8
程序-----------------------------------------------------------------------图9
以下按每类工具条按键从左向右顺序分类说明
备注:1)按功能需要,可直接将鼠标移至按键位置,左键点击执行;
2)按键可与快捷键共用,快捷键如“Shift+F6”操作方法——按住键盘“Shift”
键,同时按键盘“F5”键;
3)对于初学阶段,建议只采用常用按键,待熟悉掌握后,再使用其他按键;
4)每类工具条按键均可使用软件画面主菜单栏分选下拉菜单获得相同功能;
5)详细的快捷键操作说明,可按“主菜单栏”?“帮助”?“快捷键操作列
表”的顺序获得了解;
图7
序号 图7 按键名 功能说明 快捷键 是否常用
工程作成 创建新的PLC程序 1 Ctrl+N ?
打开工程 打开已存的PLC程序 2 Ctrl+O ?
工程保存 保存当前的PLC程序 3 Ctrl+S ?
打印 打印程序相关内容 4 Ctrl+P ×
剪切 删除选择的内容并存入到5 Ctrl+X ×
剪切板内
复制 选择的内容复制到剪切板 6 Ctrl+C ×
粘贴 复制剪切板的内容到光标7 Ctrl+V ×
所在位置
操作返回到原来 撤消前一步的编辑操作 8 Ctrl+Z ?
软元件查找 在PLC程序内查找与无 9 ?
X\Y\M\T\D\S等软元件相
关的所有梯形图位置、指令
表位置
指令查找 查找指定指令 无 10 × 字符串查找 查找指定字符串 无 11 × PLC写入 从电脑向PLC写入程序 无 12 ? PLC读出 从PLC向电脑读取程序 无 13 ? 软元件登录监视 单个监视X\Y\M\T\D\S等无 14 ×
软元件
软元件批量监视 成批监视X\Y\M\T\D\S等无 15 ×
软元件
软元件测试 设置X\Y\M\T\D\S等软元16 Alt+1 ?
件的开合、输出、数值
参数检查 运行参数检查 无 17 ×
图8
序号 图8 按键名 功能说明 快捷键 是否常用 常开触点 起始接入常开触点LD 1 F5 ?
串联接入常开触点AND
并联常开触点 并联接入常开触点OR 2 Shift+F5 ? 常闭触点 起始接入常闭触点LDI 3 F6 ?
串联接入常闭触点ANI
并联常闭触点 并联接入常闭触点ORI 4 Shift+F6 ? 输出线圈 输出Y\M\T等线圈OUT 5 F7 ? 输出应用指令 输出特殊指令FNC 6 F8 ? 画横线 在光标位置水平向右画7 F9 ?
一格连接横线
画竖线 在光标位置靠左侧向下8 Shift+F9 ?
画一格连接竖线
横线删除 在光标位置删除一格连9 Ctrl+F9 ?
接横线
竖线删除 在光标位置靠左侧向下10 Ctrl+F10 ?
删除一格连接竖线
上升沿脉冲 接入触点接通的上升沿11 Shift+F7 ?
脉冲信号
起始接入LDP
串联接入ANDP
下降沿脉冲 接入触点接通的下降沿12 Shift+F8 ?
脉冲信号
起始接入LDF
串联接入ANDF
并联上升沿脉冲 接入触点接通的上升沿13 Alt+F7 ?
脉冲信号
并联接入ORP
并联下降沿脉冲 接入触点接通的下降沿14 Alt+F8 ?
脉冲信号
并联接入ORF
输出上升沿脉冲 Y\M等线圈接通时输出15 Alt+F5 ×
上升沿脉冲
输出下降沿脉冲 Y\M等线圈接通时输出16 Ctrl+ Alt+F5 ×
下降沿脉冲
运算结果取反 运算结果取反 17 Ctrl+ ×
Alt+F10 划线输入 输入新增横线、竖线 18 F10 × 划线删除 删除原有横线、竖线 19 Alt+F9 ×
图9
图10
序号 图9 按键名 功能说明 快捷键 是否常用 梯形图/指令列表显程序的梯形图/指令语句列表1 Alt+F1 ? 示切换 的显示形式的切换
读出模式 仅能读看程序,点击按键图2 Shift+F2 ?
标下凹,其他模式相同
写入模式 可以编辑修改程序 3 F2 ? 监视模式 与PLC通讯建立后,监视4 F3 ?
PLC程序运行中
X\Y\M\T\D\S等软元件的输
入输出状态、运算过程、运
算结果
监视(写入)模式 监视模式下,PLC开光处于5 Shift+F3 ?
STOP,可进行修改、删除、
写入程序语句,起动时有选
择项选“是”
监视开始 开始PLC运行监视 6 Ctrl+F3 × 监视结束 结束PLC运行监视 7 Ctrl+Alt+F3 × 注释编辑及显示 对输入的注释说明 8 Ctrl+F5 × 声明编辑及显示 对程序块的注释说明 9 Ctrl+F7 × 注释项编辑及显示 对输出的注释说明 10 Ctrl+F8 × 梯形图登录监视 梯形图登录监视 11 无 × 触点线圈查找 在PLC程序内查找与12 Ctrl+Alt+F7 ?
X\Y\M\T\D\S等软元件的输
入触点、输出线圈相关的所
有梯形图位置、指令表位置
程序批量变换 程序批量变换 13 Ctrl+Alt+F4 ×
程序变换 写入模式下编辑的程序梯形14 F4 ?
图变换为PLC可识别的内部
语言指令,在编辑修改程序
后变亮色,如图10显示
放大显示 放大显示 15 无 ×
缩小显示 缩小显示 16 无 ×
程序检查 检查程序是否出错 17 无 ?
步执行 单步执行 18 Alt+4 ×
部分执行 部分执行 19 Alt+3 ×
跳跃执行 跳跃执行 20 Alt+2 ×
梯形图逻辑测试起安装仿真软件GX Simulator21 无 ?
动/结束 后使用,点击按键测试起动/
图标下凹,仿真测试好,点
击按键测试结束/图标上凸
2)写入PLC程序并转换:
本文PLC程序示例
2-1打开GX Developer软件后,并建立新工程后,软件运行模式默认为“写入模式”,光
标默认停留于第0步位置,鼠标移至该位置,点击右键,在出现的下拉菜单内选择“行
插入”;---------------------------------------------------------------------------------------------图11
图11
2-2行插入后,END结束步前增加灰色区域,此区域内可输入梯形图语句;---------图12
光标位置移动方法——?鼠标自由移动,点击鼠标左键确定光标位置
?键盘的方向按键“?、?、?、?”,按键一次移动一格
多次执行“行插入”,可多增加梯形图输入灰色区域。
“行插入”时灰色区域增加方向,按光标位置向上。
图12
2-3工具条“梯形图标记”内各按键基本包括了梯形图绘制常用的输入触点、输出线圈、
连接线等常用绘制指令,按需求点击相应按键;--------------------------------------图13
图13
2-4以“LD X1”为例说明,鼠标点击“梯形图标记”工具条第一个按键,显示“梯形图
输入”提示框,鼠标移至第二格,点击左键进入文本框,框内输入从X、Y、M、T、
S、C等软元件的编程值如“X1”,按“确定”;---------------------------------------图14
图14
2-5“LD X1”程序步生成,光标位置自动向后移动一格;---------------------------------图15
图15
2-6同前操作分步输入PLC程序,时间继电器T0输入时在“梯形图输入”提示框内顺序
输入“T0”?键盘空格键?“K20”,形成梯形图;-------------------------------------图16
图16
2-7顺序点选主菜单栏中“变换”?“变换”,将编辑的程序梯形图变换为PLC可识别的
内部语言指令;-----------------------------------------------------------------------------------图17
图17
2-8PLC程序转换完成;----------------------------------------------------------------------------图18
图18
2-9顺序点选主菜单栏中“工具”?“程序检查”,进行程序检查;--------------------图19
图19
2-10“程序检查(MAIN)”提示框内,检查内容默认为全部选择,检查对象默认为选择
“当前的程序作为对象”,点选“执行”,如有出错,则于文本框内会显示出错的软
元件名称、出错步数、出错原因说明;----------------------------------------------------图20
图20
3) 进入仿真软件 GX Simulator 6C:
3-1顺序点选主菜单栏中“工具”?“梯形图逻辑测试起动”;---------------------------图21
图21
3-2显示“LADDER LOGIC TEST TOOL”提示框,不要有任何操作干扰-------------图22
图22
3-3软件自动运行,同时显示“PLC写入”提示框,不要有任何操作干扰------------图23
图23
3-4软件启动完成,“LADDER LOGIC TEST TOOL”提示框内变化如图,“RUN”变色为
黄色,“运行状态”栏选为“RUN”,此提示框内不要有任何操作--------------------图24
图24
3-5软件启动完成,显示窗口画面如图,软件运行模式默认为“监视模式”;--------图25
图25
3-6出现的“监视状态”提示栏显示PLC处于“RUN”状态及程序单循环执行周期时间,
该提示栏可关闭;--------------------------------------------------------------------------------图26
图26
4)PLC程序仿真运行/PLC程序软元件测试:
说明:仿真运行环境下,光标位置显示蓝色全色,处于接通状态的输入触点、输出线圈
显示蓝色,对时间继电器T、状态寄存器C、数据寄存器D等软元件均显示当前
运算数值
4-1顺序点选主菜单栏中“在线”?“调试”?“软元件测试”;------------------------图27
图27
4-2进入“软元件测试”提示框画面;----------------------------------------------------------图28
“位软元件”——栏内可输入X\Y\M\C\S等位软元件;
点击“强制ON”接通软元件触点或线圈,点击“强制OFF”断开
软元件触点或线圈,短促间隔点击“强制ON/OFF取反”可以近
似模拟触发点动开关动作;
“字软元件”——栏内可输入T/D等字软元件;
在“设置值”框内输入模拟设置值,点击“设置”按键开始时间继
电器、数据寄存器相关的仿真运算;
“执行结果”——栏内显示各类软元件仿真运行的结果
图28
4-3本文以输入触点“X1”的模拟开关为例说明,鼠标移至“软元件测试”提示框内“位
软元件”的“软元件”栏,左键点击进入,输入“X1”,左键点击“强制ON”,“执
行结果”栏内显示“X1”为“强制ON”;-------------------------------------------------图29
图29
4-4同时可以仿真多个位软元件,如“X2”,输入操作如前项;--------------------------图30
图30
4-5在输入多个位软元件时,可鼠标左键点击“软元件”栏目下拉箭头“?”后,移动
蓝色显示条确定测试的软元件对象;------------------------------------------------------图31
图31
4-6对于不同类型的软元件触点的测试中仿真、复位、触点块颜色变化列表如下:
触点类型 仿真动作启动按键 模拟状态 仿真复位按键 触点块颜色
常开 强制ON 接通 强制ON/OFF取反 白色?蓝色
常闭 强制ON 断开 强制ON/OFF取反 蓝色?白色
上升沿脉冲 强制ON 短促接通 强制ON/OFF取反 白?蓝?白
下降沿脉冲 强制OFF 短促接通 强制ON/OFF取反 白?蓝?白
4-7如“执行结果”栏显示内容过多,不利清晰判读,可点选“清除”,在图示提示框内
点选“是”;---------------------------------------------------------------------------------------图32
图32
4-8点选“软元件测试”提示框内“关闭”,则退出PLC程序软元件测试模式。 5) 退出仿真运行/返回写入模式:
5-1顺序点选主菜单栏中“工具”?“梯形图逻辑测试旧结束”;-----------------------图33
图33
5-2点击图示提示框内“确定”,结束梯形图逻辑测试,退出仿真运行;--------------图34
图34
5-3仿真运行退出后,GX Developer默认模式为“读出模式”;---------------------------图35
图35
5-4如需继续修改编辑PLC程序,需由“读出模式”转为“写入模式”,鼠标左键点击程
序工具条(图9)处第3个按键转为“写入模式”;-------------------------------------图36
图36
6)保存程序/退出软件:
6-1保存程序需处于“读出模式”或“写入模式”,对于新建程序,需顺序点选主菜单栏
“工程”?“另存工程为”;------------------------------------------------------------------图37
图37
6-2图示为按GX软件安装目录下默认的程序保存路径,可以在“另存工程为”提示框内
的“工程名”栏内输入拟存程序识别名称后,点击保存,进入图40画面;------图38
图38
6-3建议对软件安装目录和程序保存目录进行区分,本文如图38、图39所示,将GX软
件安装目录定为——D:\ 工作 \ 工作软件 \ 工控软件 \ MELSEC \ ,将GX软件写
成或读出程序的保存目录定位——D:\ 工作 \ 工作文档 \ 软件文档 \ 工控文档 \,
以方便分类和查找。修改“驱动器/路径”栏后,在“工程名”栏内,鼠标左键点击
输入拟存程序识别名称如“测试程序”,点击保存;------------------------------------图39
图39
6-4点击图示提示框内“是”,确认程序保存;------------------------------------------------图40
图40
6-5对于原程序确实存在错误、现在修改确认无误的工程程序,可以直接点选标准工具
条(图7)处第3个按键“保存”进行直接保存;---------------------------------------图7
图7
6-6退出软件需顺序点选主菜单栏“工程”?“GX Developer关闭”;------------------图41
图41
6-7点击图示提示框内“是”,确认退出软件;-----------------------------------------------图42
图42
7) 打开已存程序:
7-1顺序执行1-1、1-2所示操作;---------------------------------------------------------图1、图2
7-2顺序点选主菜单栏“工程”?“打开工程”;-------------------------------------------图43
图43
7-3在“打开工程”信息提示框内按程序保存的路径选择正确的“驱动器/路径”,选择拟
打开的程序名称如“测试程序”,鼠标左键点击其为蓝色,点选“打开”,即可直接进
入软件画面;-------------------------------------------------------------------------------------图44
如原保存状态为“读出模式”,则直接进入“读出模式”画面(图35),如原保存状
态为“写入模式”,则直接进入“写入模式”画面(图18);
图44
注:以上图片可将鼠标移至图片上,点击鼠标右键,下拉菜单内点选“设置图片格式”,在
“大小”分选提示框内“尺寸和旋转”栏目中,修改“高度/宽度”数值进行大小修改。
或直接鼠标左键点击图片,左键按住显示的图框上下左右或左上左下右上右下8个标示
点,拖动进行图片缩放。
三菱PLC编程后怎样模拟仿真? , 电脑
, plc编程软件; plc仿真软件
方法/步骤
1. 首先电脑中应该安装有三菱编程软件及仿真软件,我们安装为以下版本
GX Developer-7.08;GX Simulator6-C。
然后打开编程软件。
2. 从工程菜单中创建新工程,并选择我们使用plc的系列及类型。
3. 我们编写一个简单的自锁程序,编写完毕后点击“程序变换”图标。
4. 变换之后我们运行仿真程序,这时点击“梯形图逻辑测试”图标,这时我
们编写的程序将传送至“模拟PLC”。
5. 传送完毕点击模拟窗口的“寄电器内存监视”然后从弹出的对话框选择软
元件“X”和“Y”,这时我们看到的是所有输入和输出软元件的仿真按钮。
6. 我们双击X0,这时即可看到输出Y0灯亮,同时自锁,Y0常亮。即使再
次双击X0关闭,Y0仍然处于点亮状态。
7. 我们点击停止按钮X1,这时Y0才能够断开。
这就是整个程序的仿真过程。通过仿真我们就可以判断程序是否正确,非常方
便!
END
注意事项
, 注意仿真按钮需要双击才能复位。 , 一定要安装三菱的仿真软件才能够使用。
第三章 基本指令实验 一、实验目的
1、 掌握常用基本指令的使用方法。
2、 学会用基本逻辑与、或、非等指令实现基本逻辑组合电路的编程。
3、 熟悉编译调试软件的使用。
二、实验器材
1、 PC机
2、 PLC实验台(箱)
3、 通讯电缆
4、 导线若干
三、实验内容及步骤
三菱FX2N系列可编程序控制器的基本指令有16条。本次实验进行常用基本指令LD、LDI、OUT、AND、ANDI、OR、ORI、ANDB、ORB、SET、RST、PLS、PLF、INV、NOP、END、MC、MCR、MPS、MRD、MPP指令、步进指令STL、RET的编程操作训练。下面介绍如下:
1、[ LD ]、[LDI ]、[ OUT ]指令
(1)助记符与功能:
助记符、名称 功能 回路表示和可用软元件
LD 取 a触点逻辑运算开始 ,
LDI 取反 b触点逻辑运算开始 ,
OUT 输出 线圈驱动 ,
(2)指令说明:
LD、LDI指令用于将触点连接到母线上。其他用法与后述的ANB指令组合,在分支点处也可使用。
OUT指令是对输出继电器、辅助继电器、状态、定时器、计数器的线圈驱动指令。
并列的OUT命令能多次连续使用。
(3)例程
(4)输入例程中的指令,观察运行结果。(接线可参见第一章中“输入/输出端口的使用方法”)
2、[ AND ]、[ANI ]指令
(1)助记符与功能:
助记符、名称 功能 回路表示和可用软元件
AND 与 a触点串联连接 ,
ANI 与非 b触点串联连接 ,
(2)指令说明:
用AND、ANI指令可串联连接1个触点。串联接点数量不受限制,该指令可多次使用。
OUT指令后,通过触点对其他线圈使用OUT指令,称之为纵接输出。(如下图的OUT Y000与OUT M0)。这样的纵接输出如果顺序不错,可重复多次。
(3)例程
(4)输入例程中的指令,观察比较运行结果。(接线可参见第一章中“输入/输出端口的使用方法”)
3、[ OR ]、[ ORI ]指令
(1)助记符与功能:
助记符、名称 功能 回路表示和可用软元件
OR 或 a触点并联连接 ,
ORI 或非 b触点并联连接 ,
(2)指令说明:
?用AND、ANI指令被用作1个触点的并联连接。
如果有两个以上的触点串联连接,并将这种串联回路块与其他回路并联连接时,采用
后述的ORB指令。
?OR、ORI是指从该指令的步开始,与前述的LD、LDI指令步,进行并联连接。并联连接
的次数不受限制。。
(3)例程
(4)输入例程中的指令,观察比较运行结果。(接线可参见第一章中“输入/输出端口的使用方法”)
4、[ ORB ] 指令
(1)助记符与功能:
助记符、名称 功能 回路表示和可用软元件
串联回路块的并ORB OR电路块或 联连接 ,软元件 无 (2)指令说明:
?由2个以上的触点串联连接的回路被称为串联回路块。将串联回路块并列连接时,分
支开始用LD、LDI指令,分支结束用ORB指令。
?如后述的ANB指令一样,ORB指令是不带软元件编号的独立指令。 ?有多个并回路时,台对每个回路块使用ORB指令,则并联回路没有限制。 ?ORB指令也可成批使用,但是由于LD、LDI指令的重复次数限制在8次以下,因此请务
必注意。
5、[ANB ] 指令
(1)助记符与功能:
助记符、名称 功能 回路表示和可用软元件
并联回路块的串ANB 回路块与 联连接 ,软元件 无 (2)指令说明:
?当分支回路(并联回路块)与前面的回路串联连接时,使用ANB指令。分支起点用LD、
LDI 指令,并联回路结束后,使用ANB指令与前面的回路串联连接。 ?若多个并联回路按顺序和前面的回路串联时,ANB指令的使用次数没有限制。
也可成批使用ANB指令,但在这种场合,与ORB指令一样,请务必注意LD、LDI的使用
次数限制(8次以下)。
(3)ANB、ORB例程
注:使用OR、ORI指令所作的并联连接,原则上是与前述的LD、LDI连接,但在后述的ANB指令后,则可再在前面加1条LD或LDI指令连接。
(4)输入例程中的指令,观察比较运行结果。(接线可参见第一章中“输入/输出端口的使用方法”)
6、[ PLS ] [ PLF ]指令
(1)助记符与功能:
助记符、名称 功能 回路表示和可用软元件
PLS 脉冲 上升沿微分输出
PLF 脉冲 下降沿微分输出 (2)指令说明:
?使用PLS指令时,仅在驱动输入为ON后的一个扫描周期内,软元件Y,M动作。 ?使用PLF指令时,仅在驱动输入为OFF后的一个扫描周期内,软元件Y,M动作。 ?例如,在驱动输入保持为ON时,让可编程控制器由RUN STOP RUN 时,PLS M0动作,
但是PLS M600(电池后备)不动作。
后面的一个RUN时,这是因为在STOP时M600仍保持着动作状态。
(3)例程
(4)输入例程中的指令,观察比较运行结果。(接线可参见第一章中“输入/输出端口的使用方法”)
7、[ SET ] [ RST ]指令
(1)助记符与功能:
助记符、名称 功能 回路表示和可用软元件
SET 置位 动作保持
消除动作保持,当前RST 复位 值及寄存器清零 (2)指令说明:
?在下述程序示例中,X000一旦接通后,即使它断开,Y000仍继续动作。X001一旦接通时,即使它断开,Y000仍保不被驱动。对于M、S也是一样的。
?对于同一软元件,SET、RST可多次使用,顺序也可随意,但最后执行者有效。 ?此外,要使数据寄存器(D)、变址寄存器(V)、(Z)的内容清零零时,也可使用
RST指令。(用常数为K0的传送指令也可得到同样的结果)。
?此外,累积定时器T246,T255的当前值的复位以及触点复位也可使用RST指令。 (3)例程
见PLS、PLF的例程。
(4)输入例程中的指令,观察比较运行结果。(接线可参见第一章中“输入/输出端口的使用方法”)
8、[ NOP ] [ END ]指令
(1)助记符与功能:
助记符、名称 功能 回路表示和可用软元件
NOP 空操作 无动作
输入输出处理及返END 结束 回到0步
(2)指令说明:
?在将程序全部清除时,全部指令成为NOP。若在普通的指令与指令之间加入NOP指令,
则可编程序控制器将无视其存在继续工作。若在程序中加入NOP指令,则在修改或追
加程序时,可以减少步号的变化,但是程序需要有余量。
?此外,若将已写入的指令换成NOP指令,则回路会发生变化。请勿必注意。 ?可编程控制器反复进行输入处理、程序执行和输出处理。若在程序最后写入END指令,
则END以后的其余程序步不执行,而直接进行输出处理。在程序中没有END指令时,FX
可编程控制器一直处理到最终的程序步,然后从0步开始重处理。
在调试阶段,在各程序段插入END指令,可依次检出各程序段的动作。这时在确认前
面回路块动作正确无误后,依次删去END指令。
此外,RUN开始时的首次执行,从执行END指令开始。
?执行END指令时,也刷新监视定时器(检查扫描周期是否过长的定时器)。
(3)例程
(4)输入例程中的指令,观察比较运行结果。(接线可参见第一章中“输入/输出端口的使用方法”)
9、[ INV ]指令
(1)助记符与功能:
助记符、名称 功能 回路表示和可用软元件
INV 取反 运算结果的反转
(2)指令说明:
?INV指令是将INV指令执行之前的运算结果反转的指令。不需要指定软元件号。
?在例程中,如果X000断开,则Y000为ON,如果X000接通,则Y000断开。
、ANDP、ANDF指令步的相同位置处,可编写INV指令。不能象指令?在能输入AND、ANI
表中的LD、LDI、LDP、LDF那样与母线连接,也不能象指令表中的OR、ORI、ORP、ORF
指令那样单独使用。
(3)例程
(4)输入例程中的指令,观察比较运行结果。(接线可参见第一章中“输入/输出端口的使用方法”)
10、[ MC ] [ MCR ] 指令
(1)助记符与功能:
助记符、名称 功能 回路表示和可用软元件
MC 主控 公共串联触点的连接
MCR 主控复位 公共串联触点的清除
(2)指令说明:
? 在例程1中,输入X000接通时,就执行从MC到MCR的指令。输入X000断开时,成为如
下形式:
现状保持:累积定时器、计数器、用置位/复位指令驱动的软元件。
变断开的软元件:非累积定时器、计数器、用OUT指令驱动的软元件。 ? 执行MC指令后,母线(LD,LDI)向MC触点后移动,将其反回到原母线的指令为MCR。 ? 通更改元件号Y,M,可多次使用主控指令(MC)。但是,如果使用同一软元件号,
将同OUT指令一样,会出现双线圈输出。
? 在没有嵌套结构时,可再次使用N0编制程序,N0的使用次数无限制。在有嵌套结
构时,嵌套级的编号从N0 ? N1„N6 ? N7增大。
? 在MC指令内采用MC指令时,嵌套级N的编号按顺序增大,(N0?N1?N2?N3?N4?N5
?N6?N7)。
在将指令返回时,采用MCR指令,则从大的嵌套级开始消除。(N7?N6?N5?N4?N3
?N2?N1?N0)。
? 嵌套级最大可编写8级(N7)。
(3)例程
(4)输入例程中的指令,观察比较运行结果。(接线可参见第一章中“输入/输出端口的使用方法”)
11、[ MPS ] [ MRD ] [ MPP ]指令
(1)助记符与功能:
助记符、名称 功能 回路表示和可用软元件
MPS 进栈 运算存储
MRD 读栈 读出存储
MPP 出栈 读出存储或复位
(2)指令说明:
? 在可编程控制器中有11个被称为栈的记忆运算中间结果的存储器。如下图所示。使
用一次MPS指令,就将此刻的运算结果送入栈的第一段存储。再使用MPS指令,又将
该时刻的运算结果送入栈的第一段存储,而将先前送入存储的数据依次移到栈的下一
段。使用MPP指令,各数据按顺序向上移动,将最上端的数据读出,同时该数据就从
栈中消失。MRD是读出最上端所存的最新数据的专用指令,栈内的数据不发生移动。
这此指令都是不带软元件的独立指令。
? 这项指令是进行下图所示的分支多重输出回路编程用的方便指令。利用MPS指令存储
得出的运算中间结果,然后驱动Y000。用MRD指令将该存储读出,再驱动输出Y001。 ? MRD指令可多次编程,但是在打印、图形编程面板的画面显示方面有限制。(并联回
路24行以下)。
? 最终输出回路以MPP指令替代MRD指令。从而在读出上述存储的同时将它复位。 ? MPS指令也可重复使用,MPS指令与MPP指令的数量差额少于11,但最终二者的指令
数要一样。
(3)例程
(4)输入例程中的指令,观察比较运行结果。(接线可参见第一章中“输入/输出端口的使用方法”)
12、步进指令
(1)助记符与功能:
(2)例程:
SFC图 梯形图 指令表
(3)指令说明:
步进梯形图指令(STL)是利用内部软元件状态(S),在顺控程序上面进行工序步进形控制的指令。返回(RET)是表示状态(S)流程的结束,用于返回主程序(母线)的指令。步进梯形图回路也可作为SFC图处理。从SFC图也可反过来形成步进梯形图回路。
FX系列可编程控制器内有利用SFC图(状态转移图)的顺控功能。从SFC图可编制指令表程序,而相反也可从指令或梯形图表示的程序转变为SFC图,该指令是步进梯形图指令(STL)。
步进梯形图指令可用梯形图表示,在步进梯形图中,将状态(S)看作为一个控制工序,从中将输入条件与输出控制按顺序编程,这种控制最大的特点是在工序进行时,与前一工序不接通,以各道工序的简单顺序,即可控制设备。
在SFC图中,每道工序中设备所起的作用以及整个控制流程都能表示得通俗易懂,顺控设计由此变得容易,既使对第三者也可传输严密的动作。因此有利于维护、规格修改和故障
排除等。SFC图与步进梯形图指令都按一定的规则编程,可相互转换。因此其实质内容全部是一样的,也可使用大家熟悉的继电器梯形图。使用SFC时需要前述的相应的外围设备与编程软件
(4)输入例程中的指令,观察比较运行结果。(接线可参见第一章中“输入/输出端口的使用方法”)
第四章 基本系统指令编程实验
实验一 三台电动机顺序启动(直译法) 一 实验目的
1,学会三菱GX-DEVELOPER编程软件的使用方法。
2,学会用各基本指令编程。
3,掌握直译法编程
二 实验
材料
关于××同志的政审材料调查表环保先进个人材料国家普通话测试材料农民专业合作社注销四查四问剖析材料
1、个人电脑 1台
2、三菱FX2N PLC 1台
3、连接电缆 1根
4、按钮操作板 1块
5、导线 若干
三 实验内容
三台电动机顺序启动控制
逻辑表达式:
KM=(SB+KM)*SB 1110
KM=(SB+KM)*KM 2221
KM=(SB+KM)*KM3332
电气控制回路:
据图进行PLC改造
I/O图
第 54 页 共 86 页
梯形图:
按图所示的梯形图输入程序。
调试并运行程序。
第 55 页 共 86 页
第五章、定时器、计数器指令编程实验
实验一 喷泉实验(时序图法)
一(实训目的:
1、进一步熟悉三菱GX-DEVELOPER编程软件的使用方法; 、了解各种编程元件的作用; 2
3、学会用定时器编程;
4、掌握时序图的编程方法。
二(实训器材:
1、个人电脑 1台
2、三菱FX2N PLC 1台
3、连接电缆 1根
4、按钮操作板 1块
5、导线 若干
三(实训要求:
设计喷泉电路,有三组喷头A,B,C。A先喷5S,之后,B,C同时喷5S后B停,再5SC停,
同时A,B喷,A,B,C同时喷5S后全停。
四(实训内容:
1.PLC I/O接线图:
KM1
X0Y0KM2
X1Y1KM3Y2
COMCOM
2.现场信号与PLC I/O编号对照表:
喷泉电路现场信号与PLC I/O编号对照表
启动按钮 X0
停止按钮 X1
喷头1 Y0
喷头2 Y1
喷头3 Y2
3根据题目要求写时序图:
第 56 页 共 86 页
4. 逻辑表达式:
Y=MT+TT Y=TT+TT Y=TT+TT 0002410124202341. 程序梯形图:
按图所示的梯形图输入程序。
调试并运行程序
第 57 页 共 86 页
实验二 小车往返(限位法)
一(实训目的:
1.理解PLC的基本结构与组成,熟悉PLC的控制原理; 2.掌握PLC的编程软件的使用与操作技巧;
3.掌握限位法的编程方法。
二(实训器材:
1、个人电脑 1台
2、三菱FX2N PLC 1台
3、连接电缆 1根
4、按钮操作板 1块
5、导线 若干
三(实训要求:
1.可自动循环工作;2.可以手动控制;3.可以单循环运行;4.6次循环控制5.6次自动停止在
原位。具体如图所示:
四(实训内容:
1.例题分析:小车在SQ1、SQ2之间来回运行,SQ3、SQ4为爆闸开关,起保护作用,避免
小车离开行程范围,SQ1是小车的起点。SA1为手动\自动切换开关,SA2为单循环\多循环
选择开关。题目要求6次自动停止在原位,因此用到计数器C0,并要求开关清零。
2.PLC I/O接线图:
Y1X0SB1KM2
X1Y2SB2
X2SB3
X3SA2
X4SQ1
X5SQ2
X6SQ3
X7SQ4
X10
COMCOM
3.现场信号与PLC I/O编号对照表:
小车自动往返表现场信号PLC I/O编号对照
名称 代号 编号
手动\自动选择开关 SA1 X0
停止按钮 SB1 X1
正转起点按钮 SB2 X2
第 58 页 共 86 页
反转启动按钮 SB3 X3
单循环\多循环选择开关 SA2 X4
行程开关 SQ1 X5
行程开关 SQ2 X6
行程开关 SQ3 X7
行程开关 SQ4 X10
正转接触器 KM1 Y1
反转接触器 KM2 Y2
4.程序梯形图:
按图所示的梯形图输入程序。
调试并运行程序
第 59 页 共 86 页
第六章、步进指令(SFC)编程实验
实验一:机械手运送大小球(选择分支) 一 实验目的:
1.学会步进指令(选择分支)编程
2.学会编程软件的使用方法和梯形图的编写及简单功能的实现
3.熟练可编程控制器的接线方式
二 实验材料:
1、个人电脑 1台
2、三菱FX2N PLC 1台
3、连接电缆 1根
4、按钮操作板 1块
5、导线 若干
三 实验内容:
机械手运送大球、小球的控制
分析: 1)机械运动之前在原点
2)吸球是用磁铁
Y1吸球,磁性最强——T1 K10 储磁时间
Y1释放球,磁性最弱——T1 K10 放磁时间
3)选择分支 吸大球 X2
吸小球 X2
)抓住球不放 SET Y1 4
释放球 RST Y1
5)机械臂三个点动作一致的,不做在分支内(公共部分)
6)机械臂动作顺序:下降Y?抓球Y?上升Y?右移Y?下降Y?释放Y?上升012301
Y?左移Y24
SFC图:
第 60 页 共 86 页
梯形图:
第 61 页 共 86 页
第 62 页 共 86 页
按图所示的梯形图输入程序。
调试并运行程序
第 63 页 共 86 页
实验二 人行道交通灯控制(并行分支)
一 实验目的:
在实际控制情景中,学习应用并行性分支的状态转移图和梯形图编制交通灯白天工作控制程序,继续感受和体会PLC步进顺控程序设计的工作流程,掌握并行性分支的状态转移图和梯形图程序编写的方法技巧,学习跳转流程和复杂流程的状态转移图和梯形图处理方法。
二 实验材料:
实验装置一套(包括PLC,灯组,开关), 电脑一台, 传输线一根
三 实验内容:
在只需要纵向行使的交通系统中,也需要考虑人行横道的控制。这种情况下人行横道通常用按钮进行启动,正常情况下,车道上有车辆行驶,如果有行人要过交通路口,先要按动按钮,等到绿灯亮时,方可通过,此时东西方向车道上红灯亮。延时一段时间后,人行横道的红灯亮,车道上的绿灯亮。根据上面可做如下设计:控制开关X0/X1?初始状态,S0(车道绿Y2/人行道红Y3)30s后车道黄,再10s,车道红,再5s,人行道绿,又15s人行道绿闪烁5s变红
选择输入输出设备~分配地址~绘制I/O接线图:
器件 端口 用途
人行道按钮SB2 X0 X0
人行道按钮SB1 X1 X1 L0 Y0 车道红灯
L1 Y1 车道黄灯
L2 Y2 车道绿灯
L3 Y3 人行道红灯
L4 Y4 人行道绿灯
I/O接线图 输入 / 输出地址分配 SFC图(6):
第 64 页 共 86 页
梯形图(7):
指令表:
第 65 页 共 86 页
第 66 页 共 86 页
第七章、功能指令编程实验
实验一 五台电机同时Y-?启动(MOV指令)
一 实验目的:
1(熟练掌握编程指令,使用MOV指令编程
2(熟悉编程软件的使用方法和梯形图的编写及简单功能的实现
3(熟悉可编程控制器的接线方式
二 实验材料:
1、个人电脑 1台
2、三菱FX2N PLC 1台
3、连接电缆 1根
4、按钮操作板 1块
5、导线 若干
三 实验内容:
用MOV指令控制五台电机同时Y-?启动。
分析:
第一台 第二台 第三台 第四台 第五台
主线圈z Y0 Y3 Y6 Y11 Y14
Y Y1 Y4 Y7 Y12 Y15
? Y2 Y5 Y10 Y13 Y16 [D] KY40
Y启:H36DB
Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y 16151413121110765432100 1 1 0 1 1 0 1 1 0 1 1 0 1 1
? 运行:H5B6D
Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y 16151413121110765432101 0 1 1 0 1 1 0 1 1 0 1 1 0 1 梯形图:
第 67 页 共 86 页
按图所示的梯形图输入程序。
调试并运行程序
第 68 页 共 86 页
实验二 停车场自动管理(CMP指令) 一 实验目的:
1(熟练掌握编程指令,使用CMP指令编程
2(熟练编程软件的使用方法和梯形图的编写及简单功能的实现
3(熟练可编程控制器的接线方式
二 实验材料:
1、个人电脑 1台
2、三菱FX2N PLC 1台
3、连接电缆 1根
4、按钮操作板 1块
5、导线 若干
三 实验内容:
停车场自动管理:
? 自动控制车辆进出
? 当记录数大于车场最大位数,不允许进入 ? 当记录数大于车场最大位数,允许进入 分析:灯1 Y4 Y5 车场已满
灯2 Y3 车场有空场
M71 车已进入停车场
M71 车已离开停车场
D30 车场车辆数
根据实际考虑,只有车场里有车位车辆才能进入,所以只有灯2显示就可以 因
为是模拟操作,所以把辅助继电器M改为手动开关X1,X2
梯形图:
按图所示的梯形图输入程序。
调试并运行程序
第 69 页 共 86 页
实验三 路灯时钟控制(ZCP指令)
一、实验目的:
1. 掌握PLC与上位机的接线;
2. 进一步熟悉PLC的一些指令,如ZCP区间比较指令; 3. 熟练应用GPP软件。
二、实验器件:
1. 个人电脑PC。
2. PLC程控器实验装置,型号FX2N 。
3. 导线若干。
三、实验内容和步骤说明;
1、要求:可以有星期,年,月,日,时,分,秒的设置;
七月到九月每天19:00到次日0:00灯全开,0:0到5:30开一半;
其余月份每天18:00到0:00,0:00到7:00各开一半。 2、此程序需要用到特殊数据寄存器,如下表:
特殊数据寄存器 作 用 范 围
秒 D8013 0~59
分 D8014 0~59
时 D8015 0~23
日 D8016 1~31
月 D8017 1~12
年 公历4位 D8018
星期 0~6(周日~周六) D8019
3. 梯形图:
第 70 页 共 86 页
实验四 一键控三灯(触点比较指令编程)
一、控制要求:
当首次按键时,红灯亮;当再次按键时,黄灯亮;当第三次按键时,绿灯亮;
当第四次按键时,三灯全灭。
二、I/O分配:
输入(I):X20--按键;
输出(O):Y0--红灯,Y1--黄灯,Y2--绿灯。 三、梯形图程序:
按图所示的梯形图输入程序。
调试并运行程序
第 71 页 共 86 页
实验五 解码指令(DECO)编程 一 实验目的
1、掌握DECO指令的使用;
2、把握进制的相互转化;
二 实验材料
1. 个人电脑PC。
2. PLC程控器实验装置,型号FX2N 。 3. 导线若干。
三 实验内容
DECO格式 [S] [D] n
n的意思:[S]?M M M?赋二进制 012 3 [D]?2个位
DECO解码的含义
1) 将[S]中二进制数变为十进制数
2) 显示在[D]中
例:
M2 M1 M0
( 1 1 0 ) =(6) 210
M17 M16 M15 M14 M13 M12 M11 M10
6 2
利用DECO指令编程实现左移、右移。
第 72 页 共 86 页
作用:能使灯按要求进行左移一位或者右移一位,本程序为手动操作移位。
实验六 平均值指令(MEAN)编程 一 实验目的
1(学会平均值指令(MEAN)编程;
2(进一步梯形图的编写及简单功能的实现
3(注意接线方式
二 实验材料
1. 个人电脑PC。
2. PLC程控器实验装置,型号FX2N 。 3. 导线若干。
三 实验内容
要求:每隔5S,将D0~D9数据传到D10~D19;计算D10~D19平均值,存到D60;如果D60
大于D61且持继2S,Y0每秒闪一次
I/O图:
列表:
启动 X0
停止 X1
灯 Y0
梯形图:
第 73 页 共 86 页
按图所示的梯形图输入程序。
调试并运行程序
实验七 通风系统控制(TCMP指令) 一 实验目的:
1(学会使用TCMP指令编程
2(掌握存放指令的使用
3(注意接线方式
二 实验材料:
1. 个人电脑PC。
2. PLC程控器实验装置,型号FX2N 。 3. 导线若干。
三 实验内容:
TCMP:将设定时间与时钟数据大小进行比较 例:某通风系统,要求每天7:30开第一台电机(Y0),10点开第二台(Y1);16:30关第
一台,23:30关第二台,用TCMP编程。
用D10,D11,D12存放时钟数据
第 74 页 共 86 页
按图所示的梯形图输入程序。
调试并运行程序
实验八 SFTL/SFTR指令编程 一(实训目的:
1. 理解PLC的基本结构与组成,熟悉PLC的控制原理; 2. 掌握PLC的编程软件的使用与操作技巧; 3. 熟悉SFTL/SFTR的编程方法
二(实训器材:
1. 个人电脑PC。
2. PLC程控器实验装置,型号FX2N 。 3. 导线若干。
第 75 页 共 86 页
三(实训要求:
生产机器工件过程由电机M1、M2、M3、M4控制,方式如下:
M1启动3后停止,同时M2启动,机器前进碰撞行程开关SQ1,M2停止; M3启动,机器前进碰撞行程开关SQ2,M4启动,3S后M1、M2、M3、M4同时启动,又延时3S后全部停止。
四(实训内容:
I/O接线图: 现场信号与PLC I/O编号对照表:
KM1
名称 编号 X0Y0
KM2启动开关 X0 X1Y1行程开关1 X1 KM3行程开关2 X2 Y2X2
停止开关 X3 KM4
X3Y3电机M1 Y0
电机M2 Y1
电机M3 Y2
电机M4 Y3 COMCOM
第 76 页 共 86 页
3.程序梯形图:
第 77 页 共 86 页
按图所示的梯形图输入程序。
调试并运行程序
实验九 四则运算
一 实验目的
1,学会使用ADD(加)/SUB(减)/MUL(乘)/DIV(除)指令编程
2,了解数据运算原理
二 实验材料
1. 个人电脑PC。
2. PLC程控器实验装置,型号FX2N 。 3. 导线若干。
三 实验内容
为某系统(38x/255)+2编程
X 输入口 KY 20
输出口 KY 20
编程之前将数据以赋值形式存入数据寄存器D,再进行运算。
梯形图:
第 78 页 共 86 页
原理:利用加减乘除基本运算,依照公式计算,K2Y0代表未知数X存进D0,常数38,255,
2依次存进D1,D2,D3,然后根据公式计算,结果写出在K2Y0显示。
实验十 电磁炉功率控制(INC、DEC)
一 实验目的
1,学会使用INC/DEC指令编程
二 实验材料
1. 个人电脑PC。
2. PLC程控器实验装置,型号FX2N 。
3. 导线若干。
三 实验内容
电磁炉功率控制
要求用一个按钮控制七段功率,分别是500W、1000W、1500W、2000W、2500W、3000W、
3500W。
分析:因为要求控制的功率是500W的倍数,所以可以选用500W、1000W、1500W作为
基准进行叠加组合起的功率数。
列表: Y Y Y Y 3210
K1Y0=0 0 0 0 0 0W
第一次 0 0 0 1 500W
第二次 0 0 1 0 1000W
第三次 0 0 1 1 1500W
第四次 0 1 0 0 2000W
第五次 0 1 0 1 2500W
第六次 0 1 1 0 3000W
第七次 0 1 1 1 3500W
第八次 1 1 1 1 0W
I/O图:
第 79 页 共 86 页
梯形图:
原理:按一次SB0功率增加500W,按一次SB1功率减少500W。
第八章、PLC与变频器通信 实验:PLC控制变频器的运行
一 实验目的
1,掌握PLC与变频器的通信的格式设置, 变频器的参数设定 二 实验材料
1. 个人电脑PC。
2. PLC程控器实验装置,型号FX2N 。
3.变频器、通信电缆
4. 导线若干。
三 实验内容
PLC控制变频器的运行
第 80 页 共 86 页
PLC与变频器通信,设定PLC、变频器的参数,通信线路的连接。
数据,参数设定:
PLC使用的是A’格式
变频器站指令代码 时间 数据内容 之和校验 ENO
号
所占位 1 2 3 4 5 6 7 8 9 10 十六进 H01 HFA H1 H02 H017B ASCII H5 H30 H30 H46 H41 H31 H30 H32 H37 H42
注:ASCII取十六进之后校验数的低两位
变频器站号:1号
数据内容:正转
十六进制 0 1 2 3 4 5 6 7 8 9 A B C D E F ASCII 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46
代 码 数 据 内 容
正 转 HFA H02
反转 HFA H04
停止 HFA H00
PLC设定的通信程序
第 81 页 共 86 页
变频器的通信参数:
操作 ?清零 后 基本参数设定
?通信参数
通 信 参 数 设 定 值
站号 Pr.117 1
通信速率 Pr.118 192
停止位长度 Pr.119 10
是否奇偶校验 Pr.120 2
通信重试次数 Pr.121 9999
检查时间间隙 Pr.122 9999
等待时间 Pr.123 9999
有否CR/LF Pr.124 0
Pr.79设定为‘1‘ PU操作
?将变频器关电源(再开机)
? 将变频器的面板拔掉,插入485BD模块水晶头 变频器参数设定完,把程序传进PLC,使用485BD通信线连接后,变频器与PLC即可通
信
注意:常见问题:转速飞快?Pr.1=120Hz 应设为50Hz
过流保护?Pr.9=2.02A 应设为电机额定电流*80%
第 82 页 共 86 页
第九章、模块通信
实验一:FX2N-4DA-PT模块通信
一 实验目的
1,掌握模块通信的格式设置, 模块间的设定与连接 二 实验材料
1、个人电脑 1台
2、三菱FX2N PLC 1台
3、连接电缆 1根
4、FX2N-4DA-PT模块 1块
5、导线 若干
三 实验内容
4AD-PT模块
一、将CH1 CH2接电源
改变通信输入电压值
二、当CH1电压小于CH2 Y0亮(模拟量变?开关信号出)
当CH1电压大于CH2 1V Y1亮
当CH1电压大于CH2 2V Y2亮
当CH1电压大于CH2 3V Y3亮
当CH1,CH2电压都大于5V Y4亮
模拟量与数字量的对比
A 1V 2V 3V 4V 5V 6V 7V 8V 9V 10V
D 200 400 600 800 1000 1200 1400 1600 1800 2000
梯形图:模块通信程序
第 83 页 共 86 页
作用:模量输入对比比较,开关量输出进行控制。 实验二:FX2N-2DA模块通信 一 实验目的
1,掌握FX2N-2DA模块通信的格式设置; 二 实验材料
1、个人电脑 1台
2、三菱FX2N PLC 1台
3、连接电缆 1根
4、FX2N-2DA模块 1块
5、导线 若干
三 实验内容
控制变频器,可调频
第 84 页 共 86 页
变频器端子与PLC的接线方法:
注意:变频器参数设置要正确,安全
过流保护 Pr.9=电机额定电流的0.8倍
上限频率 Pr.1=50Hz 2DA模块是二路模信号输出
两者的开通程序:
第 85 页 共 86 页
作用:PLC与变频器通信,控制变频器,输入两个模量进行比较,调制变频器的频率
第 86 页 共 86 页