หมายเลขชิ้นส่วน: A20B-2902-0370
ผู้ผลิต: FANUC Corporation (ญี่ปุ่น)
ประเภทผลิตภัณฑ์: โมดูลหน่วยความจำ PCB (บอร์ดลูกสาวแบบเสียบ)
ซีรีส์บอร์ด: A20B-2902
การใช้งาน: การขยายหน่วยความจำและการจัดเก็บข้อมูลสำหรับคอนโทรลเลอร์ FANUC CNC
การออกแบบ: บอร์ดลูกสาวแบบเสียบ SMD
A20B-2902-0370 เป็นโมดูลหน่วยความจำ PCB จากซีรีส์ A20B-2902 ของ FANUC ซีรีส์นี้ครอบคลุมกลุ่มบอร์ดหน่วยความจำแบบเสียบ SMD ที่ใช้ในคอนโทรลเลอร์ FANUC CNC สำหรับการจัดเก็บโปรแกรม การรักษาพารามิเตอร์ การโฮสต์ซอฟต์แวร์ระบบ และการขยายหน่วยความจำ
A20B-2902-0370 เป็นตัวแปรเฉพาะในกลุ่มผลิตภัณฑ์นี้ ซึ่งกำหนดค่าให้ตรงตามความต้องการหน่วยความจำของแพลตฟอร์มคอนโทรลเลอร์ที่กำหนด
สถาปัตยกรรมคอนโทรลเลอร์ CNC ของ FANUC อาศัยระบบหน่วยความจำแบบลำดับชั้น
หน่วยความจำแบบไม่ลบเลือน (Non-volatile memory) จะเก็บซอฟต์แวร์และข้อมูลที่ต้องคงอยู่ตลอดการปิดเปิดเครื่อง หน่วยความจำแบบลบเลือน (Volatile memory) จะเป็นพื้นที่ทำงานสำหรับการประมวลผล SRAM ที่ได้รับการป้องกันการสำรองข้อมูลจะเชื่อมต่อทั้งสองส่วน — ลบเลือนในการทำงานทางไฟฟ้า แต่ไม่ลบเลือนอย่างมีประสิทธิภาพผ่านการป้องกันด้วยแบตเตอรี่
ซีรีส์ A20B-2902 ให้การใช้งานทางกายภาพแบบโมดูลาร์ของชั้นหน่วยความจำเหล่านี้ โดยแต่ละตัวแปรจะให้บริการแพลตฟอร์มและความจุเฉพาะ
ตัวแปร -0370 อยู่ในช่วงหมายเลขชิ้นส่วนของโมดูล A20B-2902 ที่เกี่ยวข้องกับฟังก์ชันการจัดเก็บ FROM และ SRAM สำหรับแพลตฟอร์มคอนโทรลเลอร์ FANUC ในช่วงรุ่น Series 16 ถึง 21
โมดูลเหล่านี้เป็นไปตามการออกแบบซีรีส์ A20B-2902 ที่กำหนดไว้: โครงสร้าง SMD ขนาดกะทัดรัด เสียบเข้ากับซ็อกเก็ตบอร์ดหลักโดยตรง และวงจร CMOS ที่ใช้พลังงานต่ำซึ่งช่วยลดการกระจายความร้อนภายในตู้คอนโทรลเลอร์
| พารามิเตอร์ | ค่า |
|---|---|
| หมายเลขชิ้นส่วน | A20B-2902-0370 |
| ผู้ผลิต | FANUC Corporation |
| ประเภทผลิตภัณฑ์ | โมดูลหน่วยความจำ PCB |
| ซีรีส์บอร์ด | A20B-2902 |
| การใช้งาน | หน่วยความจำคอนโทรลเลอร์ FANUC CNC |
| การออกแบบ | บอร์ดลูกสาวแบบเสียบ SMD |
| ต้นกำเนิด | ญี่ปุ่น |
| อุณหภูมิการทำงาน | 0 – 55°C |
| อุณหภูมิการจัดเก็บ | −20 – 60°C |
| ความชื้น | สูงสุด 75% RH (ไม่ควบแน่น) |
| สภาพที่มีจำหน่าย | ใหม่ (ส่วนเกิน) / ปรับปรุงใหม่ / ซ่อมแซม |
หน่วยความจำของคอนโทรลเลอร์ FANUC CNC ไม่ใช่บล็อกการจัดเก็บข้อมูลเดียวที่ไม่มีการแบ่งแยก เป็นลำดับชั้นที่จัดโครงสร้างอย่างระมัดระวัง โดยข้อมูลประเภทต่างๆ จะอยู่ในเทคโนโลยีหน่วยความจำที่แตกต่างกัน เนื่องจากข้อมูลแต่ละประเภทมีความต้องการที่แตกต่างกันสำหรับความเร็วในการเข้าถึง ความทนทานในการเขียน และความคงทน
ซอฟต์แวร์ระบบปฏิบัติการ CNC จะอยู่ใน FROM
มันถูกเขียนไว้ที่นั่นระหว่างการติดตั้งซอฟต์แวร์จากโรงงาน และจะเปลี่ยนแปลงก็ต่อเมื่อมีการอัปเดตซอฟต์แวร์อย่างจงใจ
ความทนทานสูงของหน่วยความจำแฟลชสำหรับการอ่าน และความทนทานปานกลางสำหรับการเขียน ทำให้เหมาะสำหรับการใช้งานนี้ — ซอฟต์แวร์จะถูกอ่านทุกครั้งที่เปิดเครื่อง แต่เขียนน้อยครั้ง
พารามิเตอร์และค่าออฟเซ็ตจะอยู่ใน SRAM ที่มีแบตเตอรี่สำรอง
มีการเปลี่ยนแปลงระหว่างการทำงานปกติ — ค่าออฟเซ็ตที่อัปเดตหลังจากการตัดเฉือนที่ผ่านเกณฑ์ พารามิเตอร์ที่ปรับระหว่างการบำรุงรักษา — ดังนั้นจึงต้องอยู่ในหน่วยความจำที่สามารถเขียนได้อย่างรวดเร็วและบ่อยครั้ง ไม่ใช่ใน Flash
แต่ก็ต้องคงอยู่เมื่อปิดเครื่อง ซึ่งเป็นเหตุผลว่าทำไมจึงใช้ SRAM ที่มีแบตเตอรี่สำรองแทน DRAM
คอนโทรลเลอร์บางรุ่นและการกำหนดค่าหน่วยความจำบางอย่างยังใช้ DRAM สำหรับบัฟเฟอร์การทำงาน — การคำนวณการประมาณค่า บัฟเฟอร์การสื่อสาร และข้อมูลการประมวลผล PMC ที่สร้างขึ้นใหม่ทุกครั้งที่เปิดเครื่องและไม่จำเป็นต้องคงอยู่หลังจากการปิดเปิดเครื่อง
A20B-2902-0370 ทำหน้าที่ในตำแหน่งเฉพาะในลำดับชั้นหน่วยความจำนี้สำหรับแพลตฟอร์มคอนโทรลเลอร์ที่กำหนด
เทคโนโลยี Surface-mount กำหนดลักษณะทางกายภาพของบอร์ดซีรีส์ A20B-2902 ส่วนประกอบทั้งหมด — ชิปหน่วยความจำ ลอจิกสนับสนุน ขั้วต่อ — จะถูกติดตั้งบนพื้นผิวบอร์ด แทนที่จะผ่านรูในซับสเตรต PCB
สิ่งนี้ช่วยให้มีความหนาแน่นของส่วนประกอบสูงขึ้นบนบอร์ดขนาดเล็ก ซึ่งเป็นเหตุผลว่าทำไมโมดูลหน่วยความจำเหล่านี้จึงสามารถบรรจุความจุการจัดเก็บข้อมูลจำนวนมากไว้ในรูปแบบบอร์ดลูกสาวขนาดกะทัดรัดได้
โครงสร้าง SMD ยังหมายความว่าบอร์ดเหล่านี้ต้องการการจัดการอย่างระมัดระวัง
ส่วนประกอบที่ติดตั้งบนพื้นผิว PCB มีความเสี่ยงต่อความเสียหายทางกายภาพจากการจัดการที่ไม่ถูกต้องมากกว่าส่วนประกอบแบบ Through-hole
ต้องจับบอร์ดที่ขอบเท่านั้น
ห้ามสัมผัสพื้นผิวส่วนประกอบด้วยมือเปล่า — น้ำมันจากผิวหนังและสิ่งตกค้างสามารถทำลายพื้นผิวส่วนประกอบหรือทำให้เกิดการปนเปื้อนที่หน้าสัมผัสขั้วต่อได้เมื่อเวลาผ่านไป
ไฟฟ้าสถิตเป็นข้อกังวลในการจัดการอีกประการหนึ่ง ส่วนประกอบหน่วยความจำ CMOS มีความไวต่อการคายประจุไฟฟ้าสถิต
เหตุการณ์ไฟฟ้าสถิตที่บุคคลไม่รู้สึกถึงการช็อกที่รับรู้ได้ ก็ยังสามารถสร้างแรงดันไฟฟ้าที่เพียงพอที่จะทำลายเกตลอจิกหรือเซลล์หน่วยความจำได้
มาตรการป้องกันไฟฟ้าสถิต — สายรัดข้อมือ พื้นผิวการทำงานที่มีสายดิน — เป็นข้อกำหนดมาตรฐานเมื่อจัดการกับบอร์ดหน่วยความจำ SMD ใดๆ
การเปลี่ยนโมดูลหน่วยความจำ A20B-2902 ซีรีส์ใดๆ ต้องมีลำดับขั้นตอนก่อนเริ่มงานจริง การข้ามการเตรียมการจะสร้างความเสี่ยงต่อการสูญหายของข้อมูลที่ต้องใช้ความพยายามในการกู้คืนอย่างมาก
ขั้นตอนแรกคือการสำรองข้อมูลทั้งหมดเสมอ สำหรับโมดูล FROM/SRAM แบบรวม การสำรองข้อมูลต้องครอบคลุมทั้งซอฟต์แวร์ FROM (จากฟังก์ชันสำรองข้อมูลหน่วยความจำของหน้าจอ Boot ของ FANUC) และข้อมูล SRAM (พารามิเตอร์ ค่าออฟเซ็ต โปรแกรม ข้อมูล PMC)
คอนโทรลเลอร์ FANUC ส่วนใหญ่รองรับการสำรองข้อมูลไปยังการ์ด SRAM อุปกรณ์หน่วยความจำ USB หรือ PC ผ่าน RS-232 ใช้วิธีการอย่างน้อยหนึ่งวิธีและตรวจสอบว่าการสำรองข้อมูลเสร็จสมบูรณ์ก่อนถอดโมดูล
ขั้นตอนที่สองคือการยืนยันหมายเลขชิ้นส่วนของโมดูลทดแทน
ซีรีส์ A20B-2902 มีหลายตัวแปรที่มีลักษณะทางกายภาพคล้ายคลึงกัน แต่มีความจุและความเข้ากันได้แตกต่างกัน การจับคู่หมายเลขชิ้นส่วนที่ถูกต้องเท่านั้นที่รับประกันความเข้ากันได้ที่ถูกต้อง
หลังจากการเปลี่ยน FROM จะต้องเขียนใหม่ด้วยไฟล์ซอฟต์แวร์ที่ถูกต้อง
จากนั้นข้อมูล SRAM จะต้องถูกกู้คืนจากการสำรองข้อมูล ไม่ควรประกาศว่าเครื่องพร้อมสำหรับการผลิตจนกว่าข้อมูลทุกประเภทจะได้รับการตรวจสอบเทียบกับการสำรองข้อมูล
คำถามที่ 1: อาการทั่วไปที่เกิดจาก A20B-2902-0370 ที่กำลังจะเสียก่อนที่จะเสียสมบูรณ์คืออะไร?
การเสื่อมสภาพทีละน้อยในหน่วยความจำแฟลชจะทำให้เกิดคำเตือนเช็คซัม FROM เป็นครั้งคราวที่เกิดขึ้นและหายไป — เซลล์ที่ได้รับผลกระทบนั้นไม่เสถียร สามารถอ่านได้บางครั้งและล้มเหลวบางครั้ง การเสื่อมสภาพของ SRAM จะแสดงเป็นการเสียหายของข้อมูลแบบสุ่มเป็นครั้งคราวในพารามิเตอร์หรือค่าออฟเซ็ต — ค่าเปลี่ยนไปอย่างไม่คาดคิดระหว่างการปิดเปิดเครื่องโดยไม่มีการแทรกแซงด้วยตนเอง อาการใดๆ ก็ตามควรเปลี่ยนโมดูลก่อนที่การเสียจะสมบูรณ์
เมื่อเกิดการเสียสมบูรณ์ เครื่องจะไม่สามารถสตาร์ทหรือทำงานได้อย่างถูกต้อง
คำถามที่ 2: คอนโทรลเลอร์ทำการอัปเดตซอฟต์แวร์เสร็จแล้ว และตอนนี้แสดงข้อผิดพลาด FROM การอัปเดตทำให้โมดูลเสียหายหรือไม่?
การเขียน FROM ที่ถูกขัดจังหวะหรือไม่ถูกต้องระหว่างการอัปเดตซอฟต์แวร์อาจทำให้ FROM บางส่วนเสียหาย การอัปเดตถูกขัดจังหวะด้วยไฟดับ การเลือกไฟล์ซอฟต์แวร์ผิด หรือการพยายามโหลดซอฟต์แวร์ที่ไม่เข้ากัน การเสียหายของ FROM เป็นผลลัพธ์ที่น่าจะเป็นไปได้
FROM จะต้องถูกเขียนใหม่ตั้งแต่ต้นด้วยไฟล์ซอฟต์แวร์ที่ถูกต้อง
หากการพยายามเขียนซ้ำล้มเหลว ชิป FROM ได้รับความเสียหายและโมดูลต้องเปลี่ยนใหม่
คำถามที่ 3: หลังจากการปิดเครื่องเพื่อหยุดพักช่วงวันหยุด คอนโทรลเลอร์จะกู้คืน แต่แสดงการสูญหายของข้อมูลพารามิเตอร์ในบางแกน แบตเตอรี่อ่านค่าได้ 3.0V แบตเตอรี่เป็นสาเหตุหรือไม่?
เซลล์ลิเธียม 3.0V อยู่ในหรือใกล้สิ้นสุดอายุการใช้งาน — เซลล์เหล่านี้จะรักษาแรงดันไฟฟ้าใกล้เคียงค่าปกติจนกว่าจะใกล้เสีย
รูปแบบการสูญหายของข้อมูล (ส่งผลต่อบางแกนแต่ไม่ทั้งหมด) สอดคล้องกับพื้นที่เซลล์ SRAM ที่สูญเสียข้อมูลเมื่อแรงดันแบตเตอรี่ลดลงต่ำกว่าเกณฑ์การรักษา
เปลี่ยนแบตเตอรี่ โหลดข้อมูลพารามิเตอร์ใหม่จากการสำรองข้อมูล และกำหนดเวลาตรวจสอบแบตเตอรี่เป็นประจำเพื่อป้องกันการเกิดซ้ำ
คำถามที่ 4: หน้าจอ CNC แสดง "SRAM DATA ERROR" เมื่อเปิดเครื่อง เครื่องอยู่ในคลังสินค้ามา 18 เดือน เกิดอะไรขึ้น?
การจัดเก็บเป็นเวลานานโดยไม่มีแหล่งจ่ายไฟภายนอก หมายความว่าแบตเตอรี่สำรองได้รองรับ SRAM เพียงอย่างเดียวตลอดระยะเวลาการจัดเก็บ
แบตเตอรี่ที่มีความจุที่เหลือจำกัดก่อนการจัดเก็บ อาจหมดลงในช่วงเวลาดังกล่าว ทำให้ข้อมูล SRAM สูญหาย
ข้อมูล SRAM จะต้องถูกโหลดใหม่จากการสำรองข้อมูล ตรวจสอบแรงดันแบตเตอรี่และเปลี่ยนหากต่ำกว่า 3.2V สำหรับเซลล์ลิเธียม
สำหรับการจัดเก็บระยะยาว ควรเปิดเครื่องคอนโทรลเลอร์เป็นระยะๆ (ทุก 3–6 เดือน) เพื่อรักษาประสิทธิภาพของแบตเตอรี่
คำถามที่ 5: เป็นไปได้หรือไม่ที่จะใช้ A20B-2902-0370 ในคอนโทรลเลอร์ Series 18-C ที่ปัจจุบันใช้ตัวแปรอื่น หากขั้วต่อเข้ากันได้ทางกายภาพ?
ความเข้ากันได้ของขั้วต่อทางกายภาพไม่ได้รับประกันความเข้ากันได้ทางอิเล็กทรอนิกส์
ตัวแปรซีรีส์ A20B-2902 สามารถใช้รูปแบบขั้วต่อเดียวกันได้ ในขณะที่มีความจุหน่วยความจำแตกต่างกัน อัตราส่วน FROM/SRAM แตกต่างกัน หรือแรงดันไฟฟ้าอินเทอร์เฟซแตกต่างกัน
การติดตั้งตัวแปรที่ไม่ถูกต้องอาจทำให้คอนโทรลเลอร์ไม่รู้จักโมดูล ทำงานด้วยการจัดสรรความจุหน่วยความจำที่ไม่ถูกต้อง หรือเกิดข้อผิดพลาดของหน่วยความจำเนื่องจากช่วงที่อยู่ไม่ตรงกัน
ใช้หมายเลขชิ้นส่วนที่ถูกต้องตามที่บันทึกไว้สำหรับรุ่นคอนโทรลเลอร์เฉพาะเสมอ
ติดต่อเราได้ตลอดเวลา