开发记录.txt 2.22 KB
Hack:
1.暂未统一下拉框选择代码
2.数据CRUD的校验应写入校验器,此暂未实现
3.样式布局暂未调整

PLC地址样例:
S7:[S7 connection_1]DB1INT10

货位状态:
empty	无任务空闲
lock	有任务锁定
occupy	手动占用
disable	手动禁用

任务类型:
100	整盘入库
500	空容器入库

300	整盘出库
600	空容器出库

200	补充入库
400	分拣出库
700	盘点

800	移库

900 出库查看

原任务状态:
0	生成任务
10	下达任务
20	开始执行
25	到达堆垛机接出站台(堆垛机执行出库完成)
28	已经完成堆垛机接出站台任务响应
30	已经到站台
31	模拟电气拣选确认按钮
35	到达堆垛机接入站台(表示堆垛机可以对其进行入库)
38	堆垛机进行了入库响应
40	已经完成


任务状态约定:
1	任务创建
10	下发任务(堆垛机可以执行)
20	下发堆垛机库内取货任务(开始执行“出”性质任务,去目标库位取出托盘)
25	响应堆垛机库内取货任务完成(“出”性质任务完成,此时这个任务对应的托盘在货叉内)
30	下发堆垛机库外放货任务(“出”性质任务放到对应接出口)
35	响应堆垛机库外放货任务完成(堆垛机将托盘已经放到接出口)
40	响应接出口站台地址请求(此时将任务写给站台完毕)
50	到达拣选站台(响应拣选站台的位置到达)--整出任务直接完成
60	拣选台回库(模拟电气按钮或是响应地址请求后)
70	响应接入口位置到达(可被堆垛机执行入库任务了)
75	下发堆垛机库外入库(指示堆垛机去接入口接托盘)
80	响应堆垛机库外入库任务完成(此时堆垛机已经接完托盘,托盘应在货叉内等待去向指令)
85	下发堆垛机库内放货任务(此时堆垛机带着托盘去目标库位)--同巷道库内移库任务直接跳到这
90	响应堆垛机库内放货任务完成(此时堆垛机已经将托盘放入了目标货位)
100 任务完成

双伸位索引:
1=左1,2=左2,3=右1,4=右2

上位出入口是2,上位左右根据排索引来决定;
由下至上列数增加,1-14;
下位出入口是1,此处要支持出入切换;
出入库口只写出入口编号;