产品在生产过程中除了记录产品本身的一些数据信息,往往还需要记录下生产设备的一些参数和状态,这也是MES系统的一个重要功能。客户的药物支架产品,需要用到微量药物喷涂设备,客户需要MES系统能完整记录下每个产品在做喷涂工艺时的设备参数和状态,这就要求MES系统能和喷涂设备做数据接口。客观条件所限,设备的供方只能做基于文本文件的数据交换,本以为可靠性不高的方案,几个月使用下来却异常稳定,没有反馈任何异常情况。
使用场景描述
- 用户在MES喷涂界面扫描产品序列号,MES将序列号发送给喷涂设备。
- 喷涂设备读取序列号并开始工作,喷涂完成之后将喷涂数据发送给MES系统。
- MES系统保存数据,结束。
数据接口实现步骤
接口需要用到3个文件夹,分别为 MES2Pentu、Pentu2MES、BAK。
MES系统用户扫描序列号之后,MES系统先将MES2Pentu目录下的任何文件移动到Bak目录,然后创建一个以序列号为文件名的文件,如A00123.txt; MES系统界面显示等待喷涂作业,并通过时间轮询定