วันพุธที่ 18 พฤศจิกายน พ.ศ. 2558

Arduino ติดต่อกับ ทัชสกรีน SAMKOON ได้ด้วยวิธีนี้ รู้หรือยัง

Arduino สามารถติดต่อกับ ทัชสกรีน SAMKOON  ได้ด้วยวิธีนี้ รู้หรือยัง
   
              Arduino เป็น Microcontroller ที่ได้รับความนิยมมากในปัจจุบันเนื่องด้วย ใช้งานง่าย มี ไลบรารี่ ที่ช่วยให้เรา ไม่ต้องเขียนโค้ดมาก สามารถถึงมาใช้ได้เลย และยังมี Shield ที่เป็นอุปกรณ์ สำหรับต่อพ่วงไว้อีกมากมาย ให้เราได้เลือกใช้งานกัน รวมถึง การจัดการโปรแกรม เป็น Platform เดียวกัน ทำให้นับพัฒนา สามารถแชร์ ความรู้ กันได้แบบรวดเร็ว และ เป็นการ ระบบ สามารถต่อยอดได้รวดเร็วขึ้นมาก

             ในบทความนี้ ผมใช้เจ้า Arduino ติดต่อกับ หน้าจอ ทัชสกรีน Samkoon ซึ่งเป็น หน้าจอทัชสกรีน ทางอุตสาหกรรม โดยติดต่อ ผ่าน RS232 จาก Board Arduino สัญญาณ RX TX จะออกมาเป็น ลักษณะสัญญาณแบบ TTL เราใช้ วงจรเปลี่ยนเป็นสัญญาณมาตรฐาน แล้วต่อเข้าโดยตรงกับ จอทัชสกรีน

             เจ้า Arduino ติดต่อ กับ หน้าจอ ทัชสกรีน Samkoon  ผ่าน Modbus  RTU  เป็น Protocal กลางที่นิยมใช้กันในวงการอุตสาหกรรม  ลองศึกษากันดูนะครับ รับรอง ว่าเป็นประโยชน์แน่นอนครับ  Download Link ด้านล่างครับ




อันนี้เป็น Link  ทัชสกรีน Samkoon  ใน www.108engineering.com ครับ
ท่านสามารถ  Download โปรแกรม ทัชสกรีน นะครับ สามารถ Simulate กับเจ้า Arduino โดยตรงผ่าน USB ได้นะครับ คลิกดูรายละเอีดยหน้าจอ และ Download โปรแกรมที่นี่ครับ
www.108engineering.com

ส่วนอีก link นี้เป็น Library  Modbus ของเจ้า Arduino นะครับ ลองไปศึกษาดูกันนะครับ
https://github.com/smarmengol/Modbus-Master-Slave-for-Arduino

ขอบคุณที่ติดตามเราครับ
http://www.108engineering.com

วันจันทร์ที่ 26 ตุลาคม พ.ศ. 2558

PLC Mitsubishi ขับ Stepping Motor ได้อย่างไรบ้าง ?

PLC ขับ Stepping Motor ได้อย่างไรบ้าง
         ในวันนี้ จะยกตัวอย่างการขับ Stepping Motor ด้วย คำสั่ง PLSR  เป็นคำสั่ง ที่ใช้ขับ Stepping Motor หรือ Servo Motor แบบ  สร้างความถี่ที่สามารถกำหนดค่าได้ ถึง ความเร็ว ความเร่ง และ จำนวนพัลล์ ที่ออก ดังนั้นเราสามารถที่จะใช้คำสั่ง PLSR ในการควบคุม Stepping Motor ได้ ในที่นี้ ผมประยุกค์ คำสั่งนี้ โดยการ SET และ Reset ค่า Y1 อีกตัวก่อนใช้คำสั่ง PLSR เพื่อ ทำการควบคุมทิศทางของการเคลื่อนที่ด้วย ดังนั้น ทำให้เราสามารถควบคุมได้ทั้ง ความเร็ว ความเร่ง ทิศทาง และระยะการเคลื่อนที่
         อีกส่วนหนึ่ง คือ คำสั่ง ZRN ในที่นี้ ผมใช้ คำสั่ง PLSR เขียนควบคุมทิศทาง ด้วย Y1 SET แล้วสั่งให้ มอเตอร์ หมุนกลับเข้ามาหา Sensor และเมื่อ Sensor เจอแล้ว ผมจึงสั่งกลับด้าน Y1 Reset แล้วสั่ง Move PLSR อีกครั้งด้วยความเร็ว ต่ำ จนกว่า Sensor จะดับ เป็นการเสร็จสิ้นคำสั่ง Home ครับ ลองไปดู VDO. กันครับ
     
         สนใจติดตามผลงาน แผ่นสอน PLC Mitsubishi  หรือ PLC Training Board ติดตามเราได้ที่  http://www.108engineering.com
โทร 080-2726622 เรียกเรา ร้อยแปดเอ็จจิเนียริ่ง เราจะดีใจมากครับ  ^^.