| | |
| | | rgvProtocol.setStatus(siemensNet.getByteTransform().TransInt16(result.Content, 10)); |
| | | rgvProtocol.setSpeed(siemensNet.getByteTransform().TransInt16(result.Content, 12)); |
| | | rgvProtocol.setRgvPos(siemensNet.getByteTransform().TransInt32(result.Content, 14)); |
| | | rgvProtocol.setLoaded1(siemensNet.getByteTransform().TransBool(result.Content,18)); |
| | | // rgvProtocol.setLoaded1(siemensNet.getByteTransform().TransBool(result.Content,18)); |
| | | |
| | | |
| | | OutputQueue.RGV.offer(MessageFormat.format("【{0}】[id:{1}] <<<<< 实时数据更新成功", DateUtils.convert(new Date()), slave.getId())); |
| | | if (rgvProtocol.getAlarm() > 0 ){ |
| | | BasRgvErrService basRgvErrService = SpringUtils.getBean(BasRgvErrService.class); |
| | | News.error("RGV 异常 ===>> [id:{}] [ip:{}],报警代码:{},报警文本",slave.getId(), slave.getIp(),rgvProtocol.getAlarm(),basRgvErrService.selectById(rgvProtocol.getAlarm())); |
| | | News.error("RGV 异常 ===>> [id:{}] [ip:{}],报警代码:{},报警文本:{}",slave.getId(), slave.getIp(),rgvProtocol.getAlarm(),basRgvErrService.selectById(rgvProtocol.getAlarm()).getErrName()); |
| | | }else { |
| | | News.info("正常"); |
| | | News.info("RGV状态正常==>[id:{}]",slave.getId()); |
| | | } |
| | | |
| | | // 工位1复位信号 |