SMT人才,半导体人才,防静电人才,PCB人才——电子人才招聘网
热门tag:   plc相关论文 plc控制程序图 可编程plc论坛 plc有关知识 plc编程器软件 三菱plc程序案例 plc油量控制程序 实时仿真器 电工基础知识 电梯plc程序  
威力泰商城新版上线,多种产品大优惠,欲购从速。
当前位置 :| 主页>PLC编程

PLC编程软件的应用

时间:2009-06-08 20:52:09 Tag: plc编程软件   点击: 557
第8章   PLC编程软件的应用把三菱公司推出GX Simulator6-c仿真软件和GX Developer开发软件装在一起时, GX Developer不仅具有一般的编译功能,还具有仿真功能。能脱离PLC的情况下调试程序。可以登陆到www.xuexiplc.com下载该软件包。本章介绍这个软件的使用。8.1 软件的安装该软件含有两个文件夹,如图8-1所示。                          图8-1                  图8-1   软件包中所含有的两个文件打开第一个文件夹GX-Simulator6-C(仿真),如图8-2所示,对于初次安装该软件,要先安装该文件夹内 “EnvMEL”的文件,打开该“EnvMEL”,如图8-3所示,双击安装图标 ,即可安装。      图8-2  GX-Simulator6-C的内容                   图8-3  EnvMEL的内容安装完这个文件后,再返回安装“GX-Simulator6-C”,如图8-2,双击安装图标,按照安装提示,即可安装完毕。用同样的方法安装第二个文件 “GX-DEVELOPER(开发)”。注意:要求两个文件装在同一目录下。8.2    程序输入和编辑软件安装完毕以后,即可使用。使用方法如下。1、打开程序。单击“开始”→“程序”→“MELSOFT应用程序”→“GX Developer” 即打开程序,如图8-4。2、创建新工程。单击“工程(F)”→“创建新工程(N)”或单击图标。即出现如图8-5对话框,要求选择“ PLC系列”和“PLC类型”。以及选择“程序类型”。对话框中默认为“梯形图8-4    打开程序画面                       图8-5    选择PLC系列和PLC类型图逻辑”。单击“设置工程名”,在“工程名”框中输入工程名。选择工程保存路径,点击“确定”新工程建立完毕。如图8-6,进入编程界面。本软件可用于三菱的A系列、Q系列和FX系列等的PLC。3、输入梯形图。输入梯形图有两种方法,一是利用工具条(图8-7)中的快捷键输入。另一种是直接用键盘输入。下面以一段简单的程序为例说明这两种输入方法。图8-6     编程界面图8-7  编程工具条例8-1: 输入下面一段程序。(1)、用工具条中的快捷键输入。触点输入:点击, 则出现一个对话框如图8-8,在对话框中输入X0,点击“确定”则触点输入,用同样的方法,可以输入其他的常开、常闭触点。                      图8-8   输入触点对话框线圈输入:点击,则出现如图8-9对话框,在对话框中输入Y0,点击“确定”,则线圈输入。  用同样的方法,可以输入其他程序。        图8-9  线圈输入对话框下面解释一下工具条中各按钮的功能。—输入自锁常开触点。—输入自锁常闭触点。—输入常闭触点。—输入功能指令。—输入直线。—输入竖线。—删除直线。—删除竖线。—产生分支。—删除分支。(2)、从键盘输入。如果键盘使用熟练,直接从键盘输入则更方便,效力更高。不用点击工具栏中的按钮。以例8-1程序为例,首先使光标处于第一行的首端。在键盘上直接敲入ld  x0,同样出现一个对话框,如图8-10。再敲回车键(Enter)。则程序输入。接着键入out  y0。再敲回车键(Enter)线圈输入。再输入or y0,回车即可…….                     图8-10  常开触点输入用键盘输入时,可以不管程序中各触点的连接关系,常开触点用LD ,常闭触点用LDI,线圈用OUT ,功能指令直接输入助记符和操作数。但要注意助记符和操作数之间用空格隔开。对于出现分支、自锁等关系的可以直接用竖线去补上。通过一定的练习和摸索,就能熟练地掌握程序输入的方法。 4、梯形图编辑。在输入梯形图时,常需要对梯形进行编辑,如插入、删除等操作。(1)、触点的修改、添加和删除。修改:把光标移在需要修改的触点上,直接输入新的触点,回车即可;则新的触点覆盖原来的触点。也可以把光标移到需要修改的触点上,双击,则出现一个对话框(图8-11),在对话框中输入新触点的标号,回车,即可。                       图8-11   输入触点号添加:把光标移在需要添加触点处,直接输入新的触点,回车即可。删除:把光标点在需要删除的触点上,再按键盘的“Delete”键,即可删除再点击直线,回车即可。用直线覆盖原来的触点。(2)、行插入和行删除。在进行程序编辑时,通常要插入或删除一行或几行程序;操作方法:行插入:先将光标移到要插入行的地方,点击“编辑(E)”弹出下拉菜单,再点击“行插入(N)”,则在光标处出现一个空行,就可以输入一行程序;用同样的方法,可以继续插入行。行删除:先将光标移到要删除行的地方,点击“编辑(E)”弹出下拉菜单,再点击“行删除(E)”,就删除了一行;用同样的方法可以继续删除。注意,“END”是不能删除的。5、程序的转换。   程序通过编辑以后,电脑界面的底色是灰色的,要通过转换变成白色才能传给PLC或进行仿真运行。转换方法:(1)直接敲击功能键“F4”即可。(2)点击菜单条中的“变换(C)”→弹出下拉菜单→在下拉菜单中点击“变换(C)”即可。6、步进指令输入。步进指令的输入方法和FXGP-WIN-C版本的软件有所不同,主要是STL指令的表现格式不同,在FXGP-WIN-C软件中,是一个触点的形式,而在GX Developer版的编程软件中,是相当于一个线圈的形式表示的。如下图8-12指令STL S20的表达形式。          A   FXGP-WIN-C版的形式            B   GX Developer版的形式                    图8-12   STL指令的表现方式下面我们通过一个例子来说明如何输入步进指令的梯形图。如图8-13,写出该状态转移图的梯形图。     (a) 状态转移图                           (b)  梯形图图8-13  步进指令的状态转移图和梯形图6、程序传送(PC     PLC)。PLC写入:把程序从PC→PLC。(1)点击快捷按钮 。(2)点击菜单条中的“在线(O)”弹出下拉菜单,在下拉菜单中点击“PLC写入(W)”。PLC读取:把程序从PLC传给电脑。(1)点击快捷按钮  。(2)点击菜单条中的“在线(O)”弹出下拉菜单,在下拉菜单中点击“PLC读取(R)” 。8.3  程序仿真运行该软件能够在没有PLC的情况下仿真程序运行,从而可以调试、监控所写的程序。下面可以用例8-1来说明仿真的操作方法。                             图 8-14   输入的梯形图1、程序输入,再转换。如图8-14所示。2、梯形图逻辑测试起动。点击菜单条中的“工具(T)”,弹出下拉菜单,在下拉菜单中点击“梯形图逻辑测试起动(L)”;或直接点击快捷键。此时可以看到图8-15表示程序写入,待参数写入完成以后图8-15消失,表示程序传入完成。光标变成蓝块,程序已处于监控状态。且在状态栏出现,点击该状态栏,即可跳出图8-16。在图8-16中“RUN”是黄色,表示程序已经正常运行。如程序有错,或出现未支持指令则出现图8-17。图 8-15  PLC写入中                     图8-16  梯形图逻辑测试工具图8-17   出现未支持指令双击绿色“未支持指令”,就可跳出未支持指令一览表。3、强制位元件ON或OFF。监控程序的运行状态。    点击工具栏“在线(O)”,弹出下拉菜单,点击“调试(B)”→“软元件测试(D)”或者直接点击软元件测试快捷键,则弹出对话框如图8-18。在该对话框中“位                            图8-18  位元件测试对话框软元件”栏中输入要强制的位元件,如X0,需要把该元件置ON的,就点击,如需要把该元件置OFF的,就点击。同时在“执行结果”栏中显示刚强制的状态。此时程序已运行。运行结果如图8-19、8-20。接通的触点和线圈都用蓝色表示,同时可以看到字元件的数据在变化。图8-19  X0处于OFF时的状态图8-20  X0处于ON时的状态4、监控各位元件的状态和时序图。(1)、位元件监控点击下面状态栏,弹出图8-15“梯形图逻辑测试”,点击图8-16中的“菜单起动S”,→“继电器内存监视(D)”弹出如图8-21窗口,点击“软元件D”→“位元件窗口(B)”→“Y”,如图8-22即可监视到所有输出Y的状态,置ON的为黄色,处于OFF状态的不变色。用同样的方法,可以监视到PLC内所有元件的状态,对于位元件,用鼠标双击,可以强置ON,再双击,可以强置OFF,对于数据寄存器D,可以直接置数。对于T、C也可以修改当前值,因此调试程序非常方便。                                   图8-21  位元件监控起动             图8-22  在一个窗口中可以同时监控多种元器件的状态(2)、时序图监控在图8-21中点击“时序图(T)”→起动“(R)”,则出现图8-23,时序图监控。在图8-23中可以看到程序中各元件的变化时序图。图8-23    时序图监控5、PLC停止运行。点击状态栏的按钮,则出现图8-16,在图8-16中点击“STOP”,PLC就停止运行,再点击“RUN”,PLC又运行。6、退出PLC仿真运行。在对程序仿真测试时,通常需要对程序进行修改,这时要退出PLC仿真运行,重新对程序进行编辑修改。退出方法:点击快捷键图标,则出现图8-24,点击“确定”即可退出仿真运行,但此时的光标还是蓝块,程序处于监控状态,不能对程序进行编辑,所以需要点击快捷图标,光标变成方框,即可对程序进行编辑。                          图8-24 退出PLC仿真运行                                                                                                  7、梯形图和指令表的转换。点击快捷键,即可进行梯形图和指令表之间的转换。8、程序注释。为了使程序便于理解,通常在程序中加上一定的注释,该软件对程序的注释有三种。(1)、是在触点或线圈上加注释。方法:点击快捷键,则光标变长,此时将光标移到要注释的触点和线圈上,双击,则出现一对话框如   图8-25,在对话框中输入要       图8-25输入注释对话框注释的文字,点击“确定”,则注释的文字加到相应 触点和线圈上。(2)在梯形图的行加声明。对相应的行进行声明。方法:点击快捷键,将光标移到要声明的某一行里,双击,则出现对话框如图8-26;在对话框中输入要声明的文字,点击“确定”,则声明的文字加到相应          图8-26  行间声明输入对话框的行首,通常用以说明一行程序的意义。(3)对程序结果的注解。方法:点击快捷键,将光标移到           每一行程序输出线圈上,双击,则出现对话框如图8-27;在对话框中输入 要注解的文字,点击“确定”,则注解加到程序行的中间部分。          图8-27  输入注解      9、取消注释、声明、注解显示。                                                                            程序加了注释、声明、注解以后,通常行距很大,不便于程序整体观看,所以有时需要取消注释、声明、注解显示。方法:点击菜单条中的“显示(V)”弹出下拉菜单如图8-28,把“注释显示(C)、声明显示(M)、注释显示(N)”前的去掉,则相应的注释不能显示。 该软件功能强大,使用方便,特别是具有仿真功能,在没有PLC 的情况下能对程序进行调试,给用户带来了很大的方便。给广大的PLC爱好者提供了学习的便利条件。8-28  显示或取消注释
称呼: 主页:
SMT商贸网

E-mail:blogpcb@126.com
版权所有 Copyright© 2008 - 2010   PLC资源网(http://www.plcchina.com)
本网站部分文章来源于网络,如有侵权请与我们联系,我们会及时处理