| | |
| | | import HslCommunication.Profinet.Siemens.SiemensPLCS; |
| | | import HslCommunication.Profinet.Siemens.SiemensS7Net; |
| | | import com.alibaba.fastjson.JSON; |
| | | import com.core.common.Arith; |
| | | import com.core.common.DateUtils; |
| | | import com.core.common.SpringUtils; |
| | | import com.zy.asrs.entity.BasCrnp; |
| | |
| | | crnProtocol.setError4(siemensNet.getByteTransform().TransBool(result.Content, 28, 2)); |
| | | crnProtocol.setError5(siemensNet.getByteTransform().TransBool(result.Content, 30, 2)); |
| | | crnProtocol.setError6(siemensNet.getByteTransform().TransBool(result.Content, 32, 2)); |
| | | crnProtocol.setXSpeed(siemensNet.getByteTransform().TransSingle(result.Content, 34)); |
| | | float xSpeed = siemensNet.getByteTransform().TransSingle(result.Content, 34); |
| | | crnProtocol.setXSpeed((float) Arith.multiplys(3, xSpeed, 1.15)); |
| | | crnProtocol.setYSpeed(siemensNet.getByteTransform().TransSingle(result.Content, 38)); |
| | | crnProtocol.setZSpeed(siemensNet.getByteTransform().TransSingle(result.Content, 42)); |
| | | float zSpeed = siemensNet.getByteTransform().TransSingle(result.Content, 42); |
| | | crnProtocol.setZSpeed((float) Arith.multiplys(3, zSpeed, 5)); |
| | | crnProtocol.setXDistance(siemensNet.getByteTransform().TransSingle(result.Content, 46)); |
| | | crnProtocol.setYDistance(siemensNet.getByteTransform().TransSingle(result.Content, 50)); |
| | | crnProtocol.setXDuration(siemensNet.getByteTransform().TransSingle(result.Content, 54)); |