การล็อกด้วยรหัสผ่าน GE Fanuc IC693CPU341: รีเซ็ตฮาร์ดแวร์เป็นค่าเริ่มต้นจากโรงงานโดยไม่มีข้อมูลสำรอง
วิศวกรที่ทำงานกับระบบอัตโนมัติอุตสาหกรรมรุ่นเก่ามักพบกับ PLC GE Fanuc Series 90-30 IC693CPU341 ที่ถูกล็อก รหัสผ่านที่ไม่ทราบค่าอาจขัดขวางการเข้าถึง และอาจไม่มีข้อมูลสำรอง บทความนี้อธิบายวิธีการกู้คืนด้วยฮาร์ดแวร์ที่ควบคุมได้ โดยอาศัยการคายประจุของซูเปอร์คาปาซิเตอร์แทนการล้างข้อมูลด้วยซอฟต์แวร์ ขั้นตอนนี้จะคืนค่าเป็นค่าเริ่มต้นจากโรงงาน แต่จะทำลายข้อมูลที่เก็บรักษาไว้ทั้งหมด
สถาปัตยกรรมหน่วยความจำและปัญหาการล็อกของ IC693CPU341
ข้อมูลจำเพาะของหน่วยความจำที่ส่งผลต่อการกู้คืน
IC693CPU341 มีหน่วยความจำโปรแกรมผู้ใช้ 80 Kbytes และมีรีจิสเตอร์สำหรับจัดเก็บข้อมูล 9,999 รายการ รุ่นนี้จัดเก็บข้อมูลรับรองรหัสผ่านไว้ใน RAM ที่มีแบตเตอรี่สำรอง ต่างจากซีรีส์ CPU350 และ CPU36x ตรงที่ CPU341 ไม่มีแผ่นบัดกรี CLR-MEM ดังนั้น การล้างข้อมูลอย่างแน่นอนจึงต้องทำให้ซูเปอร์คาปาซิเตอร์บนบอร์ดคายประจุ โปรเซสเซอร์ทำงานที่ความถี่ 20 MHz โดยมีอัตราสแกนทั่วไป 0.3 มิลลิวินาทีต่อบูลีนลอจิก 1K ข้อมูลจำเพาะเหล่านี้สำคัญ เนื่องจากพฤติกรรมการเก็บรักษาข้อมูลในหน่วยความจำส่งผลโดยตรงต่อระยะเวลาการคายประจุ
การเก็บประจุของซูเปอร์คาปาซิเตอร์และระยะเวลาเผื่อ
ข้อมูลภาคสนามแสดงให้เห็นว่าซูเปอร์คาปาซิเตอร์สามารถเก็บประจุได้นาน 15 ถึง 30 นาทีหลังถอดแบตเตอรี่ จึงแนะนำให้เผื่อเวลาอย่างน้อย 30 นาทีเพื่อความปลอดภัย รายงานภาคสนามบางฉบับแนะนำให้ขยายช่วงเวลาเป็น 60 นาทีสำหรับเครื่องรุ่นเก่าที่คาปาซิเตอร์เสื่อมสภาพ นอกจากนี้ ควรใช้ตัวจับเวลาแทนการกะเวลา จากประสบการณ์ภาคสนามพบว่าการรอ 20 นาทีมักไม่เพียงพอ อีกทั้งเครื่องรุ่นเก่าอาจเก็บประจุได้นานกว่าที่คาดไว้ ดังนั้น วิศวกรควรวางแผนโดยคำนึงถึงระยะเวลาการเก็บประจุที่นานที่สุด
การตรวจสอบก่อนรีเซ็ตและข้อกำหนดด้านความปลอดภัย
ยืนยันว่าการล้างข้อมูลด้วยซอฟต์แวร์ไม่สำเร็จ
ก่อนดำเนินการกับฮาร์ดแวร์ใดๆ ให้ยืนยันก่อนว่าการล้างข้อมูลในระดับซอฟต์แวร์ไม่สำเร็จแล้ว การสั่ง Clear PLC Memory ตามปกติจะลบเฉพาะเนื้อหาใน RAM แบบไม่ถาวรเท่านั้น แต่ไม่ได้ลบการกำหนดค่ารหัสผ่านที่จัดเก็บอยู่ในส่วนหน่วยความจำที่มีแบตเตอรี่สำรอง ดังนั้น การกู้คืนด้วยฮาร์ดแวร์จึงเป็นทางเลือกสุดท้าย ช่างเทคนิคควรบันทึกการเดินสาย I/O และการกำหนดสล็อตทั้งหมดไว้ก่อนปิดเครื่อง CPU341 รองรับอินพุตดิจิทัลสูงสุด 512 จุด และเอาต์พุตดิจิทัล 512 จุด หากการกำหนดค่าหายไป รายการเหล่านี้จะกลับเป็นค่าเริ่มต้นว่างเปล่า

การป้องกัน ESD และการถอดแร็ก
ต้องปฏิบัติงานในพื้นที่ที่ป้องกันไฟฟ้าสถิต ต้องถอดโมดูล CPU ออกจากแร็กจนหมดเพื่อเข้าถึงขั้วต่อแบตเตอรี่ในอุปกรณ์บางรุ่น การต่อสายดินอย่างถูกต้องช่วยป้องกันความเสียหายจากการคายประจุไฟฟ้าสถิตต่อโปรเซสเซอร์ 80C188XL และวงจรรอบข้าง นอกจากนี้ วิศวกรควรติดป้ายกำกับสายเคเบิลทุกเส้นก่อนถอด ขั้นตอนนี้ช่วยประหยัดเวลาในการนำระบบกลับมาใช้งานภายหลัง สถานประกอบการระบบอัตโนมัติในโรงงานมักต้องดำเนินกระบวนการอย่างต่อเนื่อง การเตรียมงานอย่างรอบคอบจึงช่วยป้องกันการหยุดทำงานที่หลีกเลี่ยงได้
ขั้นตอนการคายประจุซูเปอร์คาปาซิเตอร์เพื่อลบรหัสผ่าน
ลำดับขั้นตอนการตัดแหล่งจ่ายไฟ
ขั้นแรก ปิดแหล่งจ่ายไฟทั้งหมดของแร็ก ไม่ใช่แค่ช่องเสียบ CPU ขั้นที่สอง ถอดขั้วต่อแบตเตอรี่ลิเธียมออกจากแผงวงจรพิมพ์ของ CPU โดยต้องต่อขั้วให้ถูกต้อง: สายสีแดงเป็นขั้วบวก ขั้นที่สาม ตรวจสอบให้แน่ใจว่าไม่มีการจ่ายไฟให้แร็กตลอดช่วงเวลาคายประจุ ซูเปอร์คาปาซิเตอร์จะคายประจุอย่างค่อยเป็นค่อยไป ต้องรออย่างน้อย 30 นาที สำหรับอุปกรณ์ที่ใช้งานมานานกว่าทศวรรษ การรอ 60 นาทีจะช่วยให้มั่นใจได้มากขึ้น ในช่วงเวลานี้ NOVRAM จะสูญเสียสถานะที่เก็บรักษาไว้ รวมถึงรหัสผ่านที่ไม่ทราบและส่วนที่หลงเหลือของโปรแกรม
ระยะเวลาคายประจุและการตรวจสอบ
อย่าเชื่อมต่อแบตเตอรี่หรือจ่ายไฟก่อนเวลา ควรใช้ตัวจับเวลาแทนการกะประมาณ เนื่องจากประสบการณ์ภาคสนามแสดงให้เห็นว่าการรอ 20 นาทีมักไม่เพียงพอ นอกจากนี้ วิศวกรบางรายรายงานว่าฮาร์ดแวร์ที่ผ่านการใช้งานมานานจะรีเซ็ตได้สำเร็จหลังรอครบ 60 นาทีเท่านั้น ดังนั้นควรบันทึกเวลาเริ่มต้นและเวลาสิ้นสุด บันทึกนี้ช่วยให้ตรวจสอบย้อนกลับได้ในการบำรุงรักษาระบบอัตโนมัติทางอุตสาหกรรม
การกู้คืนและตรวจสอบหลังคายประจุ
การเปลี่ยนแบตเตอรี่และการเปิดเครื่อง
หลังพ้นช่วงเวลาคายประจุแล้ว ให้ติดตั้งแบตเตอรี่ลิเธียมก้อนใหม่ การนำแบตเตอรี่ที่คายประจุหมดแล้วกลับมาใช้เสี่ยงต่อการสูญเสียข้อมูลทันทีหรือการเก็บรักษาข้อมูลที่ไม่เสถียร เสียบขั้วต่อแบตเตอรี่กลับโดยให้ขั้วถูกต้อง จากนั้นติดตั้ง CPU กลับเข้าแร็กและจ่ายไฟ CPU ควรแสดงสถานะ “ไม่มีโปรแกรม” หรือสถานะเริ่มต้นจากโรงงานที่เทียบเท่ากัน ไฟ LED OK อาจกะพริบไม่สม่ำเสมอเป็นเวลา 5 ถึง 10 วินาทีระหว่างการเริ่มต้นระบบ
สถานะเริ่มต้นจากโรงงานที่คาดว่าจะได้
พารามิเตอร์ที่คาดว่าจะได้หลังรีเซ็ต ได้แก่ รหัสผ่านว่างเปล่า โปรแกรมแอปพลิเคชันว่างเปล่า การกำหนดค่าเริ่มต้นที่มีสล็อตว่าง บิต %M และ %G ที่ถูกล้าง และเวลาสแกนของ CPU กลับไปเป็นค่าคงที่เริ่มต้น โหมด Run/Stop จะตั้งค่าเริ่มต้นเป็น Stop วิศวกรควรตรวจสอบสถานะเหล่านี้ผ่านซอฟต์แวร์เขียนโปรแกรมก่อนดาวน์โหลดลอจิกใหม่ หาก CPU ยังคงใช้รหัสผ่านเดิมหลังจากคายประจุจนหมดแล้ว อาจเป็นเพราะซูเปอร์คาปาซิเตอร์ยังคายประจุไม่หมด แนะนำให้ลองอีกครั้งโดยเพิ่มระยะเวลาให้ยาวนานขึ้น

ผลกระทบต่อการปฏิบัติงานและมาตรการป้องกัน
การสูญเสียข้อมูลและผลกระทบต่อการผลิต
การรีเซ็ตนี้จะทำลายข้อมูลที่เก็บรักษาไว้ทั้งหมด รีจิสเตอร์ทั้ง 9,999 ตัวจะสูญเสียค่า ตารางข้อผิดพลาดจะถูกล้างทั้งหมด ปฏิทินและนาฬิกาจะกลับไปใช้ค่าเริ่มต้นของเฟิร์มแวร์ สำหรับกระบวนการผลิตที่กำลังทำงานอยู่ นั่นหมายถึงการสูญเสียพารามิเตอร์สูตรการผลิต ค่าคงที่สำหรับการปรับจูน และสถานะลำดับการทำงานทั้งหมด เวลาหยุดการผลิตจะยาวนานกว่าช่วงรีเซ็ต เพราะยังต้องใช้เวลาเขียนโปรแกรมใหม่และนำระบบกลับมาเดินเครื่อง ดังนั้น ฝ่ายบริหารงานปฏิบัติการต้องอนุมัติขั้นตอนก่อนเริ่มดำเนินงาน
แนวปฏิบัติที่ดีในการสำรองข้อมูลและจัดทำเอกสาร
แนวปฏิบัติในอุตสาหกรรมแนะนำให้จัดเก็บข้อมูลสำรองออฟไลน์แยกจาก CPU และเก็บเอกสารรหัสผ่านไว้ในบันทึกทางวิศวกรรมที่มีการควบคุม IC693CPU341 ยังคงใช้งานอย่างแพร่หลายในระบบควบคุมรุ่นเก่า และยังมีอุปกรณ์ทดแทนจำหน่ายในตลาดมือสอง อย่างไรก็ตาม การเปลี่ยนอุปกรณ์ไม่ได้แก้ปัญหาการขาดข้อมูลทรัพย์สินทางปัญญาเมื่อโปรแกรมต้นฉบับสูญหาย การรีเซ็ตฮาร์ดแวร์ทำให้เข้าถึงฮาร์ดแวร์ได้อีกครั้ง แต่ไม่ได้กู้คืนตรรกะของแอปพลิเคชัน ต้องสื่อสารความแตกต่างนี้ให้ฝ่ายบริหารงานปฏิบัติการเข้าใจอย่างชัดเจนก่อนเริ่มขั้นตอน
มุมมองจากผู้เขียนและความเห็นในอุตสาหกรรม
เหตุใดการกู้คืน PLC รุ่นเก่าจึงยังสำคัญ
แพลตฟอร์ม PLC รุ่นเก่า เช่น GE Fanuc Series 90-30 ยังคงควบคุมสายการผลิตระบบอัตโนมัติที่สำคัญในโรงงานหลายแห่ง โรงงานหลายแห่งเลื่อนการอัปเกรดออกไปเนื่องจากค่าเปลี่ยนอุปกรณ์สูง ส่งผลให้การล็อกเอาต์ด้วยรหัสผ่านบน IC693CPU341 ยังคงเป็นปัญหาที่พบได้จริงในการบำรุงรักษา จากมุมมองทางวิศวกรรม วิธีคายประจุซูเปอร์คาปาซิเตอร์มีความน่าเชื่อถือ แต่ไม่อาจกู้คืนข้อมูลได้ เพราะจะลบทุกอย่าง รวมถึงค่าคงที่สำหรับการปรับจูนที่อาจต้องใช้เวลาหลายวันในการสร้างขึ้นใหม่ ดังนั้น ฉันจึงแนะนำให้ใช้นโยบายสองแนวทาง ได้แก่ จัดเก็บข้อมูลสำรองออฟไลน์ที่ตรวจสอบแล้ว และเก็บบันทึกรหัสผ่านไว้ในเอกสารทางวิศวกรรมที่มีการควบคุม นอกจากนี้ โรงงานควรติดป้ายวันที่เปลี่ยนแบตเตอรี่ไว้บนโมดูล CPU แนวปฏิบัติง่ายๆ นี้ช่วยเพิ่มความสามารถในการตรวจสอบย้อนกลับ และลดเหตุล็อกเอาต์ที่ไม่คาดคิดระหว่างการตรวจสอบหรือช่วงเปลี่ยนพนักงาน
กรณีการใช้งานและแนวทางแก้ไข
ตัวอย่างการกู้คืนระบบโรงบำบัดน้ำ
โรงบำบัดน้ำแห่งหนึ่งแจ้งว่า IC693CPU341 ถูกล็อกและไม่มีข้อมูลสำรอง ทีมซ่อมบำรุงลองใช้คำสั่ง Clear PLC Memory ผ่านซอฟต์แวร์ก่อน แต่ไม่สำเร็จเนื่องจากรหัสผ่านจัดเก็บอยู่ใน RAM ที่มีแบตเตอรี่สำรอง จากนั้นทีมงานบันทึกการเดินสาย I/O และการกำหนดสล็อตทั้งหมด พวกเขาถอด CPU ออก ถอดแบตเตอรี่ลิเธียม และรอ 60 นาที หลังจากติดตั้งแบตเตอรี่ก้อนใหม่ CPU แสดงสถานะ “No Program” ทีมงานตรวจสอบว่ารีจิสเตอร์ถูกล้างแล้วและการกำหนดค่ากลับเป็นค่าเริ่มต้น จากนั้นจึงโหลดลอจิกกลับจากไฟล์สำรองที่กู้คืนได้เมื่อไม่นานมานี้ เวลาหยุดทำงานรวมหนึ่งกะ รวมการตรวจสอบและการนำระบบกลับมาใช้งาน กรณีนี้แสดงให้เห็นว่าการเตรียมตัวและจัดทำเอกสารช่วยลดเวลาการกู้คืนในสภาพแวดล้อมระบบอัตโนมัติทางอุตสาหกรรมได้อย่างไร
คำถามที่พบบ่อย
สามารถใช้ซอฟต์แวร์ลบรหัสผ่าน IC693CPU341 ได้หรือไม่?
ไม่ได้ การใช้คำสั่ง Clear PLC Memory แบบมาตรฐานจะลบเฉพาะเนื้อหาใน RAM ที่ข้อมูลไม่คงอยู่เท่านั้น แต่จะไม่ลบรหัสผ่านที่จัดเก็บไว้ใน RAM ที่มีแบตเตอรี่สำรอง ดังนั้นการคายประจุฮาร์ดแวร์จึงเป็นทางเลือกสุดท้าย
ต้องปล่อยให้ตัวเก็บประจุซูเปอร์คายประจุนานเท่าใด?
ต้องใช้เวลาอย่างน้อย 30 นาที สำหรับอุปกรณ์ที่ใช้งานมานานกว่าหนึ่งทศวรรษ การรอ 60 นาทีจะช่วยให้มั่นใจได้มากขึ้น จากประสบการณ์ภาคสนามพบว่า 20 นาทีมักไม่เพียงพอ
ข้อมูลใดสูญหายหลังจากรีเซ็ตฮาร์ดแวร์เป็นค่าเริ่มต้นจากโรงงาน?
ข้อมูลที่เก็บไว้ทั้งหมดจะสูญหาย ซึ่งรวมถึงรีจิสเตอร์ 9,999 รายการ ตารางข้อขัดข้อง การตั้งค่าปฏิทินและนาฬิกา พารามิเตอร์สูตร และสถานะลำดับการทำงาน โปรแกรมแอปพลิเคชันจะกลับไปเป็นค่าเริ่มต้นว่างเปล่าด้วย
สามารถนำแบตเตอรี่ลิเธียมเก่ากลับมาใช้หลังจากคายประจุได้หรือไม่?
ไม่ได้ การนำแบตเตอรี่ที่คายประจุแล้วกลับมาใช้เสี่ยงต่อการสูญเสียข้อมูลทันทีหรือการเก็บข้อมูลที่ไม่เสถียร ให้ติดตั้งแบตเตอรี่ลิเธียมก้อนใหม่และต่อโดยให้ขั้วถูกต้อง
หาก CPU ยังคงเก็บรหัสผ่านไว้หลังจากคายประจุแล้ว จะทำอย่างไร?
ตัวเก็บประจุซูเปอร์อาจยังคายประจุไม่หมด ควรลองอีกครั้งโดยเว้นช่วงให้นานขึ้น เช่น 60 นาที ตรวจสอบว่าไม่มีการจ่ายไฟให้แร็กในระหว่างช่วงคายประจุ
ข้อมูลติดต่อ
สอบถามข้อมูล: sales@nex-auto.com
โทรศัพท์ / WhatsApp: +86 153 9242 9628
พันธมิตร NexAuto Technology Limited: https://www.nex-auto.com/
ดูข้อมูลเพิ่มเติมเกี่ยวกับ AutoNex Controls ได้จากสินค้ายอดนิยมด้านล่าง
| IV4-G120 | IV4-G400CA | IV4-G400MA |
|---|---|---|
| IV4-G500CA | IV4-G500MA | IV4-G600CA |
| BMXDDO3202K | BMXDDO6402K | 2090-CFBM7DF-CEAF07 |
| 2090-CFBM7DF-CEAF09 | 2090-CFBM7DF-CEAF12 | 2090-CFBM7DF-CEAF15 |














