最近,我们就S7-1500 的组态控制(选件处理)功能进行了探讨。在话题开放期间,我们看到许多朋友对该功能并不太熟悉,参与度有限。然而,组态控制功能并不是一个全新的话题,在西门子之前的产品系列中,ET 200S就支持这样的功能。目前,S7-1500/S7-1200和分布式I/O ET 200SP/MP/AL都支持组态控制功能,这说明采用西门子PLC解决方案可以为设备制造商或最终用户灵活地构建自动化控制系统,符合时下柔性化设计的工程理念。
组态控制功能实现的原理相对简单,它是在组态过程中为系统组态一个最大的“母版”组态,而在各机型的实际的模块组态均来自这个“母版”组态中若干模块的不同组合。通过用户程序的有条件执行,激活对应实际机型的实际组态。实际组态的更改灵活方便,无需重新为自动化系统下载新的组态,而仅靠在开关或HMI上操作而完成。
组态控制功能分为模块级(设备级)的组态控制和网络级(IO系统级)的组态控制。设备级组态控制是指中央机架或分布式I/O上的PLC模块的安装顺序、有无、开启电位组等情况与最大组态不同而实现的程序更改组态;IO系统级的组态控制是指PROFINET IO系统中的IO设备站的有无、端口互联等情况与最大组态不同而实现的程序更改组态。设备级组态控制功能与IO系统级组态控制功能可以结合使用。
为帮助大家进一步理解组态控制的诸多功能及实现步骤,以下重新列出了一些推荐文档资料,有条件的朋友请参阅英文版资料,可获得更多的信息:
> 手册:SIMATIC S7-1500, ET 200MP 自动化系统 9.2章节 组态控制> 手册:SIMATIC ET 200SP 分布式 I/O 系统 9 章节 组态控制> 手册:使用 STEP 7 V13 组态 PROFINET 5.8章节 标准机器项目> 应用举例:Configuration Control (option handling) in the central or distributed configuration) > 操作指南:基于PROFINET的标准机器项目使用入门 在本总结帖发布前所有探讨参与者都将获得加倍发帖积分和金币,每一位精华帖作者还将获得每星5分的额外经验值奖励!
再次感谢大家!祝大家工作愉快!