第3章编程与仿真软件的使用课件

上传人:我*** 文档编号:147253395 上传时间:2020-10-08 格式:PPT 页数:89 大小:7.51MB
返回 下载 相关 举报
第3章编程与仿真软件的使用课件_第1页
第1页 / 共89页
第3章编程与仿真软件的使用课件_第2页
第2页 / 共89页
第3章编程与仿真软件的使用课件_第3页
第3页 / 共89页
第3章编程与仿真软件的使用课件_第4页
第4页 / 共89页
第3章编程与仿真软件的使用课件_第5页
第5页 / 共89页
点击查看更多>>
资源描述

《第3章编程与仿真软件的使用课件》由会员分享,可在线阅读,更多相关《第3章编程与仿真软件的使用课件(89页珍藏版)》请在金锄头文库上搜索。

1、第二章 编程与仿真软件使用 第一节 三菱PLC的编程 1、概述 编程器是人机对话的重要外围设备,用来对PLC进行编程以及对PLC的工作过程进行监控。三菱公司FX系列PLC的编程设备有手持式简易编程器(简称HPP)FX-20P-E、图形编程器GP-80FX-E。 编程软件有MELSEC-MEDOC、SWOPC-GP/WIN-C和GX Developer等可以在个人计算机上进行编程。通过通信接口对PLC进行程序写入、监控等操作。 本文主要介绍编程软件、仿真软件及其使用。,2、编程软件 三菱MELSEC-MEDOC编程软件 这是在DOS操作系统上运行的编程软件。目前已不使用。 三菱SWOPC-FXG

2、P/WIN-C编程软件 于1996年开发,应用于FX系列PLC的编程软件。可在Windows 2000或Windows XP及以上操作系统运行。该软件包可以用梯行图、指令表或SFC编程,并可以与原有基于DOS操作系统的程序在内的编程软件相兼容。现在基本上已被GX Developer编程软件取代。 三菱GX DEVELOPER编程软件 于2005年开发,适用于Q、QnU、QS、QnA、AnS、AnA、FX等全系列PLC。支持梯形图、指令表、SFC、ST及FB、Label语言程序设计,网络参数设定,可进行程序的在线更改、监控及调试,具有异地读写PLC程序功能。还能将所编程序存储为文件,输出打印。,

3、三菱PLC仿真软件GX Simulator 仿真软件的功能就是将编写好的程序在电脑中虚拟PLC运行,可观察程序中各软元件的工作状态。从而发现程序是否编写正确,方便进行程序修改。这样可大大缩短程序调试的时间,提高编程效率。 GX Simulator 是基于GX Developer的仿真软件,因此必须先安装编程软件GX Developer,再安装仿真软件GX Simulator。安装好编程软件和仿真软件后,在桌面或者开始菜单中并没有仿真软件的图标。因为仿真软件被集成到编程软件GX Developer中了,其实这个仿真软件就是编程软件的一个插件。,第二节 GX Developer和GX Simula

4、tor 主要内容: GX Developer的安装。 GX Simulator的安装。 GX Developer的使用。 GX Simulator的使用。 上位机与PLC的通信方法。,一、GX Developer的安装,1、概述 以版本8.34C为例,该文件夹的内容见下图所示,文件夹中的编程软件安装程序是SETUP.EXE,安装的序列号文件是SN.TXT。在执行SETUP.EXE之前,必须先安装环境驱动程序。环境驱动程序在EnvMEL文件夹中。该文件夹中的安装程序是SETUP.EXE。双击SETUP.EXE就安装环境驱动程序。 安装过程分为两个步骤:先安装EnvMEL环境驱动程序,然后安装编程

5、软件。,2、GX的安装过程及选项说明,这项如果打勾,那么编程软件只能用于PLC监控,可打开已编写好的程序,但不能用于编写新程序。如果不打勾,可用于编写新程序。切记!,用于兼容MEDOC编写的PLC程序,安装完毕后,在桌面点击开始菜单,可在程序子菜单中找到安装好的GX编程软件。,二、GX Simulator的安装,1、概述 GX Simulator是插件的形式集成在GX Developer软件内。它可以对编写好的PLC程序进行仿真运行。通过模拟操作,能清晰直观地观察程序中使用的软元件的工作状态和程序执行的流程。方便查找程序中的错误和漏洞,提高编程效率。是编程必备的工具。 安装时要求输入的序列号,

6、可用GX Developer的序列号。然后要求选择GX Developer软件安装所在文件夹。,2、安装过程,三、GX Developer和GX Simulator的使用 1、首先打开编程软件,2、创建“新工程”,3、编写梯形图程序,按钮呈灰色表示目前暂时不能用,或者表示所选的PLC不具有使用此项的功能。,GX Developer的工具条,软元件查找,定位程序中软元件被使用的位置,程序下载上传,往PLC写程序与从PLC读程序,软元件监视,在专用窗口对多个软元件集中监视,软元件测试,强制软元件的通断或数值,程序注释,包括软元件注释、回路注释等,读出、写入、监视和监视中写入模式切换,变换,修改过的

7、程序在变换后才被确认或写入PLC,工程栏显示与隐藏控制,注:工具条的功能按钮在菜单中也有相应的功能项。,GX Developer的工具条,编辑修改程序时用到的功能按钮:,未变换的梯形图程序,执行变换操作,变换后的梯形图程序,4、梯形图程序的仿真调试,两种执行仿真功能的方式,仿真写入过程,仿真写入过程,执行仿真测试,测试时使X2强制闭合(ON),等效X02端口的外接按钮按下,可以看到有输出结果。,使X2强制断开(OFF),等效X2端口外接钮按下后又松开。,仿真测试程序正确后,可结束测试过程。,四、SFC的编程方法,1、概述 顺序功能图(Sequeential Function Chart)是一种

8、按工艺流程图进行编程的图形化编程语言,这是一种符合国际电工委员会(IEC)标准,被首选推荐用于可编程控制器的通用编程语言,在PLC领域中得到广泛应用和推广。 采用SFC进行PLC应用编程的优点是: 在程序中可以直观地看到设备的动作顺序。SFC程序是按照设备(或工艺)的动作顺序而编写,所以程序的规律性较强,容易读懂,具有一定的可视性。 在设备发生故障时能很容易的找出故障所在位置。 不需要复杂的互锁电路,更容易设计和维护系统。,根据国际电工委员会(IEC)标准,SFC的标准结构是: 步进+该步进工序中的指令有向线段转换条件SFC SFC程序的运行规则是: 从初始步开始执行,当每步的转换条件成立,就

9、由当前步转为执行下一步,在遇到END时结束所有步的运行。,2、SFC编程的步骤 以下述例题为例,说明编程的步骤。 例题:PLC控制自动包装线,其控制要求是: 按下启动按钮SB1传送带1运动并带动产品移动到达传送带2时进行计数包装。 包装分两类由两位主令开关SA选择,SA在1位为小包装,每包6只产品。SA在2位为大包装,每包12只产品 计数信号由光电开关ST采样输入,达到计数值传送带1停止运动,传送带2自动启动。3s后传送带1启动、传送带2停止,开始第2个循环。 大、小包装达1000包生产线自动停止运行。若中途按下停止按钮SB2则待本循环结束停止运行。,解:1)分配PLC的I/0端口: 启动按钮

10、 SB1 X0 光电开关信号 ST X1 大小包装信号 SA-1 X2(大包装) SA-2 X3(小包装) 停止按钮 SB2 X4 传送带1 Y0 传送带2 Y1 2)设计控制电路。 3)按要求设计状态转移图程序。,自动包装线:(a)控制电路,FX2N,S0,S20,X0,M0,M8002,M0,C2,RST,C2,S21,C0,C2,SET,Y0,X2,S22,C1,X3,C0 K12,C1 K6,S23,T0,RST,C0,RST,Y0,RST,C1,Y1,C2 K1000,T0 K30,X1,X1,自动包装线用户程序:(b)状态转移图,M0,第一步:打开GX编程软件,新建工程并选择PLC

11、类型和编程方式。,第二步:在块列表窗口中双击NO.0块。编写初始化激活程序,双击,在弹出的块信息设置对话框中进行设置。设置完毕后再单击“执行”按钮即可。SFC程序由初始状态开始,故初始状态必须激活,而激活的通用方法是利用一段梯形图程序,且这一段梯形图程序必须放在SFC程序的开头部分。 (标题:激活),单击执行按钮后弹出梯形图编辑窗口,在右边梯形图编辑窗口中输入启动初始状态的梯形图。初始状态的激活一般采用特殊型辅助继电器M8002来完成。,在SFC程序的编制过程中,每一个状态中的梯形图编制完成后必须进行变换,才能进行下一步工作,否则会弹出出错信息,变换,变换后,双击MAIN返回,第三步:在块列表

12、窗口双击NO.1块,编写SFC程序,设置完块信息后,再双击进入SFC程序编写状态,单击梯形图程序区,开始编写初始化S0状态的梯形图程序,编写的梯形图程序,编写好后进行变换,变换后问号消失,双击进入转换条件的编写,TR表示转换条件,转换条件编号,编写转换条件的梯形图程序。X0触点驱动是TRAN符号,意思是表示转换(Transfer),这一点请注意。在SFC编程方式中,所有的转换都用TRAN表示,不可采用SETS语句表示。否则会显示出错信息。,编写完后执行变换,变换后问号消失,双击进入某状态的步进控制梯形图程序编写,STEP表示步进状态,表示步进状态编号,编写S20步进的梯形图程序,变换,问号消失

13、,双击进入选择分支开始端的编写,-D表示选择分支的开始端,双击进入选择分支终止端的编写,-C表示选择分支的终止端,双击进入跳转控制的编写,JUMP表示跳转,表示跳转所指的状态编号,双击,执行整体变换,变换成梯形图程序,总结: 编写SFC程序之前,先要编写初始化状态的梯形图激活程序;如果需要,SFC程序的未尾要编写停止控制的梯形图程序。 在进行SFC方式编程时,先绘制状态顺序图,然后分别编写每个状态和转换条件的梯形图程序。 GX Developer中绘制的转换条件,在相邻状态步之间只画一个;各状态步的程序和转换条件程序是分开编辑的。 如果每个状态步之间的转换条件有多个,在GX中时只能设置一个转换

14、标志,在右侧梯形图编辑区内,将多个与转换条件有关的常开常闭触头根据要求进行并联或串联。 每个状态步和转换条件的梯形图程序编写完成后,都要进行变换(快捷键F4)。所有程序编写完成后还要进行整体的全变换(快捷键Alt+Ctrl+F4),如果全变换没有出错,说明SFC的编程工作全部完成,整个程序运行没有问题,可以进行随后的仿真运行或写入PLC中。,五、上位机与PLC的通信,目前,上位通用计算机与PLC通过一根USB专用数据线实现通信连接。连接后可实现程序的写入、读出、监控等操作。 1、FX-USB-AW通信数据线及使用方法 USB数据线是将电脑的USB口模拟成传统的串行口(通常为COM3),从而使编

15、程软件SWOPC-FXGP/WIN和GX Deveopler通过FX-USB-AW数据线与FX系列PLC进行通信。数据线上的发光二极管指示数据的收发状态,本数据线适用于三菱FX全系列PLC。 技术指标: 操作系统: Windows XP / Windows2000。 支持编程软件版本:无版本限制。 每台PC只支持一根USB数据线。,FX-USB-AW数据线外观,注意: 计算机与PLC通信时,不仅要数据线连接,而且PLC要接通供电电源(交流)。,使用方法: FX-USB-AW编程电缆需要安装USB驱动程序才能使用,SWOPC-FXGP/WIN软件的驱动程序包含在所附光盘上。新版本的GX Deve

16、opler软件自带USB驱动程序。 驱动程序安装完成后,在Windows的设备管理器中将出现FX-USB-AW编程电缆对应的COM X口,只需在编程软件中选择该COM口即可。 使用时先把USB数据线的PCUSB口插入电脑USB口,再把八针圆公头插入PLC的通信端口。然后安装程序。 进入控制面板设备管理器端口,可查看COM口,端口中显示:(COM和LPT)Prolific USB-to-Serial Comn(COMx),这个COMx就是USB数据线使用的COM端口号。 打开编程软件,在线菜单中进入传输设置,设置好COM口号就可通信。,2、安装USB通信数据线的驱动程序 插入USB数据线后系统提示安装驱动程序。 手动选择安装路径:SECEasysocketUSBDriversEecusbd.inf,3、GX编程软件的通信设置和程序写入方法 第一步,先进行传输设置。见下图所示。先执行“在

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号