From 861f3487f2a573866fd0e67d845b2ce4260459fd Mon Sep 17 00:00:00 2001 From: hanqiangqiang <1364346467@qq.com> Date: Wed, 22 Apr 2026 09:39:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9buffer=E5=B1=82=E6=95=B0?= =?UTF-8?q?=E9=97=AE=E9=A2=98=EF=BC=8C=E4=BD=BF=E7=94=A8=E5=85=A8=E5=B1=80?= =?UTF-8?q?=E5=8F=98=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SicRT/Equipments/AutoTransfer.cs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) 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)) {