วันพฤหัสบดีที่ 15 พฤษภาคม พ.ศ. 2557

การเขียน Labview ติดต่อ กับ Hardware ผ่าน Parallel Port

การเขียน Labview ติดต่อ กับ Hardware ผ่าน Parallel Port

Step 1 การติดต่อ Hardware โดยใช้ Parallel Port

          
            โดยใช้ Tool >  Connectivity > Port I/O
                                โดยแบ่งออกเป็น 2 ประเภท คือ  ส่งออก และ รับเข้า


            ในการส่งข้อมูล ต้องส่งเป็นข้อมูลเลข  ควรกำหนดให้ตัวเลขที่ส่งเป็น ตัวเลข ฐาน 16




ชนิดของตัวเลข จะมีกำหนด
  1. เป็น I8 I16 คือ กำหนดชนิดของ ตัวเลขให้เป็น 2 ^ 8 และมีเครื่องหมาย คือ สามารถติดลบได้
  2. เป็น U8 U16 คือ กำหนดชนิดของ ตัวเลขให้เป็น 2 ^ 8 และไม่มีเครื่องหมาย จึงเป็นได้แค่ค่าติด บวก เท่านั้น

ตัวอย่างการส่งข้อมูล  และ การ รับ เข้า








การส่งข้อมูล


การรับข้อมูล

Address คือตำแหน่ง ของ Hardware หรือ Parallel นั้นเอง สามารถหาได้จาก Device Manager

จากรูปจะทำให้ทราบถึงตำแหน่ง การส่ง ข้อมูล คือ D150 และ รับข้อมูล จะให้ บวก 1 เข้าไป นั้นคือ รับข้อมูลที่ D151 นั้นเอง


โดยรุปแบบ ของ Parallel นั้นคือ

เมื่อส่งข้อมูลจาก Labview ข้อมูลจกส่ง ผ่าน D0 – D7
และการรับจาก Hardware จะรับข้อมูล S3 – S7
ส่วน C0 – C3 ตามปกติ จะเป็นการสั่ง Printer แต่เราสามารถใช้ ในการ ส่งข้อมูลได้เหมื่อนกัน
สังเกตุ ในตำแหน่ง ที่มี Bar ด้านบน ต้องส่ง เป็นค่า ตรงข้าม เช่น 0 เป็น 1 เพราะมี Not Gate อยู่
สีเขียว คือ Ground











ไม่มีความคิดเห็น:

แสดงความคิดเห็น