第2章:TIA Portal项目搭建——创建T-CPU项目、设备组态、网络配置、工艺对象添加
好,咱们正式开始动手了。
这一章,我带你走一遍TIA Portal的项目搭建流程。说白了,就是先把“舞台”搭好。你想想看,再厉害的轴控程序,也得有个地方跑起来,对吧?
我个人习惯,在开始任何项目之前,先把软件环境理清楚。TIA Portal版本、对应的硬件支持包,这些基础工作做扎实了,后面才能顺风顺水。我记得刚入行那会儿,有次因为软件版本不对,折腾了一整天连CPU都连不上,后来才发现是GSD文件没装对。嗯,这种坑,咱们尽量别踩。
核心要点:本章节的目标是让你能独立创建一个带T-CPU的S7-1500T项目,完成硬件组态、网络配置,并成功添加第一个工艺对象。
2.1 创建T-CPU项目
打开TIA Portal,选择“创建新项目”。项目名称我建议用“项目名_日期”的格式,比如“ConveyorLine_20240501”。这样后期找项目,一眼就能认出来。
接下来是添加设备。在“设备组态”视图下,双击“添加新设备”。这里要注意,一定要选择带有“T”标识的CPU。比如CPU 1515T-2 PN,或者CPU 1517T-3 PN/DP。为什么?因为只有T-CPU才内置了运动控制功能,普通CPU跑不了轴控。
我曾经遇到过一位同事,选了个普通CPU,结果工艺对象死活添加不上,查了半天资料才发现是硬件选型错了。所以,这一步千万别马虎。
| CPU型号 | 是否支持运动控制 | 典型应用场景 |
|---|---|---|
| CPU 1515T-2 PN | 是 | 单轴定位、简单电子齿轮 |
| CPU 1517T-3 PN/DP | 是 | 多轴同步、凸轮、复杂运动 |
| CPU 1516-3 PN/DP | 否 | 逻辑控制、过程控制 |
小技巧:选好CPU后,记得在“属性”里把“启动”模式设置为“暖启动-断电保持”。这样PLC断电重启后,轴的位置数据不会丢失。我一般都会勾上这个选项。
2.2 设备组态
设备添加完成后,进入硬件组态界面。这里你需要做三件事:
- 添加信号模块:根据实际需求,从硬件目录里拖拽DI/DO、AI/AO模块。我个人习惯先放一个数字量输入模块,用于接限位开关和原点传感器。
- 配置驱动接口:T-CPU通过PROFINET与驱动器通信。你需要添加一个“驱动器”设备,并分配给它一个设备名称和IP地址。这个名称后面在工艺对象里要用到。
- 设置拓扑结构:如果你用的是PROFINET IRT(等时同步),一定要在“拓扑视图”里把端口连接好。IRT对网络抖动要求极高,连接不对,轴就跑不起来。
嗯,这里要注意。驱动器的GSD文件一定要提前安装好。没有GSD文件,TIA Portal里是找不到这个设备的。我曾经在项目现场,就因为忘了带GSD文件,差点耽误了调试进度。
2.3 网络配置
网络配置,说白了就是给PLC和驱动器分配IP地址,并确保它们能互相通信。
在“网络视图”里,选中PLC的PROFINET接口,设置一个固定的IP地址,比如192.168.0.1。然后选中驱动器,设置另一个IP,比如192.168.0.2。子网掩码保持一致,都是255.255.255.0。
这里有个坑:驱动器的设备名称必须与硬件组态里设置的一致。TIA Portal是通过设备名称来识别驱动器的,而不是IP地址。IP地址可以变,但设备名称不能乱改。
警告:千万不要把PLC和驱动器的IP地址设置成同一个网段里的冲突地址。比如PLC是192.168.0.1,驱动器就不能也是192.168.0.1。否则网络会瘫痪,你连在线都上不去。
2.4 工艺对象添加
硬件和网络都配好了,接下来就是添加工艺对象。工艺对象是TIA Portal里对轴、凸轮、齿轮等运动实体的抽象。我们最常用的是“速度轴”和“定位轴”。
在项目树里,找到“工艺对象”,右键选择“添加新对象”。选择“定位轴”,然后给它起个名字,比如“Axis_1”。
接下来是配置轴参数。这一步比较关键,我拆成几个小点来说:
- 驱动器选择:在“驱动器”选项卡里,选择你刚才组态好的驱动器。如果列表里是空的,说明你的网络配置或者GSD文件有问题。
- 编码器配置:选择编码器类型(增量式或绝对值),并设置每转脉冲数。我建议用绝对值编码器,省去每次开机找原点的麻烦。
- 机械参数:输入负载的螺距、齿轮比等。比如丝杠螺距是10mm,电机每转一圈,负载移动10mm。这个参数直接影响定位精度。
- 限位与原点:配置正负限位开关的输入点,以及原点开关的输入点。没有限位,轴可能会撞到机械硬限位,后果你懂的。
我记得有一次,在调试一个龙门架时,因为忘记配置软限位,轴直接撞到了机械挡块,把丝杠都顶弯了。从那以后,我每次都会把软限位和硬限位都配好,并且把软限位范围设置得比硬限位小一点,留出安全余量。
避坑指南:我曾经在配置编码器方向时,把“正向”和“反向”搞反了。结果轴往正方向走,实际位置却在减小。后来在“轴诊断”面板里看到实际位置和设定值方向相反,才意识到问题。所以,配置完一定要先手动点动一下,确认方向正确。
2.5 知识体系总览
为了让你更直观地理解这一章的内容,我画了一张流程图。它展示了从创建项目到添加工艺对象的完整路径。
这张图把本章的四个核心步骤串起来了。你跟着这个流程走,基本不会出错。
2.6 本章小结
这一章,我们完成了TIA Portal项目的搭建。从创建T-CPU项目,到设备组态、网络配置,再到添加工艺对象,每一步我都把关键点和容易踩的坑讲清楚了。
你可能会觉得,这些操作看起来有点繁琐。但相信我,等你多练几次,形成肌肉记忆后,十分钟就能搞定一个项目的基础搭建。嗯,熟能生巧嘛。
下一章,我们会深入轴参数配置,把速度、加速度、急停这些关键参数讲透。到时候,你的轴才能真正动起来。