change - 母排检测后升降距离写0再进行下一个

master
wenjy 3 months ago
parent 9218e2c611
commit 5a37cd9694

@ -201,9 +201,19 @@ namespace SlnMesnac.Business
this.SaveBusbarTemp(busbar.busbarCode, busbar.cabinetCode, _realTemperatureInfo,busbar.isPictures);
Task.Delay(1000).Wait();
if (!_plc.writeDoubleByAddress("VD1525", 0))
{
throw new ArgumentException($"母排检测完成向PLC升降距离写0失败VD1525写0");
}
_log.Info($"母排检测完成向PLC升降距离写0成功VD1525写0");
if (busbar.isEnd == 1)
{
_plc.writeInt16ByAddress("VD1513", 1); //尾排检测完成
if(!_plc.writeInt16ByAddress("VD1513", 1))
{
throw new ArgumentException($"最后一层检测完成向PLC写入检测完成信号失败VD1513写1");
}
_log.Info($"最后一层检测完成向PLC写入检测完成信号成功VD1513写1");
}
if(busbar.isRotate == 1)

@ -28,8 +28,8 @@
{
"configId": 1,
"plcType": "SiemensPlc",
"plcIp": "127.0.0.1",
//"plcIp": "192.168.2.1",
//"plcIp": "127.0.0.1",
"plcIp": "192.168.2.1",
"plcPort": 102,
"plcKey": "iot",
"isFlage": "true"

Loading…
Cancel
Save