อ่าน 2 นาที
การควบคุมเครื่องมือ
การควบคุมเครื่องมือ ประกอบด้วยการเชื่อมต่อ เครื่องมือ ตั้งโต๊ะ เข้ากับคอมพิวเตอร์และทำการวัดค่าต่างๆ
การควบคุมเครื่องมือ
การควบคุมเครื่องมือประกอบด้วยการเชื่อมต่อเครื่องมือ ตั้งโต๊ะ เข้ากับคอมพิวเตอร์และทำการวัดค่าต่างๆ
ประวัติศาสตร์
ในช่วงปลายทศวรรษ 1960 บัสแรกที่ใช้สำหรับการสื่อสารได้รับการพัฒนาโดยHewlett-Packardและเรียกว่า HP-IB ( Hewlett-Packard Interface Bus ) เนื่องจาก HP-IB ได้รับการออกแบบมาเพื่อใช้งานกับเครื่องมือของ HP เท่านั้น จึงเกิดความต้องการอินเทอร์เฟซความเร็วสูงมาตรฐานสำหรับการสื่อสารระหว่างเครื่องมือและตัวควบคุมจากผู้ผลิตหลายราย ความต้องการนี้ได้รับการแก้ไขในปี 1975 โดยสถาบันวิศวกรรมไฟฟ้าและอิเล็กทรอนิกส์ (IEEE) ได้เผยแพร่มาตรฐาน ANSI/IEEE Standard 488-1975 ซึ่งเป็นมาตรฐานอินเทอร์เฟซดิจิทัลของ IEEE สำหรับเครื่องมือวัดที่ตั้งโปรแกรมได้ โดยมีข้อกำหนดทางไฟฟ้า กลไก และฟังก์ชันการทำงานของระบบอินเทอร์เฟซ มาตรฐานนี้ได้รับการปรับปรุงในปี 1987 [ 1 ]และอีกครั้งในปี 1992 [ 2 ]บัสนี้เป็นที่รู้จักกันในชื่อที่แตกต่างกันสามชื่อ ได้แก่ General Purpose Interface Bus ( GPIB ), Hewlett-Packard Interface Bus (HP-IB) และIEEE-488 Bus และมีการใช้งานทั่วโลก
ปัจจุบัน นอกจาก GPIB แล้ว ยังมีบัสอื่นๆ อีกหลายประเภทที่สามารถใช้ในการควบคุมอุปกรณ์ได้ ได้แก่อี เธอร์เน็ต , USB , ซีเรียล , PCIและPXI
ซอฟต์แวร์
นอกเหนือจากฮาร์ดแวร์บัสสำหรับควบคุมเครื่องมือแล้ว ยังจำเป็นต้องมี ซอฟต์แวร์สำหรับ พีซีด้วย สถาปัตยกรรมซอฟต์แวร์เครื่องมือเสมือนหรือ VISA ถูกพัฒนาขึ้นโดยVME eXtensions for Instrumentation (VXI) plug and play Systems Alliance เพื่อเป็นข้อกำหนดสำหรับซอฟต์แวร์อินพุต/เอาต์พุต VISA เป็นก้าวสำคัญสู่ความเข้ากันได้ของซอฟต์แวร์ในระดับอุตสาหกรรม ข้อกำหนด VISA กำหนดมาตรฐานซอฟต์แวร์สำหรับ VXI และสำหรับ GPIB, ซีเรียล, อีเธอร์เน็ต และอินเทอร์เฟซอื่นๆ บริษัทเครื่องมือวัดขนาดใหญ่กว่า 35 แห่งในอุตสาหกรรมให้การรับรอง VISA เป็นมาตรฐาน พันธมิตรได้สร้างเฟรมเวิร์กที่แตกต่างกันโดยการจัดกลุ่มระบบปฏิบัติการ สภาพแวดล้อมการพัฒนาแอปพลิเคชัน และภาษาโปรแกรม ที่ได้รับความนิยมมากที่สุด และกำหนดข้อกำหนดเชิงลึกเพื่อรับประกันความสามารถในการทำงานร่วมกันของส่วนประกอบภายในแต่ละเฟรมเวิร์ก
สามารถตั้งโปรแกรมเครื่องมือได้โดยการส่งและรับคำ สั่ง SCPI แบบข้อความ หรือโดยใช้ไดรเวอร์เครื่องมือเพื่อให้การตั้งโปรแกรมเครื่องมือทำได้ง่ายขึ้น เครื่องมือหลายชนิดจึงมีไดรเวอร์เครื่องมือมาตรฐานอุตสาหกรรม เช่น VXIplug&play หรือ IVI ไดรเวอร์เหล่านี้จำเป็นต้องติดตั้งไลบรารี VISA บนพีซี ไดรเวอร์เครื่องมือ IVI ได้รับการออกแบบมาเพื่อให้สามารถใช้งานเครื่องมือทดแทนกันได้ในสภาพแวดล้อมการผลิตที่การทำงานอัตโนมัติและการลดเวลาหยุดทำงานมีความสำคัญ แต่ก็มักถูกนำไปใช้ในแอปพลิเคชันอื่นๆ ด้วยเช่นกัน
สภาพแวดล้อมการพัฒนาแอปพลิเคชันสามารถรองรับการควบคุมเครื่องมือวัดได้โดยการสนับสนุน VISA และไดรเวอร์เครื่องมือวัดมาตรฐานอุตสาหกรรม สภาพแวดล้อมที่รองรับ VISA ได้แก่LabVIEW , LabWindows/CVI , MATLABและVEEนอกจากนี้ ไลบรารี VISA ยังสามารถรองรับภาษาโปรแกรมต่างๆ เช่นC , C++ , C# , Pythonและอื่นๆ
ดูเพิ่มเติม
- อากิเลนท์ วีอี
- ระบบอัตโนมัติ
- อีอีอีอี-488
- ไดร์เวอร์เครื่องมือ
- แล็บวิว
- แล็บวินโดวส์
- ส่วนขยาย LAN สำหรับอุปกรณ์วัด
- MATLAB
- คำสั่งมาตรฐานสำหรับเครื่องมือที่ตั้งโปรแกรมได้
- สถาปัตยกรรมซอฟต์แวร์เครื่องดนตรีเสมือน (VISA)
ลิงก์ภายนอก
- หลักการควบคุมเครื่องมือวัดนำเสนอเนื้อหาทางเทคนิคผ่านทฤษฎี ตัวอย่างในโลกแห่งความเป็นจริง และบทเรียนภาพและเสียงแบบโต้ตอบ - จาก National Instruments
- VXIplug&play
- คู่มือการใช้งาน GPIB
- มูลนิธิไอวีไอ
- คำแนะนำในการพัฒนาและแนวทางปฏิบัติที่ดีที่สุดสำหรับการใช้งานไดรเวอร์เครื่องมือวัด - จาก Rohde & Schwarz
อ่านเพิ่มเติม
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ การควบคุมเครื่องมือ
การควบคุมเครื่องมือ ประกอบด้วยการเชื่อมต่อ เครื่องมือ ตั้งโต๊ะ เข้ากับคอมพิวเตอร์และทำการวัดค่าต่างๆ
ประวัติศาสตร์
ในช่วงปลายทศวรรษ 1960 บัสแรกที่ใช้สำหรับการสื่อสารได้รับการพัฒนาโดย Hewlett-Packard และเรียกว่า HP-IB ( Hewlett-Packard Interface Bus ) เนื่องจาก HP-IB ได้รับการออกแบบมาเพื่อใช้งานกับเครื่องมือของ HP เท่านั้น...
ซอฟต์แวร์
นอกเหนือจากฮาร์ดแวร์บัสสำหรับควบคุมเครื่องมือแล้ว ยังจำเป็นต้องมี ซอฟต์แวร์สำหรับ พีซี ด้วย สถาปัตยกรรมซอฟต์แวร์เครื่องมือเสมือน หรือ VISA ถูกพัฒนาขึ้นโดย VME eXtensions for Instrumentation (VXI) plug and play Systems Alliance...
ดูเพิ่มเติม
อากิเลนท์ วีอี ระบบอัตโนมัติ อีอีอีอี-488 ไดร์เวอร์เครื่องมือ แล็บวิว แล็บวินโดวส์ ส่วนขยาย LAN สำหรับอุปกรณ์วัด MATLAB คำสั่งมาตรฐานสำหรับเครื่องมือที่ตั้งโปรแกรมได้ สถาปัตยกรรมซอฟต์แวร์เครื่องดนตรีเสมือน (VISA)