admin管理员组

文章数量:1538748

2024-07-29 作者:

三菱GX-Developer7教程

GX Developer 编程软件⼀、软件概述

GX Developer是三菱通⽤性较强的编程软件,它能够完成Q系列、QnA系列、A系列(包括运动控制CPU)、FX系列PLC梯形图、指令表、SFC等的编辑。该编程软件能够将编辑的程序转换成GPPQ、GPPA格式的⽂档,当选择FX系列时,还能将程序存储为FXGP (DOS)、FXGP(WIN)格式的⽂档,以实现与FX-GP/WIN-C软件的⽂件互换。该编程软件能够将Excel、Word等软件编辑的说明性⽂字、数据,通过复制、粘贴等简单操作导⼊程序中,使软件的使⽤、程序的编辑更加便捷。

此外,GX Developer编程软件还具有以下特点。(1)操作简便

①标号编程。⽤标号编程制作程序的话,就不需要认识软元件的号码⽽能够根据标⽰制作成标准程序。⽤标号编程做成的程序能够依据汇编从⽽作为实际的程序来使⽤。

②功能块。功能块是以提⾼顺序程序的开发效率为⽬的⽽开发的⼀种功能。把开发顺序程序时反复使⽤的顺序程序回路块零件化,使得顺序程序的开发变得容易,此外,零件化后,能够防⽌将其运⽤到别的顺序程序使得顺序输⼊错误。

③宏。只要在任意的回路模式上加上名字(宏定义名)登录(宏登录)到⽂档,然后输⼊简单的命令,就能够读出登录过的回路模式,变更软元件就能够灵活利⽤了。(2)能够⽤各种⽅法和可编程控制器CPU连接①经由串⾏通信⼝与可编程控制器CPU连接;②经由USB接⼝与可编程控制器CPU连接;

③经由MELSEC NET/10(H)与可编程控制器CPU连接;④经由MELSEC NET(II)与可编程控制器CPU连接;⑤经由CC-Link与可编程控制器CPU连接;⑥经由Ethernet与可编程控制器CPU连接;⑦经由计算机接⼝与可编程控制器CPU连接;(3)丰富的调试功能

①由于运⽤了梯形图逻辑测试功能,能够更加简单的进⾏调试作业。通过该软件可进⾏模拟在线调试,不需要与可编程控制器连接。

②在帮助菜单中有CPU出错信息、特殊继电器/特殊寄存器的说明等内容,所以对于在线调试过程中发⽣错误,或者是程序编辑中想知道特殊继电器/特殊寄存器的内容的情况下,通过帮助菜单可⾮常简便的查询到相关信息。③程序编辑过程中发⽣错误时,软件会提⽰错误信息或错误原因,所以能⼤幅度缩短程序编辑的时间。⼆、GX Developer的特点

这⾥主要就GX Developer编程软件和FX专⽤编程软件操作使⽤的不同进⾏简单说明。(1)软件适⽤范围不同

FX-GP/WIN-C编程软件为FX系列可编程控制器的专⽤编程软件,⽽GX Developer编程软件适⽤于Q系列、QnA系列、A系列(包括运动控制SCPU)、FX系列所有类型的可编程控制器。需要注意的是使⽤FX-GP/WIN-C编程软件编辑的程序是能够在GX Developer 中运⾏,但是使⽤GX Developer编程软件编辑的程序并不⼀定能在FX-GP/WIN-C编程软件中打开。

(2)操作运⾏不同

①步进梯形图命令(STL 、RET )的表⽰⽅法不同。

②GX Developer 编程软件编辑中新增加了监视功能。监视功能包括回路监视,软元件同时监视,软元件登录监视机能。③GX Developer 编程软件编辑中新增加了诊断功能,如可编程控制器CPU 诊断、⽹络诊断、CC-Link 诊断等。

④FX-GP/WIN-C 编程软件中没有END 命令,程序依然可以正常运⾏,⽽GX Developer 在程序中强制插⼊END 命令,否则不能运⾏。三、操作界⾯

图1所⽰为GX Developer 编程软件的操作界⾯,该操作界⾯⼤致由下拉菜单、⼯具条、编程区、⼯程数据列表、状态条等部分组成。这⾥需要特别注意的是在FX-GP/WIN-C 编程软件⾥称编辑的程序为⽂件,⽽在GX Developer 编程软件中称之为⼯程。

与FX-GP/WIN-C 编程软件的操作界⾯相⽐,该软件取消了功能图、功能键,并将这两部分内容合并,作为梯形图标记⼯具条;新增加了⼯程参数列表、数据切换⼯具条、注释⼯具条等。这样友好的直观的操作界⾯使操作更加简便。图1中引出线所⽰的名称、内容说明如表1所⽰。 1234

576891011

12图1 GX Develop 编程软件操作界⾯图表1 序号名称 内容 1

下拉菜单 包含⼯程、编辑、查找/替换、交换、显⽰、在线、诊断、⼯具、窗⼝、帮助,共10个菜单 2

标准⼯具条 由⼯程菜单、编辑菜单、查找/替换菜单、在线菜单、⼯具菜单中常⽤的功能组成。 3 数据切换⼯具条 可在程序菜单、参数、注释、编程元件内存这四个项⽬中切换

4 梯形图标记⼯具条包含梯形图编辑所需要使⽤的常开触点、常闭触点、应⽤指令等内容

5 程序⼯具条可进⾏梯形图模式,指令表模式的转换;进⾏读出模式,写⼊模式,监视模式,监视写⼊模式的转换6 SFC⼯具条可对SFC程序进⾏块变换、块信息设置、排序、块监视操作

7 ⼯程参数列表显⽰程序、编程元件注释、参数、编程元件内存等内容,可实现这些项⽬的数据的设定8 状态栏提⽰当前的操作:显⽰PLC类型以及当前操作状态等9 操作编辑区完成程序的编辑、修改、监控等的区域

10 SFC符号⼯具条包含SFC程序编辑所需要使⽤的步、块启动步、选择合并、平⾏等功能键11 编程元件内存⼯具条进⾏编程元件的内存的设置

12 注释⼯具条可进⾏注释范围设置或对公共/各程序的注释进⾏设置9.2.2参数设定参数设定

通常选定PLC后,在开始程序编辑前都需要根据所选择的PLC进⾏必要的参数设定,否则会影响程序的正常编辑。PLC的参数设定包含PLC名称设定、PLC系统设定、PLC⽂件设定等12项内容,不同型号的PLC需要设定的内容是有区别的。

2.远程密码设定

Q系列PLC能够进⾏远程链接,因此,为了防⽌因⾮正常的远程链接⽽造成恶意的程序的破坏、参数的修改等事故的发⽣,Q系列PLC可以设定密码,以避免类似事故的发⽣。通过左键双击⼯程数据列表中远程⼝令选项(见图2),打开远程⼝令设定窗⼝即可设定⼝令以及⼝令有效的模块。⼝令为4个字符,有效字符为“A~Z”、“a~z”、“0~9”、“@”、“!”、“#”、“$”、“%”、“&”、“/”、“*”、“,”、“.”、“;”、“〈”、“〉”、“?”、“{”、“}”、“|”、“[”、“]”、“:”、“=”、“””、“-”、“~”。这⾥需要注意的是,当变更连接对象时或变更PLC类型时(PLC系列变更),远程密码将失效。双击此处打开远程⼝令设置窗⼝

图2 远程密码设定窗⼝9.2.3梯形图编辑

梯形图在编辑时的基本操作步骤和操作的含义FX-GP/WIN-C编程软件类似,但在操作界⾯和软件的整体功能⽅⾯有了很⼤的提⾼。在使⽤GX Developer编程软件进⾏梯形图基本功能操作时,可以参考FX-GP/WIN-C 编程软件的操作步骤进⾏编辑。1.梯形图的创建

功能:该操作主要是执⾏梯形图的创建和输⼊操作,下⾯就以实例介绍梯形图创建的⽅法。创建要求:在GX Developer中创建如图3所⽰的梯形图。操作步骤如图4所⽰:

以上⽅法是采⽤指令表创建梯形图,除此之外还可以通过⼯具按钮创建梯形图,操作⽅法参见三菱公司相关技术资料。2.规则线操作(1)规则线插⼊

功能:该指令⽤于插⼊规则线。操作步骤:

①单击[划线写⼊]或按[F10],如图5所⽰。②将光标移⾄梯形图中需要插⼊规则线的位置。③按住⿏标左键并移动到规则线终⽌位置。(2)规则线删除

功能;该指令⽤于删除规则线。操作步骤:

①[划线写⼊]或按[F9],如图6所⽰。

②将光标移⾄梯形图中需要删除规则线的位置。③按住⿏标左键并移动到规则线终⽌位置。

图5 规则线插⼊操作说明

图6 规则线删除操作说明3.标号程序(1)标号编程简介

标号编程是GX Developer编程软件中新舔的功能。通过标号编程⽤宏制作顺控程序能够对程序实⾏标准化,此外能够与实际的程序同样地进⾏回路制作和监视的操作。

标号编程与普通的编程⽅法相⽐主要有以下⼏个优点:

①可根据机器的构成⽅便地改变其编程元件的配置,从⽽能够简单地被其他程序使⽤。

②即使不明⽩机器的构成,通过标号也能够编程,当决定了机器的构成以后,通过合理配置标号和实际的编程元件就能够简单地⽣成程序。

③只要指定标号分配⽅法就可以不⽤在意编程元件/编程元件号码,只⽤编译操作来⾃动地分配编程元件。

④因为使⽤标号名就能够实⾏程序的监控调试,所以能够⾼效率地实⾏监视。(2)标号程序的编制流程

标号程序的编制只能在QCPU或QnACPU系列PLC中进⾏,在编制过程中⾸先需要进⾏PLC类型指定、标号程序指定、设定变量等操作,具体操作步骤可以参见图7。开始

启动GX Developer软件选择[新建⼯程]在PLC系列中指定“QCPU(Q模式)或是QnACPU”指定PLC类型

在程序类型中指定“梯形图”“标号程序”进⾏⾃动分配软元件的设定任意设定

设定局部变量进⾏全局变量的设定任意设定制作标号程序编译标号程序写⼊PLC结束

图7 标号程序编制流程9.2.4查找及注释1.查找/替代

与FX-GP/WIN-C编程软件⼀样,GX Developer编程软件也为⽤户提供了查找功能,相⽐之下后者的使⽤更加⽅便。选择查找功能时可以通过以下两种⽅式来实现(见图8):①通过点选查找/替代下拉菜单选择查找指令;

②在编辑区单击⿏标右键弹出的快捷⼯具栏中选择查找指令。

此外,该软件还新增了替代功能根据替代功能,这为程序的编辑、修改提供了极⼤的便利。因为查找功能与FX-GP/WIN-C编程软件的查找功能基本⼀致,所以,这⾥着重介绍⼀下替换功能的使⽤。

(1)通过菜单选择查找指令(2)在编辑区单击⿏标右键弹出的快捷⼯具栏中选择查找指令图8 选择查找指令的两种⽅式

查找/替换菜单中的替换功能根据替换对象不同,可为编程元件替换、指令替换、常开常闭触点互换、字符串替换等。下⾯介绍常⽤的⼏个替换功能。(1)编程元件替换

功能:通过该指令的操作可以⽤⼀个或连续⼏个元件把旧元件替换掉,在实际操作过程中,可根据⽤户的需要或操作习惯对替换点数、查找⽅向等进⾏设定,⽅便使⽤者操作。操作步骤:

①选择查找/替换菜单中编程元件替换功能,并显⽰编程元件替换窗⼝,如图9所⽰。②在旧元件⼀栏中输⼊将被替换的元件名。③在新元件⼀栏中输⼊新的元件名。

④根据需要可以对查找⽅向、替换点数、数据类型等进⾏设置。⑤执⾏替换操作,可完成全部替换、逐个替换、选择替换。说明:

①替换点数。举例说明:当在旧元件⼀栏中输⼊“X002”,在新元件⼀栏中输⼊“M10”且替换点数设定”为“3”时,执⾏该操作的结果是:“X002”替换为“M10”;“X003”

替换为“M11”;“X004”替换为“M12”。此外,设定替换点数时可选择输⼊的数据为10进制或16进制的。②移动注释/机器名。在替换过程中可以选择注释/机器名不跟随旧元件移动,⽽是留在原位成为新元件的注释/机器名;当该选项前打勾时,则说明注释/机器名将跟随旧元件移动。③查找⽅向。可选择从起始位置开始查找、从光标位置向下查找、在设定的范围内查找。

图9 编程元件替换操作(2)指令替换

功能:通过该指令的操作可以将⼀个新的指令把旧指令替换掉,在实际操作过程中,可根据⽤户的需要或操作习惯进⾏替换类型、查找⽅向的设定,⽅便使⽤者操作。操作步骤:

①选择查找/替换菜单中指令替换功能,并显⽰指令替换窗⼝,如图10所⽰。②选择旧指令的类型(常开、常闭),输⼊元件名。③选择新指令的类型,输⼊元件名。

④根据需要可以对查找⽅向、查找范围进⾏设置。

⑤执⾏替换操作,可完成全部替换、逐个替换、选择替换。(3)常开常闭触点互换

功能:通过该指令的操作可以将⼀个或连续若⼲个编程元件的常开、常闭触点进⾏互换,该操作为编程的修改、编程程序通过了极⼤的⽅便,避免因遗漏导致个别编程元件未能修改⽽产⽣的错误。操作步骤:

①选择查找/替换菜单中常开常闭触点互换功能,并显⽰互换窗⼝,如图11所⽰。②输⼊元件名。

③根据需要对查找⽅向、替换点数等进⾏设置。这⾥的替换点数与编程元件替换中的替换点数的使⽤和含义是相同。

④执⾏替换操作,可完成全部替换、逐个替换、选择替换。

图10 指令替换操作说明

图11 常开/常闭触点互换操作说明2.注释/机器名

在梯形图中引⼊注释/机器名后,使⽤户可以更加直观地了解各编程元件在程序中所起的作⽤。下⾯介绍怎样编辑元件的注释以及机器名。(1)注释/机器名的输⼊操作步骤:

①单击显⽰菜单,选择⼯程数据列表,并打开⼯程数据列表。也可按“Alt+O ”键打开、关闭⼯程数据列表(见图12)。

②在⼯程数据列表中单击软件元件注释选项,显⽰COMMENT(注释)选项,双击该选项。

③显⽰注释编辑画⾯。

④在软元件名⼀栏中输⼊要编辑的元件名,单击“显⽰”键,画⾯就显⽰编辑对象。⑤在注释/机器名栏⽬中输⼊欲说明内容,既完成注释/机器名的输⼊。双击此处,显⽰注释/机器名编辑窗⼝图12 注释/机器名输⼊操作说明(2)注释/机器名的显⽰

⽤户定义完软件注释和机器名,如果没有将注释/机器名显⽰功能开启,软件是不显⽰编辑好的注释和机器名的,进⾏下⾯操作可显⽰注释和机器名。操作步骤:

①单击显⽰菜单,选择注释显⽰(可按Ctrl+F5)、机器名显⽰(可按Alt+Ctrl+F6)即可显⽰编辑好的注释、机器名(见图9-2.13)。

②单击显⽰菜单,选择注释显⽰形式,还可定义显⽰注释、机器名字体的⼤⼩。9.2.5在线监控与仿真

GX Developer软件提供了在线监控和仿真的功能。1.在线监控

所谓在线监控,主要就是通过GX Developer软件对当前各个编程元件的运⾏状态和当前性质进⾏监控,GX Developer软件的在线监控功能与FX-GP/WIN-C编程软件的功能和操作⽅式基本相同,但操作界⾯有所差异,在此不再赘述。

图13 注释/机器名显⽰操作说明2.仿真

在GX Developer 7-C软件中增添了PLC程序的离线调试功能,即仿真功能。通过该软件可以实现在没有PLC的情况下照样运⾏PLC程序,并实现程序的在线监控和时序图的仿真功能。操作步骤:

①打开已经编写完成的PLC程序。

②选择⼯具菜单并单击“梯形图逻辑测试起动”键,如图9-2.14所⽰。

③等⼏秒后会出现图9-2.15所⽰画⾯,此时PLC程序进⼊运⾏状态,单击菜单起动中的“继电器内存监视”键。

④此时,出现图9-2.16所⽰画⾯,单击时序图中的“起动”键。

⑤等到出现图9-2.17所⽰画⾯时,单击监视菜单中的“开始/停⽌”键或直接[F3]键开始时序图监视。

⑥此时,出现图9-2.18所⽰的时序图画⾯,编程元件若为黄颜⾊,则说明该编程元件当前状态为“I”,此时,可以通过PLC程序的起动信号,则可以起动程序。

⑦图9-2.19所⽰为程序运⾏时的状态,若要停⽌运⾏,只要再次按下监视菜单中的“开始/停⽌”或F3即可。

本文标签: 三菱GXDeveloper7教程