文章目录
前言
随着企业自动化、数字化的进一步发展,以“黑灯工厂”或“无人工厂”为代表的智能工厂,必然是很多制造企业保质降本增效的终极发展目标。而且笔者认为,由于人口老龄化和新冠疫情的影响,企业更强烈地感受到“人”的不确定性,所以企业会逐渐加快加大对智能工厂的投入。
在智能工厂的实现过程中,有很多关键技术,比如设备的数字化档案整理、全厂各系统间数据流的贯通、基于设备数据的状态透明和深度挖掘等。其中我认为“机械设备的状态监控和故障诊断”是一个非常重要且必须引起重视的话题。
只有设备的运行状态和故障类型实现显示,提前预知,智能工厂才能真正实现黑灯和无人。
一、CMS1200是什么?
1.CMS介绍
当前的设备维护策略,包含以下三种,分别是事后维修、定期维修和预测性维护。
显然,对于关键设备,采用预测性维护是最合适的。同样的,对于黑灯工厂等智能工厂来说,预测性维护是不可或缺的。因为只有预测性维护,才能真正的避免维修浪费,同时提供给客户充足的反应时间来应对可能的故障,避免非计划停机可能造成的财产损失。
状态监控系统(Condition Monitoring System, CMS)便是组成预测性维护的关键部分。
2.CMS1200介绍
西门子提供了CMS1200软硬件解决方案用于解决现场设备的状态监控问题。CMS1200的核心是SM1281模块,基于该模块可进行状态实时显示和故障诊断。
后续测试便是基于SM1281进行程序编写和功能测试。
二、基于CMS1200实现设备状态透明
1.在TIA Portal中进行程序编写
在TIA Portal中根据实际硬件配置进行SM1281的硬件组态:
调用SM1281的程序块,进行软件的组态配置:
在软件组态中,便可设置SM1281所有相关的参数,包括IP地址、通道数量、传感器灵敏度等
2.使用WinCC或高级语言开发监控画面
根据实际的设备配置,将参数设置完成并下载到PLC和SM1281中之后,PLC1200便可实时地进行数据计算和输出。此时,上位机比如WinCC(西门子基于Windows的成熟视窗软件)或高级语言定制开发,可以利用OPC UA来获取数据并进行呈现。
SM1281的网页查看历史数据:
使用WinCC基于OPC UA获取数据进行呈现和报警:
也可使用node-red等拖拽式工具进行UI的呈现:
综上,便是基于CMS1200进行设备状态数据透明的主要操作步骤。
总结
笔者先前主要从事设备状态监控系统的搭建,包括工厂网络规划、传感器安装、程序编写、UI设计等内容。作为一线工程师,笔者深感基于设备状态监控的智能工厂不仅仅是必然的趋势,也是一个需要绝大多数设备维护团队转换观念但绝对回报大于投入的实践。
篇幅所限,未能详细展开,如有数字化相关的问题可随时邮件或私信交流,邮件地址为:aolus1992@163.com。