GX Works3是三菱PLC的编程软件,它的名称与GX Works2相似,但它并不是GX Works2的升级软件,而是另外一种完全不同的编程软件。这两款软件也可以安装在同一台计算机上,以支持不同的三菱PLC产品。
GX Works3是三菱电机新一代的综合PLC编程软件,它专门用于三菱FX5U(MELSEC iQ-F)系列,以及MELSEC iQ-R系列PLC,进行模块组态、程序编制、调试和维护。对FX5U系列的PLC进行编程时,编程软件只能使用GX Works3。
1 . 大幅度增加了内部软元件的数量。例如输入继电器(X)和输出继电器(Y)都增加到1024点,内部继电器(M)增加到32768点,定时器和计数器都增加到2048点。增加了自锁继电器、链锁继电器。此外,在内部继电器中,可以根据工程项目的需要,对多种软元件的点数进行调整和更改。
2 . 兼容了FX3U的所有指令,并且在FX3U指令的基础上添加了许多新的指令。专用功能指令由原来的510种增加到1113种。其中有MELSEC iQ-R内部的互换指令、内置功能的专用指令。在FX3U中用GX Deveioper软件和GX Worsk2软件编写的所有程序,都可以直接导入到FX5U中,并进行修改、编辑或其它各种操作。
3 . 具有模块硬件组态功能。在导航栏和编程界面中,通过模块配置图和部件库,可以快速选择工程项目所需要的CPU模块,以及各种I/O模块、智能功能模块。
4 . 具有多种程序创建功能。支持梯形图(LD)、顺序功能图(SFC)、结构化语言(ST)、功能块图/梯形图语言(FBD/ LD)等编程语言。编程界面比GX Deveioper软件和GX Worsk2软件更为直观,可以进行图表化的操作。可以根据工程需要,编制符合工艺路线的梯形图、顺序功能图、结构化语言、功能块图/梯形图语言。在一种程序中使用的标签和软元件,可以在其它不同语言的程序中共享使用。
5 . 具有更为方便的结构化编程功能。在导航栏中,通过在主程序“MAIN”下面新建数据,可以建立一系列的子程序文件,在各个子程序文件中,分别编辑某一功能。这样程序的总体结构更为清晰,调试更为方便。
6 . 具有参数设置功能。可以设置各种CPU模块的参数、扩展单元的参数、扩展模块的参数、智能功能模块的参数。
7 . 具有多种FB功能模块。其中CPU输入和输出FB有15种,定位FB(FX5-20PG-P、FX5-20PG-D等)有14种,以太网FB有21种,简单运动FB有30种,模拟量FB(FX5-4AD、FX5-4DA等)有10种。
8 . 具有性能更高的内置高速计数器。可以进行3种模式(通用模式、脉冲密度测量模式、旋转速度测量模式)的输入和测量。在高速比较表中,可以设置32个表格。在多点输出高速比较表中,可以设置128个表格。还可以根据DHCMOV指令,将最新值读取到特殊寄存器中。
9 . 强化了内置定位功能。具有简单运动控制的编程功能。可以设定简单运动模块的参数、定位数据、伺服参数,轻松地实现伺服电动机的启动和调整。通过表格运行指令,可以轻松地实现定位控制。此外,使用多个表格运行指令(DRVTBL)、多轴表格运行指令(DRVMUL),也可以轻松地实现简易线性插补定位。
10 . 加强了监视和调试功能。当CPU运行时,可以对软元件的值进行监视。在没有连接PLC的情况下,通过使用编程软件中的GX Simulator3,可以使用虚拟的PLC来进行程序的模拟调试。即使没有伺服放大器和伺服电动机,也可以模拟实机的动作。
11 . 具有模块诊断功能。可以对错误状态和错误信息进行诊断,以缩短诊断故障的时间。此外,通过系统监视功能,可以识别智能功能模块的详细信息,甄别故障的具体范围。