LabVIEW คืออะไร? ประโยชน์และการใช้งาน LabView LabVIEW เป็นโปรแกรมคอมพิวเตอร์ระบบวิศวกรรมสำหรับแอพพลิเคชันที่อยากการทดสอบการประเมินและการควบคุมโดยสามารถเข้าถึงข้อมูลเชิงลึกเกี่ยวกับอุปกรณ์แล้วก็ข้อมูลได้อย่างรวดเร็ว LabVIEW คือ Dataflow programming ภาษาโปรแกรมที่ใช้ใน LabVIEW ชื่อ G คือภาษาการเขียนโปรแกรม dataflow การจัดการจะถูกระบุโดยองค์ประกอบของแผนภาพแบบกราฟิก (รหัสมูลเหตุ LabVIEW) ซึ่งนักเขียนโปรแกรมเชื่อมต่อโหนดฟังก์ชันต่างๆโดยการวาดเส้นลวด สายกลุ่มนี้แพร่กระจายตัวแปรรวมทั้งโหนดอะไรก็ตามสามารถปฏิบัติงานได้เมื่อข้อมูลอินพุตทั้งปวงพร้อมใช้งาน เหตุเพราะอาจเป็นเช่นนี้สำหรับโหนดหลายตัวพร้อมกัน G สามารถทำงานแบบขนานได้โดยกำเนิด ฮาร์ดแวร์แบบมัลติโพรเซสสิงและก็มัลติเธรดจะถูกเอารัดเอาเปรียบโดยตัวกำหนดเวลาในตัวซึ่ง multiplexes เธรดของระบบปฏิบัติการหลายตัวผ่านโหนดที่พร้อมสำหรับการปฏิบัติงาน
LabView คือ Graphical programming LabVIEW รวมการสร้างอินเทอร์เฟซผู้ใช้ (แผงด้านหน้าที่เรียกว่า) ลงในวัฏจักรการพัฒนา โปรแกรมย่อยของโปรแกรม LabVIEW เรียกว่าเหมือนเครื่องไม้เครื่องมือ (VIs) แต่ละชุดมีส่วนประกอบสามส่วนคือแผนภาพบล็อกแผงข้างหน้าและก็แผงตัวเชื่อมต่อ ส่วนในที่สุดใช้แทน VI ในแผนภาพบล็อกของ VI เรียกว่า VI แผงด้านหน้าสร้างขึ้นโดยใช้ปุ่มควบคุมรวมทั้งไฟแสดงสถานะ การควบคุมเป็นปัจจัยที่จำเป็นต้องใช้สำหรับการผลิต: อนุญาตให้ผู้ใช้ป้อนข้อมูลไปยัง VI ตัวบ่งชี้เป็นผลลัพธ์: พวกเขากำหนดหรือแสดงผลตามปัจจัยที่ใช้สำหรับการผลิตที่กำหนดให้กับ VI แผงด้านหลังซึ่งเป็นแผนภาพบล็อกมีรหัสต้นฉบับแบบกราฟิก วัตถุทั้งปวงที่วางอยู่บนแผงด้านหน้าจะปรากฏที่แผงด้านหลังเป็นขั้วต่อ แผงด้านหลังยังมีส่วนประกอบและฟังก์ชันที่ทำหน้าที่ควบคุมแล้วก็หาข้อมูลให้กับตัวบ่งชี้ ส่วนประกอบและก็ฟังก์ชั่นสามารถพบได้ในแผงฟังก์ชั่นแล้วก็สามารถวางไว้ที่แผงข้างหลังได้ การควบคุมตัวบ่งชี้โครงสร้างแล้วก็หน้าที่รวมกันจะเรียกว่าโหนด โหนดเชื่อมต่อกันโดยใช้สายยกตัวอย่างเช่นตัวควบคุมสองตัวรวมทั้งตัวบ่งชี้สามารถต่อสายไปยังฟังก์ชันเพิ่มได้เพื่อให้ตัวบ่งชี้แสดงผลรวมของตัวควบคุมทั้งสอง ด้วยประการฉะนี้วัสดุเปรียบเสมือนสามารถเรียกใช้เป็นโปรแกรมได้โดยใช้แผงด้านหน้าเป็นส่วนติดต่อผู้ใช้หรือเมื่อต่ำลงเป็นโหนดลงในแผนภาพบล็อกแผงข้างหน้าจะกำหนดอินพุทแล้วก็เอาท์พุทสำหรับโหนดผ่านบานหน้าต่างตัวเชื่อมต่อ ซึ่งแปลว่าแต่ละ VI สามารถทดลองได้ง่ายก่อนที่จะถูกฝังเป็นโปรแกรมย่อยในโปรแกรมขนาดใหญ่ ขั้นตอนการแบบกราฟิกยังช่วยให้โปรแกรมสร้างโปรแกรมโดยการดึงรวมทั้งวางการแสดงวัสดุอุปกรณ์เสมือนห้องทดลองเสมือนที่รู้จักอยู่แล้ว สิ่งแวดล้อมการเขียนโปรแกรม LabVIEW และตัวอย่างและเอกสารประกอบทำให้ง่ายต่อการสร้างแอพพลิเคชันขนาดเล็ก นี่เป็นสิ่งที่ได้เปรียบในด้านหนึ่ง แต่ยังเกิดอันตรายที่บางทีอาจประเมินความชำนิชำนาญที่จำเป็นจะต้องสำหรับเพื่อการออกแบบโปรแกรม G ที่มีคุณภาพสูง สำหรับอัลกอริทึมที่ซับซ้อนหรือรหัสขนาดใหญ่สิ่งสำคัญเป็นคนที่มีหน้าที่เขียนโปรแกรมจะมีความรู้ความสามารถเกี่ยวกับไวยากรณ์ LabVIEW พิเศษรวมทั้งโครงสร้างของการจัดการหน่วยความจำ ระบบการพัฒนา LabVIEW ที่นำสมัยที่สุดมีความรู้และมีความเข้าใจสำหรับเพื่อการสร้างแอ็พพลิเคชันแบบสแตนด์อะโลน นอกนั้นยังสามารถสร้างแอ็พพลิเคชันแบบกระจัดกระจายซึ่งติดต่อโดยใช้โมเดลเซิร์ฟเวอร์แบบไคลเอ็นต์รวมทั้งทำให้ใช้งานได้ง่ายมากยิ่งขึ้นเนื่องมาจากลักษณะขนานของ G. "SC-2075 ประกอบด้วย แอลอีดี หลายตัวซึ่งสามารถเปิดหรือปิดได้ . แอลอีดี เป็นไดโอดฉายแสง จุดมุ่งหมายของ LED เป็นการเป็นบ่อเกิดแสงสว่างจำพวกครึ่งหนึ่งตัวนำ แอลอีดี ใช้ตรรกะแง่ลบ สายออกสามารถชี้ให้เห็นโดยใช้ศูนย์และก็จะแยกแยะสวิทช์ที่กำลังเปิดหรือปิด "0" แสดงว่าสวิตช์ปิดอยู่ตอนที่ "1" กล่าวว่าสวิตช์เปิดอยู่ " ข้อดี และ ประโยชน์ของ LabView ประโยขน์อีกประการหน่ึงสำหรับการหน่ึงของการใช้คอมพิวเตอร์เป็นเครื่องมือวัดก็คือ สามารถที่จะนำมาเพื่อใช้ทำเป็น Data Logger แล้วก็ PLC (Programmable Logical Controlled) ได้พร้อมซ่ึงโดยธรรมดาแล้วระบบควบคุมมกัจะไม่มีในอุปกรณ์วดัจริงข้นั พ้ืนฐาน หรือ Data Logger แมจ้ะเก็บขอ้มูลได้แม้กระนั้นการสั่งการดำเนินการกับเครื่องไม้เครื่องมือตัวัอื่น จะมีความยุ่งยากสำหรับเพื่อการสั่งการมากInterfacing to devicesLabVIEW มีการช่วยเหลืออย่างมากมายสำหรับในการเชื่อมต่อกับเครื่องไม้เครื่องมือเครื่องมือกล้องและก็เครื่องไม้เครื่องมืออื่นๆผู้ใช้จะติดต่อกับฮาร์ดแวร์โดยการเขียนคำบัญชาบัสโดยตรง (USB, GPIB, Serial) หรือใช้ไดรเวอร์เฉพาะระดับที่ถือว่าสูงซึ่งให้บริการโหนดฟังก์ชัน LabVIEW เริ่มแรกในการควบคุมอุปกรณ์
Code compilingLabVIEW มีคอมไพเลอร์ที่สร้างรหัสเนมสำหรับแพลตฟอร์ม Sunil ของ CPU นี้ช่วยให้สมรรถนะการทำงาน รหัสแบบกราฟิกจะแปลเป็นรหัสเครื่องทำการโดยการให้ความหมายของไวยากรณ์และก็การคอมไพล์ ไวยากรณ์ LabVIEW มีการบังคับใช้อย่างเคร่งครัดในระหว่างขั้นตอนการปรับแต่งรวมทั้งสะสมลงในโค้ดของเครื่องที่กระทำการได้เมื่อได้รับการร้องขอให้รันหรือเมื่อบันทึก ในกรณีข้างหลังไฟล์ทำการรวมทั้งซอร์สโค้ดจะรวมอยู่ในไฟล์เดียว รันไทม์จะดำเนินงานโดยใช้วัสดุรันไทม์ LabVIEW ซึ่งมีรหัสที่ผลิตขึ้นมาก่อนเพื่อปฏิบัติการทั่วๆไปที่ระบุโดยภาษา G เครื่องไม้เครื่องมือรันไทม์ช่วยลดเวลาในการคอมไพล์และให้อินเตอร์เฟซที่สอดคล้องกับระบบปฏิบัติการต่างๆระบบกราฟิกองค์ประกอบฮาร์ดแวร์ อื่นๆอีกมากมาย สภาพแวดล้อมรันไทม์ทำให้โค้ดเป็นแบบนำเอาข้ามแพลตฟอร์ม โดยปกติรหัส LabVIEW อาจดำเนินงานได้ช้ากว่ารหัส C ที่เก็บรวบรวมไว้ถึงแม้ความไม่เหมือนมักจะขึ้นกับการเพิ่มสมรรถนะของโปรแกรมมากยิ่งกว่าความเร็วในการประมวลผลโดยเนื้อแท้
Large librariesห้องสมุดเยอะๆที่มีฟังก์ชั่นการเก็บข้อมูลการผลิตสัญญาณเลขคณิตสถิติสัญญาณการวิเคราะห์ ฯลฯ พร้อมด้วยฟังก์ชันต่างๆอาทิเช่นการรวมฟิลเตอร์แล้วก็พรสวรรค์อื่นๆที่เกี่ยวกับการจับข้อมูลจากเซ็นเซอร์ฮาร์ดแวร์ เป็นอย่างมาก นอกจากนั้น LabVIEW ยังมีส่วนประกอบกิจการพัฒนาโปรแกรมแบบเนื้อความชื่อ MathScript พร้อมฟังก์ชันเพิ่มเติมสำหรับในการประเมินผลสัญญาณการวิเคราะห์และก็เลขคณิต MathScript สามารถรวมเข้ากับการเขียนโปรแกรมกราฟิกโดยใช้ nodes ของสคริปต์แล้วก็ใช้ไวยากรณ์ที่เข้ากันได้โดยทั่วไปกับ MATLAB
Parallel programmingLabVIEW เป็นภาษาที่มีการใช้งานร่วมกันโดยเนื้อแท้โดยเหตุนั้นก็เลยเป็นเรื่องที่ไม่ได้ยากเย็นมากมายที่จะทำโปรแกรมหลายงานที่ทำงานแบบขนานผ่านทางแบบมัลติเธรด เช่นการปฏิบัติการนี้ทำได้โดยง่ายโดยการวาดเส้นคู่ขนานในตอนที่ลูปรวมทั้งนี่เป็นประโยชน์อย่างยิ่งสำหรับระบบอัตโนมัติของระบบทดลองซึ่งโดยปกติจะใช้กรรมวิธีต่างๆยกตัวอย่างเช่นการทดสอบการเรียงลำดับการบันทึกข้อมูลรวมทั้งการเชื่อมต่ออุปกรณ์แบบขนาน
User communityLabVIEW Student Edition เงินลงทุนต่ำมีเป้าหมายเพื่อสถาบันการศึกษาเพื่อการเรียน ยิ่งกว่านั้นยังมีกลุ่มผู้ใช้ LabVIEW ที่ใช้งานอยู่ซึ่งติดต่อกันผ่านทางรายชื่อผู้รับอีเมล์ (กรุ๊ปอีเมล) และฟอรัมอินเทอร์เน็ต
WEB : labview คือ[/b]
อ้างอิง Tags : labview คืออะไร,การใช้งาน labview