Files
11-LuQiao-YiBaShou-DashBoard/public/config.js

194 lines
8.2 KiB
JavaScript

window.dt_Config = {
serverAddress: 'http://127.0.0.1:8055/submit/MESCommonBase.ashx',
// serverAddress: 'http://192.168.0.110:8001/submit/MESCommonBase.ashx',
// mqttIp: '127.0.0.1',
mqttIp: '124.220.15.242',
mqttPort: '8083',
pageCutSpeed: 30, // 页面切换周期(秒)
isPageCut: false, // 是否进行自动页面切换
outerLeftDeviceName: 'MILL E 700 U', // 第一页左侧设备名
outerRightDeviceName: 'CUT E 350', // 第一页右侧设备名
outerBottomLeftDeviceName: 'FORM P 450', // 第一页底部左侧设备名
outerBottomRightDeviceName: 'Mikron HSM 500', // 第一页底部右侧设备名
servicePlc_1Address: 'http://127.0.0.1:41185/api/PLC1',
// servicePlc_1Address: 'http://192.168.113.111:41185/api/PLC1',
servicePlc_2Address: 'http://127.0.0.1:41185/api/PLC2',
// servicePlc_2Address: 'http://192.168.113.111:41185/api/PLC2',
serviceDT_ProcessAddress: 'http://127.0.0.1:41185/api/SqlCraft',
// serviceDT_ProcessAddress: 'http://192.168.113.111:41185/api/SqlCraft',
serviceDT_ProcessDataAddress: 'http://127.0.0.1:41181/api/GetPositionData',
dt_iframe: 'http://192.168.1.104:8080/#/',
// serviceDT_ProcessDataAddress: 'http://192.168.113.111:41181/api/GetPositionData',
constantRouter: {
path: '可视化中心',
title: '可视化中心',
meta: { title: '可视化中心', icon: 'MaterialManagement' },
alwaysShow: true,
children: [
{
// path: 'http://192.168.35.1:8080/#',
path: 'http://124.220.32.217:8014/#',
// path: 'http://192.168.192.62:8002/#',
meta: { title: '生产看板', icon: 'MaterialManagement' }
}
]
}
}
window.g = {
// SPC控制图的时间
'spcTitleList': ['14:00', '14:30', '15:00', '15:30', '16:00', '16:30', '17:00', '17:30', '18:00', '18:30', '19:00', '19:30', '20:00', '20:30', '21:00', '21:30'],
// SPC 数据
'spcDataList': ['0.1', '0.02', '0.1', '0.3', '0', '0.2', '0', '0.12', '0.1', '0.2', '0.02', '0.08', '0.3', '0.08', '0.06', '0.24'],
// SPC 表定线数组
'spcData': [
// {
// name: 'UCL',
// yAxis: 0.275
// }, {
// name: 'CL',
// yAxis: 0.132
// }, {
// name: 'LCL',
// yAxis: 0
// }
],
// 工序能力分析数据
gData: [[0, 0.001], [0.5, 0.0001], [1, 0.002], [1.5, 0], [2, 0.005], [2.5, 0.007], [3, 0.01], [3.5, 0], [4, 0.035], [4.5, 0.055], [5, 0.07], [5.5, 0], [6, 0.12], [6.5, 0.15], [7, 0.17], [7.5, 0], [8, 0.19], [8.5, 0.175], [9, 0.17], [10, 0.12], [10.5, 0.10], [11, 0.07], [12, 0.035], [12.5, 0.02], [13, 0.01], [14, 0.005], [14.5, 0.004], [15, 0.004], [16, 0.003], [17, 0.002], [18, 0.001]],
// 工序能力分析标线
gData2: [
// { xAxis: '8', name: 'SL', seriesName: '95.65' },
// { xAxis: '8.9', name: 'LSL', seriesName: '108.25' },
// { xAxis: '9.3', name: 'USL', seriesName: '108.25' }
],
gData3: [[0, 0.001], [1, 0.002], [2, 0.005], [3, 0.01], [4, 0.035], [5, 0.07], [6, 0.12], [7, 0.17], [8, 0.19], [9, 0.17], [10, 0.12], [11, 0.07], [12, 0.035], [13, 0.01], [14, 0.005], [15, 0.004], [16, 0.003], [17, 0.002], [18, 0.001]],
// 均值极差图 X
jXData: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24'],
jYData1: [14, 12, 12, 11, 13, 13, 14, 12, 13, 16, 11, 14, 13, 12, 12, 13, 15, 12, 11, 15, 16, 14, 12, 14],
jYData2: [92, 90, 87, 100, 78, 72, 89, 75, 88, 74, 89, 91, 92, 89, 78, 84, 82, 83, 81, 92, 94, 91, 92, 80],
// OEE
// 良品率
meter1: 95,
// 时间开动率
meter2: 86,
// 性能开动率
meter3: 73,
// 日常量
dayDataX: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
dayDataY: [86, 67, 95, 75, 85, 96, 86, 48, 96, 58, 74, 89, 78, 89, 78],
// 标题数据
titleData: {
ProductionPlan: '300', // 生产计划(辆)
ActualOutput: '215', // 实际产量(辆)
rhythm: '86', // 节拍JPH/小时
OEEAnalysis: '76', // 设备效能OEE%
NumberFaults: '1', // 故障数量
FaultsTime: '10' // 故障时间min
},
// 刀具管理数据
knifeData: [
{ name: '外圆车刀', status: '良好', size: '5', useCount: '12265', remainCount: '32445', isRed: '0' },
{ name: '螺纹刀', status: '良好', size: '5', useCount: '45435', remainCount: '74645', isRed: '0' },
{ name: '左右偏刀', status: '良好', size: '5', useCount: '22122', remainCount: '46423', isRed: '0' },
{ name: '内圆刀', status: '良好', size: '5', useCount: '11231', remainCount: '13411', isRed: '1' }
],
// 设备运行状态数据
runStartChart: [
{ value: 18, name: '空闲', itemStyle: { color: '#ffa41e' }},
{ value: 16, name: '离线', itemStyle: { color: 'rgba(215,222,230,0.42)' }},
{ value: 7, name: '报警', itemStyle: { color: '#ff1518' }},
{ value: 62, name: '运行', itemStyle: { color: '#92ce7c' }}
],
// 库位数据
storeData: {
use: 25,
leisure: 15,
usageRate: 67,
storeList: [ // type 1 瓶 2 纸 3 绳 4 砂 5 塞
[{ type: '中瓶', whether: true }, { type: '红塞', whether: true },
{ type: '黄沙', whether: true }, { type: '红绳', whether: true },
{ type: '灰纸', whether: false }, { type: '小瓶', whether: true }], // 第一行
[{ type: '绿塞', whether: true }, { type: '蓝绳', whether: true },
{ type: '红塞', whether: false }, { type: '绿沙', whether: true },
{ type: '蓝沙', whether: false }, { type: '黄沙', whether: false }], // 第二行
[{ type: '绿绳', whether: true }, { type: '蓝绳', whether: true },
{ type: '红绳', whether: true }, { type: '棕纸', whether: true },
{ type: '白纸', whether: true }, { type: '灰纸', whether: true }], // 第三行
[{ type: '大屏', whether: true }, { type: '中瓶', whether: true },
{ type: '小瓶', whether: true }, { type: '绿塞', whether: true },
{ type: '蓝塞', whether: false }, { type: '红塞', whether: true }], // 第四行
[{ type: '绿沙', whether: true }, { type: '蓝沙', whether: true },
{ type: '黄沙', whether: true }, { type: '绿绳', whether: false },
{ type: '蓝绳', whether: true }, { type: '红绳', whether: true }], // 第五行
[{ type: '棕纸', whether: true }, { type: '白纸', whether: true },
{ type: '灰纸', whether: true }, { type: '大瓶', whether: true },
{ type: '中瓶', whether: true }, { type: '小瓶', whether: true }] // 第六行
]
},
// 机器人实时数据
rebotData: [
{
name: 'rebot1',
data: [{ name: 'Joint1', value: -279.770 },
{ name: 'Joint2', value: 224.906 },
{ name: 'Joint3', value: 335.580 },
{ name: 'Joint4', value: -112.126 },
{ name: 'Joint5', value: 753.762 },
{ name: 'Joint6', value: 16.672 }]
},
{
name: 'rebot2',
data: [{ name: 'Joint1', value: 364.770 },
{ name: 'Joint2', value: 27.906 },
{ name: 'Joint3', value: 215.580 },
{ name: 'Joint4', value: -112.126 },
{ name: 'Joint5', value: 342.762 },
{ name: 'Joint6', value: 158.672 }]
},
{
name: 'rebot3',
data: [{ name: 'Joint1', value: -279.770 },
{ name: 'Joint2', value: 224.906 },
{ name: 'Joint3', value: 335.580 },
{ name: 'Joint4', value: -112.126 },
{ name: 'Joint5', value: 753.762 },
{ name: 'Joint6', value: 16.672 }]
},
{
name: 'rebot4',
data: [{ name: 'Joint1', value: -279.770 },
{ name: 'Joint2', value: 224.906 },
{ name: 'Joint3', value: 335.580 },
{ name: 'Joint4', value: -112.126 },
{ name: 'Joint5', value: 753.762 },
{ name: 'Joint6', value: 16.672 }]
},
{
name: 'rebot5',
data: [{ name: 'Joint1', value: 514.765 },
{ name: 'Joint2', value: 18.867 },
{ name: 'Joint3', value: 824.24 },
{ name: 'Joint4', value: 68.551 },
{ name: 'Joint5', value: -37.257 },
{ name: 'Joint6', value: 482.127 }]
}
],
// 计划达成率
topInfo: {
planCount_day: 65,
realCount_day: 71,
persentCount_day: 100,
planCount_mounth: 1950,
realCount_mounth: 2021,
persentCount_mounth: 80
},
// AGV数据
AGVData: {
start: '1_3_10',
end: '10_2_1',
workTask: 105
}
}