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

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

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

1、第二章第二章 编程与仿真软件使用编程与仿真软件使用第一节第一节第一节第一节 三菱三菱三菱三菱PLCPLCPLCPLC的编程的编程的编程的编程1 1 1 1、概述、概述、概述、概述 编程器是人机对话的重要外围设备,用来对编程器是人机对话的重要外围设备,用来对编程器是人机对话的重要外围设备,用来对编程器是人机对话的重要外围设备,用来对PLCPLCPLCPLC进进进进行编程以及对行编程以及对行编程以及对行编程以及对PLCPLCPLCPLC的工作过程进行监控。三菱公司的工作过程进行监控。三菱公司的工作过程进行监控。三菱公司的工作过程进行监控。三菱公司FXFXFXFX系系系系列列列列PLCPLCPLCP

2、LC的编程设备有手持式简易编程器(简称的编程设备有手持式简易编程器(简称的编程设备有手持式简易编程器(简称的编程设备有手持式简易编程器(简称HPPHPPHPPHPP)FX-FX-FX-FX-20P-E20P-E20P-E20P-E、图形编程器、图形编程器、图形编程器、图形编程器GP-80FX-EGP-80FX-EGP-80FX-EGP-80FX-E。 编程软件有编程软件有编程软件有编程软件有MELSEC-MEDOCMELSEC-MEDOCMELSEC-MEDOCMELSEC-MEDOC、SWOPC-GP/WIN-CSWOPC-GP/WIN-CSWOPC-GP/WIN-CSWOPC-GP/WIN

3、-C和和和和GX GX GX GX DeveloperDeveloperDeveloperDeveloper等可以在个人计算机上进行编程。通过通信等可以在个人计算机上进行编程。通过通信等可以在个人计算机上进行编程。通过通信等可以在个人计算机上进行编程。通过通信接口对接口对接口对接口对PLCPLCPLCPLC进行程序写入、监控等操作。进行程序写入、监控等操作。进行程序写入、监控等操作。进行程序写入、监控等操作。 本本本本文主要介绍编程软件文主要介绍编程软件文主要介绍编程软件文主要介绍编程软件、仿真软件、仿真软件、仿真软件、仿真软件及其使用。及其使用。及其使用。及其使用。2 2 2 2、编编程程程

4、程软软件件件件l l 三菱三菱三菱三菱MELSEC-MEDOCMELSEC-MEDOCMELSEC-MEDOCMELSEC-MEDOC编编程程程程软软件件件件 这这是在是在是在是在DOSDOSDOSDOS操作系操作系操作系操作系统统上运行的上运行的上运行的上运行的编编程程程程软软件。目前已不使用。件。目前已不使用。件。目前已不使用。件。目前已不使用。l l 三菱三菱三菱三菱SWOPC-FXGP/WIN-CSWOPC-FXGP/WIN-CSWOPC-FXGP/WIN-CSWOPC-FXGP/WIN-C编编程程程程软软件件件件 于于于于1996199619961996年开年开年开年开发发,应应用于

5、用于用于用于FXFXFXFX系列系列系列系列PLCPLCPLCPLC的的的的编编程程程程软软件。可在件。可在件。可在件。可在Windows Windows Windows Windows 2000200020002000或或或或Windows XPWindows XPWindows XPWindows XP及以上操作系及以上操作系及以上操作系及以上操作系统统运行。运行。运行。运行。该软该软件包可以用件包可以用件包可以用件包可以用梯行梯行梯行梯行图图、指令表指令表指令表指令表或或或或SFCSFCSFCSFC编编程,并可以与原有基于程,并可以与原有基于程,并可以与原有基于程,并可以与原有基于DOS

6、DOSDOSDOS操作系操作系操作系操作系统统的程序在内的的程序在内的的程序在内的的程序在内的编编程程程程软软件相兼容。件相兼容。件相兼容。件相兼容。现现在基本上已被在基本上已被在基本上已被在基本上已被GX DeveloperGX DeveloperGX DeveloperGX Developer编编程程程程软软件取代。件取代。件取代。件取代。l l 三菱三菱三菱三菱GX DEVELOPERGX DEVELOPERGX DEVELOPERGX DEVELOPER编编程程程程软软件件件件 于于于于2005200520052005年开年开年开年开发发,适用于,适用于,适用于,适用于Q Q Q Q、

7、QnUQnUQnUQnU、QSQSQSQS、QnAQnAQnAQnA、AnSAnSAnSAnS、AnAAnAAnAAnA、FXFXFXFX等全系列等全系列等全系列等全系列PLCPLCPLCPLC。支持。支持。支持。支持梯形梯形梯形梯形图图、指令表指令表指令表指令表、SFCSFCSFCSFC、STSTSTST及及及及FBFBFBFB、LabelLabelLabelLabel语语言言言言程序程序程序程序设计设计,网,网,网,网络络参数参数参数参数设设定,可定,可定,可定,可进进行程序的在行程序的在行程序的在行程序的在线线更改、更改、更改、更改、监监控及控及控及控及调试调试,具有异地具有异地具有异地

8、具有异地读读写写写写PLCPLCPLCPLC程序功能。程序功能。程序功能。程序功能。还还能将所能将所能将所能将所编编程序存程序存程序存程序存储为储为文件,文件,文件,文件,输输出出出出打印。打印。打印。打印。l 三菱三菱三菱三菱PLCPLCPLCPLC仿真仿真仿真仿真软软件件件件GX SimulatorGX SimulatorGX SimulatorGX Simulator 仿真仿真仿真仿真软软件的功能就是将件的功能就是将件的功能就是将件的功能就是将编编写好的程序在写好的程序在写好的程序在写好的程序在电脑电脑中虚中虚中虚中虚拟拟PLCPLCPLCPLC运行,运行,运行,运行,可可可可观观察程序

9、中各察程序中各察程序中各察程序中各软软元件的工作状元件的工作状元件的工作状元件的工作状态态。从而。从而。从而。从而发现发现程序是否程序是否程序是否程序是否编编写正确,写正确,写正确,写正确,方便方便方便方便进进行程序修改。行程序修改。行程序修改。行程序修改。这样这样可大大可大大可大大可大大缩缩短程序短程序短程序短程序调试调试的的的的时间时间,提高,提高,提高,提高编编程程程程效率。效率。效率。效率。 GX Simulator GX Simulator GX Simulator GX Simulator 是基于是基于是基于是基于GX DeveloperGX DeveloperGX Develop

10、erGX Developer的的的的仿真仿真仿真仿真软软件件件件,因此必,因此必,因此必,因此必须须先安装先安装先安装先安装编编程程程程软软件件件件GX DeveloperGX DeveloperGX DeveloperGX Developer,再安装仿真再安装仿真再安装仿真再安装仿真软软件件件件GX SimulatorGX SimulatorGX SimulatorGX Simulator。安装好安装好安装好安装好编编程程程程软软件和仿真件和仿真件和仿真件和仿真软软件后,在桌面或者开始菜件后,在桌面或者开始菜件后,在桌面或者开始菜件后,在桌面或者开始菜单单中并没有仿中并没有仿中并没有仿中并没

11、有仿真真真真软软件的件的件的件的图标图标。因。因。因。因为为仿真仿真仿真仿真软软件被集成到件被集成到件被集成到件被集成到编编程程程程软软件件件件GX DeveloperGX DeveloperGX DeveloperGX Developer中中中中了,其了,其了,其了,其实这实这个仿真个仿真个仿真个仿真软软件就是件就是件就是件就是编编程程程程软软件的一个插件。件的一个插件。件的一个插件。件的一个插件。 第第二二节节 GX Developer GX Developer和和GX SimulatorGX Simulator 主要内容:主要内容:主要内容:主要内容:1.1.1.1.GX Develop

12、erGX Developer的安装。的安装。2.2.2.2.GX SimulatorGX Simulator的安装。的安装。3.3.3.3.GX DeveloperGX Developer的使用。的使用。4.4.4.4.GX SimulatorGX Simulator的使用。的使用。5.5.5.5.上位机与上位机与上位机与上位机与PLCPLCPLCPLC的通信方法。的通信方法。的通信方法。的通信方法。一、一、一、一、GX DeveloperGX DeveloperGX DeveloperGX Developer的安装的安装的安装的安装1 1 1 1、概述、概述、概述、概述 以版本以版本以版本以

13、版本8.34C8.34C8.34C8.34C为为例,例,例,例,该该文件文件文件文件夹夹的内容的内容的内容的内容见见下下下下图图所示,所示,所示,所示,文件文件文件文件夹夹中的中的中的中的编编程程程程软软件安装程序是件安装程序是件安装程序是件安装程序是SETUP.EXESETUP.EXESETUP.EXESETUP.EXE,安装的,安装的,安装的,安装的序列号文件是序列号文件是序列号文件是序列号文件是SN.TXTSN.TXTSN.TXTSN.TXT。在。在。在。在执执行行行行SETUP.EXESETUP.EXESETUP.EXESETUP.EXE之前,必之前,必之前,必之前,必须须先安装先安装

14、先安装先安装环环境境境境驱动驱动程序。程序。程序。程序。环环境境境境驱动驱动程序在程序在程序在程序在EnvMELEnvMELEnvMELEnvMEL文件文件文件文件夹夹中。中。中。中。该该文件文件文件文件夹夹中的安装程序是中的安装程序是中的安装程序是中的安装程序是SETUP.EXESETUP.EXESETUP.EXESETUP.EXE。双。双。双。双击击SETUP.EXESETUP.EXESETUP.EXESETUP.EXE就安装就安装就安装就安装环环境境境境驱动驱动程序。程序。程序。程序。 安装安装安装安装过过程分程分程分程分为为两个步两个步两个步两个步骤骤:先安装先安装先安装先安装EnvM

15、ELEnvMELEnvMELEnvMEL环环境境境境驱动驱动程序,然后安装程序,然后安装程序,然后安装程序,然后安装编编程程程程软软件。件。件。件。2 2 2 2、GXGXGXGX的安装的安装的安装的安装过过程及程及程及程及选项说选项说明明明明998598638072 这项这项如果打勾,那么如果打勾,那么如果打勾,那么如果打勾,那么编编程程程程软软件只能用于件只能用于件只能用于件只能用于PLCPLC监监控,可打开控,可打开控,可打开控,可打开已已已已编编写好的程序,但不能用于写好的程序,但不能用于写好的程序,但不能用于写好的程序,但不能用于编编写新程序。如果不打勾,可用写新程序。如果不打勾,可

16、用写新程序。如果不打勾,可用写新程序。如果不打勾,可用于于于于编编写新程序。写新程序。写新程序。写新程序。切切切切记记!用于兼容用于兼容用于兼容用于兼容MEDOCMEDOCMEDOCMEDOC编编写的写的写的写的PLCPLCPLCPLC程序程序程序程序 安装完安装完安装完安装完毕毕后,在桌面点后,在桌面点后,在桌面点后,在桌面点击击开始菜开始菜开始菜开始菜单单,可在程序子,可在程序子,可在程序子,可在程序子菜菜菜菜单单中找到安装好的中找到安装好的中找到安装好的中找到安装好的GXGXGXGX编编程程程程软软件。件。件。件。 二、二、二、二、GX SimulatorGX SimulatorGX S

17、imulatorGX Simulator的安装的安装的安装的安装1 1 1 1、概述、概述、概述、概述 GX Simulator GX Simulator GX Simulator GX Simulator是插件的形式集成在是插件的形式集成在是插件的形式集成在是插件的形式集成在GX DeveloperGX DeveloperGX DeveloperGX Developer软软件内。它可以件内。它可以件内。它可以件内。它可以对编对编写好的写好的写好的写好的PLCPLCPLCPLC程序程序程序程序进进行仿真运行。行仿真运行。行仿真运行。行仿真运行。通通通通过过模模模模拟拟操作,能清晰直操作,能清晰

18、直操作,能清晰直操作,能清晰直观观地地地地观观察程序中使用的察程序中使用的察程序中使用的察程序中使用的软软元元元元件的工作状件的工作状件的工作状件的工作状态态和程序和程序和程序和程序执执行的流程。方便行的流程。方便行的流程。方便行的流程。方便查查找程序中的找程序中的找程序中的找程序中的错误错误和漏洞,提高和漏洞,提高和漏洞,提高和漏洞,提高编编程效率。是程效率。是程效率。是程效率。是编编程必程必程必程必备备的工具。的工具。的工具。的工具。 安装安装安装安装时时要求要求要求要求输输入的序列号,可用入的序列号,可用入的序列号,可用入的序列号,可用GX DeveloperGX DeveloperGX

19、 DeveloperGX Developer的的的的序列号。然后要求序列号。然后要求序列号。然后要求序列号。然后要求选择选择GX GX GX GX DeveloperDeveloperDeveloperDeveloper软软件安装所在文件件安装所在文件件安装所在文件件安装所在文件夹夹。2 2 2 2、安装过程、安装过程、安装过程、安装过程双双双双击击运行运行运行运行998598638072三、三、三、三、GX DeveloperGX DeveloperGX DeveloperGX Developer和和和和GX SimulatorGX SimulatorGX SimulatorGX Simul

20、ator的使用的使用的使用的使用1 1 1 1、首先打开、首先打开、首先打开、首先打开编编程程程程软软件件件件 2 2 2 2、创建、创建、创建、创建“新工程新工程新工程新工程” 3 3 3 3、编写梯形图程序、编写梯形图程序、编写梯形图程序、编写梯形图程序菜菜菜菜单栏单栏工具条工具条工具条工具条 按按按按钮钮呈灰色表示目前呈灰色表示目前呈灰色表示目前呈灰色表示目前暂时暂时不能用,或者表示所不能用,或者表示所不能用,或者表示所不能用,或者表示所选选的的的的PLCPLC不不不不具有使用此具有使用此具有使用此具有使用此项项的功能。的功能。的功能。的功能。GX DeveloperGX Develop

21、erGX DeveloperGX Developer的工具条的工具条的工具条的工具条软元件查找,定位程序中软元件被使用的位置程序下载上传,往PLC写程序与从PLC读程序软元件监视,在专用窗口对多个软元件集中监视软元件测试,强制软元件的通断或数值程序注释,包括软元件注释、回路注释等读出、写入、监视和监视中写入模式切换变换,修改过的程序在变换后才被确认或写入PLC工程栏显示与隐藏控制注:工具条的功能按注:工具条的功能按注:工具条的功能按注:工具条的功能按钮钮在菜在菜在菜在菜单单中也有相中也有相中也有相中也有相应应的功能的功能的功能的功能项项。GX DeveloperGX DeveloperGX D

22、eveloperGX Developer的工具条的工具条的工具条的工具条编辑编辑修改程序修改程序修改程序修改程序时时用到的功能按用到的功能按用到的功能按用到的功能按钮钮:常开常闭点、线圈及功能指令书写上升、下降沿触发触点的书写画线及删除线未变换的梯形图程序未变换的梯形图程序未变换的梯形图程序未变换的梯形图程序执行变换操作执行变换操作执行变换操作执行变换操作变换后的梯形图程序变换后的梯形图程序变换后的梯形图程序变换后的梯形图程序4 4 4 4、梯形图程序的仿真调试、梯形图程序的仿真调试、梯形图程序的仿真调试、梯形图程序的仿真调试两种两种两种两种执执行仿真功能的方式行仿真功能的方式行仿真功能的方式

23、行仿真功能的方式仿真写入过程仿真写入过程仿真写入过程仿真写入过程仿真写入过程仿真写入过程仿真写入过程仿真写入过程触触触触头闭头闭合合合合触触触触头头断开断开断开断开有有有有输输出出出出无无无无输输出出出出执执行仿真行仿真行仿真行仿真测试测试 测试时测试时使使使使X2X2X2X2强强制制制制闭闭合合合合(ON)(ON)(ON)(ON),等效,等效,等效,等效X02X02X02X02端口的端口的端口的端口的外接按外接按外接按外接按钮钮按下,按下,按下,按下,可以看到有可以看到有可以看到有可以看到有输输出出出出结结果。果。果。果。 使使使使X2X2X2X2强强制断开制断开制断开制断开(OFF)(OF

24、F)(OFF)(OFF),等效,等效,等效,等效X2X2X2X2端口外接端口外接端口外接端口外接钮钮按下后又松开。按下后又松开。按下后又松开。按下后又松开。 仿真测试程序正确后,可结束测试过程。仿真测试程序正确后,可结束测试过程。仿真测试程序正确后,可结束测试过程。仿真测试程序正确后,可结束测试过程。四、四、四、四、SFCSFCSFCSFC的编程方法的编程方法的编程方法的编程方法1 1 1 1、概述、概述、概述、概述 顺顺序功能序功能序功能序功能图图(Sequeential Function ChartSequeential Function ChartSequeential Function

25、 ChartSequeential Function Chart)是一种按)是一种按)是一种按)是一种按工工工工艺艺流程流程流程流程图进图进行行行行编编程的程的程的程的图图形化形化形化形化编编程程程程语语言,言,言,言,这这是一种符合国是一种符合国是一种符合国是一种符合国际际电电工委工委工委工委员员会(会(会(会(IECIECIECIEC)标标准,被首准,被首准,被首准,被首选选推荐用于可推荐用于可推荐用于可推荐用于可编编程控制器的程控制器的程控制器的程控制器的通用通用通用通用编编程程程程语语言,在言,在言,在言,在PLCPLCPLCPLC领领域中得到广泛域中得到广泛域中得到广泛域中得到广泛应

26、应用和用和用和用和推广。推广。推广。推广。 采用采用采用采用SFCSFCSFCSFC进进行行行行PLCPLCPLCPLC应应用用用用编编程的程的程的程的优优点是:点是:点是:点是:在程序中可以直在程序中可以直在程序中可以直在程序中可以直观观地看到地看到地看到地看到设备设备的的的的动动作作作作顺顺序。序。序。序。SFCSFCSFCSFC程序是按照程序是按照程序是按照程序是按照设备设备(或工(或工(或工(或工艺艺)的)的)的)的动动作作作作顺顺序而序而序而序而编编写,所以程序的写,所以程序的写,所以程序的写,所以程序的规规律性律性律性律性较强较强,容易容易容易容易读读懂,具有一定的可懂,具有一定的

27、可懂,具有一定的可懂,具有一定的可视视性。性。性。性。在在在在设备发设备发生故障生故障生故障生故障时时能很容易的找出故障所在位置。能很容易的找出故障所在位置。能很容易的找出故障所在位置。能很容易的找出故障所在位置。不需要复不需要复不需要复不需要复杂杂的互的互的互的互锁电锁电路,更容易路,更容易路,更容易路,更容易设计设计和和和和维护维护系系系系统统。 根据国根据国根据国根据国际电际电工委工委工委工委员员会(会(会(会(IECIECIECIEC)标标准,准,准,准,SFCSFCSFCSFC的的的的标标准准准准结结构是:构是:构是:构是:步步步步进进+ + + +该该步步步步进进工序中的指令有向工

28、序中的指令有向工序中的指令有向工序中的指令有向线线段段段段转换转换条件条件条件条件SFCSFCSFCSFCSFCSFCSFCSFC程序的运行程序的运行程序的运行程序的运行规则规则是:是:是:是: 从初始步开始从初始步开始从初始步开始从初始步开始执执行,当每步的行,当每步的行,当每步的行,当每步的转换转换条件成立,就由当前步条件成立,就由当前步条件成立,就由当前步条件成立,就由当前步转转为执为执行下一步,在遇到行下一步,在遇到行下一步,在遇到行下一步,在遇到ENDENDENDEND时结时结束所有步的运行束所有步的运行束所有步的运行束所有步的运行。2 2 2 2、SFCSFCSFCSFC编编程的步

29、程的步程的步程的步骤骤 以下述例以下述例以下述例以下述例题为题为例,例,例,例,说说明明明明编编程的步程的步程的步程的步骤骤。例例例例题题:PLCPLCPLCPLC控制自控制自控制自控制自动动包装包装包装包装线线,其控制要求是:,其控制要求是:,其控制要求是:,其控制要求是:按下启按下启按下启按下启动动按按按按钮钮SB1SB1SB1SB1传传送送送送带带1 1 1 1运运运运动动并并并并带动产带动产品移品移品移品移动动到达到达到达到达传传送送送送带带2 2 2 2时进时进行行行行计计数包装。数包装。数包装。数包装。包装分两包装分两包装分两包装分两类类由两位主令开关由两位主令开关由两位主令开关由

30、两位主令开关SASASASA选择选择,SASASASA在在在在1 1 1 1位位位位为为小包小包小包小包装,每包装,每包装,每包装,每包6 6 6 6只只只只产产品。品。品。品。SASASASA在在在在2 2 2 2位位位位为为大包装,每包大包装,每包大包装,每包大包装,每包12121212只只只只产产品品品品计计数信号由光数信号由光数信号由光数信号由光电电开关开关开关开关STSTSTST采采采采样输样输入,达到入,达到入,达到入,达到计计数数数数值传值传送送送送带带1 1 1 1停止运停止运停止运停止运动动,传传送送送送带带2 2 2 2自自自自动动启启启启动动。3s3s3s3s后后后后传传

31、送送送送带带1 1 1 1启启启启动动、传传送送送送带带2 2 2 2停止,开始第停止,开始第停止,开始第停止,开始第2 2 2 2个循个循个循个循环环。大、小包装达大、小包装达大、小包装达大、小包装达1000100010001000包生包生包生包生产线产线自自自自动动停止运行。若中途按停止运行。若中途按停止运行。若中途按停止运行。若中途按下停止按下停止按下停止按下停止按钮钮SB2SB2SB2SB2则则待本循待本循待本循待本循环结环结束停止运行。束停止运行。束停止运行。束停止运行。解:解:解:解:1 1 1 1)分配分配分配分配PLCPLC的的的的I/0I/0端口:端口:端口:端口:启动按钮启

32、动按钮启动按钮启动按钮 SB1 SB1 X0X0光电开关信号光电开关信号光电开关信号光电开关信号 ST ST X1X1大小包装信号大小包装信号大小包装信号大小包装信号 SA-1 X2 SA-1 X2(大包装)(大包装)(大包装)(大包装) SA-2 X3 SA-2 X3(小包装)(小包装)(小包装)(小包装)停止按钮停止按钮停止按钮停止按钮 SB2 X4 SB2 X4传送带传送带传送带传送带1 1 Y0Y0传送带传送带传送带传送带2 2 Y1Y1 2 2 2 2)设计控制电路。)设计控制电路。)设计控制电路。)设计控制电路。 3 3 3 3)按要求设计状态转移图程序。)按要求设计状态转移图程序

33、。)按要求设计状态转移图程序。)按要求设计状态转移图程序。自自动包装包装线:(a)(a)控制控制电路路FX2NFX2NFX2NFX2NS0S20X0X0M0M0M8002M8002M0M0C2C2RST C2S21C0C0C2C2SET Y0X2X2S22C1C1X3X3C0 K12C0 K12C1 K6C1 K6S23T0T0RST C0RST Y0RST C1Y1Y1C2 K1000C2 K1000T0 K30T0 K30X1X1X1X1自自动包装包装线用用户程序:程序:(b)(b)状状态转移移图M0M0X4X4M0M0S0S0END停止控制停止控制停止控制停止控制梯形梯形梯形梯形图图激活

34、程序激活程序激活程序激活程序SFCSFC程序程序程序程序l l第一步:打开第一步:打开第一步:打开第一步:打开GXGX编编程程程程软软件,新建工程并件,新建工程并件,新建工程并件,新建工程并选择选择PLCPLC类类型和型和型和型和编编程方式。程方式。程方式。程方式。l l第二步:第二步:第二步:第二步:在在在在块块列表窗口中双列表窗口中双列表窗口中双列表窗口中双击击NO.0NO.0NO.0NO.0块块。编编写初始化激活程序写初始化激活程序写初始化激活程序写初始化激活程序双双双双击击 在在在在弹弹出的出的出的出的块块信息信息信息信息设设置置置置对话对话框中框中框中框中进进行行行行设设置。置。置。

35、置。设设置完置完置完置完毕毕后再后再后再后再单单击击“ “执执行行行行” ”按按按按钮钮即可。即可。即可。即可。SFCSFC程序由初始状程序由初始状程序由初始状程序由初始状态态开始,故初始状开始,故初始状开始,故初始状开始,故初始状态态必必必必须须激活,而激活的通用方法是利用一段梯形激活,而激活的通用方法是利用一段梯形激活,而激活的通用方法是利用一段梯形激活,而激活的通用方法是利用一段梯形图图程序,且程序,且程序,且程序,且这这一段一段一段一段梯形梯形梯形梯形图图程序必程序必程序必程序必须须放在放在放在放在SFCSFC程序的开程序的开程序的开程序的开头头部分。部分。部分。部分。 (标题标题:激

36、活):激活):激活):激活) 单击执单击执行按行按行按行按钮钮后后后后弹弹出梯形出梯形出梯形出梯形图编辑图编辑窗口,在右窗口,在右窗口,在右窗口,在右边边梯形梯形梯形梯形图编辑图编辑窗窗窗窗口中口中口中口中输输入启入启入启入启动动初始状初始状初始状初始状态态的梯形的梯形的梯形的梯形图图。初始状。初始状。初始状。初始状态态的激活一般采用特殊的激活一般采用特殊的激活一般采用特殊的激活一般采用特殊型型型型辅辅助助助助继电继电器器器器M8002M8002M8002M8002来完成。来完成。来完成。来完成。 在在在在SFCSFCSFCSFC程序的程序的程序的程序的编编制制制制过过程中程中程中程中, ,

37、, ,每一个状每一个状每一个状每一个状态态中的梯形中的梯形中的梯形中的梯形图编图编制完成后制完成后制完成后制完成后必必必必须进须进行行行行变换变换,才能,才能,才能,才能进进行下一步工作,否行下一步工作,否行下一步工作,否行下一步工作,否则则会会会会弹弹出出出出出出出出错错信息信息信息信息 变换变换变换变换后,双后,双后,双后,双击击MAINMAINMAINMAIN返回返回返回返回l l 第三步:在第三步:在第三步:在第三步:在块块列表窗口双列表窗口双列表窗口双列表窗口双击击NO.1NO.1NO.1NO.1块块,编编写写写写SFCSFCSFCSFC程序程序程序程序双双双双击弹击弹出出出出块块信

38、息信息信息信息设设置置置置对对话话框,框,框,框,进进行行行行设设置置置置设设置完置完置完置完块块信息后,信息后,信息后,信息后,再双再双再双再双击进击进入入入入SFCSFCSFCSFC程序程序程序程序编编写状写状写状写状态态单击单击梯形梯形梯形梯形图图程序区,程序区,程序区,程序区,开始开始开始开始编编写初始化写初始化写初始化写初始化S0S0S0S0状状状状态态的梯形的梯形的梯形的梯形图图程序程序程序程序编编写的梯写的梯写的梯写的梯形形形形图图程序程序程序程序编编写好后写好后写好后写好后进进行行行行变换变换变换变换后后后后问问号消失号消失号消失号消失双双双双击进击进入入入入转换转换条件的条件

39、的条件的条件的编编写写写写TRTRTRTR表示表示表示表示转转换换条件条件条件条件转换转换条条条条件件件件编编号号号号编编写写写写转换转换条件的梯形条件的梯形条件的梯形条件的梯形图图程序。程序。程序。程序。X0X0X0X0触点触点触点触点驱动驱动是是是是TRANTRANTRANTRAN符号,意思符号,意思符号,意思符号,意思是表示是表示是表示是表示转换转换(TransferTransferTransferTransfer),),),),这这一点一点一点一点请请注意。在注意。在注意。在注意。在SFCSFCSFCSFC编编程方式程方式程方式程方式中,所有的中,所有的中,所有的中,所有的转换转换都用

40、都用都用都用TRANTRANTRANTRAN表示,表示,表示,表示,不可采用不可采用不可采用不可采用SETSETSETSETSSSS语语句表示。句表示。句表示。句表示。否否否否则则会会会会显显示出示出示出示出错错信息。信息。信息。信息。 编编写完后写完后写完后写完后执执行行行行变换变换变换变换后后后后问问号消失号消失号消失号消失双双双双击进击进入某状入某状入某状入某状态态的步的步的步的步进进控制梯形控制梯形控制梯形控制梯形图图程序程序程序程序编编写写写写STEPSTEPSTEPSTEP表示表示表示表示步步步步进进状状状状态态表示步表示步表示步表示步进进状状状状态编态编号号号号编编写写写写S20

41、S20步步步步进进的的的的梯形梯形梯形梯形图图程序程序程序程序变换变换问问号号号号消消消消失失失失双双双双击进击进入入入入选择选择分支分支分支分支开始端的开始端的开始端的开始端的编编写写写写-D-D-D-D表示表示表示表示选择选择分分分分支的开始端支的开始端支的开始端支的开始端双双双双击进击进入入入入选择选择分分分分支支支支终终止端的止端的止端的止端的编编写写写写-C-C-C-C表示表示表示表示选择选择分分分分支的支的支的支的终终止端止端止端止端S23S23的程序的程序的程序的程序多重多重多重多重转换转换条条条条件的件的件的件的编编写写写写多重多重多重多重转换转换条条条条件的件的件的件的编编写

42、写写写双双双双击进击进入跳入跳入跳入跳转转控制的控制的控制的控制的编编写写写写JUMPJUMPJUMPJUMP表示跳表示跳表示跳表示跳转转表示跳表示跳表示跳表示跳转转所指所指所指所指的状的状的状的状态编态编号号号号跳跳跳跳转转控制控制控制控制编编写完成写完成写完成写完成 无无无无 表示无复位操作表示无复位操作表示无复位操作表示无复位操作 R R R R 表示有复位操作表示有复位操作表示有复位操作表示有复位操作另外两种操作方式另外两种操作方式另外两种操作方式另外两种操作方式双双双双击击“ “* *” ”表示未整体表示未整体表示未整体表示未整体变换变换“ “_ _” ”表示已整体表示已整体表示已整

43、体表示已整体变换变换执执行整体行整体行整体行整体变换变换变换变换成梯形成梯形成梯形成梯形图图程序程序程序程序 总结:编写写SFCSFC程序之前,先要程序之前,先要编写初始化状写初始化状态的梯形的梯形图激活程序;激活程序;如果需要,如果需要,SFCSFC程序的未尾要程序的未尾要编写停止控制的梯形写停止控制的梯形图程序。程序。在在进行行SFCSFC方式方式编程程时,先,先绘制状制状态顺序序图,然后分,然后分别编写每写每个状个状态和和转换条件的梯形条件的梯形图程序。程序。GX DeveloperGX Developer中中绘制的制的转换条件,在相条件,在相邻状状态步之步之间只画一个;只画一个;各状各

44、状态步的程序和步的程序和转换条件程序是分开条件程序是分开编辑的。的。如果每个状如果每个状态步之步之间的的转换条件有多个,在条件有多个,在GXGX中中时只能只能设置一置一个个转换标志,在右志,在右侧梯形梯形图编辑区内,将多个与区内,将多个与转换条件有关条件有关的常开常的常开常闭触触头根据要求根据要求进行并行并联或串或串联。每个状每个状态步和步和转换条件的梯形条件的梯形图程序程序编写完成后,都要写完成后,都要进行行变换(快捷(快捷键F4F4)。所有程序)。所有程序编写完成后写完成后还要要进行整体的全行整体的全变换(快捷(快捷键Alt+Ctrl+F4Alt+Ctrl+F4),如果全),如果全变换没有

45、出没有出错,说明明SFCSFC的的编程工作全部完成,整个程序运行没有程工作全部完成,整个程序运行没有问题,可以,可以进行随后的仿行随后的仿真运行或写入真运行或写入PLCPLC中中。五、上位机与五、上位机与五、上位机与五、上位机与PLCPLCPLCPLC的通信的通信的通信的通信 目前,上位通用目前,上位通用计算机与算机与PLCPLC通通过一根一根USBUSB专用数用数据据线实现通信通信连接。接。连接后可接后可实现程序的写入、程序的写入、读出、出、监控等操作。控等操作。1 1、FX-USB-AWFX-USB-AW通信数据通信数据线及使用方法及使用方法 USB USB数据数据线是将是将电脑的的USB

46、USB口模口模拟成成传统的串行口的串行口(通常(通常为COM3COM3),从而使),从而使编程程软件件SWOPC-FXGP/WINSWOPC-FXGP/WIN和和GX DeveoplerGX Deveopler通通过FX-USB-AWFX-USB-AW数据数据线与与FXFX系列系列PLCPLC进行行通信。数据通信。数据线上的上的发光二极管指示数据的收光二极管指示数据的收发状状态,本数据本数据线适用于三菱适用于三菱FXFX全系列全系列PLCPLC。 技技术指指标:l 操作系操作系统: Windows XP / Windows2000 Windows XP / Windows2000。l 支持支持

47、编程程软件版本:无版本件版本:无版本限制限制。l 每台每台PCPC只支持一根只支持一根USBUSB数据数据线。 FX-USB-AW FX-USB-AW数据数据线外外观 注意:注意:注意:注意: 计计算机与算机与算机与算机与PLCPLC通信通信通信通信时时,不,不,不,不仅仅要数据要数据要数据要数据线连线连接,而且接,而且接,而且接,而且PLCPLC要接通供要接通供要接通供要接通供电电电电源(交流)。源(交流)。源(交流)。源(交流)。使用方法:使用方法:使用方法:使用方法:FX-USB-AWFX-USB-AWFX-USB-AWFX-USB-AW编编程程程程电缆电缆需要安装需要安装需要安装需要安

48、装USBUSBUSBUSB驱动驱动程序才能使用,程序才能使用,程序才能使用,程序才能使用,SWOPC-FXGP/WINSWOPC-FXGP/WIN软件的件的驱动驱动程序包含在所附光程序包含在所附光程序包含在所附光程序包含在所附光盘盘上。上。上。上。新版本的新版本的新版本的新版本的GX DeveoplerGX Deveopler软件自件自带USBUSB驱动程序程序。驱动驱动程序安装完成后,在程序安装完成后,在程序安装完成后,在程序安装完成后,在WindowsWindowsWindowsWindows的的的的设备设备管理器中将管理器中将管理器中将管理器中将出出出出现现FX-USB-AWFX-USB

49、-AWFX-USB-AWFX-USB-AW编编程程程程电缆对应电缆对应的的的的COM XCOM XCOM XCOM X口,只需在口,只需在口,只需在口,只需在编编程程程程软软件中件中件中件中选择该选择该COMCOMCOMCOM口即可。口即可。口即可。口即可。使用使用使用使用时时先把先把先把先把USBUSBUSBUSB数据数据数据数据线线的的的的PCUSBPCUSBPCUSBPCUSB口插入口插入口插入口插入电脑电脑USBUSBUSBUSB口,再口,再口,再口,再把八把八把八把八针圆针圆公公公公头头插入插入插入插入PLCPLCPLCPLC的通信端口。然后安装程序。的通信端口。然后安装程序。的通信

50、端口。然后安装程序。的通信端口。然后安装程序。进进入控制面板入控制面板入控制面板入控制面板 设备设备管理器管理器管理器管理器 端口,可端口,可端口,可端口,可查查看看看看COMCOMCOMCOM口,端口,端口,端口,端口中口中口中口中显显示:示:示:示:(COM(COM(COM(COM和和和和LPT)Prolific USB-to-Serial LPT)Prolific USB-to-Serial LPT)Prolific USB-to-Serial LPT)Prolific USB-to-Serial Comn(COMx)Comn(COMx)Comn(COMx)Comn(COMx),这这个个

51、个个COMxCOMxCOMxCOMx就是就是就是就是USBUSBUSBUSB数据数据数据数据线线使用的使用的使用的使用的COMCOMCOMCOM端端端端口号。口号。口号。口号。打开打开打开打开编编程程程程软软件,在件,在件,在件,在线线菜菜菜菜单单中中中中进进入入入入传输设传输设置,置,置,置,设设置好置好置好置好COMCOMCOMCOM口号就可通信。口号就可通信。口号就可通信。口号就可通信。2 2 2 2、安装、安装、安装、安装USBUSBUSBUSB通信数据通信数据通信数据通信数据线线的的的的驱动驱动程序程序程序程序 插入插入插入插入USBUSBUSBUSB数据数据数据数据线线后系后系后系

52、后系统统提示安装提示安装提示安装提示安装驱动驱动程序。程序。程序。程序。 手手手手动选择动选择安装路径:安装路径:安装路径:安装路径:SECEasysocketUSBDriversEecusbd.infSECEasysocketUSBDriversEecusbd.infSECEasysocketUSBDriversEecusbd.infSECEasysocketUSBDriversEecusbd.inf安装成功后,能在安装成功后,能在设备管理器窗口的端口管理器窗口的端口项中中找到找到COM3COM3端口。端口。 3 3 3 3、GXGXGXGX编编程程程程软软件的通信件的通信件的通信件的通信设

53、设置和程序写入方法置和程序写入方法置和程序写入方法置和程序写入方法 第一步,先第一步,先进行行传输设置。置。见下下图所示。先所示。先执行行“在在线”菜菜单中的中的传输设置置项目。目。 进进入入入入传输设传输设置窗口,置窗口,置窗口,置窗口,双双双双击击第一行的第一行的第一行的第一行的“串行串行串行串行”图标图标,弹弹出串出串出串出串口口设置窗口置窗口,设设置完置完置完置完毕毕后,点后,点后,点后,点击击确确确确认进认进入下一步。入下一步。入下一步。入下一步。双双击 第二步,第二步,第二步,第二步,进进行通信行通信行通信行通信测试测试。点。点。点。点击击通信通信通信通信测试测试按按按按钮钮,弹弹

54、出出出出连连接成功接成功接成功接成功窗口就表示窗口就表示窗口就表示窗口就表示设设置正确。最后要点置正确。最后要点置正确。最后要点置正确。最后要点击击确确确确认认按按按按钮钮。才能生效。才能生效。才能生效。才能生效。 第三步,第三步,第三步,第三步,进进行程序写入。先行程序写入。先行程序写入。先行程序写入。先执执行行行行“在在在在线线”菜菜菜菜单单中的清除中的清除中的清除中的清除PLCPLCPLCPLC内内内内存的命令。存的命令。存的命令。存的命令。PLCPLCPLCPLC内存清除内存清除内存清除内存清除过过程程程程然后再然后再然后再然后再进进行程序写入,行程序写入,行程序写入,行程序写入,执执

55、行行行行“在在在在线线”菜菜菜菜单单中的中的中的中的PLCPLCPLCPLC写入命令。写入命令。写入命令。写入命令。PLCPLCPLCPLC程序写入程序写入程序写入程序写入过过程程程程PLCPLCPLCPLC程序写入程序写入程序写入程序写入过过程程程程PLCPLCPLCPLC程序写入程序写入程序写入程序写入过过程程程程小结小结 编程器是编程器是PLC不可缺少的人机对话工具。不可缺少的人机对话工具。主要用途有两方面,一是用户程序的编制,另主要用途有两方面,一是用户程序的编制,另一个是用于一个是用于PLC正常运行中的监视、检测与故正常运行中的监视、检测与故障分析。用户程序编制有手工编程和计算机编障

56、分析。用户程序编制有手工编程和计算机编程两种方法。由于各种编程软件的出现,并由程两种方法。由于各种编程软件的出现,并由于这些软件都提供完善的功能,使用又十分方于这些软件都提供完善的功能,使用又十分方便,使计算机编程已成为主要的编程手段。便,使计算机编程已成为主要的编程手段。 用户程序编制方式有联机编程和脱机编制两用户程序编制方式有联机编程和脱机编制两种,但程序编制的最终完成还必须通过联机方式种,但程序编制的最终完成还必须通过联机方式来实现。两种编程方式的基本操作是相同的。来实现。两种编程方式的基本操作是相同的。 在联机方式下,要熟练掌握编程器的监视与在联机方式下,要熟练掌握编程器的监视与检测操作方法,它是程序调试、故障检查与分析检测操作方法,它是程序调试、故障检查与分析的重要手段。的重要手段。 在掌握各种类型在掌握各种类型PLC使用方法的同时还要掌使用方法的同时还要掌握为该型握为该型PLC服务的常用编程软件的功能及使用服务的常用编程软件的功能及使用方法,它是方法,它是PLC控制系统开发与应用的不可缺少控制系统开发与应用的不可缺少的重要手段。的重要手段。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

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