MES与PLC握手方式! 方式一:定期抓取数据 某些设备的关键工艺参数(如变速器轴齿热处理炉的温度)非常重要,需要定期抓取以生成实时曲线,及用于长期追溯分析。 这些工艺参数通常都是模拟量,数值始终不停地变化。 通常我们可以通过OPC软件读取这些数据,经过精度处理,然后定期写入实时数据库中。 这些数据的特点是:读取频率高,数据变化小,因此存入数据库时会存在大量重复的记录,而实时数据库提供数据压缩的功能,特别适合此类数据的存储。 方式二:基于条件触发 有许多工艺参数(如螺栓的拧紧值)的收集,主要是用于事后的质量追溯分析的,通常我们会定义一个触发信号通知MES读取。 比如发动机在某工位完成物理装配作业后,PLC会把关键的工艺参数写入数据交换区,然后给DATA_READY信号置位。 而MES会每隔1秒扫描监听DATA_READY信号,当此信号处于高位时,则读取数据交换区的质量追溯数据。 具体握手过程为: 发动机完成某个装配步骤,PLC写入参数1。 发动机完成某个装配步骤,PLC写入参数2。 发动机完成所有物理装配作业,PLC将DATA_READY置位。MES读取参数1、参数2。 发动机准备离开当前工位,PLC将所有数据复位。