chore: PLC PC I/O Check 완료 및 중알람 인터락 원복
PLC-PC 간 I/O Check 완료에 따라 SeqComponentTeachingRun의 중알람(High) 인터락 차단 블록을 임시 우회에서 원복하고, PLC DeviceMap CSV(M/D Device) 4종을 추가한다. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
d537792c48
commit
bae5f4fe63
97
Doc/PLC_DeviceMap_Bit_Input_M_Device.csv
Normal file
97
Doc/PLC_DeviceMap_Bit_Input_M_Device.csv
Normal file
@ -0,0 +1,97 @@
|
|||||||
|
Device No , Comment ENG , Comment KOR
|
||||||
|
M70500,Live Status,Live Status
|
||||||
|
M70501,Auto Status,Auto Status
|
||||||
|
M70502,Auto Request,Auto Request
|
||||||
|
M70503,Manual Request,Manual Request
|
||||||
|
M70504,Light_ALStatus,Light_ALStatus
|
||||||
|
M70505,Heavy_ALStatus,Heavy_ALStatus
|
||||||
|
M70506,Door Interlok,Door Interlok
|
||||||
|
M70507,EMO Status,EMO Status
|
||||||
|
M70508,Page_CHGRequest,Page_CHGRequest
|
||||||
|
M70509,Recipe_CHGRequest,Recipe_CHGRequest
|
||||||
|
M70510,,
|
||||||
|
M70511,,
|
||||||
|
M70512,,
|
||||||
|
M70513,,
|
||||||
|
M70514,,
|
||||||
|
M70515,,
|
||||||
|
M70516,Weld_01 ReadyREQ,Weld_01 ReadyREQ
|
||||||
|
M70517,Weld_01 Wait,Weld_01 Wait
|
||||||
|
M70518,Weld_01 Comp_ACK,Weld_01 Comp_ACK
|
||||||
|
M70519,,
|
||||||
|
M70520,,
|
||||||
|
M70521,,
|
||||||
|
M70522,,
|
||||||
|
M70523,,
|
||||||
|
M70524,,
|
||||||
|
M70525,,
|
||||||
|
M70526,,
|
||||||
|
M70527,,
|
||||||
|
M70528,,
|
||||||
|
M70529,,
|
||||||
|
M70530,,
|
||||||
|
M70531,,
|
||||||
|
M70532,,
|
||||||
|
M70533,,
|
||||||
|
M70534,,
|
||||||
|
M70535,,
|
||||||
|
M70536,,
|
||||||
|
M70537,,
|
||||||
|
M70538,,
|
||||||
|
M70539,,
|
||||||
|
M70540,,
|
||||||
|
M70541,,
|
||||||
|
M70542,,
|
||||||
|
M70543,,
|
||||||
|
M70544,,
|
||||||
|
M70545,,
|
||||||
|
M70546,,
|
||||||
|
M70547,,
|
||||||
|
M70548,,
|
||||||
|
M70549,,
|
||||||
|
M70550,,
|
||||||
|
M70551,,
|
||||||
|
M70552,,
|
||||||
|
M70553,,
|
||||||
|
M70554,,
|
||||||
|
M70555,,
|
||||||
|
M70556,,
|
||||||
|
M70557,,
|
||||||
|
M70558,,
|
||||||
|
M70559,,
|
||||||
|
M70560,,
|
||||||
|
M70561,,
|
||||||
|
M70562,,
|
||||||
|
M70563,,
|
||||||
|
M70564,,
|
||||||
|
M70565,,
|
||||||
|
M70566,,
|
||||||
|
M70567,,
|
||||||
|
M70568,,
|
||||||
|
M70569,,
|
||||||
|
M70570,,
|
||||||
|
M70571,,
|
||||||
|
M70572,,
|
||||||
|
M70573,,
|
||||||
|
M70574,,
|
||||||
|
M70575,,
|
||||||
|
M70576,,
|
||||||
|
M70577,,
|
||||||
|
M70578,,
|
||||||
|
M70579,,
|
||||||
|
M70580,,
|
||||||
|
M70581,,
|
||||||
|
M70582,,
|
||||||
|
M70583,,
|
||||||
|
M70584,,
|
||||||
|
M70585,,
|
||||||
|
M70586,,
|
||||||
|
M70587,,
|
||||||
|
M70588,,
|
||||||
|
M70589,,
|
||||||
|
M70590,,
|
||||||
|
M70591,,
|
||||||
|
M70592,,
|
||||||
|
M70593,,
|
||||||
|
M70594,,
|
||||||
|
M70595,,
|
||||||
|
97
Doc/PLC_DeviceMap_Bit_Output_M_Device.csv
Normal file
97
Doc/PLC_DeviceMap_Bit_Output_M_Device.csv
Normal file
@ -0,0 +1,97 @@
|
|||||||
|
Device No , Comment ENG , Comment KOR
|
||||||
|
M70000,Live Status,Live Status
|
||||||
|
M70001,Auto Status,Auto Status
|
||||||
|
M70002,Auto Complete,Auto Complete
|
||||||
|
M70003,Manual Complete,Manual Complete
|
||||||
|
M70004,Light_ALStatus,Light_ALStatus
|
||||||
|
M70005,Heavy_ALStatus,Heavy_ALStatus
|
||||||
|
M70006,,
|
||||||
|
M70007,,
|
||||||
|
M70008,Page_CHGComplete,Page_CHGComplete
|
||||||
|
M70009,Recipe_CHGComplete,Recipe_CHGComplete
|
||||||
|
M70010,,
|
||||||
|
M70011,,
|
||||||
|
M70012,,
|
||||||
|
M70013,,
|
||||||
|
M70014,,
|
||||||
|
M70015,,
|
||||||
|
M70016,Weld_01 ReadyACK,Weld_01 ReadyACK
|
||||||
|
M70017,Weld_01 Busy,Weld_01 Busy
|
||||||
|
M70018,Weld_01 Complete,Weld_01 Complete
|
||||||
|
M70019,,
|
||||||
|
M70020,,
|
||||||
|
M70021,,
|
||||||
|
M70022,,
|
||||||
|
M70023,,
|
||||||
|
M70024,,
|
||||||
|
M70025,,
|
||||||
|
M70026,,
|
||||||
|
M70027,,
|
||||||
|
M70028,,
|
||||||
|
M70029,,
|
||||||
|
M70030,,
|
||||||
|
M70031,,
|
||||||
|
M70032,,
|
||||||
|
M70033,,
|
||||||
|
M70034,,
|
||||||
|
M70035,,
|
||||||
|
M70036,,
|
||||||
|
M70037,,
|
||||||
|
M70038,,
|
||||||
|
M70039,,
|
||||||
|
M70040,,
|
||||||
|
M70041,,
|
||||||
|
M70042,,
|
||||||
|
M70043,,
|
||||||
|
M70044,,
|
||||||
|
M70045,,
|
||||||
|
M70046,,
|
||||||
|
M70047,,
|
||||||
|
M70048,,
|
||||||
|
M70049,,
|
||||||
|
M70050,,
|
||||||
|
M70051,,
|
||||||
|
M70052,,
|
||||||
|
M70053,,
|
||||||
|
M70054,,
|
||||||
|
M70055,,
|
||||||
|
M70056,,
|
||||||
|
M70057,,
|
||||||
|
M70058,,
|
||||||
|
M70059,,
|
||||||
|
M70060,,
|
||||||
|
M70061,,
|
||||||
|
M70062,,
|
||||||
|
M70063,,
|
||||||
|
M70064,,
|
||||||
|
M70065,,
|
||||||
|
M70066,,
|
||||||
|
M70067,,
|
||||||
|
M70068,,
|
||||||
|
M70069,,
|
||||||
|
M70070,,
|
||||||
|
M70071,,
|
||||||
|
M70072,,
|
||||||
|
M70073,,
|
||||||
|
M70074,,
|
||||||
|
M70075,,
|
||||||
|
M70076,,
|
||||||
|
M70077,,
|
||||||
|
M70078,,
|
||||||
|
M70079,,
|
||||||
|
M70080,,
|
||||||
|
M70081,,
|
||||||
|
M70082,,
|
||||||
|
M70083,,
|
||||||
|
M70084,,
|
||||||
|
M70085,,
|
||||||
|
M70086,,
|
||||||
|
M70087,,
|
||||||
|
M70088,,
|
||||||
|
M70089,,
|
||||||
|
M70090,,
|
||||||
|
M70091,,
|
||||||
|
M70092,,
|
||||||
|
M70093,,
|
||||||
|
M70094,,
|
||||||
|
M70095,,
|
||||||
|
101
Doc/PLC_DeviceMap_Word_Input_D_Device.csv
Normal file
101
Doc/PLC_DeviceMap_Word_Input_D_Device.csv
Normal file
@ -0,0 +1,101 @@
|
|||||||
|
Device No , Comment ENG , Comment KOR
|
||||||
|
D70500,PLCErrorCode,PLCErrorCode
|
||||||
|
D70501,PLC_PageNo,PLC_PageNo
|
||||||
|
D70502,PLC_RecpieNo,PLC_RecpieNo
|
||||||
|
D70503,,
|
||||||
|
D70504,,
|
||||||
|
D70505,,
|
||||||
|
D70506,,
|
||||||
|
D70507,,
|
||||||
|
D70508,,
|
||||||
|
D70509,,
|
||||||
|
D70510,Head_Theta_Position,Head_Theta_Position
|
||||||
|
D70511,,
|
||||||
|
D70512,,
|
||||||
|
D70513,,
|
||||||
|
D70514,,
|
||||||
|
D70515,,
|
||||||
|
D70516,,
|
||||||
|
D70517,,
|
||||||
|
D70518,,
|
||||||
|
D70519,,
|
||||||
|
D70520,,
|
||||||
|
D70521,,
|
||||||
|
D70522,,
|
||||||
|
D70523,,
|
||||||
|
D70524,,
|
||||||
|
D70525,,
|
||||||
|
D70526,,
|
||||||
|
D70527,,
|
||||||
|
D70528,,
|
||||||
|
D70529,,
|
||||||
|
D70530,,
|
||||||
|
D70531,,
|
||||||
|
D70532,,
|
||||||
|
D70533,,
|
||||||
|
D70534,,
|
||||||
|
D70535,,
|
||||||
|
D70536,,
|
||||||
|
D70537,,
|
||||||
|
D70538,,
|
||||||
|
D70539,,
|
||||||
|
D70540,,
|
||||||
|
D70541,,
|
||||||
|
D70542,,
|
||||||
|
D70543,,
|
||||||
|
D70544,,
|
||||||
|
D70545,,
|
||||||
|
D70546,,
|
||||||
|
D70547,,
|
||||||
|
D70548,,
|
||||||
|
D70549,,
|
||||||
|
D70550,,
|
||||||
|
D70551,,
|
||||||
|
D70552,,
|
||||||
|
D70553,,
|
||||||
|
D70554,,
|
||||||
|
D70555,,
|
||||||
|
D70556,,
|
||||||
|
D70557,,
|
||||||
|
D70558,,
|
||||||
|
D70559,,
|
||||||
|
D70560,,
|
||||||
|
D70561,,
|
||||||
|
D70562,,
|
||||||
|
D70563,,
|
||||||
|
D70564,,
|
||||||
|
D70565,,
|
||||||
|
D70566,,
|
||||||
|
D70567,,
|
||||||
|
D70568,,
|
||||||
|
D70569,,
|
||||||
|
D70570,,
|
||||||
|
D70571,,
|
||||||
|
D70572,,
|
||||||
|
D70573,,
|
||||||
|
D70574,,
|
||||||
|
D70575,,
|
||||||
|
D70576,,
|
||||||
|
D70577,,
|
||||||
|
D70578,,
|
||||||
|
D70579,,
|
||||||
|
D70580,,
|
||||||
|
D70581,,
|
||||||
|
D70582,,
|
||||||
|
D70583,,
|
||||||
|
D70584,,
|
||||||
|
D70581,,
|
||||||
|
D70582,,
|
||||||
|
D70583,,
|
||||||
|
D70584,,
|
||||||
|
D70581,,
|
||||||
|
D70582,,
|
||||||
|
D70583,,
|
||||||
|
D70581,,
|
||||||
|
D70582,,
|
||||||
|
D70583,,
|
||||||
|
D70584,,
|
||||||
|
D70581,,
|
||||||
|
D70582,,
|
||||||
|
D70581,,
|
||||||
|
D70582,,
|
||||||
|
101
Doc/PLC_DeviceMap_Word_Output_D_Device.csv
Normal file
101
Doc/PLC_DeviceMap_Word_Output_D_Device.csv
Normal file
@ -0,0 +1,101 @@
|
|||||||
|
Device No , Comment ENG , Comment KOR
|
||||||
|
D70000,PC_ErrorCode,PC_ErrorCode
|
||||||
|
D70001,PC_Page No,PC_Page No
|
||||||
|
D70002,PC_Recipe No,PC_Recipe No
|
||||||
|
D70003,,
|
||||||
|
D70004,,
|
||||||
|
D70005,,
|
||||||
|
D70006,,
|
||||||
|
D70007,,
|
||||||
|
D70008,,
|
||||||
|
D70009,,
|
||||||
|
D70010,,
|
||||||
|
D70011,,
|
||||||
|
D70012,,
|
||||||
|
D70013,,
|
||||||
|
D70014,,
|
||||||
|
D70015,,
|
||||||
|
D70016,,
|
||||||
|
D70017,,
|
||||||
|
D70018,,
|
||||||
|
D70019,,
|
||||||
|
D70020,,
|
||||||
|
D70021,,
|
||||||
|
D70022,,
|
||||||
|
D70023,,
|
||||||
|
D70024,,
|
||||||
|
D70025,,
|
||||||
|
D70026,,
|
||||||
|
D70027,,
|
||||||
|
D70028,,
|
||||||
|
D70029,,
|
||||||
|
D70030,,
|
||||||
|
D70031,,
|
||||||
|
D70032,,
|
||||||
|
D70033,,
|
||||||
|
D70034,,
|
||||||
|
D70035,,
|
||||||
|
D70036,,
|
||||||
|
D70037,,
|
||||||
|
D70038,,
|
||||||
|
D70039,,
|
||||||
|
D70040,,
|
||||||
|
D70041,,
|
||||||
|
D70042,,
|
||||||
|
D70043,,
|
||||||
|
D70044,,
|
||||||
|
D70045,,
|
||||||
|
D70046,,
|
||||||
|
D70047,,
|
||||||
|
D70048,,
|
||||||
|
D70049,,
|
||||||
|
D70050,,
|
||||||
|
D70051,,
|
||||||
|
D70052,,
|
||||||
|
D70053,,
|
||||||
|
D70054,,
|
||||||
|
D70055,,
|
||||||
|
D70056,,
|
||||||
|
D70057,,
|
||||||
|
D70058,,
|
||||||
|
D70059,,
|
||||||
|
D70060,,
|
||||||
|
D70061,,
|
||||||
|
D70062,,
|
||||||
|
D70063,,
|
||||||
|
D70064,,
|
||||||
|
D70065,,
|
||||||
|
D70066,,
|
||||||
|
D70067,,
|
||||||
|
D70068,,
|
||||||
|
D70069,,
|
||||||
|
D70070,,
|
||||||
|
D70071,,
|
||||||
|
D70072,,
|
||||||
|
D70073,,
|
||||||
|
D70074,,
|
||||||
|
D70075,,
|
||||||
|
D70076,,
|
||||||
|
D70077,,
|
||||||
|
D70078,,
|
||||||
|
D70079,,
|
||||||
|
D70080,,
|
||||||
|
D70081,,
|
||||||
|
D70082,,
|
||||||
|
D70083,,
|
||||||
|
D70084,,
|
||||||
|
D70085,,
|
||||||
|
D70086,,
|
||||||
|
D70087,,
|
||||||
|
D70088,,
|
||||||
|
D70089,,
|
||||||
|
D70090,,
|
||||||
|
D70091,,
|
||||||
|
D70092,,
|
||||||
|
D70093,,
|
||||||
|
D70094,,
|
||||||
|
D70095,,
|
||||||
|
D70096,,
|
||||||
|
D70097,,
|
||||||
|
D70098,,
|
||||||
|
D70099,,
|
||||||
|
@ -270,12 +270,12 @@ namespace ILSOS_PrismaticRD_PTOP.Sequences
|
|||||||
{
|
{
|
||||||
//// PLC, Data, IO 등 Interlock checking
|
//// PLC, Data, IO 등 Interlock checking
|
||||||
// [임시 우회] 테스트용으로 High(중대) 알람 인터락 주석 처리 — 테스트 후 반드시 원복할 것!
|
// [임시 우회] 테스트용으로 High(중대) 알람 인터락 주석 처리 — 테스트 후 반드시 원복할 것!
|
||||||
//bool boolian = AlarmManager.HasAlarmLevelHigh();
|
bool boolian = AlarmManager.HasAlarmLevelHigh();
|
||||||
//if (boolian) {
|
if (boolian) {
|
||||||
// Log.E($"Clear Heavy Alarms For Welding!");
|
Log.E($"Clear Heavy Alarms For Welding!");
|
||||||
// MessageUtil.ShowWarningToast(string.Format("Clear Heavy Alarms For Welding!"));
|
MessageUtil.ShowWarningToast(string.Format("Clear Heavy Alarms For Welding!"));
|
||||||
// return false;
|
return false;
|
||||||
//}
|
}
|
||||||
|
|
||||||
#warning to KSJ > 지워도 무방해보임
|
#warning to KSJ > 지워도 무방해보임
|
||||||
//boolian = AlarmManager.IsPlcDoorOpen();
|
//boolian = AlarmManager.IsPlcDoorOpen();
|
||||||
|
|||||||
@ -112,3 +112,6 @@
|
|||||||
- **미커밋 상태**: 커밋 전, 현장 런타임 확인 대기 중
|
- **미커밋 상태**: 커밋 전, 현장 런타임 확인 대기 중
|
||||||
- 다음 액션: ① 현장에서 레시피 전환 시 Scout Field 새 영역 반영 확인 ② 기존 전환으로 오염됐을 수 있는 FieldHelper.json 점검 ③ 확인 후 커밋
|
- 다음 액션: ① 현장에서 레시피 전환 시 Scout Field 새 영역 반영 확인 ② 기존 전환으로 오염됐을 수 있는 FieldHelper.json 점검 ③ 확인 후 커밋
|
||||||
- 산출물: 분석 `docs/분석/2026/06/20/133714_recipe전환시_scout필드_이전레시피_잔존_분석.md` (4-B 교차검증 섹션 포함)
|
- 산출물: 분석 `docs/분석/2026/06/20/133714_recipe전환시_scout필드_이전레시피_잔존_분석.md` (4-B 교차검증 섹션 포함)
|
||||||
|
|
||||||
|
## PLC PC I/O Check 완료
|
||||||
|
- PLC ↔ PC I/O Check 완료
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user