รับซ่อมแผงวงจรอิเล็กทรอนิกส์

กรุณา เข้าสู่ระบบ หรือ สมัครสมาชิก.

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
การค้นหาขั้นสูง  

ข่าว:

SMF - Just Installed!

ผู้เขียน หัวข้อ: LabVIEW คืออะไร? ประโยชน์และการใช้งาน LabView  (อ่าน 465 ครั้ง)

asus.lenovo

  • Full Member
  • ***
  • กระทู้: 118
    • ดูรายละเอียด
LabVIEW คืออะไร? ประโยชน์และการใช้งาน LabView
« เมื่อ: กันยายน 03, 2017, 03:53:49 AM »

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 devices


LabVIEW มีการช่วยเหลืออย่างกว้างขวางสำหรับการเชื่อมต่อกับเครื่องมือเครื่องมือกล้องรวมทั้งเครื่องไม้เครื่องมืออื่นๆผู้ใช้จะติดต่อกับอุปกรณ์โดยการเขียนคำสั่งบัสโดยตรง (USB, GPIB, Serial) หรือใช้ไดรเวอร์เฉพาะระดับที่ถือว่าสูงซึ่งให้บริการโหนดฟังก์ชัน LabVIEW เริ่มแรกสำหรับการควบคุมเครื่องใช้ไม้สอย


Code compiling


LabVIEW ประกอบด้วยคอมไพเลอร์ที่สร้างรหัสเนมสำหรับแพลตฟอร์ม Sunil ของ CPU นี้ช่วยให้สมรรถนะการทำงาน รหัสแบบกราฟิกจะแปลเป็นรหัสเครื่องกระทำการโดยการตีความของไวยากรณ์แล้วก็การคอมไพล์ ไวยากรณ์ LabVIEW มีการบังคับใช้อย่างเคร่งครัดในระหว่างกรรมวิธีการปรับปรุงแก้ไขและสะสมลงในโค้ดของเครื่องที่ทำการได้เมื่อได้รับการร้องขอให้รันหรือเมื่อบันทึก ในกรณีหลังไฟล์ทำการและซอร์สโค้ดจะรวมอยู่ในไฟล์เดียว รันไทม์จะดำเนินงานโดยใช้เครื่องไม้เครื่องมือรันไทม์ LabVIEW ซึ่งมีรหัสที่ผลิตขึ้นมาก่อนเพื่อทำงานทั่วๆไปที่ระบุโดยภาษา G เครื่องมือรันไทม์ช่วยลดเวลาสำหรับในการคอมไพล์รวมทั้งให้อินเตอร์เฟซที่สอดคล้องกับระบบปฏิบัติการต่างๆระบบกราฟิกส่วนประกอบอุปกรณ์ ฯลฯ สิ่งแวดล้อมรันไทม์ทำให้รหัสเป็นแบบนำเอาข้ามแพลตฟอร์ม โดยปกติรหัส LabVIEW บางทีอาจดำเนินงานได้ช้ากว่ารหัส C ที่เก็บรวบรวมไว้ถึงแม้ว่าความแตกต่างชอบขึ้นกับการเพิ่มสมรรถนะของโปรแกรมมากกว่าความเร็วสำหรับในการประมวลผลโดยเนื้อแท้


Large libraries


ห้องสมุดเยอะมากที่มีฟังก์ชั่นการเก็บข้อมูลการผลิตสัญญาณเลขสถิติสัญญาณการวิเคราะห์ อื่นๆอีกมากมาย พร้อมด้วยฟังก์ชันต่างๆตัวอย่างเช่นการรวมฟิลเตอร์และความสามารถพิเศษอื่นๆที่เกี่ยวเนื่องกับการจับข้อมูลจากเซ็นเซอร์อุปกรณ์ เป็นอย่างมาก นอกจากนี้ LabVIEW ยังมีส่วนประกอบกิจการทำโปรแกรมแบบข้อความชื่อ MathScript พร้อมฟังก์ชันเพิ่มอีกสำหรับการประเมินผลสัญญาณการวิเคราะห์และคณิต MathScript สามารถรวมเข้ากับการเขียนโปรแกรมกราฟิกโดยใช้ nodes ของสคริปต์และใช้ไวยากรณ์ที่เข้ากันได้โดยปกติกับ MATLAB


Parallel programming


LabVIEW เป็นภาษาที่มีการใช้งานร่วมกันโดยเนื้อแท้ด้วยเหตุนั้นจึงเป็นเรื่องที่ไม่ยากมากมายที่จะออกแบบโปรแกรมหลายงานที่ทำงานแบบขนานผ่านทางแบบมัลติเธรด อย่างเช่นการดำเนินงานนี้ทำได้โดยง่ายโดยการวาดเส้นคู่ขนานในระหว่างที่ลูปรวมทั้งนี่มีคุณประโยชน์อย่างมากสำหรับระบบอัตโนมัติของระบบทดสอบซึ่งโดยทั่วไปแล้วจะใช้กระบวนการต่างๆดังเช่นการทดลองการจัดลำดับลำดับการบันทึกข้อมูลและการเชื่อมต่อฮาร์ดแวร์แบบขนาน


User community


LabVIEW Student Edition เงินลงทุนต่ำมีเป้าหมายเพื่อสถานศึกษาเพื่อการเรียนรู้ นอกจากนี้ยังมีกลุ่มผู้ใช้ LabVIEW ที่ใช้งานอยู่ซึ่งติดต่อสื่อสารกันผ่านทางรายนามผู้รับอีเมล์ (กลุ่มอีเมล) แล้วก็ฟอรัมอินเทอร์เน็ต

 
WEB : labview คือ

 
อ้างอิง



 
 
 
 
คำค้นหาที่เกี่ยวข้อง : labview คืออะไร

Tags : การใช้งาน labview
บันทึกการเข้า