三菱GXWorks2使用详解
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第二页,共44页。
主要内容
1. GX Works2的安装
2. 软件使用方法 3. 梯形图程序编写方法
4. 程序仿真调试方法
5. GX Works2与PLC的通信
第三页,共44页。
一、GX Works2的安装
在安装文件夹中,进入 Disc1文件夹,双击setup执行 安装。安装过程中,选择安 装路径并输入序列号。2015年 的最新版本是1.531D。
第四十页,共44页。
安装驱动程序并连接数 据线后,能在设备管理器中 找到对应的USB转串行端口。
第四十一页,共44页。
3、PLC的程序读写操作 ①GX Works2中执行“连接目标”-“connection1”功
能。进入传输设置,设置对应的COM口。 ②进行通信测试,测试成功后,单击“确定”按钮。
X1 S0
M0
M0
END
M0
第十五页,共44页。
这种编程的操作步骤较为 繁杂,梯形图编程方式也能编 写SFC程序。因此不做介绍。
第十六页,共44页。
4、梯形图编程界面 主要由标题栏、菜单栏、工具栏、折叠窗口、程序编辑窗
口、状态栏等组成。
用户可根据自己的使用习惯,改变栏目、窗口的数量、 排列方式、颜色、字体、显示方式、显示比例等。
定内存变量的类型和使用范围,就需要使用标签。明确作为 标签使用的变量。称为“定义标签”。如果对使用了未定义 标签的程序进行转换(编译)将会发生错误。标签分为全局变量 和局部变量2种类型。全局变量可用于全部工程。局部变量只 能用于定义了标签的子程序。
第七页,共44页。
ST(结构化文本)语言
与C语言非常类似,可以使用条件语句选择分支,使用循 环语句重复执行指令等。
第十七页,共44页。
导航 窗口
菜单栏 工具栏
标题栏
程序编 状态栏 辑窗口
第十八页,共44页。
菜单栏
第十九页,共44页。
第二十页,共44页。
第二十一页,共44页。
工具栏
➢ 程序通用工具栏:用于梯形图的剪切、复制、粘贴、 撤消、搜索。PLC程序的读写、运行监视等操作。
➢ 窗口操作工具栏:用于导航、部件选择、输出、软件元
➢ 启动GX Works2。 ➢ 创建新工程,选择工程、PLC和梯形图编程方式。 ➢ 或者打开已有的程序进行编辑。
➢ 编写梯形图程序。
第十页,共44页。
第十一页,共44页。
双击
第十二页,共44页。
选用ST语言 编程时,必 须打勾。
先编辑后变换(编译)
第十三页,共44页。
3、简单工程—SFC程序的编写
第四页,共44页。
二、软件使用方法
1、编程方式
简单工程
结构工程
梯形图语言
SFC语言
ST语言(勾选标签) 梯形图语言
结构化梯形图/FBD语言
SFC语言 ST语言(勾选标签)
第五页,共44页。
简单工程 使用触头、线圈和功能指令编程。支持FX系列PLC使
用梯形图和SFC两种编程方式。支持使用标签(限于梯形 图)。支持Q系列梯形图、SFC和ST(勾选标签)三种编 程方式。 结构工程
第二十七页,共44页。
结构相同的指令,可用复制、粘贴操 作,有利于提高编程速度。
对指令用法不清楚的,鼠标点击该指
令,按F1键调用帮助信息。前提是要
安装帮助程序。
按F1键
第二十八页,共44页。
变换未后变的换程序的,程背序景,色背是景白色色是。灰色。
第二十九页,共44页。
软元件加注释,指令 行加注解,有利于程序的 阅读分析和修改。
SET Y3
S23
RST Y3
SET Y0
SFC程序
T0
T2
S21
Y2 T0 K200
T1 K5
T4
T6
S24
Y5
T4 K300
T5 K5
T1
C0
S22
T2 K5 Y2
C0 K5 Y1
Y4
T5
C1
S25
T6 K5 Y5
C1 K5
Y1
Y4
停止返回 梯形图
T3 K50
T3
RST C0
T7
M0
T7 K50 RST C1
ST语言编程是由语句、运算符、函数/ 指令( 功能、功 能块)、软元件、标签等所构成。语句的最后必须加 “;”。在程序中可加注释。
Y10:=(LDP(TRUE,X0) OR Y10) AND NOT(TS0); OUT_T(Y10,TC0,10); MOVP(X1,10,VAR1) (VAR1是定义的标签)
➢ 梯形图程序尤其是要避免出现双线圈错误,SFC程序可以 忽略双线圈错误。
第二十五页,共44页。
用[Insert]键光改标变所插在入位/置改写状态。
从光标处开始输入指令,[END]指令行 自动下移。
第二十六页,共44页。
单击梯形图工具中的按钮, 然后输入要使用的软元件,对 应的指令会放置在光标处。
式,才能修改程序。
第三十二页,共44页。
调试菜单中的“模拟 开始/停止”命令
第三十三页,共44页。
单击“模拟开始/停止”按钮
第三十四页,共44页。
输输入入XX13
单击“先O单N击”ON,然后单击OFF,等 关闭过效载X保1端护口外接按钮按下后松开。
第三十五页,共44页。
此时Y1=ON
X2~X3端口都如此操作, 观察输出是否符合要求。
➢ 启动GX Works2。
➢ 创建新工程,选择工程、PLC类型和SFC编程方式。 ➢ 或者打开已有的工程进行编辑。
➢ 编写初始化激活程序。
➢ 编写SFC程序。
➢ 编写停止返回程序。
第十四页,共44页。
M8002
激活程序
PLC控制交通信号灯SFC程序
S0
X0
S20
MOV K0 K2Y0
RST Y0
l指令及画线工具指令及画线工具边沿触发触头边沿触发触头画线及删除画线及删除触头线圈功能指令触头线圈功能指令三梯形图程序编写方法三梯形图程序编写方法使用梯形图工具栏中的触头线圈功能指令及画线使用梯形图工具栏中的触头线圈功能指令及画线工具在程序编辑区编辑程序
编程软件简介
编程软件GX Developer 于2005年发布,适用于三菱Q、FX系列PLC。支持
第一页,共44页。
综合编程软件GX Works2
2011年之后推出编程软件GX Works2,该软件有简 单工程和结构工程两种编程方式。支持梯形图、指令表、 SFC、ST、结构化梯形图等编程语言,集成了程序仿真 软件GX Simulator2。具备程序编辑、参数设定、网络设 定、监控、仿真调试、在线更改、智能功能模块设置等 功能,适用于三菱Q、FX系列PLC。可实现PLC与HMI、 运动控制器的数据共享。
梯形图、指令表、SFC、ST、FB等编程语言,具有参数 设定、在线编程、监控、打印等功能。
仿真软件GX Simulator
可将编写好的程序在电脑上虚拟运行,方便程序的 查错修改。缩短程序调试的时间,提高编程效率。先安 装GX Developer,再安装GX Simulator。安装好后, GX Simulator作为一个插件,被集成到GX Developer中。
③打开 “在线”菜单,执行“PLC存储器操作”—“PLC存 储器清除”命令(也可以不操作此步骤)。
④打开 “在线”菜单, 执行“PLC写入”命令。
注意:
➢ 出现通信测试成功的信息,表示连接成功。 ➢ PLC的内存较小,只能写入程序,不能写入注释信息。
第四十二页,共44页。
双击设置通信端口
双击
单击
第四十三页,共44页。
USB-SC-09
数据线
PLC
第三十九页,共44页。
2、通信连接 ①先安装驱动程序。
②安装完驱动程序后,把数据线的PC-USB口接入电脑USB 口,八针圆公头插入PLC的RS-422通信端口。最后给PLC 接通电源。
③进入设备管理器,查看端口,端口中显示:(COM和
LPT)\Prolific USB-to-Serial Comn(COMx),表明驱动程序安装成 功,然后记住这个“COMx”。多数是COM3或COM4。如 果出现COM1或COM2,会导致连接不正确,需要重新找另 一个USB端口连接。
第三十页,共44页。
第三十一页,共44页。
四、程序仿真调试 ➢ 方法1:调用调试菜单下的“模拟开始/停止”命令。 ➢ 方法2:单击工具栏中的“模拟开始/停止”按钮。
➢ 模拟运行开始后,调用“当前值”更改对话框。输入要改变 的软元件,更改软元件的存储值,观察程序运行效果。
➢ 可更改位元件、字元件的存储值。 ➢ 能实现开关量、模拟量(缓冲存储器)的仿真。 ➢ 仿真结束后,需要把编辑状态从读取模式改为写入模
第八页,共44页。
结构化梯形图/FBD 基于梯形图设计技术创建的图形语言,与梯形图非常类
似。采用功能框图(FBD) 实现运算、信息处理、控制等功能。
LDP EN ENO X0 S
Y10
T0
T0 10
第九页,共44页。
Y1 0
OUT T EN ENO TCOil TValueLeabharlann 2、简单工程—梯形图程序的编写
➢ GX Works2软件中设置通信参数,并进行通信测试。 ➢ 调用“在线”菜单,进行程序的读写操作。
第三十八页,共44页。
1、USB-SC-09通信数据线
该数据线将电脑的USB口模拟成串口(通常为COM3或 COM4),属于RS422转RS232的连接方式,每台电脑只能接一根 数据线与PLC通信,通信时PLC要接通电源。
第三十六页,共44页。
执行“模拟开始/停 止”命令退出仿真
退出仿真后,编辑状态为读取模式。
第三十七页,共44页。
四、 GX Works2与PLC的通信
➢ 使用专用数据线,把电脑与PLC连接起来。实现程序 的读写、监控等操作。
➢ 使用数据线前先安装驱动程序,连接后打开设备管理器,查 看端口。原先旧版的驱动程序不支持Win7及以上的操作系统, 可借助驱动大师安装。
件使用列表、监视等窗口的打开/关闭操作。
第二十二页,共44页。
➢ 梯形图工具栏:用于梯形图编辑的常开和常闭触头、线 圈、功能指令、画线、删除线、边沿触发触头等按钮。 用于软元件注释编辑、声明编辑、注解编辑、梯形图 放大/缩小等操作按钮。
➢ 标准工具栏:用于工程的创 ➢ 智能模块工具栏:用于特
建、打开和关闭等操作。
将控制细分化,将程序的通用执行部分部件化,使得 编程易于阅读、引用。支持FX系列PLC使用结构化梯形图 /FBD和ST(勾选标签)编程,支持Q系列PLC使用梯形图、 ST、结构化梯形图/FBD和SFTC等编程方式。
第六页,共44页。
标签(标识) ST语言编程中,可以使用用户定义的内存变量。为了规
殊功能模块的操作。
第二十三页,共44页。
指令及画线工具
画线及删除
触头、线圈、功能指令
边沿触发触头
第二十四页,共44页。
三、梯形图程序编写方法 ➢ 使用梯形图工具栏中的触头、线圈、功能指令及画线
工具,在程序编辑区编辑程序。
➢ 如果不知道某个功能指令的正确用法,可以按F1键调用帮助 信息。
➢ 编辑好程序后,执行变换(编译)操作。变换的过程 就是检查编辑的程序是否符合规范要求。
通信连接成功后, 就可以进行PLC程序的 读写操作。
因PLC的存储器不超过8K,只 能写入程序和参数。不能写入注释 信息。
第四十四页,共44页。
主要内容
1. GX Works2的安装
2. 软件使用方法 3. 梯形图程序编写方法
4. 程序仿真调试方法
5. GX Works2与PLC的通信
第三页,共44页。
一、GX Works2的安装
在安装文件夹中,进入 Disc1文件夹,双击setup执行 安装。安装过程中,选择安 装路径并输入序列号。2015年 的最新版本是1.531D。
第四十页,共44页。
安装驱动程序并连接数 据线后,能在设备管理器中 找到对应的USB转串行端口。
第四十一页,共44页。
3、PLC的程序读写操作 ①GX Works2中执行“连接目标”-“connection1”功
能。进入传输设置,设置对应的COM口。 ②进行通信测试,测试成功后,单击“确定”按钮。
X1 S0
M0
M0
END
M0
第十五页,共44页。
这种编程的操作步骤较为 繁杂,梯形图编程方式也能编 写SFC程序。因此不做介绍。
第十六页,共44页。
4、梯形图编程界面 主要由标题栏、菜单栏、工具栏、折叠窗口、程序编辑窗
口、状态栏等组成。
用户可根据自己的使用习惯,改变栏目、窗口的数量、 排列方式、颜色、字体、显示方式、显示比例等。
定内存变量的类型和使用范围,就需要使用标签。明确作为 标签使用的变量。称为“定义标签”。如果对使用了未定义 标签的程序进行转换(编译)将会发生错误。标签分为全局变量 和局部变量2种类型。全局变量可用于全部工程。局部变量只 能用于定义了标签的子程序。
第七页,共44页。
ST(结构化文本)语言
与C语言非常类似,可以使用条件语句选择分支,使用循 环语句重复执行指令等。
第十七页,共44页。
导航 窗口
菜单栏 工具栏
标题栏
程序编 状态栏 辑窗口
第十八页,共44页。
菜单栏
第十九页,共44页。
第二十页,共44页。
第二十一页,共44页。
工具栏
➢ 程序通用工具栏:用于梯形图的剪切、复制、粘贴、 撤消、搜索。PLC程序的读写、运行监视等操作。
➢ 窗口操作工具栏:用于导航、部件选择、输出、软件元
➢ 启动GX Works2。 ➢ 创建新工程,选择工程、PLC和梯形图编程方式。 ➢ 或者打开已有的程序进行编辑。
➢ 编写梯形图程序。
第十页,共44页。
第十一页,共44页。
双击
第十二页,共44页。
选用ST语言 编程时,必 须打勾。
先编辑后变换(编译)
第十三页,共44页。
3、简单工程—SFC程序的编写
第四页,共44页。
二、软件使用方法
1、编程方式
简单工程
结构工程
梯形图语言
SFC语言
ST语言(勾选标签) 梯形图语言
结构化梯形图/FBD语言
SFC语言 ST语言(勾选标签)
第五页,共44页。
简单工程 使用触头、线圈和功能指令编程。支持FX系列PLC使
用梯形图和SFC两种编程方式。支持使用标签(限于梯形 图)。支持Q系列梯形图、SFC和ST(勾选标签)三种编 程方式。 结构工程
第二十七页,共44页。
结构相同的指令,可用复制、粘贴操 作,有利于提高编程速度。
对指令用法不清楚的,鼠标点击该指
令,按F1键调用帮助信息。前提是要
安装帮助程序。
按F1键
第二十八页,共44页。
变换未后变的换程序的,程背序景,色背是景白色色是。灰色。
第二十九页,共44页。
软元件加注释,指令 行加注解,有利于程序的 阅读分析和修改。
SET Y3
S23
RST Y3
SET Y0
SFC程序
T0
T2
S21
Y2 T0 K200
T1 K5
T4
T6
S24
Y5
T4 K300
T5 K5
T1
C0
S22
T2 K5 Y2
C0 K5 Y1
Y4
T5
C1
S25
T6 K5 Y5
C1 K5
Y1
Y4
停止返回 梯形图
T3 K50
T3
RST C0
T7
M0
T7 K50 RST C1
ST语言编程是由语句、运算符、函数/ 指令( 功能、功 能块)、软元件、标签等所构成。语句的最后必须加 “;”。在程序中可加注释。
Y10:=(LDP(TRUE,X0) OR Y10) AND NOT(TS0); OUT_T(Y10,TC0,10); MOVP(X1,10,VAR1) (VAR1是定义的标签)
➢ 梯形图程序尤其是要避免出现双线圈错误,SFC程序可以 忽略双线圈错误。
第二十五页,共44页。
用[Insert]键光改标变所插在入位/置改写状态。
从光标处开始输入指令,[END]指令行 自动下移。
第二十六页,共44页。
单击梯形图工具中的按钮, 然后输入要使用的软元件,对 应的指令会放置在光标处。
式,才能修改程序。
第三十二页,共44页。
调试菜单中的“模拟 开始/停止”命令
第三十三页,共44页。
单击“模拟开始/停止”按钮
第三十四页,共44页。
输输入入XX13
单击“先O单N击”ON,然后单击OFF,等 关闭过效载X保1端护口外接按钮按下后松开。
第三十五页,共44页。
此时Y1=ON
X2~X3端口都如此操作, 观察输出是否符合要求。
➢ 启动GX Works2。
➢ 创建新工程,选择工程、PLC类型和SFC编程方式。 ➢ 或者打开已有的工程进行编辑。
➢ 编写初始化激活程序。
➢ 编写SFC程序。
➢ 编写停止返回程序。
第十四页,共44页。
M8002
激活程序
PLC控制交通信号灯SFC程序
S0
X0
S20
MOV K0 K2Y0
RST Y0
l指令及画线工具指令及画线工具边沿触发触头边沿触发触头画线及删除画线及删除触头线圈功能指令触头线圈功能指令三梯形图程序编写方法三梯形图程序编写方法使用梯形图工具栏中的触头线圈功能指令及画线使用梯形图工具栏中的触头线圈功能指令及画线工具在程序编辑区编辑程序
编程软件简介
编程软件GX Developer 于2005年发布,适用于三菱Q、FX系列PLC。支持
第一页,共44页。
综合编程软件GX Works2
2011年之后推出编程软件GX Works2,该软件有简 单工程和结构工程两种编程方式。支持梯形图、指令表、 SFC、ST、结构化梯形图等编程语言,集成了程序仿真 软件GX Simulator2。具备程序编辑、参数设定、网络设 定、监控、仿真调试、在线更改、智能功能模块设置等 功能,适用于三菱Q、FX系列PLC。可实现PLC与HMI、 运动控制器的数据共享。
梯形图、指令表、SFC、ST、FB等编程语言,具有参数 设定、在线编程、监控、打印等功能。
仿真软件GX Simulator
可将编写好的程序在电脑上虚拟运行,方便程序的 查错修改。缩短程序调试的时间,提高编程效率。先安 装GX Developer,再安装GX Simulator。安装好后, GX Simulator作为一个插件,被集成到GX Developer中。
③打开 “在线”菜单,执行“PLC存储器操作”—“PLC存 储器清除”命令(也可以不操作此步骤)。
④打开 “在线”菜单, 执行“PLC写入”命令。
注意:
➢ 出现通信测试成功的信息,表示连接成功。 ➢ PLC的内存较小,只能写入程序,不能写入注释信息。
第四十二页,共44页。
双击设置通信端口
双击
单击
第四十三页,共44页。
USB-SC-09
数据线
PLC
第三十九页,共44页。
2、通信连接 ①先安装驱动程序。
②安装完驱动程序后,把数据线的PC-USB口接入电脑USB 口,八针圆公头插入PLC的RS-422通信端口。最后给PLC 接通电源。
③进入设备管理器,查看端口,端口中显示:(COM和
LPT)\Prolific USB-to-Serial Comn(COMx),表明驱动程序安装成 功,然后记住这个“COMx”。多数是COM3或COM4。如 果出现COM1或COM2,会导致连接不正确,需要重新找另 一个USB端口连接。
第三十页,共44页。
第三十一页,共44页。
四、程序仿真调试 ➢ 方法1:调用调试菜单下的“模拟开始/停止”命令。 ➢ 方法2:单击工具栏中的“模拟开始/停止”按钮。
➢ 模拟运行开始后,调用“当前值”更改对话框。输入要改变 的软元件,更改软元件的存储值,观察程序运行效果。
➢ 可更改位元件、字元件的存储值。 ➢ 能实现开关量、模拟量(缓冲存储器)的仿真。 ➢ 仿真结束后,需要把编辑状态从读取模式改为写入模
第八页,共44页。
结构化梯形图/FBD 基于梯形图设计技术创建的图形语言,与梯形图非常类
似。采用功能框图(FBD) 实现运算、信息处理、控制等功能。
LDP EN ENO X0 S
Y10
T0
T0 10
第九页,共44页。
Y1 0
OUT T EN ENO TCOil TValueLeabharlann 2、简单工程—梯形图程序的编写
➢ GX Works2软件中设置通信参数,并进行通信测试。 ➢ 调用“在线”菜单,进行程序的读写操作。
第三十八页,共44页。
1、USB-SC-09通信数据线
该数据线将电脑的USB口模拟成串口(通常为COM3或 COM4),属于RS422转RS232的连接方式,每台电脑只能接一根 数据线与PLC通信,通信时PLC要接通电源。
第三十六页,共44页。
执行“模拟开始/停 止”命令退出仿真
退出仿真后,编辑状态为读取模式。
第三十七页,共44页。
四、 GX Works2与PLC的通信
➢ 使用专用数据线,把电脑与PLC连接起来。实现程序 的读写、监控等操作。
➢ 使用数据线前先安装驱动程序,连接后打开设备管理器,查 看端口。原先旧版的驱动程序不支持Win7及以上的操作系统, 可借助驱动大师安装。
件使用列表、监视等窗口的打开/关闭操作。
第二十二页,共44页。
➢ 梯形图工具栏:用于梯形图编辑的常开和常闭触头、线 圈、功能指令、画线、删除线、边沿触发触头等按钮。 用于软元件注释编辑、声明编辑、注解编辑、梯形图 放大/缩小等操作按钮。
➢ 标准工具栏:用于工程的创 ➢ 智能模块工具栏:用于特
建、打开和关闭等操作。
将控制细分化,将程序的通用执行部分部件化,使得 编程易于阅读、引用。支持FX系列PLC使用结构化梯形图 /FBD和ST(勾选标签)编程,支持Q系列PLC使用梯形图、 ST、结构化梯形图/FBD和SFTC等编程方式。
第六页,共44页。
标签(标识) ST语言编程中,可以使用用户定义的内存变量。为了规
殊功能模块的操作。
第二十三页,共44页。
指令及画线工具
画线及删除
触头、线圈、功能指令
边沿触发触头
第二十四页,共44页。
三、梯形图程序编写方法 ➢ 使用梯形图工具栏中的触头、线圈、功能指令及画线
工具,在程序编辑区编辑程序。
➢ 如果不知道某个功能指令的正确用法,可以按F1键调用帮助 信息。
➢ 编辑好程序后,执行变换(编译)操作。变换的过程 就是检查编辑的程序是否符合规范要求。
通信连接成功后, 就可以进行PLC程序的 读写操作。
因PLC的存储器不超过8K,只 能写入程序和参数。不能写入注释 信息。
第四十四页,共44页。