Programmable Logic Control

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
PC WORKSHOP MAY ,2001 Department of Electrical , Faculty of Engineering Prince of Songkla University Department of Electrical , Faculty of Engineering.
Advertisements

คลิก เข้าสู่การเรียนรู้
Central Processing Unit
Program Flow Chart.
PLC คืออะไร?           Programmable Logic Controller เครื่องควบคุมเชิงตรรกะ
หลักการทำงานของคอมพิวเตอร์
คำสั่งเพื่อการกำหนดเงื่อนไข
หลักการทำงานของคอมพิวเตอร์
ขั้นตอนการแปลงไฟล์.
Flow Control.
การโปรแกรมและควบคุมไฟฟ้า
Programmable Controller
บทที่ 7 การนำโปรแกรมคอมพิวเตอร์มาใช้ในงานอุตสาหกรรม
บทที่2 แผนภาพ กระบวนการผลิต (Piping & Instrument Diagrams: P&ID)
1. Sequential Circuit and Application
Input / Output ธนวัฒน์ แซ่เอียบ.
หน่วยที่ 3 ภาษาคำสั่งพื้นฐานที่ใช้เขียนโปรแกรม PLC
หน่วยที่ 2 โครงสร้างโปรแกรมเมเบิลคอนโทรลเลอร์
หน่วยที่ 1 อุปกรณ์อินพุท/เอ้าท์พุทเซนเซอร์และวงจรควบคุม
สมองคน (Human Brain) Human Brain ความจำ จินตนาการและความสร้างสรรค์
ค32214 คณิตศาสตร์สำหรับ คอมพิวเตอร์ 4
MEE 231 Computer Programming สัปดาห์ที่ 7 ทดลองใช้คำสั่งภาษา C โปรแกรม Code::Blocks.
เนื้อหาที่จะเรียน คอมพิวเตอร์คืออะไร ระบบคอมพิวเตอร์ ส่วนประกอบของเครื่องคอมพิวเตอร์ ระบบปฏิบัติการ อินเตอร์เน็ต Microsoft Office.
Z80 & Assembly Language. การจัดขาของ CPU Z-80 Memory Design.
รายงานความก้าวหน้าครั้งที่ .... (รอบ ... เดือน)
ว่าที่ ร.ต.หญิงวรรณธิดา วรสุทธิพงษ์ ครูแผนกวิชาคอมพิวเตอร์ธุรกิจ
วิชา ฮาร์ดแวร์ และการซ่อมบำรุงคอมพิวเตอร์ ง33222
หน่วยที่ 3 องค์ประกอบของคอมพิวเตอร์
Chapter 12 Microprocessor without Interlocked Pipeline Stages (MIPS)
การทดสอบซอฟต์แวร์ Software Testing
ครั้งที่ 3 การวิเคราะห์ และ ออกแบบวงจรเกต
การโปรแกรมและควบคุมไฟฟ้า( )
SPI.
บทที่ 6 การเขียนโปรแกรมแบบมีเงื่อนไข
ฮาร์ดแวร์และยูทิลิตี้เบื้องต้น
บทที่ 5 แบบจำลองกระบวนการ
บทที่ 2 ระบบคอมพิวเตอร์
Computer Programming การเขียนโปรแกรมคอมพิวเตอร์
โครงสร้างโปรแกรมภาษา C
คำอธิบายรายวิชา การเขียนผังงาน รหัสเทียม ตรรกศาสตร์เบื้องต้น การเขียนโปรแกรมคอมพิวเตอร์แบบโครงสร้าง ชนิดตัวแปร ตัวดำเนินการทางตรรกะ ตัวดำเนินการเปรียบเทียบ.
Information and Communication Technology Lab2
ความรู้พื้นฐานการเขียนโปรแกรม
Chapter 6 Information System Development
องค์ประกอบของระบบคอมพิวเตอร์
Introduction to Microprocessors
การควบคุม และการจำหน่ายพัสดุ
พ.ร.บ. ข้อมูลข่าวสารของราชการ พ.ศ. 2540
JSON API Pentaho User Manual.
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
บทที่ 13 วงจรบัญชีแยกประเภททั่วไป
การออกแบบส่วนต่อประสานกับผู้ใช้
CPE 491 Proposal (สอบเสนอหัวข้อเพื่อทำ Project)
introduction to Computer Programming
อัลกอริทึม (Algorithm ) ขั้นตอนวิธี
การเขียนโปรแกรมคอมพิวเตอร์
Object-Oriented Analysis and Design
หน่วยความจำหลัก (Main Memory)
Timing diagram ปรับปรุง 19 มีนาคม
ระบบนิวแมติกส์.
บทนำระบบนิวแมติกส์ จัดทำโดยนายนภดล ชัยนราทิพย์พร
บทนำระบบนิวแมติกส์.
บทที่ 7 การเขียนผังงานระบบ.
ขั้นตอนการเขียนโปรแกรมคอมพิวเตอร์
บทที่ 6 การเขียนผังงาน (Flowchart)
การควบคุมการผลิตสินค้าและบริการ
แนะนำวิชา Microprocessors and Applications
ขั้นตอน ที่ 2 การวิเคราะห์ระบบ
การสร้างผังงานโปรแกรม
ส่วนประกอบของคอมพิวเตอร์ (Personal Computer : PC)
องค์ประกอบของคอมพิวเตอร์ และภาษาซี
ใบสำเนางานนำเสนอ:

Programmable Logic Control PLC Programmable Logic Control

ความเป็นมาของPLC ถูกสร้างขึ้นมาครั้งแรกในปี ค.ศ 1968 กลุ่มวิศวกร Hydramatic division บริษัท General Motors Corporations

โรงงานผลิตรถยนต์ บ. GM

อุตสาหกรรมผลิตรถยนต์ ปี 1960 - 1970

การพัฒนาระบบ PLC ทั้ง Hardwear และ Soft Wear - ปี 1968 ใช้วงจรอิเล็กทรอนิกส์ - ปี 1970 ใช้ไมโครโปรเซสเซอร์ ปี 1975 ใช้เทคโนโลยีคอมพิวเตอร์ ทั้ง Hardwear และ Soft Wear

จุดเด่น ระบบ PLC กับระบบ Relay

จุดเด่น ระบบ PLC กับระบบ Relay - เขียนโปรแกรม แทนการเดินสายไฟฟ้า - มีประสิทธิภาพกว่า ระบบ Relay - บำรุงรักษาง่ายแก้ไขได้ง่ายกว่าระบบ Relay - มีขนาดเล็กกว่า ระบบ Relay - มีราคาถูกกว่า ระบบ Relay

ลักษณะของ PLC - OMRON - CYNON

ลักษณะของ PLC - MISUBISHI

ลักษณะของ PLC - TOSHIBA

ลักษณะของ PLC - SIEMEN

การติดตั้งPLCในตู้คอนโทรล

ชนิดของ PLC - Block Type มีชุดจ่ายไฟ CPU , MEMORY , INPUT และ OUTPUT รวมอยู่ภายในเครื่องเดียว มีขนาดเล็ก ทำให้สะดวก ตั้งตั้งและใช้งานง่าย

- MODLE Type ดีกว่า แบบ Block Type เพราะเพิ่ม I/O Unit ได้มากกว่ามี port สื่อสาร มากกว่า แต่ราคาแพง

อุปกรณ์ป้อนโปรแกรม PLC - Programming Console ใช้ป้อนโปรแกรมผ่าน serial port ของ PLC

อุปกรณ์ป้อนโปรแกรม PLC - Computer Software ใช้ซอฟแวร์เขียนโปรแกรมจากคอมพิวเตอร์เสร็จ แล้วจึงโหลดเข้าไปในเครื่อง PLC

อุปกรณ์ทางด้าน INPUT PLC Limit Switch นำไปใช้ในงาน ควบคุมทางด้าน อุตสาหกรรม หลายลักษณะ จึงมีรูปร่างต่างๆเพื่อให้เหมาะกับงาน

อุปกรณ์ทางด้าน INPUT PLC Proximity Switch มี 2 ชนิดคือ 1.Inductive 2.Capacitive สามารถตรวจจับวัตถุที่เป็นโลหะ และ อโลหะ ได้โดยไม่ต้องสัมผัส

อุปกรณ์ทางด้าน INPUT PLC Flow Switch เป็นอุปกรณ์ อินพุทชนิดหนึ่ง ที่ทำหน้าที่ ตรวจสอบการไหล ของ แก็ส หรือ ของเหลว ที่อยู่ภายในท่อ

อุปกรณ์ทางด้าน INPUT PLC Presser Switch เป็นอุปกรณ์ อินพุทชนิดหนึ่ง ที่ทำหน้าที่ ตรวจสอบแรงอัด ของ แก็ส หรือ ของเหลว

อุปกรณ์ทางด้าน INPUT PLC Push Button Switch เป็นอุปกรณ์ อินพุทชนิดหนึ่ง ที่ทำหน้าที่ เป็นสวิทซ์ จะมีทั้งคอนแทค NO และ NC อยู่ภายในตัว

อุปกรณ์ทางด้าน Input PLC Photo Swich เป็นอุปกรณ์ ตรวจจับวัตถุด้วยลำแสง มีทั้งแบบที่ใช้ 2 ตัวคือ ตัวส่งแสง และตัวรับแสง ส่วนบางชนิดก็ใช้ทั้งตัวส่ง และตัวรับในตัวเดียว โดยอาศัยการสะท้อนจากวัตถุที่ตรวจเจอ

อุปกรณ์ทางด้าน Output PLC Magnetic Contactor เป็นอุปกรณ์ Start - Stop ให้กับตัว มอเตอร์ไฟฟ้า แบบต่าง ๆ เนื่องจากมอเตอร์ต้องใช้กระแสสูง จึงไม่สามารถต่อโดยตรงกับ PLC

อุปกรณ์ทางด้าน Output PLC Relay เป็นอุปกรณ์ Start - Stop ให้กับตัว อุปกรณ์ไฟฟ้า อื่น ๆที่ไม่สามารถต่อโดยตรงกับ RelayOutput ของ PLC โดยตรงเนื่องจากใช้กระแสเกิน 2 A.

อุปกรณ์ทางด้าน Output PLC Solenoid Valve เป็นอุปกรณ์ ที่ทำหน้าที่ปิดเปิดด้วย ไฟฟ้า ดังนั้นจึงสามารถ ควบคุมด้วย PLC ได้แต่ถ้ากระแสเกิน 2 A. PLCจะควบคุมผ่าน Relay อีกที่หนึ่ง

อุปกรณ์ทางด้าน Output PLC Pilot Lamp เป็นอุปกรณ์ ที่ทำหน้าที่ แสดงผลของการทำงานของระบบ ส่วนใหญ่จะอยู่ที่หน้าปัทม์ของแผงควบคุม

อุปกรณ์ทางด้าน Output PLC MOTOR เป็นอุปกรณ์ที่ทำหน้าที่ เป็นต้นกำลังของระบบต่างๆ ในโรงงานอุตสาหกรรม โดย PLC จะควบคุม Magnetic Contactor ให้ Motor ทำงาน หรือ หยุดทำงาน

ภาษาที่ใช้กับ PLC Ladder Language เป็นภาษาที่นิยมใช้ในการ เขียนโปรแกรมเพื่อออกแบบ ระบบควบคุมอัตโนมัติให้กับ PLCมากที่สุด เนื่องจากมีความไกล้เคียง กับการ เขียน Relay Diagram ในภาคคอนโทรลไฟฟ้า

Boolean Language Address Instruction Number 0000 LD 0000 0001 OR 0700 0002 AND NOT 0001 0003 OUT 0700 0004 FUNC 01

PLC Programming Consol ภาษา Boolean เป็นภาษาที่เขียน หรือ แปลงจากการเขียน Ladder Diagram ก่อนที่จะใช้ Programming Console ป้อนให้กับเครื่อง PLC เพื่อทดสอบการทำงานของโปรแกรม PLC Programming Consol

Seguential Flow Chart Language 1 1 Error 1 101 Run & Not Error 101 Alam 2 Start Motor M1 102 2 M1 Start AcKnowkLedge 3 Start Timer Timer > 3 4 Stop Motor M1 4 Tix

Function block Language

Structure Language Label LD a1 (*result:=a1*) ADD a2 (*delayedADD,result:=a2) MUL a3 (*delayedMUL,result:=a3) SUB a4 (*result:=a3*) ADD a6 (*a1=(a2*(a3-a4)*a5)+a6*) ST res (*store current result in ress*)