Metiz-Prom是哈萨克斯坦共和国的一家工业企业,用金属、塑料和复合材料生产各种物品。
该公司在生产中使用自动化生产线。
设备需要持续的维护和优化,这就是为什么Metiz-Prom公司总是试图找到最佳方法:
- 优化设备维护和管理流程;
- 自动化物流操作。
使用人力资源来完成这些任务并不合适,最好的解决方案是实施软件。
该公司首席执行官Aleksey Bazhin说,在尝试推出这种软件时,公司面临一些共同的问题:
- 高额的开发成本;
- 选择和雇用开发团队的漫长过程;
- 设备的不断变化导致相应的API变化。
最后一个是连接系统的关键。
目标
该软件应消除扩大工程团队的需要,加快设备维护过程,并实现持续的生产线监控。
团队必须完成几个目标:
- 为生产线上的紧急情况创建一个通知系统;
- 优化存储和购买用品的流程。
解决方案
作为Metiz-Prom的查询解决方案,在AppMaster.io平台上,我们建立了一个服务器应用程序,以监控和维护企业的生产线。我们还创建了一项服务,用于从仓库自动订购耗材和预测材料需求。
服务器应用程序
该应用程序工作原理如下:生产线设备实时向应用程序传输遥测数据。换句话说,应用程序进行远程测量并收集生产线提供的信息。
一部分生产线设备被配置为向服务器应用程序的webhook地址发送数据。
Metiz-Prom是第一个使用AppMaster.io上更新的应用程序端点的项目,它支持XML格式,并且在连接到工业设备时支持WebSockets(WSS)。
负载的要求和限制造成了一些困难,但我们通过在集群模式下将服务器应用程序托管在隔离的容器中的企业服务器上,设法克服了这个问题。
监控系统
另一项重要任务是创建一个监控设备状况的系统,以便能够系统地、快速地进行维护,监控剩余的消耗品,并及时补充仓库。
为此,我们创建了一个面板,显示所有生产线组件的状态和消耗品的剩余资源。该面板提供了对技术流程状态、生产线错误和重要通知信息的访问,并预测了设备维护的需要。
该系统考虑到以前的时期,估计了材料消耗,重点是为加工产品及其类型所进行的操作数量。
通知系统
为了及时通知生产线上的紧急情况和即将到来的补给需求,我们创建了一个通过Telegram机器人操作的通知系统。
由于AppMaster.io的内置模块和第三方服务与平台集成的便利性,实施此类功能在AppMaster.io上相当简单。
结果
实施服务器应用程序后,该公司设法减少了生产线中断的风险。他们大大优化了采购和储存备用耗材的流程。因此,供应品没有积压,生产所需的交货准时到达,没有延误工作。
团队开始实时收到紧急情况的通知。此外,扩大服务工程师和值班人员的需求也减少了。
组件:后台、网络应用、Telegram模块、网络钩子、网络套接字、应用集群。