| | |
| | | add(101);add(102);add(103);add(104); |
| | | add(201);add(202);add(203);add(204);add(205);add(206); |
| | | add(207);add(208);add(209);add(210);add(211);add(212); |
| | | add(213);add(105); |
| | | add(213);add(105);add(1000); |
| | | }}; |
| | | |
| | | /** |
| | |
| | | StaProtocol staProtocol2 = (StaProtocol)task.getData(); |
| | | siemensS7Net.Write("DB108.0" + staProtocol2.getSiteId(), staProtocol2.getStaNo()==1); |
| | | break; |
| | | //复位测试信号 |
| | | case 3: |
| | | StaProtocol staProtocol = (StaProtocol)task.getData(); |
| | | siemensS7Net.Write("DB102.0" + staProtocol.getSiteId(), staProtocol.getStaNo()); |
| | | break; |
| | | default: |
| | | break; |
| | | //测试库出库,库位状态改为8 |
| | | case 6: |
| | | String data = task.getData()+""; |
| | | Byte coun=8; |
| | | siemensS7Net.Write("DB38.0" + data, coun); |
| | | break; |
| | | //复位测试信号 |
| | | case 3: |
| | | StaProtocol staProtocol = (StaProtocol) task.getData(); |
| | | siemensS7Net.Write("DB102.0" + staProtocol.getSiteId(), staProtocol.getStaNo()); |
| | | break; |
| | | default: |
| | | break; |
| | | } |
| | | // 心跳 |
| | | // heartbeat(); |
| | |
| | | //启动移库按钮 |
| | | OperateResultExOne<byte[]> result6 = siemensS7Net.Read("DB102.0", (short) 96); |
| | | //消防报警 |
| | | OperateResultExOne<byte[]> result4 = siemensS7Net.Read("DB108.0", (short) 96); |
| | | OperateResultExOne<byte[]> result4 = siemensS7Net.Read("DB108.0", (short) 48); |
| | | if(result3.IsSuccess) { |
| | | for(int i=0; i<48; i++){ |
| | | startSignal[i][0] = siemensS7Net.getByteTransform().TransByte(result3.Content, i);//测试柜状态 |