220 lines
6.8 KiB
JavaScript
220 lines
6.8 KiB
JavaScript
|
||
window.dt_Config = {
|
||
viewTitle: '基于数字孪生的具身智能体系统',
|
||
iframeAddress: 'http://127.0.0.1:10061/#?transparent=true',
|
||
// serverAddress: 'http://127.0.0.1:2000/api/database/command',
|
||
serverAddress: 'http://127.0.0.1:2000/submit/MESCommonBase.ashx',
|
||
servicePlc_1Address: 'http://127.0.0.1:41185/api/PLC1',
|
||
servicePlc_2Address: 'http://127.0.0.1:41185/api/PLC2',
|
||
serviceDT_ProcessAddress: 'http://127.0.0.1:41185/api/SqlCraft',
|
||
serviceDT_ProcessDataAddress: 'http://127.0.0.1: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' }
|
||
}
|
||
]
|
||
},
|
||
// 压力/温度监控仪表盘假数据
|
||
mockGaugeData: {
|
||
// 漂洗箱温度 ℃ (40-75)
|
||
dashboardOne: 58.5,
|
||
// 浪涌箱温度 ℃ (40-75)
|
||
dashboardTwo: 62.3,
|
||
// 浪涌出口压力 bar (0-20)
|
||
dashboardThree: 12.8,
|
||
// 定点出口压力 bar (0-30)
|
||
dashboardNine: 18.2,
|
||
// 工件温度 ℃ (0-50)
|
||
dashboardTwelve: 32.5,
|
||
// 环境温度 ℃ (0-50)
|
||
dashboardThirteen: 24.8,
|
||
// 清洗过滤泵 bar (0-10)
|
||
dashboardTFourteen: 6.5,
|
||
// 漂洗过滤泵 bar (0-10)
|
||
dashboardFifteen: 7.2,
|
||
// 漂洗泵压力 bar (0-20)
|
||
dashboardSixteen: 15.3,
|
||
// 真空泵压力 bar (-1500-0)
|
||
dashboardSeventeen: -850,
|
||
// 高压泵压力 bar (0-10)
|
||
dashboardEighteen: 8.1,
|
||
// 高压供水泵 bar (0-600)
|
||
dashboardNineteen: 380
|
||
},
|
||
// 生产数据假数据
|
||
mockProductionData: {
|
||
// 实际产量(件)
|
||
actualOutput: 125,
|
||
// 节拍JPH/小时
|
||
rhythmJPH: 45,
|
||
// 设备状态: 0-上电, 1-运行, 2-报警, -1-关机
|
||
deviceStatus: 0
|
||
},
|
||
// OEE分析假数据
|
||
mockOEEData: {
|
||
// 时间利用率 (%)
|
||
timeUtilization: 100,
|
||
// 性能利用率 (%)
|
||
performanceUtilization: 88,
|
||
// 良品率 (%)
|
||
qualityRate: 100
|
||
},
|
||
// 设备运行履历假数据
|
||
mockEquipmentRuntimeHistory: {
|
||
// 设备状态记录数组,每个记录包含:工位号、设备状态、创建时间
|
||
// 设备状态: -1-关机, 0-待机, 1-运行, 2-报警
|
||
records: [
|
||
{ 工位号: '设备1', 设备状态: -1, 创建时间: '2024-01-01 08:00:00' },
|
||
{ 工位号: '设备1', 设备状态: 0, 创建时间: '2024-01-01 08:30:00' },
|
||
{ 工位号: '设备1', 设备状态: 1, 创建时间: '2024-01-01 09:00:00' },
|
||
{ 工位号: '设备1', 设备状态: 2, 创建时间: '2024-01-01 09:30:00' },
|
||
{ 工位号: '设备1', 设备状态: 1, 创建时间: '2024-01-01 10:00:00' },
|
||
{ 工位号: '设备1', 设备状态: 1, 创建时间: '2024-01-01 10:30:00' },
|
||
{ 工位号: '设备1', 设备状态: 0, 创建时间: '2024-01-01 11:00:00' },
|
||
{ 工位号: '设备1', 设备状态: 1, 创建时间: '2024-01-01 11:30:00' }
|
||
]
|
||
},
|
||
// 生产参数假数据
|
||
mockProductionParams: {
|
||
// 模次时间
|
||
cycleTime: 45.2,
|
||
// V1 m/s
|
||
v1: 0.5,
|
||
// V2 m/s
|
||
v2: 1.2,
|
||
// V3 m/s
|
||
v3: 2.5,
|
||
// V4 m/s
|
||
v4: 3.8,
|
||
// 加速位置 mm
|
||
accelerationPosition: 120.5,
|
||
// 减速位置 mm
|
||
decelerationPosition: 850.3,
|
||
// 铸造压力 mpa
|
||
castingPressure: 85.6,
|
||
// 升压时间 msec
|
||
pressureRiseTime: 120,
|
||
// 料饼厚度 mm
|
||
cakeThickness: 25.8,
|
||
// 锁模力 %
|
||
clampingForcePercent: 95.5,
|
||
// 锁模力 mm
|
||
clampingForce: 1250.5,
|
||
// 动模温度1
|
||
movingMoldTemp1: 180.5,
|
||
// 定模温度1
|
||
fixedMoldTemp1: 175.2,
|
||
// 定模温度2
|
||
fixedMoldTemp2: 178.8,
|
||
// 动模温度2
|
||
movingMoldTemp2: 182.3,
|
||
// 定模温度3
|
||
fixedMoldTemp3: 176.5,
|
||
// 动模温度3
|
||
movingMoldTemp3: 179.9,
|
||
// 循环时间 s
|
||
cycleTimeS: 45.2,
|
||
// 闭模/模芯进入时间 s
|
||
moldClosingTime: 3.5,
|
||
// 浇筑时间 s
|
||
pouringTime: 2.8,
|
||
// 压射前进时间 s
|
||
injectionForwardTime: 1.5,
|
||
// 产品冷却时间 s
|
||
productCoolingTime: 25.0,
|
||
// 开模/模芯返回时间 s
|
||
moldOpeningTime: 4.2,
|
||
// 顶出时间 s
|
||
ejectionTime: 2.0,
|
||
// 取件时间 s
|
||
partRemovalTime: 3.0,
|
||
// 喷淋时间 s
|
||
sprayingTime: 1.8,
|
||
// 安全门关
|
||
safetyDoorClosed: true,
|
||
// 机械臂②喷脱模剂
|
||
robot2SprayReleaseAgent: false,
|
||
// 压缩空气吹扫
|
||
compressedAirBlowing: true,
|
||
// 压射锤头后退
|
||
injectionHammerRetract: false,
|
||
// 合模
|
||
moldClosing: true,
|
||
// 压射锤头前进、同步抽真空
|
||
injectionHammerForwardVacuum: true,
|
||
// 合模保持
|
||
moldClosingHold: true,
|
||
// 开模
|
||
moldOpening: false,
|
||
// 安全门开
|
||
safetyDoorOpen: false,
|
||
// 机械臂1夹紧
|
||
robot1Clamp: true,
|
||
// 机械臂与顶杆同步顶出
|
||
robotSyncEjection: false,
|
||
// 机台边计数
|
||
machineSideCount: 1250,
|
||
// 机械臂1夹件
|
||
robot1ClampPart: true
|
||
},
|
||
// 零部件智能预测性维护假数据
|
||
mockComponentMaintenance: {
|
||
// 四个设备的计划使用时长和实际使用时长(单位:小时)
|
||
devices: [
|
||
{
|
||
deviceName: '设备1',
|
||
planned: 120,
|
||
actual: 80
|
||
},
|
||
{
|
||
deviceName: '设备2',
|
||
planned: 100,
|
||
actual: 95
|
||
},
|
||
{
|
||
deviceName: '设备3',
|
||
planned: 150,
|
||
actual: 120
|
||
},
|
||
{
|
||
deviceName: '设备4',
|
||
planned: 80,
|
||
actual: 60
|
||
}
|
||
]
|
||
},
|
||
// 压力/流量/温度曲线假数据
|
||
mockCurveData: {
|
||
// 压力曲线数据(时间点,压力值 bar)
|
||
pressure: {
|
||
times: ['08:00', '08:10', '08:20', '08:30', '08:40', '08:50', '09:00', '09:10', '09:20', '09:30', '09:40', '09:50'],
|
||
values: [12.5, 13.2, 12.8, 13.5, 12.9, 13.1, 12.7, 13.3, 12.6, 13.0, 12.8, 13.2]
|
||
},
|
||
// 流量曲线数据(时间点,流量值 L/min)
|
||
flow: {
|
||
times: ['08:00', '08:10', '08:20', '08:30', '08:40', '08:50', '09:00', '09:10', '09:20', '09:30', '09:40', '09:50'],
|
||
values: [45.2, 46.8, 45.5, 47.2, 46.1, 46.9, 45.8, 47.0, 45.6, 46.5, 46.2, 47.1]
|
||
},
|
||
// 温度曲线数据(时间点,温度值 ℃)
|
||
temperature: {
|
||
times: ['08:00', '08:10', '08:20', '08:30', '08:40', '08:50', '09:00', '09:10', '09:20', '09:30', '09:40', '09:50'],
|
||
values: [58.5, 59.2, 58.8, 59.5, 58.9, 59.1, 58.7, 59.3, 58.6, 59.0, 58.8, 59.2]
|
||
}
|
||
},
|
||
// 设备能源管理 - 七日电量统计假数据
|
||
mockEnergyData: {
|
||
// 近7天的日期和电量数据(单位:kWh)
|
||
dates: ['01-15', '01-16', '01-17', '01-18', '01-19', '01-20', '01-21'],
|
||
powerConsumption: [125.5, 132.8, 118.3, 145.2, 128.6, 139.4, 142.1]
|
||
}
|
||
}
|
||
|