第3章编程与仿真软件的使用课件_第1页
第3章编程与仿真软件的使用课件_第2页
第3章编程与仿真软件的使用课件_第3页
第3章编程与仿真软件的使用课件_第4页
第3章编程与仿真软件的使用课件_第5页
已阅读5页,还剩84页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

本文主要介绍编程软件、仿真软件及其使用。第二章编程与仿真软件使用12、编程软件

三菱MELSEC-MEDOC编程软件这是在DOS操作系统上运行的编程软件。目前已不使用。

三菱SWOPC-FXGP/WIN-C编程软件于1996年开发,应用于FX系列PLC的编程软件。可在Windows2000或WindowsXP及以上操作系统运行。该软件包可以用梯行图、指令表或SFC编程,并可以与原有基于DOS操作系统的程序在内的编程软件相兼容。现在基本上已被GXDeveloper编程软件取代。

三菱GXDEVELOPER编程软件于2005年开发,适用于Q、QnU、QS、QnA、AnS、AnA、FX等全系列PLC。支持梯形图、指令表、SFC、ST及FB、Label语言程序设计,网络参数设定,可进行程序的在线更改、监控及调试,具有异地读写PLC程序功能。还能将所编程序存储为文件,输出打印。2、编程软件2

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

三菱PLC仿真软件GXSimulator3第二节GXDeveloper和GXSimulator主要内容:GXDeveloper的安装。GXSimulator的安装。GXDeveloper的使用。GXSimulator的使用。上位机与PLC的通信方法。第二节GXDeveloper和GXSimulator4一、GXDeveloper的安装1、概述以版本8.34C为例,该文件夹的内容见下图所示,文件夹中的编程软件安装程序是SETUP.EXE,安装的序列号文件是SN.TXT。在执行SETUP.EXE之前,必须先安装环境驱动程序。环境驱动程序在EnvMEL文件夹中。该文件夹中的安装程序是SETUP.EXE。双击SETUP.EXE就安装环境驱动程序。

安装过程分为两个步骤:先安装EnvMEL环境驱动程序,然后安装编程软件。一、GXDeveloper的安装1、概述5第3章编程与仿真软件的使用ppt课件62、GX的安装过程及选项说明9985986380722、GX的安装过程及选项说明9985986380727第3章编程与仿真软件的使用ppt课件8

这项如果打勾,那么编程软件只能用于PLC监控,可打开已编写好的程序,但不能用于编写新程序。如果不打勾,可用于编写新程序。切记!这项如果打勾,那么编程软件只能用于PLC监控,9用于兼容MEDOC编写的PLC程序用于兼容MEDOC编写的PLC程序10

安装完毕后,在桌面点击开始菜单,可在程序子菜单中找到安装好的GX编程软件。

安装完毕后,在桌面点击开始菜单,可在程序子菜单11二、GXSimulator的安装1、概述GXSimulator是插件的形式集成在GXDeveloper软件内。它可以对编写好的PLC程序进行仿真运行。通过模拟操作,能清晰直观地观察程序中使用的软元件的工作状态和程序执行的流程。方便查找程序中的错误和漏洞,提高编程效率。是编程必备的工具。安装时要求输入的序列号,可用GXDeveloper的序列号。然后要求选择GXDeveloper软件安装所在文件夹。二、GXSimulator的安装1、概述122、安装过程双击运行2、安装过程双击运行1399859863807299859863807214第3章编程与仿真软件的使用ppt课件15三、GXDeveloper和GXSimulator的使用1、首先打开编程软件

三、GXDeveloper和GXSimulator的使用162、创建“新工程”

2、创建“新工程”17第3章编程与仿真软件的使用ppt课件183、编写梯形图程序3、编写梯形图程序19菜单栏工具条按钮呈灰色表示目前暂时不能用,或者表示所选的PLC不具有使用此项的功能。菜单栏工具条按钮呈灰色表示目前暂时不能用,或者20GXDeveloper的工具条软元件查找,定位程序中软元件被使用的位置程序下载上传,往PLC写程序与从PLC读程序软元件监视,在专用窗口对多个软元件集中监视软元件测试,强制软元件的通断或数值程序注释,包括软元件注释、回路注释等读出、写入、监视和监视中写入模式切换变换,修改过的程序在变换后才被确认或写入PLC工程栏显示与隐藏控制注:工具条的功能按钮在菜单中也有相应的功能项。GXDeveloper的工具条软元件查找,定位程序中软元件21GXDeveloper的工具条编辑修改程序时用到的功能按钮:常开常闭点、线圈及功能指令书写上升、下降沿触发触点的书写画线及删除线GXDeveloper的工具条编辑修改程序时用到的功能按钮22未变换的梯形图程序未变换的梯形图程序23执行变换操作执行变换操作24变换后的梯形图程序变换后的梯形图程序254、梯形图程序的仿真调试两种执行仿真功能的方式4、梯形图程序的仿真调试两种执行仿真功能的方式26仿真写入过程仿真写入过程27仿真写入过程仿真写入过程28触头闭合触头断开有输出无输出触头闭合触头断开有输出无输出29执行仿真测试执行仿真测试30测试时使X2强制闭合(ON),等效X02端口的外接按钮按下,可以看到有输出结果。测试时使X2强制闭合(ON),等效X02端口的外接按31

使X2强制断开(OFF),等效X2端口外接钮按下后又松开。使X2强制断开(OFF),等效X2端口外接钮按下后又松开。32仿真测试程序正确后,可结束测试过程。仿真测试程序正确后,可结束测试过程。33第3章编程与仿真软件的使用ppt课件34四、SFC的编程方法1、概述

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

从初始步开始执行,当每步的转换条件成立,就由当前步转为执行下一步,在遇到END时结束所有步的运行。根据国际电工委员会(IEC)标准,SFC的标准结构是:362、SFC编程的步骤

以下述例题为例,说明编程的步骤。例题:PLC控制自动包装线,其控制要求是:按下启动按钮SB1传送带1运动并带动产品移动到达传送带2时进行计数包装。包装分两类由两位主令开关SA选择,SA在1位为小包装,每包6只产品。SA在2位为大包装,每包12只产品计数信号由光电开关ST采样输入,达到计数值传送带1停止运动,传送带2自动启动。3s后传送带1启动、传送带2停止,开始第2个循环。大、小包装达1000包生产线自动停止运行。若中途按下停止按钮SB2则待本循环结束停止运行。2、SFC编程的步骤37解:1)分配PLC的I/0端口: 启动按钮SB1 X0 光电开关信号ST X1 大小包装信号SA-1X2(大包装) SA-2X3(小包装) 停止按钮SB2X4 传送带1 Y0 传送带2 Y1 2)设计控制电路。3)按要求设计状态转移图程序。解:1)分配PLC的I/0端口:38自动包装线:(a)控制电路FX2N自动包装线:(a)控制电路FX2N39S0S20X0M0M8002M0C2RSTC2S21C0C2SETY0X2S22C1X3C0K12C1K6S23T0RSTC0RSTY0RSTC1Y1C2K1000T0K30X1X1自动包装线用户程序:(b)状态转移图M0X4M0S0END停止控制梯形图激活程序SFC程序S0S20X0M0M8002M0C2RSTC2S21C0C240第一步:打开GX编程软件,新建工程并选择PLC类型和编程方式。第一步:打开GX编程软件,新建工程并选择PLC类型和编程方式41第3章编程与仿真软件的使用ppt课件42第二步:在块列表窗口中双击NO.0块。编写初始化激活程序双击第二步:在块列表窗口中双击NO.0块。编写初始化激活程序双击43在弹出的块信息设置对话框中进行设置。设置完毕后再单击“执行”按钮即可。SFC程序由初始状态开始,故初始状态必须激活,而激活的通用方法是利用一段梯形图程序,且这一段梯形图程序必须放在SFC程序的开头部分。(标题:激活)在弹出的块信息设置对话框中进行设置。设置完毕后44单击执行按钮后弹出梯形图编辑窗口,在右边梯形图编辑窗口中输入启动初始状态的梯形图。初始状态的激活一般采用特殊型辅助继电器M8002来完成。单击执行按钮后弹出梯形图编辑窗口,在右边梯形图编辑窗45在SFC程序的编制过程中,每一个状态中的梯形图编制完成后必须进行变换,才能进行下一步工作,否则会弹出出错信息变换变换后,双击MAIN返回在SFC程序的编制过程中,每一个状态中的梯形图编制完46

第三步:在块列表窗口双击NO.1块,编写SFC程序双击弹出块信息设置对话框,进行设置第三步:在块列表窗口双击NO.1块,编写SFC程序双击弹出47设置完块信息后,再双击进入SFC程序编写状态设置完块信息后,再双击进入SFC程序编写状态48单击梯形图程序区,开始编写初始化S0状态的梯形图程序单击梯形图程序区,开始编写初始化S0状态的梯形图程序49编写的梯形图程序编写好后进行变换变换后问号消失编写的梯形图程序编写好后进行变换变换后问号消失50双击进入转换条件的编写TR表示转换条件转换条件编号双击进入转换条件的编写TR表示转换条件转换条件编号51编写转换条件的梯形图程序。X0触点驱动是TRAN符号,意思是表示转换(Transfer),这一点请注意。在SFC编程方式中,所有的转换都用TRAN表示,不可采用SET+S□语句表示。否则会显示出错信息。

编写完后执行变换变换后问号消失编写转换条件的梯形图程序。X0触点驱动是TRAN符号,意思是52双击进入某状态的步进控制梯形图程序编写STEP表示步进状态表示步进状态编号双击进入某状态的步进控制梯形图程序编写STEP表示步进状态表53编写S20步进的梯形图程序变换问号消失编写S20步进的梯形图程序变换问号消失54双击进入选择分支开始端的编写--D表示选择分支的开始端双击进入选择分支开始端的编写--D表示选择分支的开始端55第3章编程与仿真软件的使用ppt课件56双击进入选择分支终止端的编写--C表示选择分支的终止端双击进入选择分支终止端的编写--C表示选择分支的终止端57第3章编程与仿真软件的使用ppt课件58S23的程序S23的程序59多重转换条件的编写多重转换条件的编写60多重转换条件的编写多重转换条件的编写61双击进入跳转控制的编写JUMP表示跳转表示跳转所指的状态编号双击进入跳转控制的编写JUMP表示跳转表示跳转所指的状态编号62跳转控制编写完成跳转控制编写完成63[无]表示无复位操作[R]表示有复位操作[无]表示无复位操作64另外两种操作方式另外两种操作方式65双击双击66第3章编程与仿真软件的使用ppt课件67“*”表示未整体变换“_”表示已整体变换执行整体变换“*”表示未整体变换执行整体变换68变换成梯形图程序变换成梯形图程序69第3章编程与仿真软件的使用ppt课件70第3章编程与仿真软件的使用ppt课件71第3章编程与仿真软件的使用ppt课件72第3章编程与仿真软件的使用ppt课件73总结:编写SFC程序之前,先要编写初始化状态的梯形图激活程序;如果需要,SFC程序的未尾要编写停止控制的梯形图程序。在进行SFC方式编程时,先绘制状态顺序图,然后分别编写每个状态和转换条件的梯形图程序。GXDeveloper中绘制的转换条件,在相邻状态步之间只画一个;各状态步的程序和转换条件程序是分开编辑的。如果每个状态步之间的转换条件有多个,在GX中时只能设置一个转换标志,在右侧梯形图编辑区内,将多个与转换条件有关的常开常闭触头根据要求进行并联或串联。每个状态步和转换条件的梯形图程序编写完成后,都要进行变换(快捷键F4)。所有程序编写完成后还要进行整体的全变换(快捷键Alt+Ctrl+F4),如果全变换没有出错,说明SFC的编程工作全部完成,整个程序运行没有问题,可以进行随后的仿真运行或写入PLC中。总结:74五、上位机与PLC的通信目前,上位通用计算机与PLC通过一根USB专用数据线实现通信连接。连接后可实现程序的写入、读出、监控等操作。1、FX-USB-AW通信数据线及使用方法USB数据线是将电脑的USB口模拟成传统的串行口(通常为COM3),从而使编程软件SWOPC-FXGP/WIN和GXDeveopler通过FX-USB-AW数据线与FX系列PLC进行通信。数据线上的发光二极管指示数据的收发状态,本数据线适用于三菱FX全系列PLC。

技术指标:操作系统:WindowsXP/Windows2000。支持编程软件版本:无版本限制。每台PC只支持一根USB数据线。五、上位机与PLC的通信目前,上位通用计算机与PLC75FX-USB-AW数据线外观注意:

计算机与PLC通信时,不仅要数据线连接,而且PLC要接通供电电源(交流)。FX-USB-AW数据线外观注意:76使用方法:FX-USB-AW编程电缆需要安装USB驱动程序才能使用,SWOPC-FXGP/WIN软件的驱动程序包含在所附光盘上。新版本的GXDeveopler软件自带USB驱动程序。驱动程序安装完成后,在Windows的设备管理器中将出现FX-USB-AW编程电缆对应的COMX口,只需在编程软件中选择该COM口即可。使用时先把USB数据线的PCUSB口插入电脑USB口,再把八针圆公头插入PLC的通信端口。然后安装程序。进入控制面板\设备管理器\端口,可查看COM口,端口中显示:(COM和LPT)\ProlificUSB-to-SerialComn(COMx),这个COMx就是USB数据线使用的COM端口号。打开编程软件,在线菜单中进入传输设置,设置好COM口号就可通信。使用方法:772、安装USB通信数据线的驱动程序插入USB数据线后系统提示安装驱动程序。手动选择安装路径:SEC\Easysocket\USBDrivers\Eecusbd.inf安装成功后,能在设备管理器窗口的端口项中找到COM3端口。

2、安装USB通信数据线的驱动程序安装成功后,能在设备管理器783、GX编程软件的通信设置和程序写入方法第一步,先进行传输设置。见下图所示。先执行“在线”菜单中的传输设置项目。3、GX

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论