เรือ่ ง การออกแบบระบบไฟสญั ญาณจราจร ใบงานท่ี 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
Search
Read the Text Version
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128
- 129
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- 139
- 140
- 141
- 142
- 143
- 144
- 145
- 146
- 147
- 148
- 149
- 150
- 151
- 152
- 153
- 154
- 155
- 156
- 157
- 158
- 159
- 160
- 161
- 162
- 163
- 164
- 165
- 166
- 167
- 168
- 169
- 170
- 171
- 172
- 173
- 174
- 175
- 176
- 177
- 178
- 179
- 180
- 181
- 182
- 183
- 184
- 185
- 186
- 187
- 188
- 189
- 190
- 191
- 192
- 193
- 194
- 195
- 196
- 197
- 198
- 199
- 200
- 201
- 202
- 203
- 204
- 205
- 206
- 207
- 208
- 209
- 210
- 211
- 212
- 213
- 214
- 215
- 216
- 217
- 218
- 219
- 220
- 221
- 222
- 223
- 224
- 225
- 226
- 227
- 228
- 229
- 230
- 231
- 232
- 233
- 234
- 235
- 236
- 237
- 238
- 239
- 240
- 241
- 242
- 243
- 244
- 245
- 246
- 247
- 248
- 249
- 250
- 251
- 252
- 253
- 254
- 255
- 256
- 257
- 258
- 259
- 260
- 261
- 262
- 263
- 264
- 265
- 266
- 267
- 268
- 269
- 270
- 271
- 272
- 273
- 274
- 275
- 276
- 277
- 278
- 279
- 280
- 281
- 282
- 283
- 284
- 285
- 286
- 287
- 288
- 289
- 290
- 291
- 292
- 293
- 294
- 295
- 296
- 297
- 298
- 299
- 300
- 301
- 302
- 303
- 304
- 305
- 306
- 307
- 308
- 309
- 310
- 311
- 312
- 313
- 314
- 315
- 316
- 317
- 318
- 319
- 320
- 321
- 322
- 323
- 324
- 325
- 326
- 327
- 328
- 329
- 330
- 331
- 332
- 333
- 334
- 335
- 336
- 337
- 338
- 339
- 340
- 341
- 342
- 343
- 344
- 345
- 346
- 347
- 348
- 349
- 350
- 351
- 352
- 353
- 354
- 355
- 356
- 357
- 358
- 359
- 360
- 361
- 362
- 363
- 364
- 365
- 366
- 367
- 368
- 369
- 370
- 371
- 372
- 373
- 374
- 375
- 376
- 377
- 378
- 379
- 380
- 381
- 382
- 383
- 384
- 385
- 386
- 387
- 388
- 389
- 390
- 391
- 392
- 393
- 394
- 395
- 396
- 397
- 398
- 399
- 400
- 401
- 402
- 403
- 404
- 405
- 406
- 407
- 408
- 409
- 410
- 411
- 412
- 413
- 414
- 415
- 416
- 417
- 418
- 419
- 420
- 421
- 422
- 423
- 424
- 425
- 426
- 427
- 428
- 429
- 430
- 431
- 432
- 433
- 434
- 435
- 436
- 437
- 438
- 439
- 440
- 441
- 442
- 443
- 444
- 445
- 446
- 447
- 448
- 449
- 450