说明 Last Modified By Leejean
|
DAC采集程序发送的【原始数据】保存在DataSnapshot数据快照
|
实际情况我们并无法直接使用这些数据,如从泓格中采集的为脉冲数,而我们需要的往往是千克数
|
因此,我们程序定义了NeedData存储跟业务相关的数据快照,结构与DataSnapshot相同,
|
只是在设备,数据点等做了一定的过滤或者计算。
|
说明:DataHander是对DataSnapshot到NeedData的数据存储的处理类
|
具体存储规则见needDataPoints.properties
|
|
【物料类型TypeCode定义】 即MAT的TypeCode值决定是何种辅料
|
code name 说明
|
[卷烟机]
|
2 卷烟纸(盘纸) 原始数据为‘脉冲数’,业务需要单位为‘米’,本数据必须乘以设备卷烟纸滚轴系数
|
3 水松纸 原始数据为‘脉冲数’, 业务需要单位为‘千克’=脉冲数*水松纸滚轴系数*宽度*密度
|
4 滤棒 原始数据为‘千支’
|
[包装机]
|
5 小盒烟膜 原始数据为‘张’,业务需要单位为‘千克’=张*(单张面积*密度)
|
6 条盒烟膜 原始数据为‘张’,业务需要单位为‘千克’=张*(单张面积*密度)
|
7 小盒纸 原始数据为‘张’,可直接使用
|
8 条盒纸 原始数据为‘张’,可直接使用
|
9 内衬纸 原始数据为‘张’,业务需要单位为‘千克’=张*(单张面积*密度)
|
[成型机]
|
13 滤棒盘纸 原始数据为‘脉冲数’,业务需要单位为‘米’,本数据必须乘以设备滤棒盘纸滚轴系数
|
以上密度通常指[克重] 如3.5g/㎡ 即计算时无需考虑材料的【厚度】
|
|
|
|
【DAC发送辅料数据点ID定义】
|
ID name 说明
|
[卷烟机]
|
2 卷烟纸(盘纸) 原始数据为‘脉冲数’
|
3 水松纸(接装纸)原始数据为‘脉冲数’
|
4 滤棒 原始数据为‘千支’ 【本项数据不在EquipmentType_FL中,滤棒数据在设备实施主数据点8,需要拷贝点8数据到当前构造的点4上面
|
[包装机]
|
1 内衬纸 原始数据为‘张’
|
3 商标纸(小盒纸)原始数据为‘张’
|
4 小盒烟膜 原始数据为‘张’
|
5 条盒纸 原始数据为‘张’
|
6 条盒烟膜 原始数据为‘张’ 条盒烟膜=条盒纸计数 ,由于单位不一致,程序需拷贝数据点ID=5的数据,构造一个ID=6
|
[成型机]
|
1 滤棒盘纸 原始数据为‘脉冲数’
|