设备月保养完成率指的是以操作工人为主,维修工人配合进行达到定期保养标准要求的比重。通过本算法得到的设备月保养完成率数据,再将数据与FineBi可视化工具相结合。业务部门可以在任何时刻通过车间、设备等多维度分析生产过程中设备月保养完成率情况。设备月保养完成率越高说明设备的性能和效率越优,可以明确哪台设备的月保养完成率低,从而采取对应措施来延长设备的使用寿命,间接性预防忙于应付抢修的被动局面。
设备月保养完成率数据的算法规则包括以下几个方面:1、数据采集:通过端口进入,从而获取设备的信息数据,完成信息数据的采集。2、数据校验:通过对实际完成次数、月保养计划次数等基础数据进行比对和验证,以确保数据的一致性、准确性和完整性。3、数据处理:使用WebService的方式连接数据库,实现数据交互。关于日期、设备等字段通过唯一主键进行多表关联,搭建所需字段的SQL模型。按照公式:月保养完成率p=sum(n)/sum(w)*s;其中,w为月保养计划次数即为车间组长对月保养制定的计划次数;记第一条设备抓取次数记录数为A1,A2为第二条设备抓取次数记录数,设备抓取总次数为记为A,同理人工剔废次数记为B;实际完成次数n=Σ((A1-B1) +(A2-B2) +...+(An-Bn) )=Σ(A-B);s为实际完成次数与月保养计划次数占比单项式中的基础系数。最后通过BI工具,按日期、车间、设备等维度进行分类统计实现钻取功能,并利用双轴折线图体现每台设备月保养完成情况。
| 字段名 | 类型 | 描述 |
|---|---|---|
日期 |
-- | -- |
月份 |
-- | -- |
车间 |
-- | -- |
线体类型 |
-- | -- |
线体组 |
-- | -- |
| fieldName | exampleValue |
|---|---|
| 日期 | 20220101 |
| 月份 | 01 |
| 车间 | 某车间 |
curl -H "Authorization: Bearer YOUR_API_KEY" \
http://localhost:3001/api/v1/datasets/11443