1.系统概述
工业数据采集平台MDC4.0版本软件,基于B/S架构开发,在局域网内,只要有账号和密码,通过浏览器就可以访问到服务端,对软件进行维护。
1.1分布式部署
对于集团公司的采集项目,建议分布式部署,集团化管控,同时可以降低对服务器硬件性能的要求,具体如下图所示:
只要网络能正常通讯,运维部门人员,可以远程维护其中任意一台服务器。各分厂数据先收集到分厂的服务器,确保数据在本地化的高效运行,集团总部可以从个分厂服务器同步获取数据。

1.2时序数据库处理数据
大型软件操作的流畅性除了跟服务器硬件性能,网络稳定性,软件代码优化有关,数据库结构优化也是重要影响因素。InfluxDB/TDengine等时序数据库,在物联网、工业大数据平台中广泛应用,其优点是高性能,分布式部署,大幅提升了数据的写入和查询速度,同时也大幅提高了数据压缩率。相对通用数据库,读、写、数据压缩性能至少高十倍以上。并且拥有强大的水平扩展能力,能够支持10亿个设备、100台服务器节点。在我们MDC报表系统中,大屏看板,设备甘特图,主轴转速,进给倍率,主轴负载等实时数据的展示,曲线分析等有着极佳的用户体验。
1.3 MQTT协议传输
MQTT传输协议,适用于大规模分布式物联网接入平台,为高可靠、高性能的物联网实时数据移动、处理和集成提供动力。引进MQTT协议后,WTG-MDC工业数据采集平台4.0版本,可同时支持上万台设备的采集,并发通讯。
MQTT协议以消息队列的方式,讲MDC数据推送到接收平台,实现了MDC数据采集端,与MDC报表系统的分离,取代了原来读写同一张数据库表的方式,可以有效避免MDC无法写库的现象,导致原始数据丢失。
1.4系统价值
通过MDC(设备数据采集)实现设备运行数据实时自动采集、存储,实时反馈设备开关机状态、报警信息、运行程序、负载、功率、坐标等信息。为车间科学安排生产计划、采取正确措施提供准确、可靠的数据基础。
实现对联网内每台设备的工作负荷、运行时间统计、按照不同的周期,对设备开机时间、有效加工时间、停机时间、故障时间等进行列表和图形化统计。
通过自动采集设备的工作状态,并对故障信息、运行信息进行监控分析,为设备部门做出科学有效的保养计划提供基础数据。 自动采集设备状态数据,通过系统的业务分析,对设备的违规操作做出预警。
2.技术说明
2.1数据采集系统兼容性
l 采集软件完全支持现场设备,满足发那科系统0i-MD 、Series 32i-MODEL A、Oi-TF、31i-MODEL B等采集要求,完全支持机床网卡采集;
l MDC方便扩展性,可以支持其它品牌数控系统及PLC数据采集。
l 对机床设备状态、相关加工参数、宏参数、NC报警信息进行采集;
l 提供数据库接口,与MES系统进行集成,并可提供MQTT、MOUDUS等接口,方便以后其它系统系统集成。
2.2数据采集列表
l 针对现场系统,我们分别通过机床网卡,读取设备相应数据。
l 采集安全性,不对系统参数及PLC进行进行修改,保证系统采集安全性。
常用采集数据如下:

也可采集系统相应参数信息,如宏变量。
2.3 数据采集详细功能描述
2.3.1标准网卡采集
l 针对甲方的设备,采集情况进行如下详细描述;
l 实时显示设备的状态,具备三色灯状态显示,可显示当前设备的状况,包含:开机、加工、待机、报警、关机(与机床实际三色灯同步);
l 机床开关机时间;机床有效加工时间;机床报警停机时间;机床正常待机时间;
l 系统类型、版本号、、当前报警信息(报警号);
l 机床当前状态信息:机床运行模式;当前加工状态;当前执行的程序号;主轴转速;进给速度;进给倍率;主轴倍率、主轴负荷。
2.3.2软件接口
软件支持标准SQLServer数据库服务器,对于采集数据也支持MYSQL、oracle 数据库,可提供开放数据库接口(数据库表结构、MODBUS)给第三方软件,另支持MQTT协议接口,可直接推送数据到云服务器。
2.4统计分析
对于采集的设备信息,可以依据管理需求,通过报表、表格化/图形化的电子看板等多种形式按照不同维度进行统计分析,便于不同职位的人员掌握设备运行状态、生产情况,为全面了解整个制造线的运作情况、管理决策、异常问题处理提供依据。
2.4.1主看板
主要包括设备的整体综合运行状况,例如正常运行设备数、未运行设备数、故障设备数、关机设备数、待机设备数等。以下为参考界面

2.4.2参数分析
主要查询分析设备加工参数,如转速、进给、倍率、负载的曲线图。
2.4.3状态时间轴
设备状态时间轴,通过颜色(灰色:关机、绿色:加工、黄色:待机、红色:报警)快速查看设备一天的工作状态。

2.4.4设备状态图表
设备运行状态图标,查询设备运行时间、待机时间、关机时间、报警时间以列表及柱状图方式展示
2.4.5设备效率分析
