Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore Soft PLC(S)-ISEC

Soft PLC(S)-ISEC

Published by thanawit, 2019-07-08 23:31:00

Description: Soft PLC(S)-ISEC

Search

Read the Text Version

เรือ่ ง การออกแบบระบบไฟสญั ญาณจราจร ใบงานท่ี 5 SOFTPLC รปู ท่ี 5.4.19 หลงั จาก click ท่ี MEM1 ใบงานท่ี 5: การออกแบบระบบไฟสัญญาณจราจร หนา 21 จาก 35

เรอ่ื ง การออกแบบระบบไฟสัญญาณจราจร ใบงานท่ี 5 SOFTPLC (m) ทาํ การเชอ่ื มตอ บลอ็ กระหวาง MEM2 กบั ขา R Timer1 โดย click ขวาที่ S/R Timer1 และ click ท่ี Connection 2 ตามรปู ท่ี 5.4.20 จากน้นั click ท่ี MEM1 จะ ไดต ามรูปที่ 5.4.21 รปู ท่ี 5.4.20 การเชื่อมตอบลอ็ กระหวา ง MEM2 กบั ขา R Timer1 ใบงานที่ 5: การออกแบบระบบไฟสญั ญาณจราจร หนา 22 จาก 35

เรือ่ ง การออกแบบระบบไฟสญั ญาณจราจร ใบงานท่ี 5 SOFTPLC รปู ท่ี 5.4.21 หลงั จาก click ท่ี MEM2 ใบงานท่ี 5: การออกแบบระบบไฟสัญญาณจราจร หนา 23 จาก 35

เรื่อง การออกแบบระบบไฟสัญญาณจราจร ใบงานที่ 5 SOFTPLC (n) ทําการเชอ่ื มตอบล็อกระหวา งขา out put ของ Timer1 กบั ขา S MEM2 โดย click ขวาท่ี S/R MEM2 และ click ท่ี Connection 1 ตามรปู ท่ี 5.4.22 จากน้นั click ที่ S/R Timer1 จะไดต ามรปู ท่ี 5.4.23 รูปท่ี 5.4.22 การเชื่อมตอ บล็อกระหวาง ขา out put ของ Timer1 กบั ขา S MEM2 ใบงานที่ 5: การออกแบบระบบไฟสญั ญาณจราจร หนา 24 จาก 35

เร่อื ง การออกแบบระบบไฟสญั ญาณจราจร ใบงานท่ี 5 SOFTPLC รูปท่ี 5.4.23 หลงั จาก click ที่ S/R Timer1 ใบงานท่ี 5: การออกแบบระบบไฟสัญญาณจราจร หนา 25 จาก 35

เร่อื ง การออกแบบระบบไฟสญั ญาณจราจร ใบงานท่ี 5 SOFTPLC (o) ทาํ การเช่ือมตอ บล็อกระหวา ง MEM3 กับ ขา R MEM2 โดย click ขวาที่ S/R MEM2 และ click ท่ี Connection 2 ตามรูปท่ี 5.4.24 จากน้ัน click ที่ MEM3 จะได ตามรูปที่ 5.4.25 รปู ท่ี 5.4.24 การเช่ือมตอ บลอ็ กระหวาง MEM3 กับขา R MEM2 ใบงานท่ี 5: การออกแบบระบบไฟสญั ญาณจราจร หนา 26 จาก 35

เรือ่ ง การออกแบบระบบไฟสญั ญาณจราจร ใบงานท่ี 5 SOFTPLC รปู ท่ี 5.4.25 หลงั จาก click ท่ี MEM3 ใบงานท่ี 5: การออกแบบระบบไฟสัญญาณจราจร หนา 27 จาก 35

เรื่อง การออกแบบระบบไฟสญั ญาณจราจร ใบงานท่ี 5 SOFTPLC (p) ทาํ เชนน้กี ับ Function Blocks Diagram ทกุ ตวั ตามรปู ท่ี 5.4.26 รูปท่ี 5.4.26 โปรแกรมการทํางานทงั้ หมด ใบงานท่ี 5: การออกแบบระบบไฟสัญญาณจราจร หนา 28 จาก 35

เร่ือง การออกแบบระบบไฟสัญญาณจราจร ใบงานที่ 5 SOFTPLC รูปที่ 5.4.26 (ตอ) โปรแกรมการทํางานท้งั หมด ใบงานที่ 5: การออกแบบระบบไฟสญั ญาณจราจร หนา 29 จาก 35

เร่ือง การออกแบบระบบไฟสัญญาณจราจร ใบงานที่ 5 SOFTPLC 4.4 ทาํ การ Run โปรแกรม Plants Simulator 4.4.1 ทําการเชอ่ื มตอโปรแกรม SoftPLC กบั Plants Simulator โดย (a) Click ที่ Configure เลือก Preferences ตามรปู ท่ี 5.4.27 รูปท่ี 5.4.27 Click เลือก Preferences ใน Configure ใบงานท่ี 5: การออกแบบระบบไฟสญั ญาณจราจร หนา 30 จาก 35

เรื่อง การออกแบบระบบไฟสัญญาณจราจร ใบงานที่ 5 SOFTPLC (b) เลือก miscellaneous และ click ชอ งวา งขา งหนา Enable Communication with Plants Simulator Software ใหม เี ครื่องหมาย  ปรากฏ ดงั รูปท่ี 5.4.28 รูปท่ี 5.4.28 Click ชอ งวางหนา Enable Communication with Plants Simulator Software ใบงานที่ 5: การออกแบบระบบไฟสญั ญาณจราจร หนา 31 จาก 35

เรือ่ ง การออกแบบระบบไฟสัญญาณจราจร ใบงานท่ี 5 SOFTPLC 4.4.2 Start โปรแกรมโดย click ทป่ี มุ ดังรูปท่ี 5.4.29 และจะปรากฏสัญลักษณที่แถบ taskbar ตรงมุมขวาดานลา งตามรปู ที่ 5.4.30 Start รูปท่ี 5.4.29 การ Start โปรแกรม รปู ท่ี 5.4.30 โปรแกรมจะถูกยอมาอยมู ุมลางขวา ใบงานที่ 5: การออกแบบระบบไฟสัญญาณจราจร หนา 32 จาก 35

เรอ่ื ง การออกแบบระบบไฟสญั ญาณจราจร ใบงานที่ 5 SOFTPLC 4.4.3 ทาํ การ Run โปรแกรม Plants Simulator โดย click ทไี่ อคอน Plants Simulator ที่อยบู น Desktop (a) จะปรากฏโปรแกรม Plants Simulator for SoftPLC ตามรูปที่ 5.4.31 และ click ท่ี Select Machine รูปที่ 5.4.31 การ Run โปรแกรม Plants Simulator ใบงานท่ี 5: การออกแบบระบบไฟสัญญาณจราจร หนา 33 จาก 35

เรื่อง การออกแบบระบบไฟสญั ญาณจราจร ใบงานท่ี 5 SOFTPLC (b) เลือก Machine file ชอื่ Traffic Control จากนัน้ click ท่ี Run Machine ตามรูปที่ 5.4.32 และจะปรากฏการจําลองของ Machine ทีเ่ ลือกไวต ามรปู ที่ 5.4.33 รปู ท่ี 5.4.32 การเลอื ก Machine File รูปที่ 5.4.33 การแสดงการจาํ ลองการทํางานของ Machine ใบงานที่ 5: การออกแบบระบบไฟสญั ญาณจราจร หนา 34 จาก 35

เรอ่ื ง การออกแบบระบบไฟสญั ญาณจราจร ใบงานที่ 5 SOFTPLC 5) ผลการทดลอง 6) สรปุ ผลการทดลอง 7) แบบฝก หดั การทดลอง 7.1 จากการออกแบบและเขียนโปรแกรมโดยใชF unction Block Diagram ในใบงานที่ 5 ใหนกั ศกึ ษาทาํ การออกแบบและเขยี นโปรแกรม โดยใชL adder ใหเ ปนไปตามข้ันตอนและเงื่อนไข ตามรปู ท5ี่ .2.3 7.2 จากผลการจาํ ลองการทาํ งานของระบบไฟสญั ญาณจราจร ใหน ักศึกษาทําการออกแบบและเขยี น โปรแกรม Ladder ใหม กี ารแสดงสญั ญาณไฟสีแดงเปน เวลา 15 วนิ าที ใบงานท่ี 5: การออกแบบระบบไฟสญั ญาณจราจร หนา 35 จาก 35

เรื่อง การใช PLC ในระบบลําเลียงและการเจียรอัตโนมตั ิ ใบงานที่ 6 SOFTPLC เนื้อหารายละเอียดใบงาน 1) วตั ถปุ ระสงค 1.1 สามารถเขียนโปรแกรม PLC ควบคมุ ระบบลําเลยี ง และระบบการเจยี รอัตโนมตั ิใหท ํางานรว มกนั ได 1.2 สามารถเขียนโปรแกรม PLC ควบคมุ แขนหุน ยนตอ ยา งงา ยได 2) เนื้อหาและหลักการ 2.1 แนะนําระบบ ระบบทีจ่ ะทําการออกแบบประกอบดว ย สายพานลําเลียงซง่ึ จะมสี ายพานอยู 2 เสน คอื สายพาน ลําเลยี งชิน้ งานเขาในระบบกบั สายพานลาํ เลียงชนิ้ งานออกจากระบบหลงั จากเจียรช ้ินงานเสรจ็ แลว โดยเมือ่ ชนิ้ งานทีถ่ ูกลาํ เลียงจากสายพานเขา มาในระบบ จะมี Inductive Switch ทาํ หนาที่ในการตรวจจบั ชิ้นงาน เม่อื Inductive Switch ตรวจพบชิน้ งาน สายพานลําเลียงชนิ้ งานเขาระบบจะหยุดทาํ งานเพือ่ รอใหแขนหนุ ยนต เคล่อื นทีม่ าหยบิ จับช้นิ งานเพ่ือสงตอไปยังเครอื่ งเจียรอ ตั โนมตั ิ หลงั จากทเ่ี ครอื่ งเจยี ร เจยี รชน้ิ งานเสรจ็ เรยี บรอยแลว แขนหุนยนตจ ะเคลอื่ นท่มี าหยิบจบั ชิน้ งานเพื่อสง ตอ ไปยังสายพานลําเลียงช้ินงานออกจากระบบ รปู ท่ี 6.2.1 ระบบการทาํ งานของ Automatic Grinder System ใบงานที่ 6: การใช PLC ในระบบลาํ เลยี งและการเจยี รอตั โนมตั ิ หนา 1 จาก 25

เร่อื ง การใช PLC ในระบบลาํ เลยี งและการเจยี รอัตโนมัติ ใบงานท่ี 6 SOFTPLC 2.2 อปุ กรณ Input/Output ระบบที่จะควบคมุ ประกอบดว ยอปุ กรณ Input และ Output ของ PLC ตามรูปที่ 6.2.2 สเี ขยี วคือ Input สแี ดงคอื Output และสเี หลืองคอื Data Stack ซึง่ ใชส งขอมลู ตําแหนง ของขอ ตา งๆ ของแขนหนุ ยนต รปู ท่ี 6.2.2 Input /Output ในระบบ Automatic Grinder System หมายเหตุ การแสดงรายละเอยี ดใหกด F1 ในโปรแกรมซอฟตแวร Plants Simulator การเปลี่ยนมมุ มองทาํ ได โดยการกดเลข 1-9 เลข 0 เปลย่ี นมุมมองแบบอตั โนมตั ิ โดยปุมท่ีกลา วไมไดรวมถึงสว น Num Lock ดว ย ใบงานที่ 6: การใช PLC ในระบบลําเลยี งและการเจียรอ ตั โนมตั ิ หนา 2 จาก 25

เรื่อง การใช PLC ในระบบลําเลียงและการเจยี รอ ัตโนมตั ิ ใบงานที่ 6 SOFTPLC 2.3 ลาํ ดับการทาํ งานของระบบ ระบบตอ งสามารถทาํ งานไดต ามขั้นตอนและเงอ่ื นไขตาม Sequential Function Chart (SFC) ดงั ตอ ไปน้ี (สําหรับรายละเอียด Input และ Output รวมถึงตําแหนงแขนหนุ ยนต (แทนดวย Robot) ดู รายละเอยี ดในตารางที่ 6.4.1) รปู ท่ี 6.2.3 ลําดับขั้นตอนการทํางานของระบบ หนา 3 จาก 25 ใบงานที่ 6: การใช PLC ในระบบลาํ เลยี งและการเจยี รอัตโนมัติ

เรือ่ ง การใช PLC ในระบบลําเลยี งและการเจยี รอัตโนมตั ิ ใบงานที่ 6 SOFTPLC รปู ท่ี 6.2.3 (ตอ ) ลาํ ดับขนั้ ตอนการทํางานของระบบ หนา 4 จาก 25 ใบงานที่ 6: การใช PLC ในระบบลาํ เลยี งและการเจยี รอตั โนมตั ิ

เรือ่ ง การใช PLC ในระบบลําเลยี งและการเจยี รอัตโนมตั ิ ใบงานที่ 6 SOFTPLC รปู ท่ี 6.2.3 (ตอ ) ลาํ ดับขนั้ ตอนการทํางานของระบบ ใบงานที่ 6: การใช PLC ในระบบลาํ เลยี งและการเจยี รอตั โนมตั ิ หนา 5 จาก 25

เร่ือง การใช PLC ในระบบลําเลยี งและการเจยี รอตั โนมัติ ใบงานท่ี 6 SOFTPLC 3) อปุ กรณการทดลอง 3.1 Software SoftPLC 1 User License 3.2 USB License Key 1 คยี  3.3 คอมพิวเตอร 1 เครื่อง 4) การทดลอง 4.1 สรางโปรแกรมควบคมุ โดยมีขั้นตอนดังน้ี 4.1.1 เปด โปรแกรมซอฟตแวร SoftPLC ทีอ่ ยบู น desktop โดย double click ที่ ไอคอน จากนัน้ จะปรากฏหนา ตางตามรูปท่ี 6.4.1 ให Click ทแ่ี ทป “Create New Program” Create New Program รูปที่ 6.4.1 Create New Program ใบงานที่ 6: การใช PLC ในระบบลําเลียงและการเจียรอ ัตโนมัติ หนา 6 จาก 25

เรื่อง การใช PLC ในระบบลาํ เลียงและการเจยี รอัตโนมัติ ใบงานท่ี 6 SOFTPLC 4.1.2 เมอ่ื หนาตา งตามรปู ที่ 6.4.2 ปรากฏ ใหทาํ การกาํ หนดทอี่ ยพู รอมตั้งช่อื ของโปรแกรม Create New Folder รูปที่ 6.4.2 ตงั้ ช่อื โฟลเดอรท ่บี นั ทึกโปรแกรม ใบงานที่ 6: การใช PLC ในระบบลําเลียงและการเจียรอัตโนมัติ หนา 7 จาก 25

เรอ่ื ง การใช PLC ในระบบลําเลยี งและการเจยี รอ ัตโนมตั ิ ใบงานที่ 6 SOFTPLC 4.1.3 ต้ังชอื่ โปรแกรมท่ีอยูในโฟลเดอรท่ีสรา งไว แลว click Open ตามรูปที่ 6.4.3 ต้ังช่ือโปรแกรม รปู ท่ี 6.4.3 ตั้งชื่อโปรแกรม 4.2 จากแบบจําลองระบบลําเลียงและการเจียรอ ัตโนมัติ (Automatic Grinder) ของโปรแกรม ซอฟตแวร Plants Simulator ไดกําหนด I/O Address ของอุปกรณ Input/Out put ไว ดังตาราง ท่ี 6.4.1 ตารางที่ 6.4.1 Input Output และ Data Stack Address ชอ่ื หนาทีก่ ารทาํ งาน INP1 INP2 GrindingMachine1 PartOnPoint ตรวจสอบชนิ้ งานอยูท่ตี ําแหนงบนเครอื่ งเจียร INP3 INP4 GrindingMachine1 WorkFinish ตรวจสอบเมือ่ เคร่อื งเจยี รทํางานเสรจ็ สิ้น OUT1 OUT2 Articulated Robot1 Detect ตรวจสอบการหยิบชิน้ งานของแขนหนุ ยนต OUT3 OUT4 Inductive Switch ตรวจสอบชน้ิ งานทเี่ คลื่อนมาตามสายพานเขา OUT5 GrindingMachine1 ClosePoint หัวมดี เจยี รดนั เขา GrindingMachine1 StartWork เร่มิ การทาํ งานของเคร่อื งเจียร Articulated Robot1 Grips มือของหุน ยนตใชหยบิ ชน้ิ งาน Conveyor Belt1 สายพานนําชิ้นงานเขา สรู ะบบ Conveyor Belt2 สายพานนําชนิ้ งานออกจากระบบ ใบงานท่ี 6: การใช PLC ในระบบลาํ เลยี งและการเจยี รอ ตั โนมตั ิ หนา 8 จาก 25

เร่ือง การใช PLC ในระบบลําเลียงและการเจยี รอตั โนมัติ ใบงานท่ี 6 SOFTPLC ตารางที่ 6.4.1 (ตอ ) Input Output และ Data Stack Address ชือ่ หนาท่กี ารทํางาน DAT1 DAT2 Articulated Robot1.Dat Base จุดหมนุ ทฐี่ านของหนุ ยนต (joint 1) DAT3 DAT4 Dat Arm1 จุดหมนุ ของแขนท่ี 1 (joint 2) DAT5 DAT6 Dat Arm2 จดุ หมนุ ของแขนท่ี 2 (joint 3) Dat Neck1 จดุ หมุนของคอที่ 1 (joint 4) Dat Neck2 จุดหมนุ ของคอที่ 2 (joint 5) Dat Grip จดุ หมนุ ของขอ มอื (joint 6) 4.3 เขยี นโปรแกรม โดยมขี นั้ ตอนดงั นี้ 4.3.1 เมอ่ื ต้งั ช่ือเสรจ็ แลวจะปรากฏหนา ตางแสดงการทาํ งานตามรปู ที่ 6.4.4 รปู ท่ี 6.4.4 หนา ตา งโปรแกรมซอฟตแ วร SoftPLC ใบงานที่ 6: การใช PLC ในระบบลําเลียงและการเจยี รอัตโนมัติ หนา 9 จาก 25

เร่ือง การใช PLC ในระบบลาํ เลียงและการเจียรอตั โนมตั ิ ใบงานที่ 6 SOFTPLC 4.3.2 ทาํ การเขียน Ladder Diagram โดยมขี ัน้ ตอนตาง ๆ ดงั นี้ (a) ใน Phase1ของโปรแกรม เขยี น Ladder Diagram ดงั รปู ท่ี 6.4.5 รปู ท่ี 6.4.5 Ladder Diagram บน Phase1 ใบงานท่ี 6: การใช PLC ในระบบลําเลียงและการเจียรอ ตั โนมัติ หนา 10 จาก 25

เรื่อง การใช PLC ในระบบลําเลียงและการเจียรอ ตั โนมตั ิ ใบงานที่ 6 SOFTPLC รูปที่ 6.4.5 (ตอ) Ladder Diagram บน Phase1 หนา 11 จาก 25 ใบงานท่ี 6: การใช PLC ในระบบลาํ เลียงและการเจยี รอ ตั โนมตั ิ

เรื่อง การใช PLC ในระบบลําเลียงและการเจียรอ ตั โนมตั ิ ใบงานที่ 6 SOFTPLC รูปที่ 6.4.5 (ตอ) Ladder Diagram บน Phase1 ใบงานท่ี 6: การใช PLC ในระบบลาํ เลียงและการเจยี รอ ตั โนมตั ิ หนา 12 จาก 25

เรื่อง การใช PLC ในระบบลําเลียงและการเจียรอ ตั โนมตั ิ ใบงานที่ 6 SOFTPLC รูปที่ 6.4.5 (ตอ) Ladder Diagram บน Phase1 หนา 13 จาก 25 ใบงานท่ี 6: การใช PLC ในระบบลาํ เลียงและการเจยี รอ ตั โนมตั ิ

เรอื่ ง การใช PLC ในระบบลาํ เลยี งและการเจียรอตั โนมตั ิ ใบงานที่ 6 SOFTPLC (b) Add phase2 โดยการ click ขวา ที่ L1:Level1 และ click เลือก New Phase ตามลําดบั ดังรูปที่ 6.4.6 (เนือ่ งจากจํานวนบรรทดั ของ Ladder Diagram ในแตละ เฟสมีจาํ นวนจาํ กดั เม่ือจํานวนบรรทัดในเฟส 1 เต็ม จึงตองไปเขยี นตอ ในเฟส 2) 1 2 รปู ท่ี 6.4.6 วิธกี าร Add phase2 ใบงานท่ี 6: การใช PLC ในระบบลาํ เลยี งและการเจียรอ ัตโนมัติ หนา 14 จาก 25

เร่ือง การใช PLC ในระบบลําเลยี งและการเจียรอ ัตโนมัติ ใบงานท่ี 6 SOFTPLC (c) หลังจาก Add Phase2 เรยี บรอ ยแลว ให double click ท่ี Ph2: Phase2 ในชอง สี่เหลีย่ มสีแดง แลว จะปรากฏหนา ตา งดังรูปท่ี 6.4.7 รูปที่ 6.4.7 หนาตาง Phase2 ใบงานท่ี 6: การใช PLC ในระบบลาํ เลยี งและการเจียรอัตโนมตั ิ หนา 15 จาก 25

เรือ่ ง การใช PLC ในระบบลาํ เลียงและการเจยี รอ ตั โนมตั ิ ใบงานท่ี 6 (d) จากนน้ั ใหเขียน Ladder Diagram บน Phase2 ตามรูปที่ 6.4.8 SOFTPLC รปู ที่ 6.4.8 Ladder Diagram บน Phase2 หนา 16 จาก 25 ใบงานท่ี 6: การใช PLC ในระบบลําเลียงและการเจียรอัตโนมตั ิ

เรื่อง การใช PLC ในระบบลําเลียงและการเจียรอ ตั โนมตั ิ ใบงานที่ 6 SOFTPLC รูปที่ 6.4.8 (ตอ) Ladder Diagram บน Phase2 ใบงานท่ี 6: การใช PLC ในระบบลาํ เลียงและการเจยี รอ ตั โนมตั ิ หนา 17 จาก 25

เรื่อง การใช PLC ในระบบลําเลียงและการเจียรอ ตั โนมตั ิ ใบงานที่ 6 SOFTPLC รูปที่ 6.4.8 (ตอ) Ladder Diagram บน Phase2 ใบงานท่ี 6: การใช PLC ในระบบลาํ เลียงและการเจยี รอ ตั โนมตั ิ หนา 18 จาก 25

เรื่อง การใช PLC ในระบบลําเลียงและการเจียรอ ตั โนมตั ิ ใบงานที่ 6 SOFTPLC รูปที่ 6.4.8 (ตอ) Ladder Diagram บน Phase2 ใบงานท่ี 6: การใช PLC ในระบบลาํ เลียงและการเจยี รอ ตั โนมตั ิ หนา 19 จาก 25

เรอ่ื ง การใช PLC ในระบบลาํ เลียงและการเจยี รอ ตั โนมัติ ใบงานท่ี 6 SOFTPLC 4.3.3 ทําการเช่ือมตอโปรแกรมซอฟตแวร SoftPLC กบั Plants Simulator โดย (a) Click ที่ Configure เลือก Preferences ตามรปู ที่ 6.4.9 รูปที่ 6.4.9 Click เลือก Preferences ใน Configure ใบงานท่ี 6: การใช PLC ในระบบลําเลยี งและการเจียรอตั โนมตั ิ หนา 20 จาก 25

เรอ่ื ง การใช PLC ในระบบลําเลียงและการเจยี รอ ัตโนมตั ิ ใบงานที่ 6 SOFTPLC (b) เลือก miscellaneous และ click ชอ งวา งขา งหนา Enable Communication with Plants Simulator Software ใหมเี ครอื่ งหมาย  ปรากฏ ดงั รปู ท่ี 6.4.10 รปู ท่ี 6.4.10 Click ชอ งวางหนา Enable Communication with Plants Simulator Software ใบงานท่ี 6: การใช PLC ในระบบลาํ เลียงและการเจยี รอัตโนมัติ หนา 21 จาก 25

เรอื่ ง การใช PLC ในระบบลาํ เลียงและการเจยี รอ ตั โนมัติ ใบงานที่ 6 SOFTPLC 4.3.4 ทาํ การ Start โปรแกรม Ladder โดย click ที่ปมุ ดังรปู ที่ 6.4.11 และจะปรากฏ สัญลักษณท ี่ taskbar ตรงมุมขวาดา นลางตามรูปท่ี 6.4.12 Start รปู ท่ี 6.4.11 การ Start โปรแกรม รูปท่ี 6.4.12 โปรแกรมจะถกู ยอ มาอยูมมุ ขวาลาง ใบงานที่ 6: การใช PLC ในระบบลาํ เลยี งและการเจยี รอตั โนมตั ิ หนา 22 จาก 25

เรื่อง การใช PLC ในระบบลําเลียงและการเจียรอัตโนมัติ ใบงานท่ี 6 SOFTPLC 4.3.5 ทาํ การ Run โปรแกรมซอฟตแวร Plants Simulator โดย click ที่ไอคอน Plants Simulator ที่อยูบน Desktop (a) จะปรากฏโปรแกรมซอฟตแวร Plants Simulator for SoftPLC ตามรูปที่ 6.4.13 และ click ท่ี Select Machine รปู ท่ี 6.4.13 การ Run โปรแกรมซอฟตแ วร Plants Simulator ใบงานที่ 6: การใช PLC ในระบบลําเลียงและการเจียรอ ัตโนมัติ หนา 23 จาก 25

เร่อื ง การใช PLC ในระบบลาํ เลียงและการเจยี รอัตโนมัติ ใบงานที่ 6 SOFTPLC (b) เลือก Machine file ช่ือ Automatic Grinder จากนัน้ click ท่ี Run Machine ตาม รปู ที่ 6.4.14 จะปรากฏแบบจาํ ลองของระบบลําเลียงและการเจยี รอัตโนมัติ (Automatic Grinder) ที่เลอื กไวต ามรปู ที่ 6.4.15 ซึ่งจะเหน็ การทํางานของ แบบจําลองนี้เปน ภาพเคล่ือนไหว ซ่ึงถูกควบคุมการทํางานดวยโปรแกรม Ladder ใน รปู 6.4.5 และ 6.4.8 รูปที่ 6.4.14 การเลอื ก Machine File รูปท่ี 6.4.15 แบบจําลองระบบลาํ เลียงและการเจียรอ ตั โนมตั ิ (Automatic Grinder) ใบงานที่ 6: การใช PLC ในระบบลาํ เลยี งและการเจยี รอัตโนมัติ หนา 24 จาก 25

เรื่อง การใช PLC ในระบบลําเลยี งและการเจยี รอ ตั โนมัติ ใบงานท่ี 6 5) ผลการทดลอง SOFTPLC 6) สรปุ ผลการทดลอง 7) แบบฝกหดั การทดลอง 7.1 จากรปู ที่ 6.7.1 สงั เกตไดวาตาํ แหนง ที่ Gripper นนั้ อยสู ูงจากสายพานลาํ เลียง2 มากเกินไป เม่อื Gripper ปลอ ยชนิ้ งาน จะทําใหเกดิ แรงกระแทกท่ีคอนขางสงู จงหาตาํ แหนง ทีเ่ หมาะสมเพ่อื ทําให เกดิ แรงกระแทกทนี่ อ ยทส่ี ดุ 7.2 จากผลการจําลองการลาํ เลยี งชน้ิ สวนเพื่อทําการเจียรนัน้ จะสังเกตุไดวา มขี อ ดอยจดุ หนึ่งของระบบ ลาํ เลียงทเ่ี หน็ ไดชดั บนสายพานลาํ เลียง 2 จงทาํ การแกไขโปรแกรมเพอ่ื ปรบั ปรุงประสทิ ธภิ าพในการ ทาํ งานของระบบลาํ เลียง ใบงานท่ี 6: การใช PLC ในระบบลําเลียงและการเจียรอตั โนมตั ิ หนา 25 จาก 25

เรือ่ ง การใช PLC เพื่อควบคมุ เครนขาหย่ัง (Gantry Crane) ใน ใบงานท่ี 7 ระบบลาํ เลยี ง SOFTPLC เน้ือหารายละเอียดใบงาน 1) วตั ถปุ ระสงค 1.1 สามารถเขียนโปรแกรม PLC เพื่อควบคมุ เครนขาหย่งั (Gantry Crane) ในระบบลาํ เลียง 1.2 สามารถจําลองการทาํ งานระบบลาํ เลียงดวยเครนขาหยั่งเพื่อ ตรวจสอบความถกู ตอ งของ โปรแกรม PLC 2) เนอื้ หาและหลกั การ 2.1 แนะนาํ ระบบ ระบบที่จะทําการออกแบบประกอบดวย สายพานลาํ เลียงซ่งึ จะมีสายพานอยู 2 เสน คือ สายพาน ลําเลยี งชิน้ งานเขา ในระบบ หลงั จากผานตูพนสี กับสายพานลาํ เลยี งชิ้นงานออกจากระบบ หลงั จากถกู ลาํ เลยี ง ดว ยเครนขาหยั่ง โดยช้ินงานเม่อื ผานการพน สที ตี่ พู น จะ ถกู ลาํ เลียงจากสายพานเขามาในระบบ และมี Inductive Switch ทาํ หนาท่ีในการตรวจจบั ชนิ้ งาน เม่ือ Inductive Switch ตรวจพบชิ้นงาน สายพาน ลําเลยี งชนิ้ งานเขา ระบบจะหยุดทํางานเพือ่ รอใหเ ครนมาหยบิ จบั ชนิ้ งานเพื่อสงตอ ไปยงั สายพานลําเลยี งชิน้ งาน ออกจากระบบ รูปท่ี 7.2.1 ระบบการทํางานของ Gantry System หนา 1 จาก 20 ใบงานท่ี 7: การใช PLC เพือ่ ควบคมุ เครนขาหยงั่ (Gantry Crane) ในระบบลาํ เลียง

เรอื่ ง การใช PLC เพือ่ ควบคุมเครนขาหยัง่ (Gantry Crane) ใน ใบงานที่ 7 ระบบลาํ เลยี ง SOFTPLC 2.2 อปุ กรณ Input/Output ระบบทีจ่ ะควบคุมประกอบดว ยอปุ กรณ Input และ Output ของ PLC ตามรูปท่ี 7.2.2 สีเขยี วคือ Input สแี ดงคอื Output และสีเหลืองคือ Data Stack ซงึ่ เปน ขอ มูลกําหนดระยะเคลือ่ นท่ขี องเครนขาหยงั่ รูปที่ 7.2.2 Input /Output ในระบบ Gantry System หมายเหตุ การแสดงรายละเอียดใหก ด F1 ในโปรแกรมซอฟตแ วร Plants Simulator การเปลย่ี นมมุ มองทําได โดยการกดเลข 1-6 เลข 0 เปลยี่ นมุมมองแบบอตั โนมตั ิ โดยปุมทก่ี ลาวไมไ ดร วมถึงสวน Num Lock ดว ย ใบงานท่ี 7: การใช PLC เพอื่ ควบคุมเครนขาหย่งั (Gantry Crane) ในระบบลําเลียง หนา 2 จาก 20

เรอื่ ง การใช PLC เพื่อควบคุมเครนขาหยัง่ (Gantry Crane) ใน ใบงานที่ 7 ระบบลาํ เลยี ง SOFTPLC 2.3 ลําดับการทาํ งานของระบบ ระบบตองสามารถทาํ งานไดตามข้ันตอนและเงื่อนไข ตาม Sequential Function Chart (SFC) ดังตอไปน้ี (สําหรบั รายละเอยี ด input และ output รวมถงึ ระยะการเคลอ่ื นท่ีของเครนขาหยัง่ (แทนดวย Robot) ดรู ายละเอียดในตารางท่ี 7.4.1) รูปที่ 7.2.3 ลาํ ดบั ข้ันตอนการทาํ งานของระบบ ใบงานที่ 7: การใช PLC เพ่ือควบคมุ เครนขาหยั่ง (Gantry Crane) ในระบบลาํ เลียง หนา 3 จาก 20

เร่ือง การใช PLC เพื่อควบคุมเครนขาหยง่ั (Gantry Crane) ใน ใบงานที่ 7 ระบบลาํ เลยี ง SOFTPLC รูปที่ 7.2.3 (ตอ) ลําดับขั้นตอนการทาํ งานของระบบ ใบงานท่ี 7: การใช PLC เพื่อควบคมุ เครนขาหย่ัง (Gantry Crane) ในระบบลําเลยี ง หนา 4 จาก 20

เร่อื ง การใช PLC เพื่อควบคมุ เครนขาหยงั่ (Gantry Crane) ใน ใบงานท่ี 7 ระบบลําเลยี ง SOFTPLC 3) อปุ กรณก ารทดลอง 3.1 Software SoftPLC 1 User License 3.2 USB License Key 1 คยี  3.3 คอมพิวเตอร 1 เครอ่ื ง 4) การทดลอง 4.1 Create new program โดยมีขน้ั ตอนดังนี้ 4.1.1 เปดโปรแกรมซอฟตแ วร SoftPLC ทอี่ ยูบน desktop โดย double click ท่ไี อคอน จากนนั้ จะปรากฏหนาตางตามรปู ท่ี 7.4.1 click ท่แี ทป Create new program Create New Program รูปที่ 7.4.1 Create New Program ใบงานท่ี 7: การใช PLC เพอ่ื ควบคุมเครนขาหยงั่ (Gantry Crane) ในระบบลําเลียง หนา 5 จาก 20

เร่ือง การใช PLC เพอื่ ควบคุมเครนขาหยั่ง (Gantry Crane) ใน ใบงานท่ี 7 ระบบลําเลยี ง SOFTPLC 4.1.2 เมือ่ หนา ตางตามรูปท่ี 7.4.2 ปรากฏ ใหทาํ การกําหนดที่อยูพ รอมต้ังชอื่ ของโปรแกรม Create New Folder รูปท่ี 7.4.2 ตง้ั ชือ่ โฟลเดอรท ี่บนั ทึกโปรแกรม ใบงานที่ 7: การใช PLC เพื่อควบคมุ เครนขาหยง่ั (Gantry Crane) ในระบบลาํ เลียง หนา 6 จาก 20

เรอื่ ง การใช PLC เพอ่ื ควบคุมเครนขาหยง่ั (Gantry Crane) ใน ใบงานที่ 7 ระบบลําเลยี ง SOFTPLC 4.1.3 ตั้งชอื่ โปรแกรมท่ีอยูในโฟลเดอรท ส่ี รางไว แลว click Open ตามรปู ท่ี 6.4.3 ตัง้ ชอ่ื โปรแกรม รปู ที่ 7.4.3 ตัง้ ชอื่ โปรแกรม 4.2 จากแบบจาํ ลองเครนขาหย่ัง (Gantry Crane) ของโปรแกรมซอฟตแวร Plants Simulator ไดกาํ หนด I/O Address ไวด งั ตารางที่ 7.4.1 ตารางที่ 7.4.1 Input Output และ Data Stack Address ชื่อ หนาทกี่ ารทํางาน INP1 INP2 Inductive Switch1 ตรวจสอบการวางช้ินงานใสแทนวางช้นิ งาน (Pallet) INP3 INP4 Inductive Switch2 ตรวจจับตาํ แหนงแทนวางชิ้นงาน INP5 Grips_turn Grantry2_Axis1 ตรวจสอบตําแหนงการหมุนของ grip ของเครนขาหย่งั INP6 Grips_closed Grantry2_Axis1 ตรวจสอบตําแหนง การหยิบวัสดขุ อง grip ของเครนขาหยัง่ OUT1 OUT2 Photocell1 ตรวจสอบช้ินงานท่ีวางในสายพานลาํ เลยี งชนิ้ งานออกจากระบบ OUT3 Inductive Switch3 ตรวจจับตําแหนง ของช้ินงาน Pallet2 Run สายพานลาํ เลยี งชิน้ งานเขา ระบบลาํ เลียง Grantry2_Axis1 RotateGrips ทาํ การหมนุ Grips Grantry2_Axis1 CloseGrips Grip ทาํ การหยิบชิน้ งาน ใบงานที่ 7: การใช PLC เพือ่ ควบคุมเครนขาหยง่ั (Gantry Crane) ในระบบลําเลียง หนา 7 จาก 20

เรอื่ ง การใช PLC เพอ่ื ควบคุมเครนขาหยัง่ (Gantry Crane) ใน ใบงานที่ 7 ระบบลําเลยี ง SOFTPLC ตารางที่ 7.4.1 (ตอ ) Input Output และ Data Stack Address ชอ่ื หนาที่การทํางาน OUT4 OUT5 Move_X_Axis ใหเ ครนเคล่ือนท่ใี นแนวแกน X OUT6 DAT1 Move_Y_Axis ใหเ ครนเคล่อื นท่ีในแนวแกน Y DAT2 DAT3 Conveyor Belt1 สายพานลําเลียงช้ินงานออกจากระบบลาํ เลียง DAT4 Grantry2_Axis1 Axis_X_Pos ระยะทางเคลื่อนท่ีในแนวแกน X (ทาํ งานคกู ับ OUT4) Grantry2_Axis1 Axis_Y_Pos ระยะทางเคล่ือนท่ีในแนวแกน Y (ทาํ งานคูกบั OUT5) Grantry2_Axis1 Curr_X_Pos ตาํ แหนงปจ จุบนั ของเครนในแนวแกน X Grantry2_Axis1 Curr_Y_Pos ตําแหนงปจจุบนั ของเครนในแนวแกน Y 4.3 เขียนโปรแกรม โดยมขี ั้นตอนดังนี้ 4.3.1 เม่ือตัง้ ชื่อเสร็จแลว จะปรากฏหนา ตางแสดงการทาํ งานตามรปู ที่ 7.4.4 รูปท่ี 7.4.4 หนา ตา งโปรแกรมซอฟตแ วร SoftPLC ใบงานท่ี 7: การใช PLC เพื่อควบคุมเครนขาหย่งั (Gantry Crane) ในระบบลาํ เลียง หนา 8 จาก 20

เรอ่ื ง การใช PLC เพ่อื ควบคุมเครนขาหยัง่ (Gantry Crane) ใน ใบงานท่ี 7 ระบบลําเลยี ง SOFTPLC 4.3.2 ทําการเขยี น Ladder Diagram โดยมีขั้นตอนตา ง ๆ ดงั น้ี (a) ใน Phase1 เขียน Ladder Diagram ดังรูปท่ี 7.4.5 รูปท่ี 7.4.5 Ladder Diagram บน Phase1 ใบงานที่ 7: การใช PLC เพ่อื ควบคมุ เครนขาหยัง่ (Gantry Crane) ในระบบลาํ เลยี ง หนา 9 จาก 20

เร่ือง การใช PLC เพอ่ื ควบคุมเครนขาหยงั่ (Gantry Crane) ใน ใบงานที่ 7 ระบบลําเลยี ง SOFTPLC รูปที่ 7.4.5 (ตอ ) Ladder Diagram บน Phase1 ใบงานท่ี 7: การใช PLC เพื่อควบคุมเครนขาหยั่ง (Gantry Crane) ในระบบลําเลยี ง หนา 10 จาก 20


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook