MES与生产数据集成【2】-生产数据采集

[摘要]数据类型:所采集数据的类型(如二进制数、单精度浮点数、双精度浮点数、单整形数、双整形数、定长字符串、不定长字符串、BLOB二进制对象、时间、未定义数据类型等)。宏指令的方式:可实当前程序名(零件名称)、加工开始时间、加工结束时间、主轴转速、进给速度、当前刀具号等机床实时信息。

MES生产数据采集对象包括:

带有时标(Time-Stamp)的生产过程数据

带有时标的报警、消息、生产事件信息

手工实验数据(如果各种理化检测指标)

计量数据(如称重数据)

批次信息(如批次号码,批次执行状态等)

连续数据采集

现实应用中有很多种对过程数据的称呼方式:数据标签tag,工位号,I/O 点, 变量, 数据块,数据点。他们的差别在于:

I/O点-来自于过程控制系统的,在现场有对应输入输出地址的实际I/O

标签点:在组态软件中或者实时数据库中用来标记数据对象的表示。其数目可能包括现场的I/O数目加上内存变量。

MES的数据完整性要求采集的数据属性包括如下方面:

数据标签名称:标签的名字属性。一般直接继承过程控制系统的名称定义。现场控制系统多的话可能会有标签点重名。在标签点重名的情况下,在数据库数据采集时候最好的命名方式是根据控制系统的位置或者被控对象的特征在原重名的标签点名称加前缀或者后缀。

数据标签描述:针对该数据标签的用户自定义描述或者系统描述。

工程单元:该数据标签点的工程单元描述。

注释:该数据标签点的用户定义注释。

数据类型:所采集数据的类型(如二进制数、单精度浮点数、双精度浮点数、单整形数、双整形数、定长字符串、不定长字符串、BLOB二进制对象、时间、未定义数据类型等)。

数据地址:该标签点的数据来源地址(如OPC地址、组态软件的地址)。

采集周期:两次读取标签的间隔。

MES要求针对现场设备运行状态,产量计数,工艺参数等来自控制系统过程数据以及开发接口实现对手工输入数据、手持设备或者其它信息系统的数据采集。在这个过程中控制系统接口是非常重要的一部分。

有时现场具备控制系统的接口条件,有些时候要通过控制网络转换与扩展,硬件扩展、升级上位监控计算机甚至新建立接口站等方式完成控制系统数据采集;软件上应支持通过OPC服务器或者XML方式采集控制系统的数据源。

离散数据采集

典型离散型工业拥有大量的机床和数控设备,随着工厂数控设备的大量增加及日益紧迫的生产压力,客户面临着以下问题

现场中的数控设备种类很多,协议与接口类型种类差别很大。

通讯接口之间兼容性很差,维护管理不方便。

有些数控设备没有网络接口,只提供软驱或者串行口,频繁的热插拔经常烧坏机床和电脑接口。

生产管理部门不能及时、准确地得到工件生产数量。

不能自动获得机床开工状况和主轴运转情况,不能准确分析机床利用率低等瓶颈问题。

无法准确、科学地制定生产计划,无法实现生产管理协同。

以上问题导致车间管理混乱,数控机床利用率低。

零件废品增多,产品加工成本居高不下。

目前通用的方法是利用DNC方法来集成现场离散的机台设备。

DNC分布式数字控制(Distributed Number Control),是以计算机技术、通讯技术、数控技术等为基础,把数控机床与上层计算机集成起来,从而实现数控机床的集中控制管理,以及数控机床与上层计算机间的信息交换。它是现代化机械加工车间实现车间自动化的重要模式,是奠定MES系统数据集成的组成部分。

几种典型的离散数据集成的方法

DNC网卡方式:可采集到机床各类实时信息,操作信息、设备运行状态、故障报告、数控设备的开机时间、主轴运转时间、设备运行参数(XYZ坐标等)、机床使用效率、零件加工工时等所需要的各类机床信息。

宏指令的方式:可实当前程序名(零件名称)、加工开始时间、加工结束时间、主轴转速、进给速度、当前刀具号等机床实时信息。

PLC通信方式:利用PLC通过RS232/485与机床通信,可以用从PLC直接读取机床加工日志文件的形式,采集各种所需的机床数据,可以获得机床工作记录,包括程序名称、加工时间、进给、转速、刀具信息等各种需要的机床参数。然后再通过PLC的以太网络接口转换信息给数据库。这里PLC相当于一个网关,或者实现协议转换的工作。

PLC采集方式:利用PLC直接采集机床的I/O点,然后将信息传递给数据库。这种方法信息集成的内容非常有限。

手工方式:操作员或编程员在控制面板上,输入特定的触发程序,经DNC服务器的自动翻译,就可得到机床端的任意信息,从而实现机床的监控。 触发程序可根据用户的需要,不受数量限制地进行自定义。

手持终端方式:利用专用的手持终端,根据机床运行以及生产的状态利用该终端输入信息,并通过以太网络传递给数据库,该种方式可以用在没有数控系统的老旧的设备上。

条码扫描方式:将常用的信息(操作员,产品种类,加工数量,设备起停等)打印在信息卡上,现场的操作工需要输入信息时候,利用条码扫描器直接读取就可了。这种方式减少了操作工人信息输入的工作量。但是信息内容有限制。

MES中需要集成有机床的信息的内容包括:

机床运行,停工,装夹、拆卸等

生产零件数量、加工时间,种类




免责声明:

本站系本网编辑转载,会尽可能注明出处,但不排除无法注明来源的情况,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本网联系, 来信: liujun@soft6.com 我们将在收到邮件后第一时间删除内容!

[声明]本站文章版权归原作者所有,内容为作者个人观点,不代表本网站的观点和对其真实性负责,本站拥有对此声明的最终解释权。