|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | Thread.sleep(200); | 
|---|
|  |  |  | OperateResultExOne<byte[]> result1 = siemensS7Net.Read("DB100.100", (short) (staNoSize)); | 
|---|
|  |  |  | OperateResultExOne<byte[]> result1 = siemensS7Net.Read("DB100.100", (short) (staNoSize*2)); | 
|---|
|  |  |  | if (result1.IsSuccess) { | 
|---|
|  |  |  | for (int i = 0; i < staNoSize; i++) { | 
|---|
|  |  |  | Integer siteId = staNos.get(i); // 站点编号 | 
|---|
|  |  |  | boolean[] status = siemensS7Net.getByteTransform().TransBool(result1.Content, i, 1); | 
|---|
|  |  |  | boolean[] status = siemensS7Net.getByteTransform().TransBool(result1.Content, i*2, 1); | 
|---|
|  |  |  | StaProtocol staProtocol = station.get(siteId); | 
|---|
|  |  |  | staProtocol.setAutoing(status[0]);  // 自动 | 
|---|
|  |  |  | staProtocol.setLoading(status[1]);  // 有物 | 
|---|