| | |
| | | break; |
| | | case 3://完成测试信号 |
| | | olsStatus = 3; |
| | | newStatus = 5; |
| | | newStatus = 4; |
| | | newSingle = 0;//测试完成,寄存器地址清零,3===>>0 |
| | | break; |
| | | case 5://暂停信号 |
| | | olsStatus = 5;//plc给出暂停信号 |
| | | newStatus = 6;//WCS收到暂停信号后,更新testMast |
| | | newStatus = 0;//WCS收到暂停信号后,更新testMast |
| | | newSingle = 6;//暂停测试,寄存器地址,5===>>6 |
| | | break; |
| | | } |
| | |
| | | } |
| | | |
| | | Thread.sleep(200); |
| | | OperateResultExOne<byte[]> result3 = siemensS7Net.Read("DB200.0", (short) 96); |
| | | OperateResultExOne<byte[]> result3 = siemensS7Net.Read("DB102.0", (short) 96); |
| | | if(result3.IsSuccess) { |
| | | for(int i=0; i<48; i++){ |
| | | startSignal[i] = siemensS7Net.getByteTransform().TransInt16(result.Content, i*2); |