| | |
| | | // 有物 |
| | | private boolean loading; |
| | | |
| | | // 可入 |
| | | // 需求入 |
| | | private boolean inEnable; |
| | | |
| | | // 可出 |
| | | // 需求出 |
| | | private boolean outEnable; |
| | | |
| | | // 空板信号 |
| | |
| | | |
| | | // 低 |
| | | private boolean low; |
| | | |
| | | // 中 |
| | | private boolean mid; |
| | | |
| | | // 启动入库 |
| | | private boolean startup; |
| | | |
| | | // 中途任务申请 |
| | | private boolean segApply; |
| | | |
| | | // 入库异常 |
| | | private boolean applyErr; |
| | | |
| | | //条码 |
| | | private String barcode; |
| | |
| | | // 扫码失败 |
| | | private boolean barcodeErr = false; |
| | | |
| | | // 有货报警,空托入库时检测托盘上有无货物 |
| | | private boolean loadErr = false; |
| | | |
| | | //故障----------------------------------------------------------------------- |
| | | private Boolean breakerErr = false; //断路器故障 |
| | | |
| | |
| | | |
| | | private Boolean upcontactErr = false; //顶升电机接触器故障 |
| | | |
| | | // 安全交互 ------------------------------------------------------------------------ |
| | | // ctu或agv写给输送线的 |
| | | // ctu申请放 |
| | | private Boolean applyPut = false; |
| | | |
| | | // ctu申请取 |
| | | private Boolean applyTake = false; |
| | | |
| | | // ctu取完成 |
| | | private Boolean putComplete = false; |
| | | |
| | | // ctu放完成 |
| | | private Boolean takeComplete = false; |
| | | |
| | | // 禁止运行 |
| | | private Boolean stop = false; |
| | | |
| | | |
| | | // 输送线写给ctu或agv |
| | | // 心跳 |
| | | private Boolean heartbeat = false; |
| | | |
| | | // 允许取 |
| | | private Boolean allowTake = false; |
| | | |
| | | // 允许放 |
| | | private Boolean allowPut = false; |
| | | |
| | | // 接货完成 |
| | | private Boolean inComplete = false; |
| | | |
| | | // 出货完成 |
| | | private Boolean outComplete = false; |
| | | |
| | | private SafeSignal safeSignal; |
| | | |
| | | |
| | | public Boolean isErr() { |
| | | if (frontErr || backErr || highErr || leftErr || rightErr || weightErr || barcodeErr) { |
| | | return true; |