2、创建第一个项目:项目新建与保存、添加CPU 1214C、机架与模块配置、设备名称与IP地址设定

好,咱们正式开始动手了。

前面聊了那么多理论,估计你也手痒了。这一章,我们就来创建第一个真正的项目。说白了,就是让博途软件认识你的硬件,并且把名字和地址给它安排明白。

我个人习惯,每次拿到新版本软件,第一件事就是新建一个空项目,把硬件组态走一遍。这就像开车前先调好座椅和后视镜,顺手了,后面才稳。

2.1 项目新建与保存:别让努力白费

打开TIA Portal,你会看到启动视图。别犹豫,直接点「创建新项目」。

这里有几个坑,我帮你先填上:

  • 项目名称:别用中文。虽然博途现在支持中文路径,但我遇到过几次编译报错,查了半天发现是中文文件夹名惹的祸。建议用英文或拼音,比如 PLC_Training_Project
  • 路径:不要放桌面。项目文件会越来越大,放C盘容易爆。我习惯在D盘建一个 TIA_Projects 文件夹,专门存项目。
  • 作者与注释:随便填,但建议写上日期和版本。比如「V1.0_20241001」。以后项目多了,你翻起来就知道哪个是最新的。
我的小习惯:每次新建项目,我都会在「注释」里写一句「初版创建,硬件组态待完善」。等后面改了什么,再更新注释。这招在项目交接时特别有用,别人一看就知道你做了什么。

填好后,点「创建」。软件会生成项目结构。你会看到左侧多了一个项目树,里面有「设备与网络」、「PLC变量」、「程序块」等文件夹。嗯,现在还是空的,别急。

2.2 添加CPU 1214C:选对型号很重要

接下来,我们要把真实的CPU加到项目里。

在项目树里,双击「添加新设备」。弹出一个对话框,这里要注意了:

  • 控制器类型:SIMATIC S7-1200
  • CPU型号:CPU 1214C。为什么选这个?因为1214C是S7-1200系列里最经典的型号,IO点数适中,带两个通信口,性价比最高。我在现场见过最多的就是它。
  • 固件版本:这个很关键。一定要选和你手里真实CPU一致的版本。比如你手里是V4.4,就选V4.4。选错了,下载时会报错「设备不兼容」。我曾经因为固件版本选错,在客户现场折腾了半小时,最后发现是版本号差了一位。
注意:固件版本选高了,程序可能下载不进去;选低了,有些新功能用不了。最稳妥的办法:看CPU正面标签上的「Firmware」字样,上面写的就是版本号。

选好后,点「确定」。博途会自动生成一个机架视图。你会看到一个空白的导轨,上面只有一个CPU模块。这就是你的硬件基础了。

2.3 机架与模块配置:把积木搭起来

现在,我们要往机架上添加其他模块。比如信号模块、通信模块等。

在设备视图里,你会看到CPU右侧有几个空槽位。从右侧的硬件目录里,拖拽模块到对应的槽位即可。

这里有几个要点:

  • 槽位顺序:S7-1200的机架是固定的。CPU占槽位1,信号模块从槽位2开始依次排列。不能跳着插,比如槽位2空着,直接插槽位3,软件会报错。
  • 模块类型:比如你要加一个数字量输入模块,就选 DI 8x24VDC。注意看订货号,比如 6ES7 221-1BH32-0XB0。订货号必须和实物一致,否则硬件检测时会报错。
  • 模块属性:双击模块,可以设置参数。比如输入模块的滤波时间、输出模块的替代值等。这些参数默认值通常够用,但如果你有特殊需求,比如需要快速响应,可以把滤波时间调小。
避坑指南:我曾经遇到一个项目,现场总是报输入信号丢失。查了半天,发现是输入模块的滤波时间设成了20ms,而传感器信号只有10ms的脉冲。说白了,信号还没被CPU读到,就被滤波滤掉了。后来我把滤波时间改成0.1ms,问题解决。

配置完成后,你会看到机架视图里每个模块都有绿色对勾,表示配置正确。如果有红色叉号,说明有冲突,双击查看错误信息即可。

2.4 设备名称与IP地址设定:给PLC一个身份

硬件搭好了,接下来要给PLC起个名字,并分配IP地址。这一步很重要,因为后面下载程序、在线诊断都靠它。

在设备视图里,双击CPU模块,打开「属性」窗口。找到「PROFINET接口[X1]」:

  • 设备名称:建议用有意义的英文,比如 PLC_Line1Main_Controller。不要用中文,也不要用特殊符号。我习惯用「项目缩写_功能」,比如 Train_CPU
  • IP地址:设置一个固定的IP。比如 192.168.0.1。子网掩码默认 255.255.255.0。注意:IP地址不能和网络中其他设备冲突。我一般用 192.168.0.x 网段,x从1开始,依次递增。
  • PROFINET设备名称:这个和上面的设备名称可以一样,也可以不一样。但建议保持一致,省得搞混。
我的经验:在项目初期,就把IP地址规划好。比如:CPU用 .1,HMI用 .2,变频器用 .3,以此类推。写一个Excel表格记录下来,贴在控制柜门上。这样以后维护的人一看就懂,不用猜。

设置完成后,点「保存项目」。你会看到项目树里所有文件都变成了蓝色,表示已保存。

嗯,到这里,第一个项目就创建好了。你有了一个完整的硬件组态,CPU有了名字和地址。下一章,我们就要开始写程序了。但别急,先把这一步练熟。硬件组态是基础,基础不牢,后面全是坑。

最后提醒一句:每次修改硬件配置后,记得保存。我见过太多人改了半天,一断电全没了。Ctrl+S 按勤快点,不吃亏。