| | |
| | | var modDevice = PLCTaskAction.plcDevices.FirstOrDefault(s => s.PlcId == modPlc.Id && s.Text == "C口"); |
| | | var modPos = PLCTaskAction.plcPositions.FirstOrDefault(s => s.DeviceId == modDevice.Id && s.Text == "取走确认"); |
| | | var res = modConn.SetPlcDBValue(modPos.PosType, modDevice.DbNumber, modPos.PlcPos, "1"); |
| | | Log.Information($"向plc{modDevice.PlcId}写入1-取走确认,结果:{res.ToJson()}"); |
| | | var modTaskMonitor = new WcsTaskMonitor() |
| | | { |
| | | TaskNo = modTask.TaskNo, |
| | |
| | | } |
| | | |
| | | |
| | | |
| | | /// <summary> |
| | | /// 获取原材料仓状态 |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [HttpPost] |
| | | public async Task<bool> HuoQuMateralStatus() |
| | | { |
| | | var data = await _sysConfigService.GetConfigValue<bool>("cache_Materal"); |
| | | return data; |
| | | } |
| | | /// <summary> |
| | | /// 修改原材料仓状态 |
| | | /// </summary> |