diff --git a/SicRT/Equipments/AutoTransfer.cs b/SicRT/Equipments/AutoTransfer.cs index b076be4..a8ef5f5 100644 --- a/SicRT/Equipments/AutoTransfer.cs +++ b/SicRT/Equipments/AutoTransfer.cs @@ -52,6 +52,8 @@ namespace SicRT.Modules private double _timeBuffer3 { get; set; } private double _timeLoad { get; set; } + private const int _bufferFloors = 1; + private Dictionary _loadWaferInfo = new(); private Dictionary _bufferWaferInfo = new(); @@ -1151,7 +1153,7 @@ namespace SicRT.Modules return; } - for (var i = 0; i < 3; i++) + for (var i = 0; i < _bufferFloors; i++) { var canExcute = _buffer.HasWafer(i) && _buffer.CheckWaferNextStepIsThis(_buffer.Module, i); if (canExcute) @@ -2131,7 +2133,7 @@ namespace SicRT.Modules waferCount++; } } - for (var i = 0; i < 3; i++) + for (var i = 0; i < _bufferFloors; i++) { if (_buffer.HasWafer(i)) { @@ -2155,7 +2157,7 @@ namespace SicRT.Modules waferCount++; } - for (var i = 0; i < 3; i++) + for (var i = 0; i < _bufferFloors; i++) { if (_buffer.HasWafer(i) && (_buffer.CheckWaferNeedProcess(i, processIn) || _buffer.GetWaferInfo(i).SubstHists.Select(x => x.locationID).Contains(processIn.ToString()))) { @@ -2186,7 +2188,7 @@ namespace SicRT.Modules } } - for (var i = 0; i < 3; i++) + for (var i = 0; i < _bufferFloors; i++) { if (_buffer.HasTray(i)) {