GE Fanuc IC693CBL304 Replacement: Power Cycle for I/O Bus Fault

การเปลี่ยน GE Fanuc IC693CBL304: ปิดแล้วเปิดเครื่องใหม่เพื่อแก้ไขข้อขัดข้องของบัส I/O

Adminubestplc|
เรียนรู้ว่าเหตุใดการเปลี่ยน GE Fanuc IC693CBL304 จึงต้องปิดแล้วเปิดเครื่องใหม่เพื่อเคลียร์ข้อผิดพลาดของบัส I/O คู่มือการกู้คืน PLC Series 90-30 แบบทีละขั้นตอน

การเปลี่ยนสาย GE Fanuc IC693CBL304: เหตุใดการตัดต่อไฟใหม่จึงเป็นสิ่งจำเป็นสำหรับการกู้คืนจากข้อผิดพลาดบัส I/O

วิศวกรโรงงานมักถอดเปลี่ยนสาย IC693CBL304 ระหว่างการแก้ไขปัญหา อย่างไรก็ตาม สัญญาณเตือน "I/O Bus Fault" มักยังคงค้างอยู่ในตารางข้อผิดพลาดของ PLC CPU ยังปฏิเสธที่จะเข้าสู่โหมด RUN สถานการณ์นี้สร้างความหงุดหงิดให้ทีมบำรุงรักษาที่ต้องทำงานภายใต้กำหนดเวลาการผลิต สาเหตุหลักอยู่ที่วิธีที่สถาปัตยกรรม Series 90-30 จัดการความสมบูรณ์ของบัส IC693CBL304 เป็นสาย WYE ที่ออกแบบมาสำหรับการขยายพอร์ต โดยแยกสัญญาณ RS-232 และ RS-485 จากขั้วต่อหนึ่งตัว สายนี้ยาว 1 ฟุตและใช้ตัวนำขนาด 28 AWG อย่างไรก็ตาม บทบาทของสายนี้ในห่วงโซ่บัส I/O ทำให้ต้องเริ่มต้นระบบใหม่ด้วยการตัดต่อไฟเพื่อให้ระบบทำงานได้อย่างถูกต้อง

สถาปัตยกรรมบัส I/O และการตรวจจับข้อผิดพลาดของ Series 90-30

บัสขยายของ Series 90-30 ใช้โทโพโลยีแบบเดซี่เชน แผ่นฐาน CPU เชื่อมต่อกับแร็กขยายผ่านสายหุ้มฉนวน ปลายสุดของสายโซ่ต้องติดตั้งตัวต้านทานปลายสาย 75 โอห์ม IC693CBL304 เชื่อมต่อในสายโซ่นี้ในฐานะตัวแยกสัญญาณ CPU จะตรวจสอบการมีอยู่และสถานะการทำงานของสล็อต I/O ที่กำหนดค่าไว้ทุกสล็อตอย่างต่อเนื่อง เมื่อโมดูลไม่ตอบสนอง CPU จะบันทึกข้อผิดพลาด "Loss of I/O Module" ความไม่ตรงกันของการกำหนดค่าจะทำให้เกิดข้อผิดพลาด "Addition of I/O Module" เช่นกัน เหตุการณ์เหล่านี้จะถูกบันทึกลงในตารางข้อผิดพลาด I/O ทันที ตามเอกสารอ้างอิงข้อผิดพลาดของ Series 90-30 ข้อผิดพลาดบัส I/O เกิดขึ้นเมื่อ CPU ตรวจพบโมดูลที่ไม่ตอบสนองต่อคำสั่ง โดยทั่วไป การแก้ไขจะเกี่ยวข้องกับการเปลี่ยนโมดูลหรือแก้ไขการกำหนดค่า อย่างไรก็ตาม การเปลี่ยนสายเพียงอย่างเดียวไม่สามารถล้างสถานะข้อผิดพลาดที่ถูกบันทึกไว้ได้

เหตุใดการถอดเปลี่ยนขณะทำงานจึงไม่สามารถล้างสถานะข้อผิดพลาดที่ถูกบันทึกไว้ได้

แพลตฟอร์ม 90-30 ไม่รองรับการถอดเปลี่ยนโมดูล I/O หรือสายบัสขณะระบบทำงาน การถอดหรือเสียบสายขณะที่มีไฟเลี้ยงอาจทำให้ไดรเวอร์แบ็กเพลนเสียหาย และอาจทำให้ทรานซีฟเวอร์แบ็กเพลนของ CPU เสียหายด้วย ที่สำคัญกว่านั้น CPU จะบันทึกสถานะข้อผิดพลาดไว้ทันทีที่ตรวจพบ เมื่อบันทึกไว้แล้ว ข้อผิดพลาดจะยังคงอยู่แม้สาเหตุทางกายภาพจะถูกแก้ไขแล้ว ตารางข้อผิดพลาดต้องมีการล้างอย่างชัดเจนผ่านซอฟต์แวร์หรือการตัดต่อไฟใหม่ การเปลี่ยนสายเพียงอย่างเดียวไม่กระตุ้นการล้างนี้ CPU จึงยังคงทำงานโดยถือว่าบัสมีปัญหา เอกสารของ GE Fanuc ระบุอย่างชัดเจนว่าต้องเสียบหรือถอดสายขยายบัส I/O เฉพาะเมื่อปิดไฟเลี้ยงแล้วเท่านั้น เรื่องนี้ไม่ใช่เพียงข้อควรระวังด้านความปลอดภัย แต่สะท้อนความเป็นจริงทางไฟฟ้าของบัสแบ็กเพลน

เหตุผลทางไฟฟ้า: สถานะชั่วคราวและการแย่งใช้บัส

เมื่อถอด IC693CBL304 ขณะมีไฟเลี้ยง อิมพีแดนซ์ของบัสจะเปลี่ยนแปลงอย่างฉับพลัน คู่สายแบบดิฟเฟอเรนเชียลนำสัญญาณความเร็วสูงซึ่งมีขอบเขตเวลาที่จำกัด การเปิดวงจรหรือการเชื่อมต่อที่ไม่สมบูรณ์ทำให้เกิดสัญญาณสะท้อนและการเสื่อมของสัญญาณ CPU อาจตีความสิ่งผิดปกติเหล่านี้เป็นข้อผิดพลาดของหลายโมดูล ข้อมูลภาคสนามแสดงให้เห็นว่าการถอดขณะมีไฟเลี้ยงเพียงครั้งเดียวอาจสร้างรายการข้อผิดพลาดซ้ำกันได้ กรณีหนึ่งที่มีการบันทึกไว้เกี่ยวข้องกับโมดูล IC695ALG600 ซึ่งบันทึกข้อผิดพลาด "Loss of I/O Module" สองรายการจากการถอดเพียงครั้งเดียว จากนั้นตารางข้อผิดพลาดจะเต็มไปด้วยเหตุการณ์ชั่วขณะ ทำให้การวินิจฉัยในภายหลังสับสน นอกจากนี้ สถานะของแหล่งจ่ายไฟอาจไม่สอดคล้องกัน ความผิดปกติที่มีการบันทึกไว้แสดงให้เห็นว่าการเปิดหรือปิดแหล่งจ่ายไฟอาจไม่สร้างข้อผิดพลาดจากการเพิ่มหรือการสูญหายได้อย่างน่าเชื่อถือ ช่องอาจปรากฏว่าว่างในมุมมองสถานะของโปรแกรมเมอร์ ขณะที่แหล่งจ่ายไฟยังคงทำงานอยู่ การตัดและจ่ายไฟใหม่จะคืนค่าการรายงานสถานะที่ถูกต้อง

ลำดับการตัดและจ่ายไฟใหม่และข้อกำหนดในการเริ่มต้นระบบ

การตัดและจ่ายไฟใหม่อย่างถูกต้องทำหน้าที่สำคัญหลายประการ ประการแรก จะล้างสถานะข้อผิดพลาดที่ค้างอยู่ทั้งหมดจากหน่วยความจำแบบลบเลือนได้ ประการที่สอง จะบังคับให้ CPU สแกนบัส I/O ทั้งหมดใหม่ตั้งแต่ต้น ประการที่สาม จะสร้างการกำหนดค่าพื้นฐานขึ้นใหม่โดยเทียบกับฮาร์ดแวร์จริง CPU ของ Series 90-30 จะเรียกใช้รูทีนวินิจฉัยเมื่อเปิดเครื่อง รูทีนนี้ใช้เวลาในการทำงานสูงสุด 5 วินาที ในช่วงเวลานี้ CPU จะกำหนดค่าบัสตามชุดอุปกรณ์ I/O ที่ตรวจพบ หากโมดูลแบบดิสครีตไม่สามารถรายงานการมีอยู่ของตน จะไม่มีการสร้างข้อผิดพลาดไปยังคอนโทรลเลอร์โฮสต์ อย่างไรก็ตาม ความกว้างของข้อมูลกระบวนการอาจถูกคำนวณไม่ถูกต้อง ข้อผิดพลาดจากการสูญหายและการเพิ่มโมดูล I/O จะถูกล้างเมื่อเปิดเครื่อง และจะถูกส่งต่อไปยังคอนโทรลเลอร์โฮสต์ก็ต่อเมื่อเกิดขึ้นหลังจาก PLC เข้าสู่โหมด RUN แล้วเท่านั้น การออกแบบนี้หมายความว่าการเริ่มต้นแบบเย็นเป็นวิธีเดียวที่เชื่อถือได้ในการรีเซ็ตสถานะของบัส

ข้อควรพิจารณาเกี่ยวกับแบตเตอรี่สำรองและการคงอยู่ของโปรแกรม

การตัดและจ่ายไฟใหม่มีความเสี่ยงในระบบ 90-30 ที่มีอายุการใช้งานมาก CPU อาศัยแบตเตอรี่ลิเธียมเพื่อคงโปรแกรมและการกำหนดค่า แบตเตอรี่ IC693ACC301 จ่ายไฟ 3.6 VDC และมีอายุการใช้งานโดยทั่วไป 5 ปี หากแบตเตอรี่หมด การตัดและจ่ายไฟใหม่จะลบข้อมูลใน SRAM หลังจากตัดและจ่ายไฟใหม่ขณะที่แบตเตอรี่หมด CPU จะกลับไปใช้ค่าเริ่มต้นจากโรงงาน ชื่อโปรแกรมจะแสดงเป็น "HHP" เมื่อดูแบบออนไลน์ ตารางข้อผิดพลาดจะเต็มไปด้วยข้อผิดพลาด I/O เนื่องจากไม่มีการกำหนดค่า ปัญหานี้ทำให้ปัญหาเดิมรุนแรงขึ้น วิศวกรต้องตรวจสอบสภาพแบตเตอรี่ก่อนเริ่มตัดและจ่ายไฟใหม่ ไฟ LED แบตเตอรี่จะแสดงสถานะต่ำเมื่อสว่างขึ้น อย่างไรก็ตาม แบตเตอรี่ที่ใกล้เสื่อมอาจไม่ทำให้ไฟ LED ติด การเปลี่ยนแบตเตอรี่เชิงป้องกันทุก 5 ปีเป็นแนวทางที่แนะนำ

ขั้นตอนการกู้คืนทีละขั้นตอน

เริ่มด้วยการบันทึกตารางข้อขัดข้องปัจจุบัน เชื่อมต่อ Logicmaster 90 หรือ Proficy Machine Edition เข้ากับ CPU ส่งออกตารางข้อขัดข้องเป็น CSV และจดบันทึกทุกสล็อตกับเวลาประทับ ข้อมูลนี้เป็นค่าพื้นฐานสำหรับการเปรียบเทียบหลังการกู้คืน จากนั้นตรวจสอบแรงดันแบตเตอรี่ด้วยมัลติมิเตอร์ ค่าที่อ่านได้ควรมากกว่า 3.0 VDC หากแบตเตอรี่ต่ำกว่าเกณฑ์ ให้เปลี่ยนก่อนดำเนินการต่อ ใช้เซลล์ลิเทียม IC693ACC301 ใหม่หรือเทียบเท่า ขนาด 3.6 V จากนั้นปิดไฟแชสซีทั้งหมด ตรวจสอบว่า LED แบ็กเพลน 5 VDC ดับสนิท ถอด IC693CBL304 และตรวจสอบขั้วต่อทั้งสองด้าน ตรวจดูพินงอ การกัดกร่อน หรือความเสียหายของสายเดรนชีลด์ เสียบสายเคเบิลใหม่กลับเข้าที่ให้แน่นจนสลักขั้วต่อเข้าล็อก เปิดไฟกลับคืนและสังเกต LED ของ CPU LED RUN ควรติดสว่างภายใน 1 ถึง 2 วินาทีหลังการทดสอบตัวเองเสร็จสิ้น หาก CPU ยังคงอยู่ในสถานะ STOP ให้ล้างตารางข้อขัดข้องด้วยตนเองผ่านซอฟต์แวร์เขียนโปรแกรม จากนั้นหมุนสวิตช์กุญแจจาก STOP ไปที่ RUN

การตรวจสอบและมาตรการป้องกัน

หลังจาก CPU เข้าสู่โหมด RUN แล้ว ให้ตรวจสอบแผนผัง I/O เทียบกับการกำหนดค่า บังคับเอาต์พุตดิจิทัลที่ทราบสถานะ และยืนยันว่าอุปกรณ์ภาคสนามตอบสนอง สำหรับโมดูลแอนะล็อก ให้ป้อนสัญญาณระดับกึ่งกลางสเกลและตรวจสอบว่าค่าที่อ่านได้อยู่ภายในข้อกำหนดด้านความแม่นยำของโมดูล โดยทั่วไป IC693ALG223 มีค่าคลาดเคลื่อน ±0.5% ของฟูลสเกล เฝ้าติดตามตารางข้อขัดข้องเป็นเวลา 24 ชั่วโมงหลังการกู้คืน ข้อขัดข้องที่เกิดซ้ำบ่งชี้ว่ามีปัญหาพื้นฐานที่มากกว่าสายเคเบิล ตรวจสอบแรงดันระหว่างนิวทรัลกับกราวด์ที่แหล่งจ่ายไฟของแร็ก ออฟเซ็ต DC ที่สูงกว่า 1 V หรือ AC ที่สูงกว่า 2 V RMS จะทำให้จุดอ้างอิงของบัสมีปัญหา วัดรางไฟแบ็กเพลน +5 VDC เพื่อดูว่ามีแรงดันตกต่ำกว่า 4.75 V หรือไม่ สุดท้ายบันทึกการกู้คืนและกำหนดเวลาสำหรับเปลี่ยนแบตเตอรี่ IC693ACC301 มีอายุการใช้งาน 5 ปีไม่ว่าสถานะ LED จะเป็นอย่างไร การปิดแล้วเปิดเครื่องใหม่เป็นเครื่องมือวินิจฉัยและกู้คืนที่มีประสิทธิภาพ แต่ต้องดำเนินการโดยตระหนักอย่างเต็มที่ถึงการพึ่งพาแบตเตอรี่ การเปลี่ยน IC693CBL304 จะสำเร็จได้ก็ต่อเมื่อการปิดแล้วเปิดเครื่องใหม่ล้างสถานะข้อขัดข้องที่ถูกล็อกไว้ และเริ่มต้นบัสใหม่จากสถานะพื้นฐานที่ทราบว่าปกติ

กรณีการใช้งานและสถานการณ์แนวทางแก้ไข

พิจารณาสายการผลิตอัตโนมัติในโรงงานที่ใช้ PLC Series 90-30 ระบบบันทึกข้อผิดพลาดของบัส I/O หลังเปลี่ยนสาย ทีมบำรุงรักษาเปลี่ยน IC693CBL304 แต่ลืมตัดแล้วจ่ายไฟใหม่ ข้อผิดพลาดยังคงอยู่และสายการผลิตหยุดทำงาน การปฏิบัติตามขั้นตอนข้างต้นช่วยล้างข้อผิดพลาดและทำให้การผลิตกลับมาดำเนินการได้ ในอีกกรณีหนึ่ง โครงการบูรณาการ DCS ต้องการระบบควบคุมที่เชื่อถือได้ วิศวกรตรวจสอบแบตเตอรี่ก่อน จากนั้นจึงทำการเริ่มต้นระบบแบบเย็น วิธีนี้ป้องกันการสูญเสียโปรแกรมและลดเวลาหยุดทำงาน ประสบการณ์เหล่านี้แสดงให้เห็นว่าการจัดการขั้นตอนการตัดแล้วจ่ายไฟใหม่อย่างถูกต้องมีความสำคัญต่อระบบอัตโนมัติในอุตสาหกรรม

คำถามที่พบบ่อย (FAQ)

1. เหตุใดข้อผิดพลาดของบัส I/O จึงยังคงอยู่หลังเปลี่ยนสาย IC693CBL304?
CPU จะล็อกข้อผิดพลาดไว้เมื่อ обнаружพบ การเปลี่ยนสายไม่ล้างสถานะที่ล็อกไว้ คุณต้องตัดแล้วจ่ายไฟใหม่ หรือล้างตารางข้อผิดพลาดผ่านซอฟต์แวร์

2. สามารถถอดเปลี่ยนสาย IC693CBL304 ขณะระบบทำงานได้อย่างปลอดภัยหรือไม่?
ไม่รองรับการถอดเปลี่ยนสายบัสของ Series 90-30 ขณะระบบทำงาน การถอดหรือเสียบขณะมีไฟอาจทำให้ทรานซีฟเวอร์ของแบ็กเพลนเสียหายและทำให้การสื่อสารเสียหาย

3. จะเกิดอะไรขึ้นหากแบตเตอรี่หมดระหว่างการตัดแล้วจ่ายไฟใหม่?
CPU จะสูญเสียโปรแกรมและการกำหนดค่าใน SRAM และกลับไปใช้ค่าเริ่มต้นจากโรงงาน ชื่อโปรแกรมอาจแสดงเป็น "HHP" ควรตรวจสอบแรงดันแบตเตอรี่ก่อนตัดแล้วจ่ายไฟใหม่เสมอ

4. CPU ของ Series 90-30 ใช้เวลานานเท่าใดในการเริ่มต้นหลังเปิดเครื่อง?
ขั้นตอนการวินิจฉัยใช้เวลาสูงสุด 5 วินาที จากนั้น CPU จะกำหนดค่าบัสสำหรับ I/O ที่ตรวจพบ ไฟ RUN ควรติดสว่างภายใน 1 ถึง 2 วินาทีหลังการทดสอบตัวเอง

5. มาตรการป้องกันใดช่วยลดข้อผิดพลาดของบัส I/O ได้บ้าง?
เปลี่ยนแบตเตอรี่ทุก 5 ปี ตรวจสอบแรงดันไฟฟ้าระหว่างนิวทรัลกับกราวด์และรางไฟ +5 VDC เฝ้าติดตามตารางข้อผิดพลาดเป็นเวลา 24 ชั่วโมงหลังการกู้คืน บันทึกการดำเนินการบำรุงรักษาทั้งหมด

ข้อมูลการติดต่อ

หากมีข้อสงสัย โปรดติดต่อเรา:
อีเมล: sales@nex-auto.com
โทรศัพท์/WhatsApp: +86 153 9242 9628

พันธมิตร: NexAuto Technology Limited
https://www.nex-auto.com/

ดูข้อมูลเพิ่มเติมเกี่ยวกับสินค้ายอดนิยมด้านล่างได้ที่ AutoNex Controls

TC-FCCN01 TC-FIL081 TC-FOA041
2MLR-E12H-CC XNX-AMAV-NHCB1 XNX-AMAV-NHIV1
XNX-AMAV-NHIC1 XNX-AMAV-NHIF1 XNX-AMAV-RNNNN
2090-CNSRPSS-AA12 6ES7431-7KF10-0AB0 6ES7431-7QH00-0AB0
6ES7432-1HF00-0AB0 6ES7440-1CS00-0YE0 6ES7441-1AA03-0AE0
6ES7441-1AA04-0AE0 INNIS01 IMASO01
กลับไปที่บล็อก

ฝากความคิดเห็น

โปรดทราบ, ความคิดเห็นต้องได้รับการอนุมัติก่อนที่จะเผยแพร่