2026-01-26 18:56:53 +09:00

28 lines
796 B
C#

/*
* Copyright (c) 2025 LG Electronics Inc.
* SPDX-License-Identifier: LicenseRef-LGE-Proprietary
*/
using Aurora.Api;
using System.Collections.Generic;
namespace VisionCommon {
/// <summary>
/// 기본 장비 시퀀스 매니저
/// </summary>
internal class DefaultMachineSeqManager : MachineSeqManager {
/// <summary>
/// 생성자
/// </summary>
public DefaultMachineSeqManager() {
SetAdapters();
}
private void SetAdapters() {
foreach (var unitId in VisionRecipeManager.GetUnitIds()) {
foreach (var subSysInfo in VisionRecipeManager.GetSubSysInfos(unitId)) {
SetAdapter(subSysInfo, new DefaultSeqAdapter());
}
}
}
}
}