ในสัปดาห์นี้ทางกลุ่มของข้าพเจ้าไปฟังพี่เฉลิมพลพูดถึงขอบเขตการทำงานของ Software ที่ใช้ติดต่อกับเครื่องวัด LCRนี้โดยมีข้อมูลดังนี้
1)สามารถปรับความถี่ได้พร้อมกัน 3 ค่า
2)สามารถแสดงผลการวัดในแต่ล่ะความถี่ได้ในหน้าเดียวกัน
3)สามารถปรับ Comparater ของตัวแปรทั้งหมดได้และสามารถแสดงการวัดได้ว่าเกินขอบเขตของค่าของ Comparater ที่เราตั้งไว้หรือไม่
4)เพิ่มคำสั่ง Open , Short , Average ลงไปใน HIOKI3522(3532) DEMO.vi ซึ่งให้การทำงานทั้งหมดเป็นแบบระบบ real time
โดยในสัปดาห์นี้กลุ่มของข้าพเจ้าได้ทำการพัฒนา Software โดยการเพิ่มคำสั่ง Open , Short , Average ลงไปและทำให้การทำงานของคำสั่งทั้งหมดเป็นระบบ real time คือสามารถกดเปลี่ยนค่าพารามิเตอร์ต่าง ๆ ได้ในขณะที่กำลัง run program อยู่นั่นเอง
คำสั่ง Open
ในส่วนของคำสั่ง Open จะมีอยู่สองแบบด้วยกันก็ คือแบบที่เป็น Command message โดยมีรูปแบบคำสั่งคือ :CORR:OPEN และ Query message ซึ่งมีรูปแบบคำสั่งคือ :CORR:OPEN? ในส่วนของ Block diagram ของคำสั่งนี้สามารถแสดงได้ดังรูป
รูปแสดง Block diagram ในส่วนของคำสั่ง :CORR:OPEN

รูปแสดง Block diagram ในส่วนของคำสั่ง :CORR:OPEN?
คำสั่ง Short
คำสั่ง Short ก็จะมีอยู่ 2 รูปแบบเช่นกัน คือ Command message มีรูปแบบของคำสั่งคือ :CORR:SHOR และแบบ Query message มีรูปแบบคำสั่งคือ :CORR:SHOR? โดยในส่วนของ Block diagram สามารถแสดงได้ดังรูป
รูปแสดง Block diagram ในส่วนของ Command message

รูปแสดง Block diagram ในส่วนของ Query message
คำสั่ง Average
คำสั่ง Average ก็จะมีอยู่ 2 แบบเหมือนกัน คือ Command message ซึ่งมีรูปแบบคำสั่ง :AVER และแบบ Query message ซึ่งมีรูปแบบคำสั่ง คือ :AVER? โดย Block diagram ของคำสั่ง Average สามารถแสดงได้ดังรูป


Main Program
สำหรับการเพิ่ม SubVI เข้าไปในตัวโปรแกรมหลัก เราได้นำ SubVI ไปวางไว้ใน While Loop จากนั้นเชื่อมสาย input ของ SubVI เข้ากับตัว control ที่สร้างไว้ก่อนหน้านี้แล้ว เพื่อจะให้โปรแกรมวนรับค่าจากผู้ใช้ แล้วนำไปเซ็ตให้เครื่องได้ทันทีในขณะที่รันโปรแกรมดังรูป
รูปแสดง Block Diagram ของโปรแกรมหลัก
ในส่วนของ font panal ได้เพิ่มเติมในส่วนของ input data, short data, และ average ที่เป็นตัว controlเพื่อให้ผู้ใช้สามารถปรับเปลี่ยนค่าตามต้องการ
รูปแสดง font panal ของโปรแกรมหลัก
ไม่มีความคิดเห็น:
แสดงความคิดเห็น