| | |
| | | plcService.WriteValuePointNew(col.DbNumber, col.Offset, info.QualityState); |
| | | break; |
| | | case "NoOkReason"://不合格原因 【Editby shaocx,2024-06-23】 |
| | | plcService.WriteValuePointNew(col.DbNumber, col.Offset, info.QualityNoOk ?? 0); |
| | | if (info.QualityState == (int)QualityStateEnum.OK) |
| | | { |
| | | plcService.WriteValuePointNew(col.DbNumber, col.Offset, 0); |
| | | } |
| | | else |
| | | { |
| | | plcService.WriteValuePointNew(col.DbNumber, col.Offset, info.QualityNoOk ?? 0); |
| | | } |
| | | break; |
| | | case "ReaderEndState": |
| | | plcService.WriteValuePointNew(col.DbNumber, col.Offset, 11); |