Browse Source

cl2 基于设备状态和任务状态分步生成设备任务消息

master
yuliang 5 months ago
parent
commit
b4e23efab1
  1. 24
      test/envs/1.json
  2. 24
      test/envs/3.json
  3. 21
      tw_test/scripts/run1.ts

24
test/envs/1.json

@ -0,0 +1,24 @@
{
"envId": 1,
"envName": "物理环境",
"isVirtual": false,
"envConfig": {
"mqtt": {
"brokerUrl": "tcp://10.10.101.8:1885",
"username": "admin",
"password": "admin",
"websocket": "mqtt://10.10.101.8:9001"
},
"mysql": {
"jdbcUrl": "jdbc:p6spy:mysql://180.100.199.56:8306/rcs2_tw_zhanghui",
"username": "rcs2_tw_zhanghui",
"password": "Rcs2_tw_zhanghui"
},
"redis": {
"host": "180.100.199.56",
"port": 6379,
"database": 0,
"password": "yxt123456"
}
}
}

24
test/envs/3.json

@ -0,0 +1,24 @@
{
"envId": 3,
"envName": "虚拟1",
"isVirtual": true,
"envConfig": {
"mqtt": {
"brokerUrl": "tcp://127.0.0.1:1883",
"username": "user",
"password": "user",
"websocket": "mqtt://127.0.0.1:7883"
},
"mysql": {
"jdbc-url": "jdbc:p6spy:mysql://180.100.199.56:8306/rcs2_tw_zhanghui",
"username": "rcs2_tw_zhanghui",
"password": "Rcs2_tw_zhanghui"
},
"redis": {
"host": "180.100.199.56",
"port": 6379,
"database": 0,
"password": "yxt123456"
}
}
}

21
tw_test/scripts/run1.ts

@ -1,12 +1,19 @@
const v = await RCS.agvCarry('3', 'rack2/0/0/0', 'rack1/1/1/0', { priority: 1 })
// const v = await RCS.agvCarry('3', 'rack1/1/1/0', 'rack2/1/1/0', { priority: 1 })
// await RCS.agvCarry('3', 'rack2/0/1/0', 'rack2/1/1/0')
// await RCS.agvCarry('3', 'rack2/1/1/0', 'rack2/0/1/0')
// await RCS.cancelTasks('3')
// await RCS.agvUnload('3', 'rack2/0/1/0')
// const v = await RCS.agvCarry('3', 'rack1/0/1/0', '105_105', { priority: 1 })
// const v = await RCS.agvCarry('3','rack2/0/0/0', '105_105', { priority: 1 })
// const v = await RCS.agvCarry('3','105_105', 'rack1/1/1/0', { priority: 1 })
// const v = await RCS.agvMove('3', '6_4')
// await RCS.cancelTasks('3')
// await RCS.agvCarry('3', 'rack2/0/1/0', '105_105', { priority: 1 })
// await RCS.agvCarry('3','105_105', 'rack1/1/1/0', { priority: 1 })
// const v = await RCS.agvMove('3', '6_4', 'LEFT')
// const v = await RCS.agvMove('4', '5_4', 'LEFT')
// await RCS.cancelTasks('3')
await RCS.agvMove('3', '10_4', 'RIGHT')
// const v = await RCS.agvMove('3', '8_4', 'LEFT')
// await RCS.agvInfo('4')
// await RCS.cancelTasks("4")
// const v = await RCS.agvCarry('4', '108_108/0/0/0', 'rack3/0/2/0', { priority: 1 })
// const v = await RCS.agvCarry('4', 'rack3/0/2/0', 'rack3/1/1/0', { priority: 1 })
// await RCS.agvMove('4', '1_4', 'RIGHT')
// const v = await RCS.agvCarry('4', '108_108/0/0/0', 'rack3/0/1/0', { priority: 1 })
// const v = await RCS.agvCarry('4', 'rack3/0/2/0', 'rack3/1/1/0', { priority: 1 })

Loading…
Cancel
Save