1.解决ATM模式下TMRobot和PM不能传盘问题
This commit is contained in:
parent
cb31f1e152
commit
ee61c4ad59
|
@ -652,7 +652,7 @@ namespace Aitex.Core.RT.Device.Devices
|
|||
{
|
||||
if (_diPMATMSW != null && _diPSUEnable != null && _aiActualSpeed != null && _diConfinementRingDown != null && _aiCurPos != null && _aiDownPos != null)
|
||||
{
|
||||
if (!_diPSUEnable.Value && _diPMATMSW.Value && _aiActualSpeed.FloatValue == 0 && _diConfinementRingDown.Value && Math.Abs(_aiCurPos.FloatValue - _aiDownPos.FloatValue) < 0.5)
|
||||
if (!_diPSUEnable.Value && !_diPMATMSW.Value && _aiActualSpeed.FloatValue == 0 && _diConfinementRingDown.Value && Math.Abs(_aiCurPos.FloatValue - _aiDownPos.FloatValue) < 0.5)
|
||||
{
|
||||
if (!_doReactorATMTransferReady.Value)
|
||||
{
|
||||
|
@ -675,8 +675,7 @@ namespace Aitex.Core.RT.Device.Devices
|
|||
{
|
||||
if (_aiChamPress != null && _scPmVacPress != null && _aiActualSpeed != null && _diConfinementRingDown != null && _aiCurPos != null && _aiDownPos != null)
|
||||
{
|
||||
if (_aiChamPress.FloatValue <= _scPmVacPress.DoubleValue && _aiActualSpeed.FloatValue == 0 && _diConfinementRingDown.Value &&
|
||||
Math.Abs(_aiActualSpeed.FloatValue - _aiDownPos.FloatValue) < 0.5)
|
||||
if (_aiChamPress.FloatValue <= _scPmVacPress.DoubleValue && _aiActualSpeed.FloatValue == 0 && _diConfinementRingDown.Value && Math.Abs(_aiCurPos.FloatValue - _aiDownPos.FloatValue) < 0.5)
|
||||
{
|
||||
if (!_doReactorVACTransferReady.Value)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue