초기 커밋.

This commit is contained in:
2025-02-03 11:02:48 +09:00
parent a7d46f415f
commit fe9aa0799f
2334 changed files with 674826 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -0,0 +1,134 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../../../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../../../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../../../../js/sb-custom-1.js"></script>
<title>TroubleShooting: CPP_DSMR_BYND_T2_EES</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: CPP_DSMR_BYND_T2_EES</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
CPP_DSMR_BYND_T2_EES - 디스미어, 화학동
<ul>
<li><a class="href-collapse" href="#lotreserverequest">작업예약</a> - LotReserveRequest</li>
<li><a class="href-collapse" href="#lottrackinrequest">작업시작</a> - LotTrackInRequest</li>
<li><a class="href-collapse" href="#lottrackoutrequest">작업완료</a> - LotTrackOutRequest</li>
<li><a class="href-collapse" href="#issue01">ISSUE #1</a> - Equipment State Change Message</li>
</ul>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="lotreserverequest">작업예약</a></div>
<div class="div-padding01" id="lotreserverequest">
<ul>
<li>
작업예약 - LotReserveRequest
<ol>
<li class="check-start">[EQP] S6F11 CEID: 601 Lot Request</li>
<li>[MES] EqpLossCheckRequest</li>
<li>[MES] EqpLossCheckRequestReply</li>
<li>[MES] LotEqpChangeCheckRequest</li>
<li>[MES] LotEqpChangeCheckRequestReply</li>
<li>[MES] AdditionItemCheckRequest</li>
<li>[MES] AdditionItemCheckRequestReply</li>
<li>[MES] LotReserveRequest</li>
<li class="check-start">[MES] LotReserveRequestReply</li>
<li>[MES] CommonPkgConditionV1Request</li>
<li>[MES] CommonPkgConditionV1RequestReply</li>
<li>[MES] SpecInfoRequest</li>
<li>[MES] SpecInfoRequestReply</li>
<li>[MES] CurrentRecipeIDRequest</li>
<li>[MES] CurrentRecipeIDRequestReply</li>
<li>[EQP] S7F19</li>
<li>[EQP] S7F20</li>
<li>[EQP] S7F25</li>
<li class="check-start">[EQP] S7F26</li>
<li>[MES] RecipeValidationRequest</li>
<li>[MES] RecipeValidationRequestReply</li>
<li>[EQP] S2F41 RCMD: PP_SELECT</li>
<li>[EQP] S2F42 '0' or '4'</li>
<li>[EQP] S6F11 CEID: 314 PPSelected</li>
<li class="check-start">[EQP] S6F11 CEID: 310 Lot Start Request</li>
<li>[EQP] S2F41 RCMD: LOT_START</li>
<li>[EQP] S2F42 '0' or '4'</li>
<li>[EQP] S6F11 CEID: 603 Lot Started</li>
</ol>
</li>
</ul>
<img src="Image/TS_B1_CppDsmrBynd-01.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="lottrackinrequest">작업시작</a></div>
<div class="div-padding01" id="lottrackinrequest">
<ul>
<li>
작업시작 - LotTrackInRequest
<ol>
<li class="check-start">[EQP] CEID: 301 Lot Loading</li>
<li>[MES] LotTrackInRequest</li>
<li>[FDC] LotProcessStartReport</li>
<li>[MES] LotTrackInRequestReply</li>
<li>[MES] LotTrackInOutAfterRequest</li>
<li>[MES] LotTrackInOutAfterRequestReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B1_CppDsmrBynd-02.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="lottrackoutrequest">작업완료</a></div>
<div class="div-padding01" id="lottrackoutrequest">
<ul>
<li>
작업완료 - LotTrackOutRequest
<ol>
<li class="check-start">[EQP] S6F11 - CEID: 302 Lot Complete</li>
<li>[MES] LotTrackOutRequest</li>
<li>[FDC] LotProcessEndReport</li>
<li>[MES] LotTrackOutRequestReply</li>
<li>[MES] LotTrackInOutAfterRequest</li>
<li>[MES] LotProcessEndReport</li>
<li>[MES] LotTrackInOutAfterRequestReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B1_CppDsmrBynd-03.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="issue01">ISSUE #1</a> - Equipment State Change Message</div>
<div class="div-padding01" id="issue01">
설비 상태 변경이 없는데 이벤트가 발생<br />
S5F3 (Enable/Disable Alarm) - 불필요한 메시지 전송이 발생<br />
<img src="Image/TS_B1_CppDsmrBynd-ISSUE01.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
const items0 = document.querySelectorAll('.href-collapse');
items0.forEach(item => Close_IDofHref(item));
items0.forEach(item => item.addEventListener('click', Open_IDofHref));
</script>
</body>
</html>

View File

@@ -0,0 +1,120 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../../../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../../../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../../../../js/sb-custom-1.js"></script>
<title>TroubleShooting: CPP_ELEP_TKC_T2_EES</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: CPP_ELEP_TKC_T2_EES</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
CPP_ELEP_TKC_T2_EES - 전기동
<ul>
<li><a class="href-collapse" href="#lotreserverequest">작업예약</a> - LotReserveRequest</li>
<li><a class="href-collapse" href="#lottrackinrequest">작업시작</a> - LotTrackInRequest</li>
<li><a class="href-collapse" href="#lottrackoutrequest">작업완료</a> - LotTrackOutRequest</li>
</ul>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="lotreserverequest">작업예약</a></div>
<div class="div-padding01" id="lotreserverequest">
<ul>
<li>
작업예약 - LotReserveRequest
<ol>
<li class="check-start">[EQP] S6F11 CEID: 601 Lot Request</li>
<li>[MES] EqpLossCheckRequest</li>
<li>[MES] EqpLossCheckRequestReply</li>
<li>[MES] LotEqpChangeCheckRequest</li>
<li>[MES] LotEqpChangeCheckRequestReply</li>
<li>[MES] AdditionItemCheckRequest</li>
<li>[MES] AdditionItemCheckRequestReply</li>
<li>[MES] LotReserveRequest</li>
<li class="check-start">[MES] LotReserveRequestReply</li>
<li>[MES] CommonPkgConditionV1Request</li>
<li>[MES] CommonPkgConditionV1RequestReply</li>
<li>[EQP] S2F41 RCMD: PP_CONDITION</li>
<li>[EQP] S2F42 '0' or '4'</li>
<li class="check-start">[EQP] S6F11 CEID: 332 PopConditionComplete</li>
<li>[MES] CurrentRecipeIDRequest</li>
<li>[MES] CurrentRecipeIDRequestReply</li>
<li>[EQP] S7F19</li>
<li>[EQP] S7F20</li>
<li>[EQP] S7F25</li>
<li class="check-start">[EQP] S7F26</li>
<li>[MES] RecipeValidationRequest</li>
<li>[MES] RecipeValidationRequestReply</li>
<li>[EQP] S2F41 RCMD: PP_SELECT</li>
<li>[EQP] S2F42 '0' or '4'</li>
<li>[EQP] S6F11 CEID: 314 PPSelected</li>
</ol>
</li>
</ul>
<img src="Image/TS_B1_CppElepTkc-01.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="lottrackinrequest">작업시작</a></div>
<div class="div-padding01" id="lottrackinrequest">
<ul>
<li>
작업시작 - LotTrackInRequest
<ol>
<li class="check-start">[EQP] CEID: 301 Lot Loading</li>
<li>[MES] LotTrackInRequest</li>
<li>[FDC] LotProcessStartReport</li>
<li>[MES] LotTrackInRequestReply</li>
<li>[MES] LotTrackInOutAfterRequest</li>
<li>[MES] LotTrackInOutAfterRequestReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B1_CppElepTkc-02.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="lottrackoutrequest">작업완료</a></div>
<div class="div-padding01" id="lottrackoutrequest">
<ul>
<li>
작업완료 - LotTrackOutRequest
<ol>
<li class="check-start">[EQP] S6F11 - CEID: 302 Lot Complete</li>
<li>[MES] LotTrackOutRequest</li>
<li>[FDC] LotProcessEndReport</li>
<li>[MES] LotTrackOutRequestReply</li>
<li>[MES] LotTrackInOutAfterRequest</li>
<li>[MES] LotProcessEndReport</li>
<li>[MES] LotTrackInOutAfterRequestReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B1_CppElepTkc-03.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
const items0 = document.querySelectorAll('.href-collapse');
items0.forEach(item => Close_IDofHref(item));
items0.forEach(item => item.addEventListener('click', Open_IDofHref));
</script>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.4 KiB

View File

@@ -0,0 +1,125 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../../../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../../../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../../../../js/sb-custom-1.js"></script>
<title>TroubleShooting: DPC_TDRL_HSA_T2_EES</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: DPC_TDRL_HSA_T2_EES</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
DPC_TDRL_HSA_T2_EES - T.DRILL
<ul>
<li><a class="href-collapse" href="#lotreserverequest">작업예약</a> - LotReserveRequest</li>
<li><a class="href-collapse" href="#lottrackinrequest">작업시작</a> - LotTrackInRequest</li>
<li><a class="href-collapse" href="#lottrackoutrequest">작업완료</a> - LotTrackOutRequest</li>
<li><a class="href-collapse" href="#issue01">ISSUE #1</a> - S9F7 illegal Data (S5F3)</li>
</ul>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="lotreserverequest">작업예약</a></div>
<div class="div-padding01" id="lotreserverequest">
<ul>
<li>
작업예약 - LotReserveRequest
<ol>
<li class="check-start">[EQP] S6F11 CEID: 601 Lot Request</li>
<li>[MES] EqpLossCheckRequest</li>
<li>[MES] EqpLossCheckRequestReply</li>
<li>[MES] LotEqpChangeCheckRequest</li>
<li>[MES] LotEqpChangeCheckRequestReply</li>
<li>[MES] AdditionItemCheckRequest</li>
<li>[MES] AdditionItemCheckRequestReply</li>
<li>[MES] LotReserveRequest</li>
<li class="check-start">[MES] LotReserveRequestReply</li>
<li>[MES] SpecInfoRequest</li>
<li>[MES] SpecInfoRequestReply</li>
<li>[EQP] S2F41 RCMD: LOT_INFO</li>
<li>[EQP] S2F42 '0' or '4'</li>
<li>[EQP] S6F11 CEID: 330 Lot Reserve Complete</li>
<li class="check-start">[EQP] S6F11 CEID: 310 Lot Start Request</li>
<li>[EQP] S2F41 RCMD: LOT_START</li>
<li>[EQP] S2F42 '0' or '4'</li>
<li>[EQP] S6F11 CEID: 603 Lot Started</li>
</ol>
</li>
</ul>
<img src="Image/TS_B1_DpcTdrlHsa-01.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="lottrackinrequest">작업시작</a></div>
<div class="div-padding01" id="lottrackinrequest">
<ul>
<li>
작업시작 - LotTrackInRequest
<ol>
<li class="check-start">[EQP] CEID: 301 Lot Loading</li>
<li>[MES] LotTrackInRequest</li>
<li>[FDC] LotProcessStartReport</li>
<li>[MES] LotTrackInRequestReply</li>
<li>[MES] LotTrackInOutAfterRequest</li>
<li>[MES] LotTrackInOutAfterRequestReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B1_DpcTdrlHsa-02.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="lottrackoutrequest">작업완료</a></div>
<div class="div-padding01" id="lottrackoutrequest">
<ul>
<li>
작업완료 - LotTrackOutRequest
<ol>
<li class="check-start">[EQP] S6F11 - CEID: 302 Lot Complete</li>
<li>[MES] LotTrackOutRequest</li>
<li>[FDC] LotProcessEndReport</li>
<li>[MES] LotTrackOutRequestReply</li>
<li>[MES] LotTrackInOutAfterRequest</li>
<li>[MES] LotProcessEndReport</li>
<li>[MES] LotTrackInOutAfterRequestReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B1_DpcTdrlHsa-03.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="issue01">ISSUE #1</a> - S9F7 illegal Data (S5F3)</div>
<div class="div-padding01" id="issue01">
모든 설비에서 발생<br />
S5F3 Enable/Disable Alarm - S9F7 발생<br />
<img src="Image/TS_B1_DpcTdrlHsa-ISSUE01-2.png" onclick="OnloadImg(this.src)" />
<br />
<img src="Image/TS_B1_DpcTdrlHsa-ISSUE01-1.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
const items0 = document.querySelectorAll('.href-collapse');
items0.forEach(item => Close_IDofHref(item));
items0.forEach(item => item.addEventListener('click', Open_IDofHref));
</script>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

View File

@@ -0,0 +1,132 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../../../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../../../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../../../../js/sb-custom-1.js"></script>
<title>TroubleShooting: IMG_DES_WLS_T1_EES</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: IMG_DES_WLS_T1_EES</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
IMG_DES_WLS_T1_EES - DES
<ul>
<li><a class="href-collapse" href="#lotreserverequest">작업예약</a> - LotReserveRequest</li>
<li><a class="href-collapse" href="#lottrackinrequest">작업시작</a> - LotTrackInRequest</li>
<li><a class="href-collapse" href="#lottrackoutrequest">작업완료</a> - LotTrackOutRequest</li>
<li><a class="href-collapse" href="#issue01">ISSUE #1</a> - S5F3 Timeout 발생</li>
<li><a class="href-collapse" href="#issue02">ISSUE #2</a> - S2F42(InvalidItemLength)</li>
</ul>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="lotreserverequest">작업예약</a></div>
<div class="div-padding01" id="lotreserverequest">
<!--<ul>
<li>
작업예약 - LotReserveRequest
<ol>
<li class="check-start">[EQP] S6F11 CEID: 601 Lot Request</li>
<li>[MES] EqpLossCheckRequest</li>
<li>[MES] EqpLossCheckRequestReply</li>
<li>[MES] LotEqpChangeCheckRequest</li>
<li>[MES] LotEqpChangeCheckRequestReply</li>
<li>[MES] AdditionItemCheckRequest</li>
<li>[MES] AdditionItemCheckRequestReply</li>
<li>[MES] LotReserveRequest</li>
<li class="check-start">[MES] LotReserveRequestReply</li>
<li>[MES] SpecInfoRequest</li>
<li>[MES] SpecInfoRequestReply</li>
<li>[EQP] S2F41 RCMD: LOT_INFO</li>
<li>[EQP] S2F42 '0' or '4'</li>
<li>[EQP] S6F11 CEID: 330 Lot Reserve Complete</li>
<li class="check-start">[EQP] S6F11 CEID: 310 Lot Start Request</li>
<li>[EQP] S2F41 RCMD: LOT_START</li>
<li>[EQP] S2F42 '0' or '4'</li>
<li>[EQP] S6F11 CEID: 603 Lot Started</li>
</ol>
</li>
</ul>
<img src="Image/TS_B1_DpcTdrlHsa-01.png" onclick="OnloadImg(this.src)" />-->
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="lottrackinrequest">작업시작</a></div>
<div class="div-padding01" id="lottrackinrequest">
<!--<ul>
<li>
작업시작 - LotTrackInRequest
<ol>
<li class="check-start">[EQP] CEID: 301 Lot Loading</li>
<li>[MES] LotTrackInRequest</li>
<li>[FDC] LotProcessStartReport</li>
<li>[MES] LotTrackInRequestReply</li>
<li>[MES] LotTrackInOutAfterRequest</li>
<li>[MES] LotTrackInOutAfterRequestReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B1_DpcTdrlHsa-02.png" onclick="OnloadImg(this.src)" />-->
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="lottrackoutrequest">작업완료</a></div>
<div class="div-padding01" id="lottrackoutrequest">
<!--<ul>
<li>
작업완료 - LotTrackOutRequest
<ol>
<li class="check-start">[EQP] S6F11 - CEID: 302 Lot Complete</li>
<li>[MES] LotTrackOutRequest</li>
<li>[FDC] LotProcessEndReport</li>
<li>[MES] LotTrackOutRequestReply</li>
<li>[MES] LotTrackInOutAfterRequest</li>
<li>[MES] LotProcessEndReport</li>
<li>[MES] LotTrackInOutAfterRequestReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B1_DpcTdrlHsa-03.png" onclick="OnloadImg(this.src)" />-->
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="issue01">ISSUE #1</a> - S5F3 Timeout 발생</div>
<div class="div-padding01" id="issue01">
<img src="Image/TS_B1_ImgDesWls-ISSUE1-01.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="issue02">ISSUE #2</a> - S2F42(InvalidItemLength) </div>
<div class="div-padding01" id="issue02">
S2F42 메시지가 오류로 처리됩니다.<br />
SML의 2'nd Item이 Fixed Length = 1 로 정의되어 있음(SML 수정 필요)<br />
<img src="Image/TS_B1_ImgDesWls-ISSUE2-01.png" onclick="OnloadImg(this.src)" />
<img src="Image/TS_B1_ImgDesWls-ISSUE2-02.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
const items0 = document.querySelectorAll('.href-collapse');
items0.forEach(item => Close_IDofHref(item));
items0.forEach(item => item.addEventListener('click', Open_IDofHref));
</script>
</body>
</html>

View File

@@ -0,0 +1,130 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../../../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../../../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../../../../js/sb-custom-1.js"></script>
<title>TroubleShooting: IMG_DIEXP_AKC_T2_EES</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: IMG_DIEXP_AKC_T2_EES</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
IMG_DIEXP_AKC_T2_EES - DI 노광<br />
AUTO CAM 파일 사용
<ol>
<li>1, 2, 3, 5, 12호기: \\192.168.233.84\AutoCam</li>
<li>7, 8, 10호기: \\192.168.113.121\AutoCam</li>
</ol>
<ul>
<li><a class="href-collapse" href="#lotreserverequest">작업예약</a> - LotReserveRequest</li>
<li><a class="href-collapse" href="#lottrackinrequest">작업시작</a> - LotTrackInRequest</li>
<li><a class="href-collapse" href="#lottrackoutrequest">작업완료</a> - LotTrackOutRequest</li>
<li><a class="href-collapse" href="#issue01">ISSUE #1</a> - S9F7 illegal Data (S5F3)</li>
</ul>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="lotreserverequest">작업예약</a></div>
<div class="div-padding01" id="lotreserverequest">
<ul>
<li>
작업예약 - LotReserveRequest
<ol>
<li class="check-start">[EQP] S6F11 CEID: 601 Lot Request</li>
<li>[MES] EqpLossCheckRequest</li>
<li>[MES] EqpLossCheckRequestReply</li>
<li>[MES] LotEqpChangeCheckRequest</li>
<li>[MES] LotEqpChangeCheckRequestReply</li>
<li>[MES] AdditionItemCheckRequest</li>
<li>[MES] AdditionItemCheckRequestReply</li>
<li>[MES] LotReserveRequest</li>
<li class="check-start">[MES] LotReserveRequestReply</li>
<li>[MES] SpecInfoRequest</li>
<li>[MES] SpecInfoRequestReply</li>
<li>[EQP] S2F41 RCMD: LOT_INFO</li>
<li>[EQP] S2F42 '0' or '4'</li>
<li>[EQP] S6F11 CEID: 330 Lot Reserve Complete</li>
<li class="check-start">[EQP] S6F11 CEID: 310 Lot Start Request</li>
<li>[EQP] S2F41 RCMD: LOT_START</li>
<li>[EQP] S2F42 '0' or '4'</li>
<li>[EQP] S6F11 CEID: 603 Lot Started</li>
</ol>
</li>
</ul>
<img src="Image/TS_B1_DpcTdrlHsa-01.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="lottrackinrequest">작업시작</a></div>
<div class="div-padding01" id="lottrackinrequest">
<ul>
<li>
작업시작 - LotTrackInRequest
<ol>
<li class="check-start">[EQP] CEID: 301 Lot Loading</li>
<li>[MES] LotTrackInRequest</li>
<li>[FDC] LotProcessStartReport</li>
<li>[MES] LotTrackInRequestReply</li>
<li>[MES] LotTrackInOutAfterRequest</li>
<li>[MES] LotTrackInOutAfterRequestReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B1_DpcTdrlHsa-02.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="lottrackoutrequest">작업완료</a></div>
<div class="div-padding01" id="lottrackoutrequest">
<ul>
<li>
작업완료 - LotTrackOutRequest
<ol>
<li class="check-start">[EQP] S6F11 - CEID: 302 Lot Complete</li>
<li>[MES] LotTrackOutRequest</li>
<li>[FDC] LotProcessEndReport</li>
<li>[MES] LotTrackOutRequestReply</li>
<li>[MES] LotTrackInOutAfterRequest</li>
<li>[MES] LotProcessEndReport</li>
<li>[MES] LotTrackInOutAfterRequestReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B1_DpcTdrlHsa-03.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="issue01">ISSUE #1</a> - S9F7 illegal Data (S5F3)</div>
<div class="div-padding01" id="issue01">
모든 설비에서 발생<br />
S5F3 Enable/Disable Alarm - S9F7 발생<br />
<img src="Image/TS_B1_DpcTdrlHsa-ISSUE01-2.png" onclick="OnloadImg(this.src)" />
<br />
<img src="Image/TS_B1_DpcTdrlHsa-ISSUE01-1.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
const items0 = document.querySelectorAll('.href-collapse');
items0.forEach(item => Close_IDofHref(item));
items0.forEach(item => item.addEventListener('click', Open_IDofHref));
</script>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

View File

@@ -0,0 +1,155 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../../../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../../../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../../../../js/sb-custom-1.js"></script>
<title>TroubleShooting: SPECTYPE_01_01</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: SPECTYPE_01_01</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
SPECTYPE_01_01 - 전기동
<ol>
<li><a class="href-collapse" href="#transtoeqpforloaderrequest">물류반송(투입기)</a> - TransToEqpForLoaderRequest</li>
<li><a class="href-collapse" href="#processstartreport">작업시작</a> - ProcessStartReport</li>
<li><a class="href-collapse" href="#bdummy">선더미</a></li>
<li><a class="href-collapse" href="#adummy">후더미</a></li>
<li><a class="href-collapse" href="#processendreport">작업완료</a> - ProcessEndReport</li>
<li><a class="href-collapse" href="#transtostockforunloadrequest">물류반송(수취기)</a> - TransToStockForUnloadRequest</li>
</ol>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="transtoeqpforloaderrequest">물류반송(투입기)</a></div>
<div class="div-padding01" id="transtoeqpforloaderrequest">
<ul>
<li>
물류반송(투입기) - TransToEqpForLoaderRequest
<ol>
<li class="check-start">[EQP] S6F11 - CEID: 51 LD_LOAD_REQUEST</li>
<li>[MES] TransToEqpForLoaderRequest</li>
<li>[MES] TransToEqpForLoaderRequestReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B2_SpecType0101-21.png" onclick="OnloadImg(this.src)" />
* 동일한 메시지를 사용하는 설비의 이미지 사용(SPECTYPE_01_DSENT).
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="processstartreport">작업시작</a></div>
<div class="div-padding01" id="processstartreport">
<ul>
<li>
작업시작 - ProcessStartReport
<ol>
<li class="check-start">[EQP] S6F11 - CEID: 52 LD_LOAD_COMPLETE</li>
<li>[MES] LoadCompleteForLoaderRequest</li>
<li>[MES] LoadCompleteForLoaderRequestReply</li>
<li>[EQP] S2F41 RCMD: 6 CARRIERINFOSEND</li>
<li>[EQP] S2F42 Value is '0' or '4'</li>
<li class="check-start">[EQP] S6F11 CEID: 60 LD_CARRIER_WAITING_FOR_START</li>
<li>[MES] CurrentRecipeIDRequestB2</li>
<li>[MES] CurrentRecipeIDRequestB2Reply</li>
<li>[EQP] S7F25</li>
<li class="check-start">[EQP] S7F26</li>
<li>[MES] RecipeValidationRequestB2</li>
<li>[MES] RecipeValidationRequestB2Reply</li>
<li>[EQP] S2F41 RCMD: 8 PPSELECTCOMMAND</li>
<li>[EQP] S2F42 Value is '0' or '4'</li>
<li class="check-start">[EQP] S6F11 CEID: 91 PP-SELECT_COMPLETE</li>
<li>[MES] StartRequest</li>
<li>[MES] SpcSpecDataReport</li>
<li>[MES] StartRequestReply</li>
<li>[EQP] S2F41 RCMD: 1 PROCESSSTART</li>
<li>[EQP] S2F42 Value is '0' or '4'</li>
<li>[EQP] S6F11 CEID: 71 LD_CARRIER_START</li>
<li class="check-start">[EQP] S6F11 CEID: 1 LOT_PROCESS_STARTED</li>
<li>[MES] ProcessStartReport</li>
<li>[MES] ProcessStartReportReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B2_SpecType0101-11.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="bdummy">선더미</a></div>
<div class="div-padding01" id="bdummy">
<img src="Image/TS_B2_SpecType0101-41.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="processendreport">작업완료</a></div>
<div class="div-padding01" id="processendreport">
<ul>
<li>
작업완료 - ProcessEndReport
<ol>
<li class="check-start">[EQP] S6F11 CEID: 4 LOT_PROCESS_COMPLETE</li>
<li>[MES] ProcessEndReport</li>
<li>[MES] ProcessEndReportReply</li>
<li class="check-start">[EQP] S6F11 CEID: 74 UL_CARRIER_COMPLETE</li>
<li>[MES] CompleteCarrierForUnloderRequest</li>
<li>[MES] CompleteCarrierForUnloderRequestReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B2_SpecType0101-12.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="adummy">후더미</a></div>
<div class="div-padding01" id="adummy">
<img src="Image/TS_B2_SpecType0101-42.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="transtostockforunloadrequest">물류반송(수취기)</a></div>
<div class="div-padding01" id="transtostockforunloadrequest">
<ul>
<li>
물류반송(수취기) - TransToStockForUnloadRequest
<ol>
<li class="check-start">[MES] S6F11 CEID: 63 UL_UNLOAD_REQUEST</li>
<li>[MES] TransToStockForUnloaderRequest</li>
<li>[MES] TransToStockForUnloaderRequestReply</li>
<li class="check-start">[MES] S6F11 CEID: 64 UL_UNLOAD_COMPLETE</li>
<li>[MES] UnloadCompleteForUnloaderRequest</li>
<li>[MES] UnloadCompleteForUnloaderRequestReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B2_SpecType01Dsent-22.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
const items0 = document.querySelectorAll('.href-collapse');
items0.forEach(item => Close_IDofHref(item));
items0.forEach(item => item.addEventListener('click', Open_IDofHref));
</script>
</body>
</html>

View File

@@ -0,0 +1,140 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../../../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../../../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../../../../js/sb-custom-1.js"></script>
<title>TroubleShooting: SPECTYPE_01_DSENT</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: SPECTYPE_01_DSENT</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
SPECTYPE_01_DSENT
<ol>
<li><a class="href-collapse" href="#transtoeqpforloaderrequest">물류반송(투입기)</a> - TransToEqpForLoaderRequest</li>
<li><a class="href-collapse" href="#processstartreport">작업시작</a> - ProcessStartReport</li>
<li><a class="href-collapse" href="#processendreport">작업완료</a> - ProcessEndReport</li>
<li><a class="href-collapse" href="#transtostockforunloadrequest">물류반송(수취기)</a> - TransToStockForUnloadRequest</li>
</ol>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="transtoeqpforloaderrequest">물류반송(투입기)</a></div>
<div class="div-padding01" id="transtoeqpforloaderrequest">
<ul>
<li>
물류반송(투입기) - TransToEqpForLoaderRequest
<ol>
<li class="check-start">[EQP] S6F11 - CEID: 51 LD_LOAD_REQUEST</li>
<li>[MES] TransToEqpForLoaderRequest</li>
<li>[MES] TransToEqpForLoaderRequestReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B2_SpecType01Dsent-21.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="processstartreport">작업시작</a></div>
<div class="div-padding01" id="processstartreport">
<ul>
<li>
작업시작 - ProcessStartReport
<ol>
<li class="check-start">[EQP] S6F11 - CEID: 52 LD_LOAD_COMPLETE</li>
<li>[MES] LoadCompleteForLoaderRequest</li>
<li>[MES] LoadCompleteForLoaderRequestReply</li>
<li>[EQP] S2F41 RCMD: 6 CARRIERINFOSEND</li>
<li>[EQP] S2F42 Value is '0' or '4'</li>
<li class="check-start">[EQP] S6F11 CEID: 60 LD_CARRIER_WAITING_FOR_START</li>
<li>[MES] CurrentRecipeIDRequestB2</li>
<li>[MES] CurrentRecipeIDRequestB2Reply</li>
<li>[EQP] S7F25</li>
<li class="check-start">[EQP] S7F26</li>
<li>[MES] RecipeValidationRequestB2</li>
<li>[MES] RecipeValidationRequestB2Reply</li>
<li>[EQP] S2F41 RCMD: 8 PPSELECTCOMMAND</li>
<li>[EQP] S2F42 Value is '0' or '4'</li>
<li class="check-start">[EQP] S6F11 CEID: 91 PP-SELECT_COMPLETE</li>
<li>[MES] StartRequest</li>
<li class="check-start">[MES] SpcSpecDataReport</li>
<li>[MES] StartRequestReply</li>
<li>[EQP] S2F41 RCMD: 1 PROCESSSTART</li>
<li>[EQP] S2F42 Value is '0' or '4'</li>
<li>[EQP] S6F11 CEID: 71 LD_CARRIER_START</li>
<li class="check-start">[EQP] S6F11 CEID: 1 LOT_PROCESS_STARTED</li>
<li>[MES] ProcessStartReport</li>
<li>[MES] ProcessStartReportReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B2_SpecType01Dsent-11.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="processendreport">작업완료</a></div>
<div class="div-padding01" id="processendreport">
<ul>
<li>
작업완료 - ProcessEndReport
<ol>
<li class="check-start">[EQP] S6F11 CEID: 4 LOT_PROCESS_COMPLETE</li>
<li>[MES] ProcessEndReport</li>
<li>[MES] ProcessEndReportReply</li>
<li class="check-start">[EQP] S6F11 CEID: 74 UL_CARRIER_COMPLETE</li>
<li>[MES] CompleteCarrierForUnloderRequest</li>
<li>[MES] CompleteCarrierForUnloderRequestReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B2_SpecType01Dsent-12.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="transtostockforunloadrequest">물류반송(수취기)</a></div>
<div class="div-padding01" id="transtostockforunloadrequest">
<ul>
<li>
물류반송(수취기) - TransToStockForUnloadRequest
<ol>
<li class="check-start">[MES] S6F11 CEID: 63 UL_UNLOAD_REQUEST</li>
<li>[MES] TransToStockForUnloaderRequest</li>
<li>[MES] TransToStockForUnloaderRequestReply</li>
<li class="check-start">[MES] S6F11 CEID: 64 UL_UNLOAD_COMPLETE</li>
<li>[MES] UnloadCompleteForUnloaderRequest</li>
<li>[MES] UnloadCompleteForUnloaderRequestReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B2_SpecType01Dsent-22.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
const items0 = document.querySelectorAll('.href-collapse');
items0.forEach(item => Close_IDofHref(item));
items0.forEach(item => item.addEventListener('click', Open_IDofHref));
</script>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

View File

@@ -0,0 +1,166 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../../../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../../../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../../../../js/sb-custom-1.js"></script>
<title>TroubleShooting: SPECTYPE_10</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: SPECTYPE_10</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
SPECTYPE_10 - 디스미어, 화학동
<ul>
<li><a class="href-collapse" href="#transtoeqpforloaderrequest">물류반송(투입기)</a> - TransToEqpForLoaderRequest</li>
<li><a class="href-collapse" href="#processstartreport">작업시작</a> - BasketProcessStartReport</li>
<li><a class="href-collapse" href="#processendreport">작업완료</a> - BasketProcessEndReport</li>
<li><a class="href-collapse" href="#transtostockforunloadrequest">물류반송(수취기)</a> - TransToStockForUnloadRequest</li>
<li><a class="href-collapse" href="#notes01">Notes #1</a> - S2F41 RCMD: 9 PPSELECTCOMMAND-SPEC T3 Timeout</li>
</ul>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="transtoeqpforloaderrequest">물류반송(투입기)</a></div>
<div class="div-padding01" id="transtoeqpforloaderrequest">
<ul>
<li>
물류반송(투입기) - TransToEqpForLoaderRequest
<ol>
<li class="check-start">[EQP] S6F11 - CEID: 51 LD_LOAD_REQUEST</li>
<li>[MES] TransToEqpForLoaderRequest</li>
<li>[MES] TransToEqpForLoaderRequestReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B2_SpecType10-21.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="processstartreport">작업시작</a></div>
<div class="div-padding01" id="processstartreport">
<ul>
<li>
작업시작 - BasketProcessStartReport
<ol>
<li class="check-start">[EQP] CEID: 52 LD_LOAD_COMPLETE (1'st Basket)</li>
<li>[MES] BasketLoadCompleteForLoaderRequest</li>
<li>[MES] BasketLoadCompleteForLoaderRequestReply</li>
<li>[EQP] S2F41 RCMD: 6 CARRIERINFOSEND</li>
<li>[EQP] S2F42 '0' or '4'</li>
<li class="check-start">[EQP] CEID: 52 LD_LOAD_COMPLETE (2'nd Basket)</li>
<li>[MES] BasketLoadCompleteForLoaderRequest</li>
<li>[MES] BasketLoadCompleteForLoaderRequestReply</li>
<li>[EQP] S2F41 RCMD: 6 CARRIERINFOSEND</li>
<li>[EQP] S2F42 '0' or '4'</li>
<li class="check-start">[EQP] S6F11 CEID: 38 BASKET_LOAD_COMPLETE</li>
<li>[MES] BasketPairCheckRequest</li>
<li>[MES] BasketPairCheckRequestReply</li>
<li>[EQP] S2F41 RCMD: 25 BARSKETINFOSEND</li>
<li>[EQP] S2F42 '0' or '4'</li>
<li class="check-start">[EQP] S6F11 CEID: 40 BASKET_WAITING_FOR_START</li>
<li>[MES] BasketCurrentRecipeIDRequest</li>
<li>[MES] BasketCurrentRecipeIDRequestReply</li>
<li>[EQP] S7F25 PPID</li>
<li class="check-start">[EQP] S7F26 PPID</li>
<li>[MES] BasketRecipeValidationRequest</li>
<li>[MES] BasketRecipeValidationRequestReply</li>
<li>[EQP] S2F41 RCMD: 11 PPSELECTCOMMANDFORBASKET</li>
<li>[EQP] S2F42 '0' or '4'</li>
<li class="check-start">[EQP] S6F11 CEID: 91 PP-SELECT_COMPLETE</li>
<li>[MES] BasketStartRequest</li>
<li>[MES] SpcSpecDataReport</li>
<li>[MES] BasketStartRequestReply</li>
<li>[EQP] S2F41 RCMD: 9 PPSELECTCOMMAND_SPEC</li>
<li>[EQP] S2F42 '0' or '4'</li>
<li>[EQP] S2F41 RCMD: 23 BASKETPROCESSSTART</li>
<li>[EQP] S2F42 '0' or '4'</li>
<li class="check-start">[EQP] S6F11 CEID: 31 LOT_PROCESS_STARTED_BY_BASKET</li>
<li>[MES] BasketProcessStartReport</li>
<li>[MES] BasketProcessStartReportReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B2_SpecType10-11.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="processendreport">작업완료</a></div>
<div class="div-padding01" id="processendreport">
<ul>
<li>
작업완료 - BasketProcessEndReport
<ol>
<li class="check-start">[EQP] S6F11 - CEID: 34 LOT_PROCESS_COMPLETE_BY_BASKET</li>
<li>[MES] BasketProcessEndReport</li>
<li>[MES] BasketProcessEndReportReply</li>
<li class="check-start">[EQP] S6F11 CEID: 74 UL_CARRIER_COMPLETE (1'st Basket)</li>
<li>[MES] BasketChangeCompleteRequest</li>
<li>[MES] BasketChangeCompleteRequestReply</li>
<li class="check-start">[EQP] S6F11 CEID: 74 UL_CARRIER_COMPLETE (2'nd Basket)</li>
<li>[MES] BasketChangeCompleteRequest</li>
<li>[MES] BasketChangeCompleteRequestReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B2_SpecType10-12.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="transtostockforunloadrequest">물류반송(수취기)</a></div>
<div class="div-padding01" id="transtostockforunloadrequest">
<ul>
<li>
물류반송(수취기) - TransToStockForUnloadRequest
<ol>
<li class="check-start">[MES] S6F11 CEID: 63 UL_UNLOAD_REQUEST</li>
<li>[MES] TransToStockForUnloaderRequest</li>
<li>[MES] TransToStockForUnloaderRequestReply</li>
<li class="check-start">[MES] S6F11 CEID: 64 UL_UNLOAD_COMPLETE</li>
<li>[MES] UnloadCompleteForUnloaderRequest</li>
<li>[MES] UnloadCompleteForUnloaderRequestReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B2_SpecType10-22.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="notes01">Notes #1</a> - S2F41 T3 Timeout</div>
<div class="div-padding01" id="notes01">
R0366 수직 디스미어1호(A)<br />
S2F41 RCMD: 9 PPSELECTCOMMAND-SPEC - 응답메시지 없음<br />
연속으로 2개의 RCMD를 전송할 경우, 설비에서는 마지막 RCMD에 대해서만 응답합니다.<br />
설비에서 패치 대응이 안되는 상황으로 RCMD: 9 응답메시지에 따른 후처리가 없으므로 현재 상태를 유지하도록 협의 되었습니다. (협의 티라유텍)<br />
<img src="Image/TS_B2_SpecType10-ISSUE01.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
const items0 = document.querySelectorAll('.href-collapse');
items0.forEach(item => Close_IDofHref(item));
items0.forEach(item => item.addEventListener('click', Open_IDofHref));
</script>
</body>
</html>

View File

@@ -0,0 +1,144 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../../../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../../../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../../../../js/sb-custom-1.js"></script>
<title>TroubleShooting: SPECTYPE_17_XBF</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: SPECTYPE_17_XBF</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
SPECTYPE_17_XBF - 전처리
<ul>
<li><a class="href-collapse" href="#transtoeqpforloaderrequest">물류반송(투입기)</a> - TransToEqpForLoaderRequest</li>
<li><a class="href-collapse" href="#processstartreport">작업시작</a> - BasketProcessStartReport</li>
<li><a class="href-collapse" href="#processendreport">작업완료</a> - BasketProcessEndReport</li>
<li><a class="href-collapse" href="#transtostockforunloadrequest">물류반송(수취기)</a> - TransToStockForUnloadRequest</li>
</ul>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="transtoeqpforloaderrequest">물류반송(투입기)</a></div>
<div class="div-padding01" id="transtoeqpforloaderrequest">
<ul>
<li>
물류반송(투입기) - TransToEqpForLoaderRequest
<ol>
<li class="check-start">[EQP] S6F11 - CEID: 51 LD_LOAD_REQUEST</li>
<li>[MES] TransToEqpForLoaderRequest</li>
<li>[MES] TransToEqpForLoaderRequestReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B2_SpecType17Xbf-21.png" onclick="OnloadImg(this.src)" />
* 동일한 메시지를 사용하는 설비의 이미지 사용(SPECTYPE_10).
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="processstartreport">작업시작</a></div>
<div class="div-padding01" id="processstartreport">
<ul>
<li>
작업시작 - ProcessStartReport
<ol>
<li class="check-start">[EQP] S6F11 - CEID: 52 LD_LOAD_COMPLETE</li>
<li>[MES] LoadCompleteForLoaderRequest</li>
<li>[MES] LoadCompleteForLoaderRequestReply</li>
<li>[EQP] S2F41 RCMD: 6 CARRIERINFOSEND</li>
<li>[EQP] S2F42 Value is '0' or '4'</li>
<li class="check-start">[EQP] S6F11 CEID: 60 LD_CARRIER_WAITING_FOR_START_EQP_DATA_REPORT</li>
<li>[MES] CurrentRecipeIDRequestB2</li>
<li>[MES] CurrentRecipeIDRequestB2Reply</li>
<li>[EQP] S7F25</li>
<li class="check-start">[EQP] S7F26</li>
<li>[MES] RecipeValidationRequestB2</li>
<li>[MES] RecipeValidationRequestB2Reply</li>
<li>[EQP] S2F41 RCMD: 8 PPSELECTCOMMAND</li>
<li>[EQP] S2F42 Value is '0' or '4'</li>
<li class="check-start">[EQP] S6F11 CEID: 91 PP-SELECT_COMPLETE</li>
<li>[MES] StartRequest</li>
<li class="check-start">[MES] SpcSpecDataReport</li>
<li>[EQP] S2F41 RCMD: 9 PPSELECTCOMMAND_SPEC</li>
<li>[EQP] S2F42 Value is '0' or '4'</li>
<li class="check-start">[MES] StartRequestReply</li>
<li>[EQP] S2F41 RCMD: 1 PROCESSSTART</li>
<li>[EQP] S2F42 Value is '0' or '4'</li>
<li>[EQP] S6F11 CEID: 71 LD_CARRIER_START</li>
<li class="check-start">[EQP] S6F11 CEID: 1 LOT_PROCESS_STARTED</li>
<li>[MES] ProcessStartReport</li>
<li>[MES] ProcessStartReportReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B2_SpecType17Xbf-11.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="processendreport">작업완료</a></div>
<div class="div-padding01" id="processendreport">
<ul>
<li>
작업완료 - ProcessEndReport
<ol>
<li class="check-start">[EQP] S6F11 CEID: 4 LOT_PROCESS_COMPLETE</li>
<li>[MES] ProcessEndReport</li>
<li>[MES] ProcessEndReportReply</li>
<li class="check-start">[EQP] S6F11 CEID: 74 UL_CARRIER_COMPLETE</li>
<li>[MES] CompleteCarrierForUnloderRequest</li>
<li>[MES] CompleteCarrierForUnloderRequestReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B2_SpecType17Xbf-12.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="transtostockforunloadrequest">물류반송(수취기)</a></div>
<div class="div-padding01" id="transtostockforunloadrequest">
<ul>
<li>
물류반송(수취기) - TransToStockForUnloadRequest
<ol>
<li class="check-start">[MES] S6F11 CEID: 63 UL_UNLOAD_REQUEST</li>
<li>[MES] TransToStockForUnloaderRequest</li>
<li>[MES] TransToStockForUnloaderRequestReply</li>
<li class="check-start">[MES] S6F11 CEID: 64 UL_UNLOAD_COMPLETE</li>
<li>[MES] UnloadCompleteForUnloaderRequest</li>
<li>[MES] UnloadCompleteForUnloaderRequestReply</li>
</ol>
</li>
</ul>
<img src="Image/TS_B2_SpecType17Xbf-42.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
const items0 = document.querySelectorAll('.href-collapse');
items0.forEach(item => Close_IDofHref(item));
items0.forEach(item => item.addEventListener('click', Open_IDofHref));
</script>
</body>
</html>

View File

@@ -0,0 +1,40 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../../../js/sb-custom-1.js"></script>
<title>TroubleShooting: 통신상태 점검</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: 통신상태 점검</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
<ul>
<li></li>
<li></li>
<li></li>
</ul>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">화면</div>
<div class="div-padding01">
<img src="" onclick="OnloadImg(this.src)" />
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
</script>
</body>
</html>

View File

@@ -0,0 +1,40 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../../../js/sb-custom-1.js"></script>
<title>TroubleShooting: 통신상태 점검</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: 통신상태 점검</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
<ul>
<li></li>
<li></li>
<li></li>
</ul>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">화면</div>
<div class="div-padding01">
<img src="" onclick="OnloadImg(this.src)" />
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
</script>
</body>
</html>

View File

@@ -0,0 +1,40 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../../../js/sb-custom-1.js"></script>
<title>TroubleShooting: 통신상태 점검</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: 통신상태 점검</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
<ul>
<li></li>
<li></li>
<li></li>
</ul>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">화면</div>
<div class="div-padding01">
<img src="" onclick="OnloadImg(this.src)" />
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
</script>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

View File

@@ -0,0 +1,80 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../../../js/sb-custom-1.js"></script>
<title>TroubleShooting: LotReserve</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: LotReserve</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
<ul>
<li>B1 / CPP_ELEP_WLS_T2_EES / R0520 전기동 8호(A)</li>
</ul>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">작업예약</div>
<div class="div-content01">
<ul>
<li>
아래의 메시지들이 정상 처리되었는지 점검을 합니다.<br />
<ol>
<li class="check-start">[EQP] S6F11 - CEID: 601 Lot Request</li>
<li>[MES] EqpLossCheckRequest</li>
<li>[MES] EqpLossCheckRequestReply</li>
<li>[MES] LotEqpChangeCheckRequest</li>
<li>[MES] LotEqpChangeCheckRequestReply</li>
<li>[MES] AdditionItemCheckRequest</li>
<li>[MES] AdditionItemCheckRequestReply</li>
<li>[EQP] S2F41 - RCMD: PARAMETER_INFO</li>
<li>[EQP] S2F42 - Value is '0' or '4'</li>
<li class="check-start">[EQP] S6F11 - CEID: 311 ParaInputComplete</li>
<li>[MES] AdditionItemInfoRequest</li>
<li>[MES] AdditionItemInfoRequestReply</li>
<li>[MES] LotReserveRequest</li>
<li>[MES] LotReserveRequestReply</li>
<li>[MES] CommonPkgConditionV1Request</li>
<li>[MES] CommonPkgConditionV1RequestReply</li>
<li>[EQP] S2F41 - RCMD: POP_CONDITION</li>
<li>[EQP] S2F42 - Value is '0' or '4'</li>
<li class="check-start">[EQP] S6F11 - CEID: 332 PopConditionComplete</li>
<li>[MES] CurrentRecipeIDRequest</li>
<li>[MES] CurrentRecipeIDRequestReply</li>
<li>[EQP] S7F25</li>
<li class="check-start">[EQP] S7F26</li>
<li>[MES] RecipeValidationRequest</li>
<li>[MES] RecipeValidationRequestReply</li>
<li>[MES] S2F41 - RCMD: PP_SELECT</li>
<li>[MES] S2F42 - Value is '0' or '4'</li>
<li>[MES] S6F11 - CEID: 314 PPSelected</li>
</ol>
</li>
</ul>
<img src="Image/TS_LotReserve00.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
const items0 = document.querySelectorAll('.href-collapse');
items0.forEach(item => Close_IDofHref(item));
items0.forEach(item => item.addEventListener('click', Open_IDofHref));
</script>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

View File

@@ -0,0 +1,102 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../../../js/sb-custom-1.js"></script>
<title>TroubleShooting: CompleteCarrierForUnloderRequestReply</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: CompleteCarrierForUnloderRequestReply</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
작업완료(ProcessEnd) 후 Carrier와 LOT(Panel)을 맵핑하는 메시지입니다.
<ol>
<li><a class="href-collapse" href="#1">[분석 #1]</a> 공정 라우팅 기준정보를 찾을 수 없습니다.</li>
<li><a class="href-collapse" href="#2">[분석 #2]</a> Carrier(DT200000694_GRP020)가 아직 공정진행중 상태입니다.</li>
<li><a class="href-collapse" href="#3">[분석 #3]</a> Message 파라미터 'PANELLIST'의 값에 해당하는 Panel 정보를 찾을 수 없습니다.</li>
</ol>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">메시지</div>
<div class="div-padding01">
<img src="Image/TS_CompleteCarrierForUnloder00.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="1">분석 #1</a></div>
<div class="div-content01" id="1">
<b>공정 라우팅 기준정보를 찾을 수 없습니다.</b>
<ol>
<li></li>
</ol>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="2">분석 #2</a></div>
<div class="div-content01" id="2">
<b>Carrier(DT200000694_GRP020)가 아직 공정진행중 상태입니다.</b>
<ol>
<li></li>
</ol>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="2">분석 #3</a></div>
<div class="div-content01" id="3">
<b>Message 파라미터 'PANELLIST'의 값에 해당하는 Panel 정보를 찾을 수 없습니다.</b>
<ol>
<li>PANEL 목록정보가 없을때 발생하는 오류입니다.</li>
<li>
설비메시지(S6F11 CEID:74)에서 CARRIER_SLOT_MAP의 하위항목(PANELINFO)이 없다면,<br />
설비 담당자에게 해당 메시지와 함께 아래의 내용을 전달합니다.<br />
"설비에서 Panel 목록이 보고되지 않아서 발생한 오류입니다. 설비 점검을 요청드립니다."
</li>
<li>
EIS메시지(CompleteCarrierForUnloderRequest)의 PANELLIST 값이 없다면,<br />
EIS 담당자에게 해당 메시지를 전달합니다.
</li>
<li>
설비메시지와 EIS메시지에서 PANEL 목록정보가 누락되지 않았다면,<br />
MES 담당자에게 해당 메시지를 전달합니다.
</li>
</ol>
<img src="Image/TS_CompleteCarrierForUnloder00_03-00.png" />
<div class="div-padding01">
<b>[ PANELINFO 누락 ]</b><br />
<img src="Image/TS_CompleteCarrierForUnloder00_03-03.png" style="display: inline-block; vertical-align: top;" />
<img src="../Image/arrow_right_48.png" style="display: inline-block; vertical-align:central;" />
<img src="Image/TS_CompleteCarrierForUnloder00_03-01.png" style="display: inline-block; vertical-align: top;" />
</div>
<div class="div-padding01">
<b>[ PANELINFO 정상 ]</b> QTY 값만큼 PANELINFO 항목을 보고합니다.<br />
<img src="Image/TS_CompleteCarrierForUnloder00_03-04.png" style="display: inline-block; vertical-align: top;" />
<img src="../Image/arrow_right_48.png" style="display: inline-block; vertical-align:central;" />
<img src="Image/TS_CompleteCarrierForUnloder00_03-02.png" style="display:inline-block; vertical-align:top;" />
</div>
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
const items0 = document.querySelectorAll('.href-collapse');
items0.forEach(item => Close_IDofHref(item));
items0.forEach(item => item.addEventListener('click', Open_IDofHref));
</script>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

View File

@@ -0,0 +1,52 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../../../js/sb-custom-1.js"></script>
<title>TroubleShooting: CurrentRecipeIDRequestReply</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: CurrentRecipeIDRequestReply</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
<ol>
<li><a class="href-collapse" href="#1">[분석 #1]</a> [RRM] 초도 대상 LOT입니다. 초도 진행 해주시기 바랍니다.</li>
</ol>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">메시지</div>
<div class="div-padding01">
<img src="Image/TS_CurrentRecipeID00.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="1">분석 #1</a></div>
<div class="div-content01" id="1">
<b>[RRM] 초도 대상 LOT입니다. 초도 진행 해주시기 바랍니다.</b>
<ol>
<li></li>
</ol>
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
const items0 = document.querySelectorAll('.href-collapse');
items0.forEach(item => Close_IDofHref(item));
items0.forEach(item => item.addEventListener('click', Open_IDofHref));
</script>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 390 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 398 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

View File

@@ -0,0 +1,52 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../../../js/sb-custom-1.js"></script>
<title>TroubleShooting: LoadCompleteForLoaderRequestReply</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: LoadCompleteForLoaderRequestReply</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
<ol>
<li><a class="href-collapse" href="#1">[분석 #1]</a> Message 파라미터 'CARRIERID'의 값 'DT200001222'와 관련된 LotID를 찾을 수 없습니다.</li>
</ol>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">메시지</div>
<div class="div-padding01">
<img src="Image/TS_LotCompleteForLoader00.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="1">분석 #1</a></div>
<div class="div-content01" id="1">
<b>Message 파라미터 'CARRIERID'의 값 'DT200001222'와 관련된 LotID를 찾을 수 없습니다.</b>
<ol>
<li></li>
</ol>
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
const items0 = document.querySelectorAll('.href-collapse');
items0.forEach(item => Close_IDofHref(item));
items0.forEach(item => item.addEventListener('click', Open_IDofHref));
</script>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

View File

@@ -0,0 +1,52 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../../../js/sb-custom-1.js"></script>
<title>TroubleShooting: LotProcessAbnormalCompleteReply</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: LotProcessAbnormalCompleteReply</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
<ol>
<li><a class="href-collapse" href="#1">[분석 #1]</a> Message 파라미터 'CARRIERID'의 값 'DT220000930'에 해당하는 Carrier 정보를 찾을 수 없습니다.</li>
</ol>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">메시지</div>
<div class="div-padding01">
<img src="Image/TS_LotProcessAbnormalComplete00.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="1">분석 #1</a></div>
<div class="div-content01" id="1">
<b>Message 파라미터 'CARRIERID'의 값 'DT220000930'에 해당하는 Carrier 정보를 찾을 수 없습니다.</b>
<ol>
<li></li>
</ol>
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
const items0 = document.querySelectorAll('.href-collapse');
items0.forEach(item => Close_IDofHref(item));
items0.forEach(item => item.addEventListener('click', Open_IDofHref));
</script>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.9 KiB

View File

@@ -0,0 +1,52 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../../../js/sb-custom-1.js"></script>
<title>TroubleShooting: LotTrackInRequestReply</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: LotTrackInRequestReply</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
<ol>
<li><a class="href-collapse" href="#1">[분석 #1]</a> [TrackIn-003] 예약 되지 않은 Lot이 포함되어 있습니다.</li>
</ol>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">메시지</div>
<div class="div-padding01">
<img src="Image/TS_LotTrackIn00.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="1">분석 #1</a></div>
<div class="div-content01" id="1">
<b>[TrackIn-003] 예약 되지 않은 Lot이 포함되어 있습니다.</b>
<ol>
<li></li>
</ol>
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
const items0 = document.querySelectorAll('.href-collapse');
items0.forEach(item => Close_IDofHref(item));
items0.forEach(item => item.addEventListener('click', Open_IDofHref));
</script>
</body>
</html>

View File

@@ -0,0 +1,63 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../../../js/sb-custom-1.js"></script>
<title>TroubleShooting: ProcessEndReportReply</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: ProcessEndReportReply</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
<ol>
<li><a class="href-collapse" href="#1">[분석 #1]</a> 아직 공정진행중인 Panel이 포함된 Carrier(DT200000694)를 TrackOut 처리할 수 없습니다.</li>
<li><a class="href-collapse" href="#2">[분석 #2]</a> Message 파라미터 'CARRIERID'의 값 'DT200001422'에 해당하는 Carrier 정보를 찾을 수 없습니다.</li>
</ol>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">메시지</div>
<div class="div-padding01">
<img src="" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="1">분석 #1</a></div>
<div class="div-content01" id="1">
<b>아직 공정진행중인 Panel이 포함된 Carrier(DT200000694)를 TrackOut 처리할 수 없습니다.</b>
<ol>
<li></li>
</ol>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="2">분석 #2</a></div>
<div class="div-content01" id="2">
<b>Message 파라미터 'CARRIERID'의 값 'DT200001422'에 해당하는 Carrier 정보를 찾을 수 없습니다.</b>
<ol>
<li></li>
</ol>
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
const items0 = document.querySelectorAll('.href-collapse');
items0.forEach(item => Close_IDofHref(item));
items0.forEach(item => item.addEventListener('click', Open_IDofHref));
</script>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 KiB

View File

@@ -0,0 +1,57 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../../../js/sb-custom-1.js"></script>
<title>TroubleShooting: SpecInfoRequestReply</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: SpecInfoRequestReply</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
<ol>
<li><a class="href-collapse" href="#1">[분석 #1]</a> RUT trim info not found. PROCSEQ:1400 TOOL:21FCS014-04</li>
</ol>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">메시지</div>
<div class="div-padding01">
<img src="Image/TS_SpecInfo00.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="1">분석 #1</a></div>
<div class="div-content01" id="1">
<b>RUT trim info not found. PROCSEQ:1400 TOOL:21FCS014-04</b>
<ol>
<li>RRM의 Spec 검사에서 발생한 오류입니다.</li>
<li>
RRM에 아래의 정보가 등록되지 않아서 발생한 오류입니다.<br />
공정코드(PROCCD): R0157 + 공정순서(VORNR): 1400 + TOOLID: 21FCS014-04
</li>
<li>RRM 담당자에게 해당 메시지를 전달합니다.</li>
</ol>
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
const items0 = document.querySelectorAll('.href-collapse');
items0.forEach(item => Close_IDofHref(item));
items0.forEach(item => item.addEventListener('click', Open_IDofHref));
</script>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB

View File

@@ -0,0 +1,71 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../../../js/sb-custom-1.js"></script>
<title>TroubleShooting: StartRequestReply</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: StartRequestReply</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
<ol>
<li><a class="href-collapse" href="#1">[분석 #1]</a> Message 파라미터 'CARRIERID'의 값 ''에 해당하는 Carrier 정보를 찾을 수 없습니다.</li>
</ol>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">메시지</div>
<div class="div-padding01">
<img src="Image/TS_StartRequest00.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="1">분석 #1</a></div>
<div class="div-content01" id="1">
<b>Message 파라미터 'CARRIERID'의 값 ''에 해당하는 Carrier 정보를 찾을 수 없습니다.</b>
<ol>
<li>CarrierID 항목의 값이 없어서 발생한 오류입니다.</li>
<li>Grid의 SystemByte 항목 값이 동일한 메시지들의 CarrierID 항목을 점검합니다.</li>
<li>
설비메시지(S6F11 CEID: 91)에 CarrierID 값이 없다면,<br />
설비 담당자에게 해당 메시지와 함께 아래의 내용을 전달합니다.<br />
"설비에서 CarrierID 값이 보고되지 않아서 발생한 오류입니다. 설비 점검을 요청드립니다."
</li>
<li>
EIS메시지(StartRequest)에 CarrierID 값이 없다면,<br />
EIS 담당자에게 해당 메시지를 전달합니다.
</li>
<li>
설비메시지와 EIS메시지에서 CarrierID 값이 누락되지 않았다면,<br />
MES 담당자에게 해당 메시지를 전달합니다.
</li>
</ol>
<img src="Image/TS_StartRequest00_1-01.png" onclick="OnloadImg(this.src)" />
<br />
<img src="Image/TS_StartRequest00_1-02.png" onclick="OnloadImg(this.src)" />
<br />
<img src="Image/TS_StartRequest00_1-03.png" onclick="OnloadImg(this.src)" />
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
const items0 = document.querySelectorAll('.href-collapse');
items0.forEach(item => Close_IDofHref(item));
items0.forEach(item => item.addEventListener('click', Open_IDofHref));
</script>
</body>
</html>

View File

@@ -0,0 +1,40 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../js/sb-custom-1.js"></script>
<title>TroubleShooting: 부제목</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: 부제목</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
<ul>
<li></li>
<li></li>
<li></li>
</ul>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">화면</div>
<div class="div-padding01">
<img src="" onclick="OnloadImg(this.src)" />
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
</script>
</body>
</html>

View File

@@ -0,0 +1,52 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../../js/sb-custom-1.js"></script>
<title>TroubleShooting: 부제목</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: 부제목</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
<ol>
<li><a class="href-collapse" href="#1">[분석 #1]</a> ReturnMessage</li>
</ol>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">화면</div>
<div class="div-padding01 display-none">
<img src="" onclick="OnloadImg(this.src)" />
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="1">분석 #1</a></div>
<div class="div-content01" id="1">
<b>ReturnMessage</b>
<ol>
<li></li>
</ol>
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
const items0 = document.querySelectorAll('.href-collapse');
items0.forEach(item => Close_IDofHref(item));
items0.forEach(item => item.addEventListener('click', Open_IDofHref));
</script>
</body>
</html>

View File

@@ -0,0 +1,198 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../js/sb-custom-1.js"></script>
<title>TroubleShooting: 시나리오 목차</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: 시나리오 목차</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
시나리오내에서
<ul>
<li>일반적인 상황을 기준으로 작성되었습니다. 따라서, 표기되지 않은 메시지가 포함될 수도 있습니다.
</li>
<li>이탤릭체 + 밑줄로 표시된 메시지는 시작점으로 해당 메시지가 수신되어야 다음 메시지가 진행됩니다.</li>
</ul>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">목차</div>
<div class="div-content01">
<ol>
<li><a class="href-collapse" href="#b1eqpscenarios">B1 설비 시나리오</a></li>
<li><a class="href-collapse" href="#b2eqpscenarios">B2 설비 시나리오</a></li>
<li><a class="href-collapse" href="#communication">통신(연결)상태 점검</a></li>
<li><a class="href-collapse" href="#lotreserve">LOT 예약</a></li>
</ol>
</div>
</div>
<!-- B1 설비 시나리오 -->
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="b1eqpscenarios">B1 설비 시나리오 [4/50]</a></div>
<div class="div-content01 display-inlineblock" id="b1eqpscenarios">
<div class="display-inlineblock width-01">
<ol>
<li>ABF_PLASMA_JWN_T2_EES [1] - 플라즈마</li>
<li>ABF_PPRC_OPC_T2_EES [3] - 전처리, 큐어</li>
<li>ABF_VDSMR_CHNO_T2_EES [1] - 수직디스미어</li>
<li>ABF_VELPA_WLS_T2_EES [1] - 수직화학동</li>
<li><a href="01/B1EqpScenarios/01/TS_B1_CppDsmrBynd.html" target="_blank">CPP_DSMR_BYND_T2_EES</a> [11] - 디스미어, 화학동 (ISSUE)</li>
<li><a href="01/B1EqpScenarios/01/TS_B1_CppElepTkc.html" target="_blank">CPP_ELEP_TKC_T2_EES</a> [7] - 전기동</li>
<li>CPP_ELEP_WLS_T2_EES [2] - 전기동</li>
<li>CPP_HETCH_WLS_T2_EES [1] - H에칭</li>
<li>CPP_SETCH_WLS_T2_EES [1] - S에칭</li>
</ol>
</div>
<div class="display-inlineblock width-01">
<ol start="10">
<li>DPC_BAKING_WLS_T2_EES [3] - 베이킹</li>
<li>DPC_COIA_KLS_T2_EES [3] - COINING</li>
<li>DPC_CZPPR_WLS_T2_EES [3] - CZ전처리</li>
<li>DPC_DTCH_WLS_T2_EES [2] - 기판분리기</li>
<li>DPC_OSP_WLS_T2_EES [3] - OSP</li>
<li>DPC_PRESS_EES [3] - HOT PRESS</li>
<li>DPC_PUNCH_HSA_T2_EES [1] - 가이드펀칭</li>
<li><a href="01/B1EqpScenarios/02/TS_B1_DpcTdrlHsa.html" target="_blank">DPC_TDRL_HSA_T2_EES</a> [8] - T.DRILL (ISSUE)</li>
<li>DPC_TRIM_WLS_T2_EES [3] - TRIM(라우터)</li>
</ol>
</div>
<div class="display-inlineblock width-01">
<ol start="19">
<li><a href="01/B1EqpScenarios/03/TS_B1_ImgDesWls.html" target="_blank">IMG_DES_WLS_T1_EES</a> [10] - DES (ISSUE)</li>
<li>IMG_DIEXP_AKC_T2_EES [8] - DI노광</li>
<li>IMG_DIEXP_SCREEN_T2_EES [5] - DI노광</li>
<li>IMG_FETCH_WLS_T2_EES [3] - F에칭</li>
<li>IMG_HDV_WLS_T2_EES [6] - 수직현상</li>
<li>IMG_MFLC_WLS_T2_EES [2] - M박리</li>
<li>IMG_PPRC_CHNO_T2_EES [1] - 전처리</li>
<li>IMG_PPRC_WLS_T2_EES [1] - 전처리</li>
<li>IMG_VETCH_WLS_T2_EES [1] - Q에칭</li>
</ol>
</div>
<div class="display-inlineblock width-01">
<ol start="28">
<li>PSR_DEV_WLS_T2_EES [3] - 현상</li>
<li>PSR_DEV_WLS_T4_LOADER [3] - 현상</li>
<li>PSR_DIEXP_OKC_T2_EES [1] - DI노광</li>
<li>PSR_DIEXP_OKC_T3_EES [6] - DI노광</li>
<li>PSR_HPPOL_WLS_T2_EES [1] - HP연마</li>
<li>PSR_PPRC_WLS_T2_EES [4] - 전처리</li>
<li>PSR_PPRC_WLS_T3_EES [3] - 전처리</li>
<li>PSR_PRTA_WLS_T2_EES [1] - 롤코터</li>
<li>PSR_VCLM_WLS_T2_EES [5] - 진공밀착</li>
<li>PSR_VCLM_WLS_T3_EES [6] - 진공밀착</li>
</ol>
</div>
<div class="display-inlineblock width-01">
<ol start="38">
<li>SFF_ENEPIG_WLS_T2_EES [1] - ENEPIG</li>
<li>SFF_OSP_WLS_T2_EES [1] - OSP</li>
<li>SFF_PLASMA_JWN_T2_EES [4] - 플라즈마</li>
<li>SFF_SFTGLD_CHNO_T2_EES [1] - 소프트골드</li>
<li>SFF_STGLD_WLS_T2_EES [2] - 소프트골드</li>
</ol>
</div>
<div class="display-inlineblock width-01">
<ol start="43">
<li>MD_MODEL_DPC_EDGC_AT [3] - 코팅</li>
<li>MD_MODEL_DPC_PRESS_EES [1] - HOT PRESS</li>
<li>PLC_FX3_MODEL_AA [7] - 전처리</li>
<li>PLC_FX3_MODEL_AOI_AT [13] - AOI</li>
<li>PLC_FX3_MODEL_AT_PLASMA [1] - 플라즈마</li>
<li>PLC_FX3_MODEL_AT_V2 [1] - 화학동</li>
<li>PLC_FX3_MODEL_BK [43]</li>
<li>PLC_FX5_MODEL_AOR [4] - AOR</li>
<li>PLC_FX5_MODEL_AOR_MH [1] - AOR</li>
<li>PLC_FX5_MODEL_BAKING_AT [6] - 적층기</li>
</ol>
</div>
</div>
</div>
<!-- B2 설비 시나리오 -->
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="b2eqpscenarios">B2 설비 시나리오 [4/25]</a></div>
<div class="div-content01" id="b2eqpscenarios">
<div class="display-inlineblock width-01">
<ol>
<li>B2C_SAW_NEON_1 [5] - Sawing</li>
<li><a href="01/B2EqpScenarios/01/TS_B2_SpecType0101.html" target="_blank">SPECTYPE_01_01</a> [2] - 전기동</li>
<li><a href="01/B2EqpScenarios/01/TS_B2_SpecType01Dsent.html" target="_blank">SPECTYPE_01_DSENT</a> [14]</li>
<li>SPECTYPE_01_SAPDFPA [1] - 전처리</li>
<li>SPECTYPE_02 [15] - LOT분리합체기</li>
<li>SPECTYPE_03 [1] - 런시트제거기</li>
<li>SPECTYPE_04 [1] - 화학동</li>
<li>SPECTYPE_05 [2] - SEALING, H에칭</li>
<li>SPECTYPE_07 [3] - 세정기</li>
<li>SPECTYPE_08 [1] - 플라즈마(오토필러)</li>
</ol>
</div>
<div class="display-inlineblock width-01">
<ol start="11">
<li>SPECTYPE_09 [1] - 플라즈마(Finish)</li>
<li><a href="01/B2EqpScenarios/02/TS_B2_SpecType10.html" target="_blank">SPECTYPE_10</a> [2] - 디스미어, 화학동 (In/Out Basket)</li>
<li>SPECTYPE_11 [2] - 베이킹, 현상(두께측정기)</li>
<li>SPECTYPE_12 [1] - 전처리(내층정면)</li>
<li>SPECTYPE_13 [3] - 나노(3D측정기)</li>
<li>SPECTYPE_14 [1] - 표면검사</li>
<li>SPECTYPE_15 [1] - 트레이포장기</li>
<li>SPECTYPE_16 [1] - A3</li>
<li><a href="01/B2EqpScenarios/02/TS_B2_SpecType17Xbf.html" target="_blank">SPECTYPE_17_XBF</a> [4] - 전처리</li>
<li>SPECTYPE_18 [1] - DES</li>
</ol>
</div>
<div class="display-inlineblock width-01">
<ol start="21">
<li>SPECTYPE_19 [2] - DI노광</li>
<li>SPECTYPE_19_ADTECH [1] - IDF DI노광2호</li>
<li>SPECTYPE_22 [1] - M박리/Q에칭</li>
<li>SPECTYPE_B4_06 [9]</li>
<li>SPECTYPE_B4_08 [1] - Sawing(Quad)</li>
</ol>
</div>
</div>
</div>
<!-- 통신(연결)상태 점검 -->
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="communication">통신(연결)상태 점검</a></div>
<div class="div-content01" id="communication">
<ol>
<li><a href="01/Communication/TS_Communication00.html" target="_blank">설비 연결 점검</a></li>
<li><a href="01/Communication/TS_Communication11.html" target="_blank">상위(MES,RMS,FDC,RMS) 서버 연결 점검</a></li>
</ol>
</div>
</div>
<!-- LOT 예약 -->
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="lotreserve">LOT 예약 : LotReserve</a></div>
<div class="div-content01" id="lotreserve">
<ol>
<li><a href="01/LotReserve/TS_LotReserve00.html" target="_blank">LotReserve</a> - example: B1 / CPP_ELEP_WLS_T2_EES / R0520 전기동8호(A)</li>
</ol>
</div>
</div>
<script>
const items0 = document.querySelectorAll('.href-collapse');
items0.forEach(item => Close_IDofHref(item));
items0.forEach(item => item.addEventListener('click', Open_IDofHref));
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
</script>
</body>
</html>

View File

@@ -0,0 +1,181 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../js/sb-custom-1.js"></script>
<title>TroubleShooting: 메시지별 목차</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: 메시지별 목차</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">메시지 목록</div>
<div class="div-content01">
<ol>
<li><a class="href-collapse" href="#completecarrierforunloder">CompleteCarrierForUnloderRequestReply</a></li>
<li><a class="href-collapse" href="#currentrecipeid">CurrentRecipeIDRequestReply</a></li>
<li><a class="href-collapse" href="#loadcompleteforloader">LoadCompleteForLoaderRequestReply</a></li>
<li><a class="href-collapse" href="#lotprocessabnormalcomplete">LotProcessAbnormalCompleteReply</a></li>
<li><a class="href-collapse" href="#lottrackin">LotTrackInRequestReply</a></li>
<li><a class="href-collapse" href="#processendreport">ProcessEndReportReply</a></li>
<li><a class="href-collapse" href="#specinfo">SpecInfoRequestReply</a></li>
<li><a class="href-collapse" href="#startrequest">StartRequestReply</a></li>
</ol>
</div>
</div>
<!-- CompleteCarrierForUnloderRequestReply -->
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="completecarrierforunloder">CompleteCarrierForUnloderRequestReply</a> (작성중)</div>
<div class="div-content01" id="completecarrierforunloder">
<ol>
<li>
<a href="31/CompleteCarrierForUnloder/TS_CompleteCarrierForUnloder00.html" target="_blank">CompleteCarrierForUnloderRequestReply</a>
<ul>
<li>공정 라우팅 기준정보를 찾을 수 없습니다.</li>
<li>Carrier(DT200000694_GRP020)가 아직 공정진행중 상태입니다.</li>
<li>Message 파라미터 'PANELLIST'의 값에 해당하는 Panel 정보를 찾을 수 없습니다.</li>
</ul>
</li>
</ol>
</div>
</div>
<!-- CurrentRecipeIDRequestReply -->
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="currentrecipeid">CurrentRecipeIDRequestReply</a> (작성중)</div>
<div class="div-content01" id="currentrecipeid">
<ol>
<li>
<a href="31/CurrentRecipeID/TS_CurrentRecipeID00.html" target="_blank">CurrentRecipeIDRequestReply</a>
<ul>
<li>[RRM] 초도 대상 LOT입니다. 초도 진행 해주시기 바랍니다.</li>
</ul>
</li>
</ol>
</div>
</div>
<!-- LoadCompleteForLoaderRequestReply -->
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="loadcompleteforloader">LoadCompleteForLoaderRequestReply</a> (작성중)</div>
<div class="div-content01" id="loadcompleteforloader">
<ol>
<li>
<a href="31/LotCompleteForLoader/TS_LotCompleteForLoader00.html" target="_blank">LoadCompleteForLoaderRequestReply</a>
<ul>
<li>Message 파라미터 'CARRIERID'의 값 'DT200001222'와 관련된 LotID를 찾을 수 없습니다.</li>
</ul>
</li>
</ol>
</div>
</div>
<!-- LotProcessAbnormalCompleteReply -->
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="lotprocessabnormalcomplete">LotProcessAbnormalCompleteReply</a> (작성중)</div>
<div class="div-content01" id="lotprocessabnormalcomplete">
<ol>
<li>
<a href="31/LotProcessAbnormalComplete/TS_LotProcessAbnormalComplete00.html" target="_blank">LotProcessAbnormalCompleteReply</a>
<ul>
<li>Message 파라미터 'CARRIERID'의 값 'DT220000930'에 해당하는 Carrier 정보를 찾을 수 없습니다.</li>
</ul>
</li>
</ol>
</div>
</div>
<!-- LotTrackInRequestReply -->
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="lottrackin">LotTrackInRequestReply</a> (작성중)</div>
<div class="div-content01" id="lottrackin">
<ol>
<li>
<a href="31/LotTrackIn/TS_LotTrackIn00.html" target="_blank">LotTrackInRequestReply</a>
<ul>
<li>[TrackIn-003] 예약 되지 않은 Lot이 포함되어 있습니다.</li>
</ul>
</li>
</ol>
</div>
</div>
<!-- ProcessEndReportReply -->
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="processendreport">ProcessEndReportReply</a> (작성중)</div>
<div class="div-content01" id="processendreport">
<ol>
<li>
<a href="31/ProcessEndReport/TS_ProcessEndReport00.html" target="_blank">ProcessEndReportReply</a>
<ul>
<li>아직 공정진행중인 Panel이 포함된 Carrier(DT200000694)를 TrackOut 처리할 수 없습니다.</li>
<li>Message 파라미터 'CARRIERID'의 값 'DT200001422'에 해당하는 Carrier 정보를 찾을 수 없습니다.</li>
</ul>
</li>
</ol>
</div>
</div>
<!-- SpecInfoRequestReply -->
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="specinfo">SpecInfoRequestReply</a></div>
<div class="div-content01" id="specinfo">
<ol>
<li>
<a href="31/SpecInfo/TS_SpecInfo00.html" target="_blank">SpecInfoRequestReply</a>
<ul>
<li>RUT trim info not found. PROCSEQ:1400 TOOL:21FCS014-04</li>
</ul>
</li>
</ol>
</div>
</div>
<!-- StartRequestReply -->
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name="startrequest">StartRequestReply</a></div>
<div class="div-content01" id="startrequest">
<ol>
<li>
<a href="31/StartRequest/TS_StartRequest00.html" target="_blank">StartRequestReply</a>
<ul>
<li>Message 파라미터 'CARRIERID'의 값 ''에 해당하는 Carrier 정보를 찾을 수 없습니다.</li>
</ul>
</li>
</ol>
</div>
</div>
<!--
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name=""></a></div>
<div class="div-content01" id="">
<ol>
<li>
<a href="" target="_blank"></a>
<ul>
<li></li>
</ul>
</li>
</ol>
</div>
</div>
-->
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
const items0 = document.querySelectorAll('.href-collapse');
items0.forEach(item => Close_IDofHref(item));
items0.forEach(item => item.addEventListener('click', Open_IDofHref));
</script>
</body>
</html>

View File

@@ -0,0 +1,175 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../js/sb-custom-1.js"></script>
<title>TroubleShooting: 설비메시지</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: 설비메시지</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
설비메시지에서 발생 할 수 있는 오류<br />
SECS-II 메시지 참조 사이트: <a href="http://hume.com/secs/" target="_blank">SECS-II Automated Code Generation Tool</a>
<div class="div-margin01 div-border01">
<div class="div-header02 div-border01">Stream과 Function</div>
<div class="div-content01 display-none">
Stream: 비슷한 기능의 Function을 묶어놓은 메시지 카테고리<br />
Function: Stream의 세부 메시지<br />
SECS-II는 Primary / Reply Message로 분류되며, Primary Message는 Function 값이 홀수이고 Reply Message는 Function 값이 짝수입니다.<br />
Primary Message를 수신하면 필수로 Reply Message를 송신하여야 하여야 합니다. 만약, Reply Message를 수신받지 못하면 T3 Timeout이 발생하게 됩니다.<br />
Message 정의와 Reply Message의 코드 값 정의는 참조 사이트를 활용하여 주시기 바랍니다.
<ul>
<li>Stream 1: Equipment Status</li>
<li>Stream 2: Equipment Control and Diagnostics</li>
<li>Stream 3: Material Status</li>
<li>Stream 4: Material Control</li>
<li>
Stream 5: Exception(Alarm) Handling
<ol>
<li>Function 1: Alarm Report Send</li>
<li>Function 3: Enable/Disable Alarm Send</li>
<li>Function 5: List Alarms Request</li>
<li>Function 7: List Enabled Alarm Request</li>
<li>...</li>
</ol>
</li>
<li>Stream 6: Data Collection</li>
<li>...</li>
</ul>
</div>
</div>
</div>
</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">설비메시지 목록</div>
<div class="div-content01">
<ol>
<li><a class="href-collapse" href="#t3timeout">T3 Timeout</a></li>
<li><a class="href-collapse" href="#t5timeout">T5 Timeout</a></li>
<li><a class="href-collapse" href="#t6timeout">T6 Timeout</a></li>
<li><a class="href-collapse" href="#t7timeout">T7 Timeout</a></li>
<li><a class="href-collapse" href="#t8timeout">T8 Timeout</a></li>
<li><a class="href-collapse" href="#linktest">Link Test</a></li>
<li><a class="href-collapse" href="#s9f7">S9F7</a></li>
</ol>
</div>
</div>
<!-- T3 Timeout -->
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">
<a name="t3timeout">T3 Timeout</a>
</div>
<div class="div-content01" id="t3timeout">
Reply Timeout.<br />
Primary Message 전송 후, Reply Message가 전송될 때까지의 Maximum Time 이다. T3 Timeout이 발생할 경우 Timeout이 발생한 Primary Message의 Timeout Event를 발생시킨다.
</div>
</div>
<!-- T5 Timeout -->
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">
<a name="t5timeout">T5 Timeout</a>
</div>
<div class="div-content01" id="t5timeout">
Connection Separation Timeout<br />
TCP/IP가 Connect 되어야 할 Maximum Time 이다. TCP/IP가 Open 되었거나 Disconnect 후, Connect 되어야 할 Time 이다. T5 Timeout이 발생할 경우 T5 Timeout Event를 발생시킨다.
</div>
</div>
<!-- T6 Timeout -->
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">
<a name="t6timeout">T6 Timeout</a>
</div>
<div class="div-content01" id="t6timeout">
Control Transaction Timeout<br />
Control Message 전송 후, Reply를 받기까지의 Maximum Time 이다. T6 Timeout이 발생할 경우 T6 Timeout Event를 발생시킨 후, Separate.Req Message를 전송하고 TCP/IP Connection를 Disconnect 한다.
</div>
</div>
<!-- T7 Timeout -->
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">
<a name="t7timeout">T7 Timeout</a>
</div>
<div class="div-content01" id="t7timeout">
Connection Idle Timeout.<br />
TCP/IP Connection이 이루어진 후, Passive Mode에서 Select.Req를 받기까지의 Maximum Time 이다. T7 Timeout이 발생할 경우 T7 Timeout Event를 발생시킨 후, Separate.Req Message를 전송하고 TCP/IP Connection를 Disconnect 한다.
</div>
</div>
<!-- T8 Timeout -->
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">
<a name="t8timeout">T8 Timeout</a>
</div>
<div class="div-content01" id="t8timeout">
Network Intercharacter Timeout.<br />
Message 전송 시, Message Data의 Byte와 Byte 사이에 전송되어야 할 Maximum Time 이다. T8 Timeout이 발생할 경우, T8 Timeout Event를 발생시킨 후, Separate.Req Message를 전송하고 TCP/IP Connection를 Disconnect 한다
</div>
</div>
<!-- Link Test -->
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">
<a name="linktest">Link Test</a>
</div>
<div class="div-content01" id="linktest">
LinkTest를 주기적으로 수행할 Time이다.<br />
LinkTest Time이 0일 경우 LinkTest를 하지 않는다. LinkTest를 수행하는 시점에 Open Transaction이 존재할 경우 LinkTest를 하지 않는다. LinkTest가 실패할 경우 LinkTest Timeout Event를 발생시킨 후, Separate.Req Message를 전송하고 TCP/IP Connection를 Disconnect 한다.
</div>
</div>
<!-- S9F7 -->
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">
<a name="s9f7">S9F7 Message (illegal Data)</a>
</div>
<div class="div-content01" id="s9f7">
일반적으로 설비에서 수신된 데이터가 잘못된 경우 발생하는 에러메시지입니다.<br />
Host(EIS)에서 설비로 전송한 메시지의 구조 또는 데이터가 잘못 되었을 경우, 설비는 S9F7 Message를 Host로 전송합니다.<br />
<ul>
<li>EIS 담당자에서 해당 메시지를 전달하여 주시기 바랍니다.</li>
</ul>
</div>
</div>
<!--
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01"><a name=""></a></div>
<div class="div-content01" id="">
<ol>
<li>
<a href="" target="_blank"></a>
<ul>
<li></li>
</ul>
</li>
</ol>
</div>
</div>
-->
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
const items02 = document.querySelectorAll('.div-header02');
items02.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
const items0 = document.querySelectorAll('.href-collapse');
items0.forEach(item => Close_IDofHref(item));
items0.forEach(item => item.addEventListener('click', Open_IDofHref));
</script>
</body>
</html>

View File

@@ -0,0 +1,47 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="../../css/sb-admin-2.min.css" rel="stylesheet">
<link href="../../css/sb-custom-1.css" rel="stylesheet">
<script type="text/javascript" src="../../js/sb-custom-1.js"></script>
<title>TroubleShooting: 소개</title>
</head>
<body>
<div class="div-Title01">TroubleShooting: 소개</div>
<div class="div-margin01 div-border01">
<div class="div-header01 div-border01">Information</div>
<div class="div-content01">
<div class="div-padding01">
이슈 발생시 원인 파악과 조치를 위해 작성된 문서입니다.<br />
분석 작업을 위해서는 아래의 기본정보가 필수로 제공되어야 합니다.<br />
<ol>
<li>설비명 or 설비ID</li>
<li>발생시간 or LOT-ID: 발생시간 정보가 없을 경우, MES에서 LOT-ID를 검색하여 작업시간을 예측합니다.</li>
<li>증상</li>
</ol>
</div>
<div class="div-padding01">
</div>
<div class="div-padding01">
<b>example #1</b><br />
[문의] B2 전기동2호기에서 LOT:xxxx 작업완료가 되지 않았습니다.
<ol>
<li>로그뷰어를 사용하여 설비 + 시간대의 통신로그에서 오류가 발생한 메시지를 검색합니다.</li>
<li>"통신메시지"에서 오류가 발생한 메시지를 찾아 원인과 조치를 실행합니다.</li>
</ol>
</div>
</div>
</div>
<script>
const items = document.querySelectorAll('.div-header01');
items.forEach(item => item.addEventListener('click', ToggleNextElement_Div));
</script>
</body>
</html>