กลับไปหน้าบทความ

อ่าน 2 นาที

อาร์วี-ซี

RV-C เป็นโปรโตคอลการสื่อสารที่ใช้พื้นฐานจาก บัส Controller Area Network (CNAS ) โปรโตคอลนี้ใช้ใน รถบ้าน เพื่อให้ส่วนประกอบภายในบ้านและตัวถังสามารถสื่อสารกันได้ RV-C...

อาร์วี-ซี

RV-Cเป็นโปรโตคอลการสื่อสารที่ใช้พื้นฐานจาก บัส Controller Area Network (CNAS ) โปรโตคอลนี้ใช้ในรถบ้านเพื่อให้ส่วนประกอบภายในบ้านและตัวถังสามารถสื่อสารกันได้ RV-C ใช้สำหรับการควบคุม การประสานงาน และการวินิจฉัยปัญหา ในสภาพแวดล้อมที่มีผู้ผลิตหลายราย

ประวัติการพัฒนา

มาตรฐาน RV-C ได้รับการพัฒนาขึ้นครั้งแรกโดยสมาคมอุตสาหกรรมรถบ้านเพื่อการพักผ่อนหย่อนใจ (Recreational Vehicle Industry Association หรือ RVIA) ข้อกำหนดอย่างเป็นทางการฉบับแรกได้รับการอนุมัติในปี 2548 และผลิตภัณฑ์ RV-C รุ่นแรกก็วางจำหน่ายในเวลานั้น RVIA ได้ดำเนินการปรับปรุงและขยายขอบเขตของโปรโตคอลอย่างต่อเนื่อง และในปี 2551 ได้ยื่นขอมาตรฐาน ISOโดยมีเจตนาที่จะเปิดโปรโตคอล RV-C ให้กับประชาคมโลก

ในปี 2549 รถบ้านที่ติดตั้งระบบ RV-C รุ่นแรกเริ่มวางจำหน่ายในอเมริกา โดยผู้ผลิตรายใหญ่ที่นำไปใช้ ได้แก่ Country Coach, Foretravel, Newell Coach และ Western RV ชิ้นส่วนที่ได้มาตรฐาน RV-C สำหรับรถบ้านเหล่านี้ผลิตโดย Valid Manufacturing Ltd., Automated Engineering Corp, SilverLeaf Electronics และ HWH Corporation

ในปี 2007 สมาคม RVIA ได้จัดงาน Network Fest ในงานแสดงสินค้าหลักของอุตสาหกรรม งานดังกล่าวเป็นกิจกรรมให้ความรู้ที่รวบรวมผลิตภัณฑ์ที่สอดคล้องกับมาตรฐาน RV-C มากกว่าสองโหลจากผู้จัดแสดงสินค้า 14 ราย

ภาพรวมของโปรโตคอล

RV-C ใช้สถาปัตยกรรมController Area Network (CAO)และทำงานที่ความเร็วบัส 250 กิโลบิต/วินาที ข้อมูลบรรจุอยู่ในแพ็กเก็ตซึ่งประกอบด้วยส่วนหัวและข้อมูล 8 ไบต์ ส่วนหัวประกอบด้วยที่อยู่ต้นทาง 8 บิต และหมายเลขกลุ่มพารามิเตอร์ 17 บิต รวมถึงบิตเพิ่มเติมอีกเล็กน้อย ความจุบัสโดยรวมอยู่ที่ประมาณ 2500 แพ็กเก็ตข้อมูลต่อวินาที แม้ว่าในทางปฏิบัติแล้วปริมาณการใช้งานบัสจะต่ำกว่านั้นมาก

RV-C เป็นระบบแบบ Peer-to-Peer ตัวรับส่งสัญญาณ CAN แต่ละตัวในเครือข่ายต้องการที่อยู่ต้นทางที่ไม่ซ้ำกัน ซึ่งสามารถกำหนดได้ทั้งแบบไดนามิกหรือแบบคงที่ การจัดลำดับความสำคัญของแพ็กเก็ตข้อมูลจะขึ้นอยู่กับเนื้อหา ไม่ใช่ตัวอุปกรณ์

เลเยอร์แอปพลิเคชันจะระบุหมายเลขกลุ่มพารามิเตอร์ ซึ่งใช้ระบุวิธีการตีความเนื้อหาของแพ็กเก็ตข้อมูลอย่างเฉพาะเจาะจง งานหลักของคณะกรรมการ RV-C คือการสร้างกลุ่มพารามิเตอร์ใหม่เมื่อมีการนำส่วนประกอบใหม่ ๆ เข้าสู่ตลาด RV

อุปกรณ์ที่จะได้รับการพิจารณาว่าเป็นไปตามมาตรฐาน RV-C ต้องรองรับ PGN บางประเภท ได้แก่

  • การยืนยันที่อยู่ IP เป็นสิ่งจำเป็นแม้แต่สำหรับอุปกรณ์ที่ใช้ที่อยู่แบบคงที่ก็ตาม
  • การวินิจฉัยปัญหา เอกสารข้อมูลผลิตภัณฑ์ (PGN) ของ DM1-RVC ให้ข้อมูลที่สำคัญเกี่ยวกับความสามารถและสถานะของอุปกรณ์
  • ร้องขอ PGN เมื่อถูกขอข้อมูลเฉพาะ อุปกรณ์ต้องตอบสนอง
  • รหัสผลิตภัณฑ์ นี่คือข้อมูลข้อความที่จำเป็นสำหรับช่างเทคนิคในการระบุอุปกรณ์

แนวคิดสำคัญใน RV-C คืออินสแตนซ์ใน RV นั้น มักพบอุปกรณ์หลาย "อินสแตนซ์" RV-C จัดการเรื่องนี้โดยใช้วิธีเฉพาะ โดยการกำหนดหมายเลขอินสแตนซ์ให้กับแต่ละหน่วยทางกายภาพของอุปกรณ์ประเภทนั้นๆ

แนวคิดพื้นฐานที่สำคัญของการออกแบบ RV-C คือ "แพ็กเก็ตข้อมูลทุกแพ็กเก็ตนั้นเป็นอิสระต่อกัน" กล่าวคือ โดยส่วนใหญ่แล้ว ข้อมูลที่จำเป็นในการตีความแพ็กเก็ตข้อมูลจะบรรจุอยู่ภายในแพ็กเก็ตนั้นเอง ซึ่งช่วยลดหน่วยความจำและความเร็วที่จำเป็นสำหรับไมโครโปรเซสเซอร์ในการใช้งานโปรโตคอลได้อย่างมาก โดยทั่วไปแล้ว คณะกรรมการมุ่งมั่นที่จะรักษต้นทุนในการใช้งานให้ต่ำที่สุด

ความสัมพันธ์กับ SAE J1939

RV-C ดัดแปลงมาจาก โปรโตคอล SAE J1939 เป็นอย่างมาก ความแตกต่างหลักระหว่าง J1939 และ RV-C มีดังนี้:

  • มาตรฐาน SAE J1939 ไม่รองรับ "การสร้างอินสแตนซ์" ของ RV-C
  • ข้อความวินิจฉัยหลัก (DM1) มีรูปแบบที่แตกต่างออกไปบ้าง เนื่องจากความจำเป็นในการระบุอินสแตนซ์ใน RV-C
  • รูปแบบไฟล์ PGN ของ SAE J1939 NAME ถูกทำให้ง่ายขึ้นใน RV-C

เว็บไซต์ RVIA สำหรับRV-C

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=RV-C&oldid=1339661161 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ อาร์วี-ซี

RV-C เป็นโปรโตคอลการสื่อสารที่ใช้พื้นฐานจาก บัส Controller Area Network (CNAS ) โปรโตคอลนี้ใช้ใน รถบ้าน เพื่อให้ส่วนประกอบภายในบ้านและตัวถังสามารถสื่อสารกันได้ RV-C...

ประวัติการพัฒนา

มาตรฐาน RV-C ได้รับการพัฒนาขึ้นครั้งแรกโดย สมาคมอุตสาหกรรมรถบ้านเพื่อการพักผ่อนหย่อนใจ (Recreational Vehicle Industry Association หรือ RVIA) ข้อกำหนดอย่างเป็นทางการฉบับแรกได้รับการอนุมัติในปี 2548 และผลิตภัณฑ์ RV-C รุ่นแรกก็วางจำหน่ายในเวลานั้น RVIA...

ภาพรวมของโปรโตคอล

RV-C ใช้สถาปัตยกรรม Controller Area Network (CAO) และทำงานที่ความเร็วบัส 250 กิโลบิต/วินาที ข้อมูลบรรจุอยู่ในแพ็กเก็ตซึ่งประกอบด้วยส่วนหัวและข้อมูล 8 ไบต์ ส่วนหัวประกอบด้วยที่อยู่ต้นทาง 8 บิต และหมายเลขกลุ่มพารามิเตอร์ 17 บิต รวมถึงบิตเพิ่มเติมอีกเล็กน้อย...

ความสัมพันธ์กับ SAE J1939

RV-C ดัดแปลงมาจาก โปรโตคอล SAE J1939 เป็นอย่างมาก ความแตกต่างหลักระหว่าง J1939 และ RV-C มีดังนี้: