第2章 编程软件入门:GX Works2的安装与界面、创建新工程、梯形图编辑基础、软元件注释
各位同学,咱们今天来聊聊GX Works2这个软件。说实话,搞三菱PLC的,这玩意儿就是咱们吃饭的家伙。我刚开始用的时候,也是对着屏幕发懵——菜单全是日文,按钮密密麻麻。但别怕,今天我就带你把它摸透。
2.1 软件安装那些事儿
先说说安装。GX Works2的安装包,一般有几百兆。我个人习惯是直接装到C盘默认路径,省得出幺蛾子。但有一点要特别注意:安装前一定要关掉杀毒软件。为什么?因为它的驱动会被误判为病毒。我曾经在客户现场,就因为没关360,装了三遍都连不上PLC,最后发现是驱动被拦截了。嗯,这坑我替你们踩过了。
安装过程其实很简单:双击setup.exe,一路“下一步”就行。但要注意,它会提示你安装环境(.NET Framework、Common组件等),这些都得装上。你想想看,要是缺了这些底层支持,软件跑起来肯定卡顿。
2.2 界面初探——别被吓到
装好之后,双击图标打开。第一次看到这个界面,你可能会觉得:哇,东西好多!其实拆开来看,就那么几块:
- 工程数据列表(左边):这里管理你的程序、参数、软元件注释等。说白了就是文件管理器。
- 编辑区(中间):写梯形图的地方,核心区域。
- 输出窗口(下面):编译信息、错误提示都在这里。我习惯把它拉大一点,方便看报错。
- 工具栏(上面):各种快捷按钮,梯形图符号、转换、监控等。
我记得第一次用的时候,找了半天“保存”按钮。其实它在左上角,一个软盘图标。嗯,这设计确实有点年代感。
2.3 创建新工程——第一步
好,咱们来创建一个新工程。点击“工程”菜单 → “新建”,或者直接按Ctrl+N。这时候会弹出一个对话框,让你选PLC系列和型号。
| 项目 | 说明 | 我的建议 |
|---|---|---|
| PLC系列 | 选FX系列(咱们课程用的) | 别选错成Q系列或L系列 |
| PLC类型 | 比如FX3U、FX3G等 | 根据你手上的硬件选,不确定就选FX3U |
| 工程类型 | 一般选“简单工程” | 结构化工程后面再讲 |
| 程序语言 | 选“梯形图” | 咱们从最直观的开始 |
选好之后点“确定”,一个空白的梯形图程序就建好了。这时候你会看到编辑区是灰色的,别急,还没开始写呢。
2.4 梯形图编辑基础——画电路一样简单
梯形图,说白了就是画电路。左边是母线(相当于电源正极),右边是输出线圈(相当于负载)。中间用触点(开关)连接起来。
咱们来写一个最简单的程序:一个启动按钮控制一个指示灯。
步骤:
1. 在工具栏点“常开触点”按钮(或者按F5)
2. 在编辑区点击左母线位置
3. 输入软元件:X000(启动按钮)
4. 按回车确认
5. 再点“输出线圈”按钮(或者按F7)
6. 在触点右边点击,输入Y000(指示灯)
7. 按回车
这时候你会看到一条简单的梯形图:|--[X000]--(Y000)--|。嗯,就这么简单。
常用的快捷键我列一下,记熟了能省不少时间:
- F5:常开触点
- F6:常闭触点
- F7:输出线圈
- F8:功能指令(比如定时器、计数器)
- F4:转换当前程序
- Ctrl+F:查找软元件
你想想看,要是每次写个触点都要去菜单里点,那效率得多低。我刚开始学的时候,就是把这些快捷键打印出来贴在显示器边上,用了一周就全记住了。
2.5 软元件注释——给地址起个名字
写程序最怕什么?最怕过了一个月回来看,满屏的X000、Y001、M100,完全想不起来是干嘛用的。所以,注释一定要写!
在GX Works2里,注释有两种方式:
- 直接在梯形图上写:选中软元件,右键 → “注释编辑”,或者直接双击软元件旁边的空白区域。
- 在软元件注释表里批量写:在工程数据列表里,找到“软元件注释” → “COMMENT”,双击打开。这里可以像Excel一样,把地址和注释对应起来。
我个人习惯用第二种。为什么?因为可以批量复制粘贴。比如你有一组传感器,X000到X007,注释分别是“传感器1”到“传感器8”,在表格里拉一下就能填完,省事。
写注释还有一个好处:方便别人维护。我曾经接手过一个项目,里面的注释全是日文,什么“スタート”、“ストップ”,看得我头大。后来我花了一整天,把所有注释改成了中文。从那以后,我写的程序注释一定是中文,而且意思明确。
2.6 保存工程——别让努力白费
最后说保存。按Ctrl+S,或者点“工程” → “保存”。建议起个有意义的文件名,比如“传送带控制_v1.0”,别用“新建工程1”这种。
还有,养成随手保存的习惯。我见过有人写了两小时程序,突然断电,结果全没了。嗯,那种感觉,比吃了苍蝇还难受。
好了,这一章的内容就这么多。说白了,GX Works2就是个工具,多练几次就熟了。下一章咱们开始讲真正的编程——软元件和基本指令。到时候我会带你们写一个完整的启保停程序,那才是实战的开始。
公众号:蓝海资料掘金营,微信deep3321