3. 硬件架构规划与设备组态
硬件架构规划是TIA Portal项目从“纸面工艺”走向“可下载工程”的第一道关口。它要回答三个问题:现场需要哪些设备、这些设备之间如何通信、每个设备在博途项目中以什么身份存在。若把项目比作建筑,硬件组态就是结构施工图——PLC是承重柱,分布式IO是楼层分配箱,驱动是动力设备,HMI是面向操作者的窗口,而网络则是把这些连接起来的管线。规划不当,后期改地址、换模块、加站点都会牵一发动全身。
一、从工艺需求到设备清单
规划的第一步不是打开博途,而是把工艺需求翻译成硬件语言。以一条典型的“输送—分拣—包装”产线为例,工艺描述通常包含:输送带启停与调速、光电检测、气缸分拣、称重、包装封口、急停与安全门。把这些需求逐条映射为信号类型和数量,就能得到初步的IO清单。
例如:输送带电机需要1路模拟量输出控制变频器频率,2路数字量输入读取运行/故障;光电传感器每路占1个数字量输入;气缸分拣需要2个数字量输出(伸出/缩回)和2个数字量输入(到位检测);称重传感器走模拟量输入;急停和安全门各占1个安全数字量输入。按此统计,一条产线可能得到约24点DI、16点DO、4点AI、2点AO。这个数字直接决定PLC选型和IO模块数量。
选型时还要考虑余量。工程惯例是数字量IO预留15%~20%,模拟量预留10%~15%,通信端口至少预留1个。若未来可能增加视觉或机器人,应提前选择支持PROFINET IRT或具备更多网口的CPU。
二、硬件拓扑的三种典型结构
根据设备分布和实时性要求,常见拓扑有三种。第一种是集中式:PLC、IO、驱动全部安装在同一个电柜内,通过背板总线或短距离PROFINET连接。适合小型设备,成本低,但现场布线多。第二种是分布式:PLC放在主柜,远程IO通过PROFINET分散到产线各段,驱动通过PROFINET或PROFIBUS接入。适合长线体、多工位场景,能显著减少电缆。第三种是混合式:主站集中控制关键安全回路,普通IO和驱动分布式布置,兼顾实时性与经济性。
拓扑选择的核心依据是“信号密度”和“响应时间”。若某段设备距离主柜超过50米,且IO点数超过16点,通常优先考虑分布式IO。若涉及安全急停,安全信号应走PROFIsafe或独立安全回路,不能与普通IO混用同一非安全模块。
三、在TIA Portal中完成设备组态
打开博途后,第一步是新建项目并添加设备。在“项目视图”中双击“添加新设备”,选择对应CPU订货号。以CPU 1516-3 PN/DP为例,添加后博途会自动生成机架和电源模块槽位。此时需要确认固件版本与实物一致,否则下载时可能报错。
第二步是配置分布式IO。在“设备与网络”视图中,从硬件目录拖入ET200SP接口模块,博途会提示选择连接方式。选择“PROFINET IO”后,系统自动分配设备名称和IP地址。这里有一个关键操作:设备名称必须与现场实际一致,因为PROFINET靠名称寻址,IP地址可以后续修改,但名称错误会导致IO站无法上线。建议命名规则为“产线号-工位号-IO站号”,例如“L1-ST02-ET200SP”。
第三步是添加驱动。G120变频器在硬件目录中位于“驱动技术→SINAMICS→G120”。拖入后需要选择报文类型。报文1(标准报文1)包含控制字和状态字,适合速度控制;报文20包含更多过程数据,适合需要转矩控制的场合。选择报文后,博途会自动分配IO地址,例如控制字占2字节输出,状态字占2字节输入。这些地址在编写PLC程序时直接使用,不需要手动计算。
第四步是连接HMI。KTP700 Basic PN通过PROFINET接入,在“设备与网络”中拖拽HMI的网口到PLC的网口,博途会自动建立HMI连接。此时需要检查HMI的IP地址是否与PLC在同一网段,例如PLC为192.168.0.1,HMI为192.168.0.2,子网掩码255.255.255.0。
四、网络连接与地址规划
地址规划是硬件组态中最容易被忽视却最影响后期维护的环节。建议采用结构化编址:PLC和HMI使用192.168.0.x网段,分布式IO使用192.168.1.x网段,驱动使用192.168.2.x网段。这样即使设备增多,也能快速定位。IO地址方面,数字量输入从I0.0开始,数字量输出从Q0.0开始,模拟量输入从IW64开始,模拟量输出从QW64开始。每个ET200SP站分配独立的地址区间,例如站1占I0.0~I1.7,站2占I2.0~I3.7,避免交叉。
五、组态检查与下载验证
完成组态后,不要急于下载。先执行“编译”操作,博途会检查硬件配置的一致性。若出现“设备未分配”或“地址冲突”提示,需返回设备视图修正。编译通过后,使用“下载到设备”功能,选择正确的网卡和接口。下载完成后,观察CPU的RUN指示灯和ET200SP的BF(总线故障)指示灯。若BF灯闪烁,说明PROFINET通信未建立,通常原因是设备名称不匹配或IP地址不在同一网段。
最后一步是验证IO。在博途的“监控与强制”表中,可以强制输出点Q0.0为1,观察现场对应继电器是否动作;也可以短接输入点I0.0,观察监控表中状态是否变化。这一步能确认硬件组态与实际接线一致,是后续编写程序的基础。
硬件架构规划与设备组态不是一次性的工作。随着工艺调整,可能需要增加IO站、更换驱动报文或调整HMI画面。良好的命名规则、清晰的地址规划和完整的组态文档,能让后续修改从“翻遍图纸”变成“按图索骥”。在博途中,所有组态信息都保存在项目文件中,配合版本管理工具,可以追溯每一次硬件变更。