1.程序编制环境及功能
(1)进入程序编制环境
当在计算机中安装好编程软件后,进入程序编制环境有几种方法:
1)单击“开始”→“程序”→“MELSOFT应用程序”→“GX Developer”项,即可打开程序进入GX Developer编程开发环境,如图6-42所示。
2)当双击用户程序的工程文件时,也可以进入GX Developer编程开发环境。打开工程文件时其主窗口如图6-43所示。
图6-42 GX Developer编程开发环境
图6-43 GX Developer编程环境(打开工程时)
3)双击桌面中GX Developer的小图标,也可进入编程环境。当出现初始起动画面,选中初始起动界面菜单栏中的“工程”菜单,并在下拉菜单条中选取“创建新工程”菜单,即出现图6-44所示的“创建新工程”对话框。在该对话框中,若“PLC系列”选择FX-CPU,“PLC类型”选择FX2N(C),“程序类型”选择“梯形图”,进行其他必要设置并单击“确定”按钮后,即可进入图6-45所示的GX Developer编程软件的操作主界面。
(2)主界面分区
操作主界面大致由菜单栏、工具栏、编辑区、工程参数列表、状态栏等部分组成,以下做简要说明。
1)菜单栏。菜单栏是以下拉菜单形式进行操作,菜单栏中包含“工程”、“编辑”、“查找/替换”、“变换”、“显示”、“在线”、“诊断”、“工具”、“窗口”、“帮助”10个菜单。
用鼠标单击某项菜单项,弹出该菜单项的菜单条,如“工程”菜单项包含新建工程、打开工程、保存工程、打印、页面设置等,“编辑”菜单项包含剪切、复制、粘贴、行插入、行删除等。这两个菜单项的主要功能是管理、编辑程序文件。
2)工具栏。工具栏提供简便的鼠标操作,可以直接单击工具栏上的图标,实现快捷的操作。软件将最常用的编程操作以按钮形式设定到工具栏上。可以利用菜单栏中的“显示”菜单项来显示或隐藏工具栏。菜单栏中涉及的各种功能在工具栏中都能找到。
GX Developer编程环境中有多种工具条,包括标准工具条、程序工具条、梯形图标记工具条、梯形图(SFC)工具条、SFC块的工具条、注释工具条、数据切换工具条、软元件填充工具条等,如图6-46所示。
图6-44 “创建新工程”对话框
图6-45 GX Developer编程软件的操作主界面
图6-46 GX Developer编程环境中工具条
a)标准工具条 b)程序工具条 c)梯形图标记工具条 d)梯形图(SFC)工具条 e)SFC块的工具条 f)注释工具条 g)数据切换工具条 h)软元件填充工具条
单击,即可实现工程数据的显示与关闭。有一种简单的方法,可得到工具条上图标按钮的注释,就是将鼠标的光标移动到某图标按钮上,图标按钮的注释会出现在图标按钮的下方,如图6-47所示。
标准工具条:由新建、打开、保存、复制、粘贴等工具菜单中常用的功能组成。
图6-47 获得图标的注释
程序工具条:可进行梯形图模式、指令表模式的转换;进行读出模式、写入模式、监视模式、监视写入模式的转换。
数据切换工具条:可在程序菜单、参数、注释、编程元件内存这四个项目中切换。
梯形图标记工具条:包含梯形图编辑所需要使用的常开触点、常闭触点、应用指令等内容。
SFC块的工具条:可对SFC程序进行块变换、块的信息设置、排序、块监视操作。
SFC符号工具条:包含SFC程序编辑所需要使用的步、块的起动步、选择合并、平行等。
软元件填充工具条:进行软元件的填充设置。
注释工具条:可进行注释范围设置,或对公共/各程序的注释进行设置。
3)编辑区。完成程序的编辑、修改、监控等。编辑区用来显示编程操作的工作对象。可以使用梯形图、指令表等方式进行程序的编辑工作。使用菜单栏中“显示”菜单项中的梯形图及指令表菜单条,实现梯形图程序与指令表程序的转换。也可利用工具栏中梯形图及指令表的按钮实现梯形图程序与指令表程序的转换。
4)工程参数列表。显示程序、编程元件注释、参数、编程元件内存等内容,可实现这些项目的数据的设定。
5)状态栏。编辑区下部是状态栏,用于表示编程PLC类型,软件的应用状态及所处的程序步数等。
状态栏下为功能键栏,其与编辑区中的功能图栏都含有各种梯形图符号,相当于梯形图绘制的图形符号库。
(3)基本操作简介
1)基本文件操作。PLC程序文件,都与“工程”文档相关。新建、打开、关闭、保存、另存为PLC程序文件;PLC程序文件的打印;改变PLC的类型都可以通过“工程”菜单中的对应菜单项来完成。其他格式的PLC程序文件的读取和写入,可以通过“工程”菜单中的“读取其他格式的文件”和“写入其他格式的文件”菜单项来完成。将程序从PLC传输到计算机(上传或读取)或者从计算机写入到PLC中(下载或写入),可以通过“在线”菜单中的“PLC读取”或者“PLC写入”菜单项来完成。
图6-48所示为已经打开工程时的“工程”菜单。
2)梯形图程序编辑操作。梯形图程序的输入,可以使用梯形图标记工具条中的图标按钮或“编辑”菜单中的“梯形图标记”子菜单来输入;梯形图程序编辑,可以使用主菜单上的“查找/替换”和“编辑”菜单或者梯形图写入状态下的鼠标右键菜单来完成。
图6-48 “工程”菜单
3)转换。在梯形图写入模式下,输入完PLC程序后,需要将梯形图转换为PLC内部格式。
2.梯形图程序建立及编辑操作
(1)建立梯形图程序文件
先进入GX Developer程序主界面。通过单击“工程”菜单中的“创建新工程”或者按Ctrl+N键,或者单击标准工具条中的图标,就出现图6-49所示的“创建新工程”对话框,选择合适的PLC系列和PLC类型;然后,选择程序类型,设置工程名和工程标题,最后单击“确定”按钮,则可进入梯形图编程环境。
可以单击“浏览”按钮,选择梯形图程序所要存放的文件路径。
图6-49 “创建新工程”对话框
(2)打开梯形图程序文件
进入GX Developer程序主界面。通过单击“工程”菜单中的“打开工程”,或者按Ctrl+O键,或者单击标准工具条中的图标,就出现图6-50所示的“打开工程”对话框。选择梯形图程序工程文件所存放的文件路径,然后输入工程名,单击“打开”按钮,则可进入梯形图编程环境。
(3)读取梯形图程序文件
将程序从PLC传输到计算机(上传或者读取),可以通过“在线”菜单中的“PLC读取”菜单项来完成。或者,在没有打开PLC工程文件的情况下,单击标准工具条中的图标,就出现图6-51所示的“选择PLC系列”对话框。在“PLC系列”列表框中选择FXCPU,单击“确定”按钮。
图6-50 “打开工程”对话框
图6-51 “选择PLC系列”对话框
(4)读取其他格式的梯形图程序文件
在“工程”菜单中选择“读取其他格式的文件”则显示图6-52a所示的子菜单(已经建立工程)或者图6-52b所示的子菜单(未经建立工程),再选择相应的文件格式读入PLC程序。
图6-52 读取其他格式的文件子菜单
a)已经建立工程 b)未经建立工程
GX Developer程序支持以下几种文件的读取:
1)从DOS环境下产生的MEDOC的打印文件导入梯形图程序文件。
2)从MELSEC MEDOC格式文件导入梯形图程序文件。
3)FXGP/WIN的格式文件。
4)FXGP/DOS的格式文件。
5)FPPQ的格式文件。
6)FPPA的格式文件。
如果在“工程”菜单中选择了对应菜单中的文件格式,就可以将其导入到GX Developer中。
(5)梯形图程序输入(www.xing528.com)
梯形图程序可以用梯形图标记工具条中的图标按钮来输入。梯形图标记工具条如图6-53a所示;或用“编辑”菜单中的“梯形图标记”子菜单来输入,如图6-53b所示。
图6-53 梯形图标记工具条和子菜单
a)梯形图标记工具条 b)梯形图标记子菜单
例如,要输入特殊继电器M8000的常开触点,单击梯形图标记工具条中的图标,或者在梯形图标记子菜单中选择“常开触点”,或者按F5键,则会在GX Developer编程环境中显示图6-54所示的软元件输入框,输入M8000,单击“确定”按钮。
图6-54 软元件输入框
图6-55 “查找/替换”菜单
(6)梯形图程序编辑
梯形图程序编辑可以使用主菜单上的“查找/替换”和“编辑”菜单或者梯形图写入状态下的右击后出现的快捷菜单来完成,如图6-55~图6-57所示。编辑梯形图程序时,要处于梯形图写入模式。在“编辑”菜单中,用“读出模式”、“写入模式”切换梯形图模式。
通过“查找/替换”菜单,可以找到所要编辑的位置;通过“编辑”菜单,可进行行与列的插入或者删除,可进行剪切、复制、粘贴等操作。利用“编辑”菜单,完成对TC设置值的改变。
其他可以操作的项目,可以参阅图6-55~图6-57。
(7)梯形图的转换
在梯形图写入模式下,输入完PLC程序后,需要将梯形图转换为PLC内部格式。未转换时,梯形图背景呈灰色,转换完成时,梯形图背景呈白色。
可以单击程序工具条中的程序变换图标,或者选择“变换”菜单下的“变换”菜单项,或者按F4键,来完成转换。“变换”菜单如图6-58所示。
如果有错误,或存在不能变换的梯形图,则不能完成转换,光标停留在出错处。需修正错误后,才能转换。为避免错误累积,方便查错,建议每输入一段程序,就做一次转换。
图6-56 “编辑”菜单
图6-57 梯形图写入模式下鼠标右键菜单
(8)梯形图程序的存储
通过单击“工程”菜单中的“保存工程”,或者按Ctrl+S键,或者单击标准工具条中的图标,就可以保存梯形图文件。
或者单击“工程”菜单中的“另存工程为”命令,就出现图6-59所示的“另存工程为”对话框,有可能要求选择合适的路径,设置工程名和工程标题,最后单击“保存”按钮。如果选择工程时,没有输入工程名,则会出现图6-60a所示的对话框。如果输入的工程名之前已经存在,则会出现图6-60b所示的对话框。选择确认新建或者确认替换即可。
图6-58 “变换”菜单
图6-59 “另存工程为”对话框
图6-60 对话框
a)确认新建 b)确认替换
3.梯形图程序下载到PLC
程序从计算机写入(或者下载)到PLC中,可以通过“在线”菜单中的“PLC写入”菜单项来完成。或者单击标准工具条中的图标,就可以将程序写入到PLC中。
如果通信有错误,就会显示错误信息。
4.PLC程序的运行与监控、调试
(1)PLC程序的运行
当PLC的外围电路已经接好,接通电源,将PLC的运行停止开关(RUN/STOP)拨到运行(RUN)位置,程序就开始运行。
(2)PLC程序的调试和监控
基本的调试任务主要有程序检查、参数检查,可以在“工具”菜单中选择,如图6-61和图6-62所示。
图6-61 “工具”菜单
图6-62 程序检查
在“在线”菜单(见图6-63)下,可以对PLC程序进行监视、调试、程序校验。在“调试”子菜单下,可以进行软元件测试、强制输入/输出、调试、跳跃执行、部分执行和单步执行。
在“在线”菜单的“监视”子菜单下,可以完成或设置监视模式、监视(写入模式),监视开始、监视停止,全画面监视开始、全画面监视停止,局部软元件监视,当前值监视切换,监视起始条件设置、监视停止条件设置,中断程序监视列表,扫描时间测定等。
5.PLC程序的打印
通过单击“工程”菜单中的“打印”,或者按Ctrl+P键,或者单击标准工具条中的图标,就出现图6-64所示的“打印”对话框。可按示例设置打印项目。
6.PLC程序的注释和显示
在“显示”菜单(见图6-65)上,可以对梯形图进行放大缩小设置,以使梯形图显示得更为清楚。可以在“工具条”子菜单上设置是否在主菜单下显示8种工具条中的一部分。如图6-66所示,黑点表示需要显示该工具条,空心表示不需要显示该工具条。
在“显示”菜单上,在“注释显示”项和“状态条”的前面打勾(即选中),则梯形图中会显示软元件注释。
在工具条上单击工程数据列表图标,再单击工程数据列表中软元件注释下方的COMMENT前的图标,则显示图6-67所示的软元件注释框。
图6-63 “在线”菜单
可以输入、编辑和修改软元件名所对应的注释,也可以输入、编辑和修改软元件名所对应的电器代号,即对应于电气原理图中的元件部件代号,GX Developer下称机器名。
图6-64 “打印”对话框
图6-65 “显示”菜单
图6-66 工具条设置
图6-67 软元件注释框
在工程数据列表显示窗口中,显示软元件注释窗口时,“编辑”菜单是用于编辑和设置软元件注释的,如图6-68所示。
7.“帮助”菜单
选择“帮助”菜单(见图6-69),可以查询PLC出错代码,特殊继电器和特殊寄存器的定义和使用。选择“快捷键操作列表”命令,可以列出通用快捷键、梯形图快捷键、指令表快捷键、SFC通用快捷键、SFC符号快捷键及SFC调试跟踪快捷键,如图6-70所示。
图6-68 软元件注释时的“编辑”菜单
图6-69 “帮助”菜单
图6-70 快捷键操作列表
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。