第三章 编程软件入门:TIA Portal(博途)与GX Works的安装、界面布局、项目创建与硬件组态

各位同学,咱们今天聊聊编程软件。说实话,搞PLC这行,软件就是咱们的枪。枪好不好使,直接影响你上战场的效率。我见过太多人,软件装得乱七八糟,界面都找不到北,项目建到一半卡住了——这种坑,我年轻时全踩过。

今天咱们就掰开揉碎,把西门子的TIA Portal(博途)和三菱的GX Works这两大主流软件,从安装到组态,彻底讲透。你想想看,一个项目下来,80%的时间其实都在跟软件打交道。搞明白了,后面就顺了。

核心知识点一览:

  • TIA Portal与GX Works的安装避坑指南
  • 两大软件的界面布局与核心功能区
  • 项目创建流程与硬件组态实操
  • 常见问题与我的实战经验
编程软件入门 TIA Portal (博途) 安装:版本兼容性、UAC关闭、路径无中文 界面:项目树、设备视图、网络视图 组态:添加CPU、DI/DO、AI/AO模块 GX Works 安装:.NET Framework、管理员权限 界面:工程视图、参数设置、标签表 组态:添加基板、电源、CPU、I/O模块 核心:软件是工具,思路才是灵魂

3.1 TIA Portal(博途)的安装——别让第一步卡住你

博途这软件,说实话,安装过程比编程本身还考验耐心。我第一次装博途V15的时候,愣是折腾了一整天。后来总结出几个铁律,你照着做,基本一次过。

⚠️ 安装前必做三件事:

  1. 关闭UAC(用户账户控制)——不关的话,安装到一半弹窗,你人得疯。控制面板 → 用户账户 → 更改用户账户控制设置 → 拉到最低。
  2. 安装路径不要有中文——我见过有人装到"D:\博途项目",结果死活打不开。老老实实用英文路径。
  3. 检查系统版本——博途对系统要求很苛刻。Win10专业版或企业版最稳,家庭版容易出幺蛾子。

安装过程其实挺无脑的,双击setup.exe,一路下一步就行。但有个细节——选择安装组件时,别全勾。你如果只做S7-1200,就别装S7-1500的库。我刚开始贪心全装,结果硬盘爆了,电脑卡成PPT。

💡 我的小技巧:安装前先做个系统还原点。万一装坏了,一键恢复,省得重装系统。这招我用了十年,救过我好几次。

3.2 TIA Portal界面布局——别被密密麻麻的按钮吓到

第一次打开博途,你可能会懵。满屏的按钮、窗口、选项卡。别慌,我带你捋一遍。

博途的界面,说白了就三大块:

  • 项目树(左侧)——这是你的总指挥部。所有设备、程序块、变量表都在这。双击就能展开,右键有菜单。我个人习惯把项目树钉住,不然点一下缩回去,很烦。
  • 工作区(中间)——干活的地方。设备视图、网络视图、程序编辑器都在这里切换。你可以在底部看到标签页,跟浏览器似的。
  • 任务卡(右侧)——工具箱、指令列表、库。写程序时从这拖指令。嗯,这里要注意,任务卡可以折叠,别嫌它碍事就关掉,后面写程序还得用。

我记得第一次带徒弟时,他问我:"老师,我怎么找不到硬件目录?"我说你点一下项目树里的"设备组态",右侧任务卡自动就切到硬件目录了。说白了,博途的界面逻辑就是——你选什么视图,它就给你什么工具

3.3 TIA Portal项目创建与硬件组态——从零搭一套系统

好,咱们动手实操。创建一个新项目,步骤很简单:

  1. 打开博途,点击"创建新项目"。
  2. 输入项目名称,比如"Conveyor_Control",路径别用中文。
  3. 点击"创建",项目就建好了。

接下来是硬件组态。说白了,就是告诉软件你实际用了哪些硬件。我一般这么操作:

  • 在项目树里双击"添加新设备",选择你的CPU型号。比如S7-1214C DC/DC/DC。
  • 设备视图打开后,从右侧硬件目录拖拽模块。比如加一个SM 1223 DI 16/DO 16,再拖一个SM 1231 AI 4x13bit。
  • 双击CPU,在属性里设置IP地址。我习惯用192.168.0.1,子网掩码255.255.255.0。

🔑 关键点:硬件组态必须跟实际柜子里的一模一样。模块型号、插槽位置、订货号,差一个都不行。我曾经在项目现场,因为组态里用了6ES7 231-4HD32-0XB0,实际柜子里是6ES7 231-4HD30-0XB0,结果CPU报错"模块不匹配"。折腾了两小时才发现,订货号差一位。

组态完成后,点击"编译"→"硬件编译",没有报错就说明组态对了。然后保存,就可以开始写程序了。

3.4 GX Works的安装——三菱家的规矩

说完了西门子,咱们聊聊三菱。GX Works分两个版本:GX Works2(经典)和GX Works3(新平台)。我建议新手直接学GX Works3,因为它是未来趋势,而且支持FX5U、R系列这些新CPU。

安装GX Works3,比博途简单不少。但有几个坑你得注意:

⚠️ 安装注意事项:

  1. 需要.NET Framework 4.5以上——Win10自带,Win7可能需要手动装。
  2. 以管理员身份运行——右键setup.exe,选"以管理员身份运行"。不然装到一半可能报错"无法写入注册表"。
  3. 安装路径同样不要中文——这几乎是所有工业软件的共性。

安装过程就是下一步下一步,大概20分钟搞定。装完后桌面会有三个图标:GX Works3、GT Works3(触摸屏软件)、MT Works3(运动控制)。咱们主要用GX Works3。

3.5 GX Works界面布局——简洁但不简单

打开GX Works3,你会发现界面比博途清爽很多。但别小看它,功能一个不少。

  • 工程视图(左侧)——类似博途的项目树。参数、程序、标签、注释都在这里。双击展开,右键有菜单。
  • 编辑区(中间)——写梯形图的地方。你可以切换成ST语言、SFC等。我个人喜欢梯形图,直观。
  • 输出窗口(底部)——编译结果、错误信息都在这里。每次编译完先看这里,别急着下载。
  • 工具栏(顶部)——常用的指令按钮。比如常开触点、线圈、定时器。鼠标悬停有提示。

你想想看,三菱的界面设计思路跟西门子不太一样。博途是把所有东西都摆出来,让你选;GX Works是藏起来,等你用的时候再调出来。没有谁好谁坏,习惯就好。

3.6 GX Works项目创建与硬件组态——一步步来

创建项目很简单:

  1. 点击"工程"→"新建"。
  2. 选择CPU系列。比如FX5U,然后选具体型号FX5U-32MT/ES。
  3. 点击"确定",项目就建好了。

硬件组态这块,GX Works3叫"参数设置"。你双击工程视图里的"参数",然后选"模块参数":

  • 先添加基板(如果有扩展的话)。FX5U本体自带I/O,不需要额外基板。
  • 添加扩展模块。比如FX5-16EX/ES(输入模块)、FX5-16EYT/ES(输出模块)。
  • 设置CPU参数。比如输入响应时间、高速计数器配置等。

💡 我的经验:三菱的组态比西门子简单,但有个细节——模块的起始地址是自动分配的。比如本体占X0-X17(8点输入),你加的第一个扩展模块就从X20开始。别自己乱改,容易乱。

组态完成后,点击"编译"→"全部编译"。没有错误就可以下载了。下载前记得把PLC打到STOP状态,不然下载会失败。

3.7 两大软件的对比——选哪个?

经常有学员问我:"老师,我该学博途还是GX Works?"我的回答是:都学。但如果你非要选一个先入手,我建议看你的行业。

对比项 TIA Portal(博途) GX Works
上手难度 中等偏难(功能多,界面复杂) 中等(界面简洁,逻辑清晰)
安装大小 20-40GB(全装的话) 5-10GB
硬件支持 S7-1200/1500/300/400等 FX/Q/L/R系列等
编程语言 LAD、FBD、SCL、STL、GRAPH LAD、ST、FBD、SFC
仿真功能 内置PLCSIM(需单独安装) 内置仿真器(部分型号支持)
市场应用 汽车、制药、食品饮料等高端行业 包装、纺织、电子等中小型设备

说白了,博途是"瑞士军刀",功能全但重;GX Works是"手术刀",精准轻便。我个人的建议是:先精通一个,再触类旁通。编程思路是通用的,软件只是工具。

📌 本章总结:

  • 安装软件前,关闭UAC、用英文路径、检查系统版本。
  • 博途界面分项目树、工作区、任务卡三大块。
  • 硬件组态必须与实际一致,订货号差一位都不行。
  • GX Works3安装简单,但需要管理员权限和.NET Framework。
  • 三菱的组态叫"参数设置",地址自动分配,别乱改。
  • 两大软件各有优劣,建议都学,但先精通一个。

好了,这一章的内容就到这。软件装好了,界面认识了,项目也建了,下一步就是写程序了。别急,咱们一章一章来。记住,工欲善其事,必先利其器。软件玩得转,编程才顺手。

专注资料整理