Sequence Control Training 2021 02

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 39

Sequence Control Training

Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
สารบัญ
• ลองใช้ Software GX Works3 ตามคู่มืออบรม PLC
• ใช้ Simulation แทน PLC จริง
• ต่อ PLC – Ethernet – GX Works3
• ต่อ PLC - Ethernet - GOT - USB – GX Works3
• PLC กับงาน Sequence control
• วงจร Self hold ในงาน Sequence control
• โปรแกรม Ladder เลียนแบบภาษา SFC
• Ladder ใน Action ของ SFC กับ Ladder ปกติ
• Transition แบบต่าง ๆ ของ SFC กับ Ladder ปกติ
• ตัวอย่างการโปรแกรม Sequence control
• โปรแกรมตัวอย่างข้อ 5.1 (คู่มืออบรม PLC บทที่ 5)
• เริ่มต้นการโปรแกรม Sequence control
• การโปรแกรม Sequence control ให้เข้าใจลาดับง่าย
Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
2
ลองใช้ Software GX Works3 ตามคู่มืออบรม PLC
• ทดลองใช้คู่มืออบรมบทที่ 3 ได้ทั้งบท
• ถ้าไม่มี PLC จริง แทนหัวข้อ 3.4.1 ด้วย Simulation
• ถ้ามี PLC จริง แทนหัวข้อ 3.4.1 ด้วย
• ต่อ PLC – Ethernet – GX Works3
• ถ้ามี PLC, GOT จริง และหัดใช้ GOT แล้ว
• ต่อ PLC - Ethernet - GOT - USB – GX Works3
คู่มืออบรมใช้กับชุดทดลอง PLC ตามหัวข้อ 1.1 ที่มีอุปกรณ์ประกอบมากกว่า
การใช้ Simulation หรือการใช้ PLC ในงานนี้

หัวข้อ 3.4.1 ให้ต่อ PLC ผ่าน RS-422 กับ GOT


ก่อนต่อ GOT ผ่าน USB กับ GX Works3
RS-422 cable USB cable
GX Works3

Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
3
ใช้ Simulation แทน PLC จริง
• แทนคู่มืออบรมหัวข้อ 3.4.1 ด้วย Simulation
• เลือก [Debug] → [Simulation] → [Start Simulation] เพื่อใช้ Simulation แทนการต่อ PLC จริง
• ได้ GX Simulator3 ที่มุมบนซ้ายของจอ
• เลือก [Debug] → [Simulation] → [Stop Simulation] เพื่อเลิกใช้ Simulation

• Simulation แสดง CPU LED และมีสวิตช์ RUN STOP RESET ให้ปรับได้


• ดูสถานะอื่นของ PLC ได้จาก GX Works3
Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
4
เมื่อ Simulation เริ่มต้น GX Works3 จะทาหัวข้อ 3.5 ถึง 3.6.1 ให้เอง
• GX Works3 จะ Write โปรแกรม ไป Simulation สวิตช์ไป RESET แล้ว RUN แสดง Ladder monitor screen

• ให้ปรับสวิตช์ที่ Simulation ไป STOP แล้วทาหัวข้อ 3.4.2 ถึง 3.6.1 ด้วยตัวเอง

• ดูหัวข้อ 3.10.2 เพื่อสั่ง ON/OFF Input หรือกด [Shift] + [Enter] ใน Ladder monitor screen

Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
5
ต่อ PLC – Ethernet – GX Works3 (1)

GX Works3

แทนคู่มืออบรมหัวข้อ 3.4.1 ด้วย


• เลือก [Online] → [Current Connection Destination]
• ที่ Connection Destination Simple Setting Connection
(2)
(1) [Direct Coupled Setting]
(2) [Adapter] เลือกที่ไม่ใช่ Wireless
(3) [Communication Test] ทดลองว่าต่อได้ไหม
(3)
(4) [OK]
• PLC จริงก็กด [Shift] + [Enter] สั่ง ON/OFF ได้
(4)
Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
6
(1)
ถ้าใช้ GX Works3 version เก่า

GX Works3

แทนคู่มืออบรมหัวข้อ 3.4.1 ด้วย


• เลือก [Online] → [Current Connection Destination]
• ที่ Select Connection Destination
(1) [Directly Connect to CPU]
• ที่ Ethernet Direct Coupled Setting Connection
(2) [Adapter] เลือกที่ไม่ใช่ Wireless (2)
(3) [Communication Test] ทดลองว่าต่อได้ไหม
(4) [OK]
(3)
(4)
Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
7
ต่อ PLC - Ethernet - GOT - USB – GX Works3

Ethernet cable USB cable GX Works3

แทนคู่มืออบรมหัวข้อ 3.4.1 ด้วย


• เลือก [Online] → [Current Connection Destination]
• ที่ Connection Destination Simple Setting Connection
(1) [Other Connection Method]
(2) [Other Connection Method]

(1) (2)

Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
8
(3)

• ที่ Specify Connection Destination Connection (4)


(3) [Serial USB]
(4) Double click [GOT]
(5)
(11)
(10)

(6)
(7) (12)

• ที่ PLC side I/F Detailed Setting of GOT


(5) [CPU Module/CC IE Field Ethernet Adapter]
(6) [via GOT (Ethernet) transparent mode]
(7) [Setting] (13)
Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
9
(9)

• ที่ GOT (Ethernet) Transparent Setting


(8) ป้อนค่า IP Address ของ PLC เป็น
192 168 003 250
(9) [OK]
• ที่ PLC side I/F Detailed Setting of GOT (8)
(10) [OK]
• ที่ Specify Connection Destination Connection
(11) [No Specification]
(12) [Connection Test]
(13) [OK]

Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
10
ถ้าใช้ GX Works3 version เก่า

Ethernet cable USB cable GX Works3

แทนคู่มืออบรมหัวข้อ 3.4.1 ด้วย


(1)
• เลือก [Online] → [Current Connection Destination]
• ที่ Select Connection Destination
(1) [Other Connection Method]
• ที่ Specify Connection Destination Connection
เหมือน GX Works3 version ใหม่
เลือกข้อ (3) ถึง (13) จาก Slide ก่อนหน้า

Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
11
PLC กับงาน Sequence control
• Programmable Logic Controller (PLC) หรือ โปรแกรมเมเบิ้ลลอจิกคอนโทรลเลอร์ หรือ Programmable Controller
• เป็นเครื่องอุปกรณ์ดิจิทัลที่ใช้หน่วยความจาชนิดโปรแกรมได้สาหรับการเก็บคาสั่งเพื่อการทางานเฉพาะอย่างให้สาเร็จ เช่น ตรรก (ลอจิก)
การลาดับ ตั้งเวลา การนับและคานวณ เพื่อควบคุมเครื่องจักรแบบต่าง ๆ ผ่านโมดูลรับเข้า/ส่งออก เชิงดิจิทัลหรือเชิงแอนะล็อก
• คนญี่ปุ่นเรียก PLC ว่า Sequence Controller หรือ Sequencer เพราะงานหลักของ PLC คือ Sequence Control หรือการควบคุมตามลาดับ
• Sequence หมายถึงขั้นตอนการดาเนินงานอย่างต่อเนื่องตามกฎและข้อบังคับ
• Sequence Control หมายถึงการควบคุมที่ดาเนินงานในแต่ละขั้นตอนตามเงื่อนไขและลาดับที่กาหนดไว้ล่วงหน้า
• การทดสอบมาตรฐานฝีมือแรงงานแห่งชาติ สาขาอาชีพช่างไฟฟ้า อิเล็กทรอนิกส์และคอมพิวเตอร์
สาขาช่างควบคุมด้วยระบบโปรแกรมเมเบิ้ลลอจิกคอนโทรลเลอร์ (Programmable Logic Controller : PLC) ของไทย
ตรงกับ National Trade Skill Test: Electric equipment assembling (Sequence control) ของญี่ปุ่น

Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
12
วงจร Self hold ในงาน Sequence control
ตัวอย่างการควบคุมระดับน้า
• กดสวิทช์ Operation ให้ทางาน เมื่อถังเก็บน้ามีน้าแห้งหรืออยู่ระดับต่า Limit switch LS1 จะต่อวงจรให้ Magnetic contactor MC เริ่มทางาน
มอเตอร์ปั๊มเริ่มเติมน้า และยังคงทางานแม้น้าอยู่ระดับปานกลาง
• ถ้าน้าเต็ม Limit switch LS2 จะตัดวงจรให้ Magnetic contactor MC หยุดทางาน มอเตอร์ปั๊มหยุดเติมน้า
• เมื่อน้าอยู่ระดับต่า จาเป็นต้องเติมน้า ให้มอเตอร์ปั๊มเริ่มเติมน้าแบบอัตโนมัติอีกครั้ง
• แผนภูมิเวลา (Time chart) แสดงลาดับการทางาน
Operation switch

Limit switch LS2 น้ำเต็ม

Limit switch LS1

Magnetic contactor MC
Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
13
ภาพอุปกรณ์ควบคุมระดับน้า
มอเตอร์ Limit switch LS2
(N.C. contact
ปั๊มน้า หน้าสัมผัสปกติปิด b
ทางานจะไม่นาไฟฟ้า)
เมื่อน้าเต็มจะตัดวงจร

Limit switch LS1


(N.O. contact
หน้าสัมผัสปกติเปิด a
Magnetic contactor (MC)
ทางานจะนาไฟฟ้า)
เมื่อน้าแห้งจะต่อวงจร
ถังเก็บน้า

ก๊อกน้า
Operation switch บ่อน้า
สัญลักษณ์ที่พบบ่อยในวงจรควบคุม

Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
15
สัญลักษณ์ที่พบบ่อยในวงจรควบคุม

Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
16
การควบคุมด้วยวงจร Self hold โดยไม่ใช้ PLC
• วงจร Self hold หรือ Self-holding circuit (วงจรคงสภาพตัวเอง),
Self-retained, Self-retaining, Retention ladder (แลดเดอร์คงค่า),
มอเตอร์ Latch circuit
• ใช้กับอุปกรณ์รับคาสั่งที่มีหน้าสัมผัสในตัว เช่น Magnetic contactor,
หน้าสัมผัสหลักของ MC ต่อมอเตอร์ รีเลย์
• Self hold คือการต่อหน้าสัมผัสในตัวขนานกับสวิตช์สั่งงานจาก
ภายนอก ทาให้ทางานต่อเนื่องได้เมื่อสวิตช์ภายนอกไม่สั่งงานแล้ว
• Operation switch ใช้สั่งงานทั้งเครื่อง ไม่ใช่ส่วนควบคุม Sequence

Operation switch ทาให้ Coil ของ MC ทางานต่อเนื่อง


Self hold
หน้าสัมผัสในตัว MC ต่อขนานกับ LS1
วงจร Self hold จะถูกเปลี่ยนเป็นโปรแกรม PLC
Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
17
เปลี่ยนวงจร Self hold เป็นโปรแกรม PLC ภาษา Ladder diagram
เปลี่ยน LS2 เป็น N.O. ในวงจรไฟฟ้า
แล้วใช้หน้าสัมผัส N.C. ในโปรแกรม
LS2 เป็น N.C. ในวงจรไฟฟ้า

Operation
switch
Operation
switch

• N.O. contact

• N.C. contact
ในวงจรไฟฟ้าที่ไม่เกี่ยวกับความปลอดภัย นิยมเปลี่ยนหน้าสัมผัส N.C. เป็นหน้าสัมผัส N.O. แล้วใช้โปรแกรม PLC เป็นหน้าสัมผัส N.C.
Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
18
โปรแกรม Self hold ที่นิยมใช้
สั่งงานทั้งเครื่อง
สั่งเริ่ม สั่งจบ ไม่ใช่ส่วน Sequence
สั่งจบ สั่งเริ่ม
Operation
switch
Operation
switch
สั่งงานทั้งเครื่อง
ไม่ใช่ส่วน Sequence • โปรแกรมแบบที่นิยมมากกว่าการเขียนตามแบบไฟฟ้า เพราะ
• นิยมต่อวงจร Self hold ตามภาพ เพราะ • โปรแกรมด้านบนใช้จานวน Instruction code น้อยกว่า
• Operation switch ตัดต่อไฟใกล้แหล่งจ่ายไฟ • ผู้ใช้ PLC ยุคแรกต้องเขียน Instruction code แทน Ladder
• ต่อสายง่าย ขั้วต่อหน้าสัมผัส MC อยู่ใกล้ขั้วต่อ Coil ของ MC และใช้ PLC ที่หน่วยความจาน้อย จึงต้องใช้ Code สั้นที่สุด ซึ่ง
ไม่จาเป็นในปัจจุบันที่ต้องการให้เข้าใจโปรแกรมง่ายที่สุด
Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
19
โปรแกรม Self hold ที่ควรใช้
• ถ้ามีเฉพาะส่วน Self hold ที่ควบคุม Sequence • ด้านซ้ายสุดเขียนส่วนสั่งงานทั้งเครื่องที่ไม่ใช่ส่วน Sequence
สั่งเริ่ม สั่งจบ สั่งงานทั้งเครื่อง
ไม่ใช่ส่วน Sequence สั่งเริ่ม สั่งจบ

ให้ลาดับความสาคัญของหน้าสัมผัสสั่งจบสูงกว่า
สั่งเริ่มไม่ได้ถ้าหน้าสัมผัสสั่งจบตัดวงจรอยู่ ให้ลาดับความสาคัญของหน้าสัมผัสสั่งจบสูงกว่า
สั่งเริ่ม สั่งงานทั้งเครื่อง
สั่งจบ ไม่ใช่ส่วน Sequence สั่งเริ่ม
สั่งจบ

ให้ลาดับความสาคัญของหน้าสัมผัสสั่งเริ่มสูงกว่า
สั่งเริ่มได้แม้หน้าสัมผัสสั่งจบตัดวงจรอยู่ ให้ลาดับความสาคัญของหน้าสัมผัสสั่งเริ่มสูงกว่า
Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
20
หน้าสัมผัสสั่งจบที่เงื่อนไขซับซ้อน
• จบเมื่อ X4 ON และ X5 OFF หรือ X6 ON
• = X4 ON AND X5 OFF OR X6 ON
• ทา AND ก่อน OR เหมือนทา * ก่อน + เปลี่ยน ON เป็น N.C.
เปลี่ยน OR เป็นอนุกรม
เปลี่ยน ON เป็น N.C. (ปกติ OR เป็นขนาน)
การเขียนหน้าสัมผัสตัดการทางานของ Self hold เข้าใจยาก เปลี่ยน OFF เป็น N.O.
เปลี่ยน AND เป็นขนาน
(ปกติ AND เป็นอนุกรม)

• เพิ่มโปรแกรมรวมหน้าสัมผัส Self hold และหน้าสัมผัสสั่งจบ


• เขียนโปรแกรมตามเงื่อนไขโดยตรง เข้าใจง่าย
• ใช้คาสั่ง OUT M… หรือ PLS M… สร้างหน้าสัมผัสไปสั่งจบ X4 ON AND X5 OFF
• PLS M… ให้ลาดับความสาคัญของหน้าสัมผัสสั่งเริ่มสูงกว่า
แม้เขียนตามตัวอย่าง
OR X6 ON
Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
21
โปรแกรม Ladder เลียนแบบภาษา SFC
• ภาษา SFC (Sequential Function Chart) เป็นภาษา PLC ชนิดหนึ่งในมาตรฐาน IEC 61131-3
• ดัดแปลงจาก Flowchart เป็น Chart การควบคุมตามลาดับ (Sequence control) ภายในมีภาษา PLC อืน่ (นิยมใช้ Ladder) เพื่อ
• การทางาน (Action) ในแต่ละขั้นตอน (Step), Step ที่ทางานเรียกว่า Active step; Step เป็น SFC ภายในเขียน Action เป็น Ladder
• เงื่อนไข (Condition) ของการเปลี่ยนขั้นตอน (Transition) ; Transition เป็น SFC ภายในเขียน Condition เป็น Ladder

Step1 Flowchart SFC

Transition1
No

Yes

• PLC รุ่น FX5U ใช้ภาษา SFC ได้ในรุ่นที่ Serial number ขึ้นด้วย 17X ขึ้นไป และ Update firmware เป็น Version 1.220 ขึ้นไป
• จะสอนให้เขียน Ladder ปกติ (ไม่ใช้ภาษา SFC จริง) ให้ทา Sequence control เลียนแบบการทางานของ SFC
Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
22
Ladder ใน Action ของ SFC กับ Ladder ปกติ

กาหนดเงื่อนไขใน
Ladder ใน Action ของ SFC
Action ทางานใน Active step Transition แล้ว
ใช้คาสั่ง OUT … ซ้าได้
ไม่ทางานใน Step ที่ไม่ Active ใน Action นิยมใช้
ใน Step ที่ไม่ Active พร้อมกัน
หน้าสัมผัส ON ตลอด

Ladder ปกติ ใช้คาสั่ง OUT ... ซ้าไม่ได้


ต้องเขียนหน้าสัมผัสของขั้นตอนมาสั่งทีหลัง
• ใน Ladder ปกติ ใช้ Internal relay M เป็นขั้นตอนแทน Step relay S ขั้นตอน 1
• ให้หมายเลข M แต่ละขั้นตอนห่างกัน 10 เบอร์ เช่น M10, M20, M30 ขั้นตอน 2
• เผื่อหมายเลข M สาหรับใช้ในแต่ละขั้นตอนให้อยู่ในช่วงเดียวกัน
Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
23
Transition แบบต่าง ๆ ของ SFC กับ Ladder ปกติ
ถ้ำ Active ที่ Step2 Selective sequence Simultaneous sequence Jump sequence
ก่อน Transition เลือกต่อ Step เดียว (ซ้ายสาคัญกว่า) ต่อทุก Step ถัดมาพร้อมกัน กระโดดไปต่อ Step ที่ระบุไว้
Tran3 จริง ทา Step3 Tran2 จริง ทา Step3 พร้อม Step4 Tran2 จริง ทา Step1
Series sequence Tran3 ไม่จริง Tran4 จริง ทา Step4 ถ้ากาลังทาทั้ง Step5 และ Step6
ต่อ Step ที่ตามมา แล้ว Tran5 จริง ทา Step7 Step1
Tran2 จริง ทา Step3 Step2 Step2

Step2 Tran2 Tran1

Tran3 Tran4
Step3 Step4
Tran2
Tran3 Tran4
Step2
Step3 Step4
Step5 Step6
Step3 Tran2
Tran5
Tran5 Tran6
Step1
Step7

Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
24
Series sequence เป็น Ladder ปกติ
ต่อ Step ที่ตามมา Ladder ใน Transition ทุกแบบของ SFC Ladder ปกติ ใช้หน้าสัมผัสตัดวงจร Self hold
Tran2 จริง ทา Step3 ใช้หน้าสัมผัสสั่ง TRAN ให้ Step ใหม่ Active แทน ใช้ Pulse ขอบขาลงของขั้นตอนเดิมสั่งเริ่มขั้นตอนใหม่
ดู Step ใหม่ตาม Chart ภาษา SFC (Pulse ขอบขาลง ON ใน Scan ถัดจากจบขั้นตอน)
สั่งจบ
Step2 ขั้นตอน 2

Tran2 สั่งจบ จบขั้นตอน 2


ขั้นตอน 3

Step3

Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
25
Selective sequence เป็น Ladder ปกติ
เลือกต่อ Step เดียว (ซ้ายสาคัญกว่า)
Tran3 จริง ทา Step3 Ladder ปกติ ใช้ทุกหน้าสัมผัสตัดวงจร Self hold
Tran3 ไม่จริง Tran4 จริง
ทา Step4 ขั้นตอน 2
Step2
Ladder ปกติ จบขั้นตอน 2 เลือก
ใช้การจบขั้นตอนเดิมกับหน้าสัมผัสเงื่อนไข ขั้นตอน 3
Tran3 Tran4
เลือกขั้นตอนใหม่ หรือ
ขั้นตอน 4

Step3 Step4
เลือกขั้นตอน 3 ขั้นตอน 3

Tran5 Tran6

เลือกขั้นตอน 4 ขั้นตอน 4

Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
26
ถ้า Selective sequence มาต่อ Step เดียวกัน
เป็น Series sequence ปกติ
ต่อ Step ทีต่ ามมา Ladder ปกติ ใช้หน้าสัมผัสตัดแต่ละวงจร Self hold

ขั้นตอน 3
Tran3 Tran4

ขั้นตอน 4
Step3 Step4
Ladder ปกติ
ใช้การจบขั้นตอนเดิม
Tran5 Tran6 ขั้นตอน 5
สั่งเริ่มขั้นตอนใหม่เดียวกัน จบขั้นตอน 3
จบขั้นตอน 4
Step5

Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
27
Simultaneous sequence เป็น Ladder ปกติ
ต่อทุก Step ถัดมาพร้อมกัน
Tran2 จริง ทา Step3 พร้อม Step4 Ladder ปกติ ใช้หน้าสัมผัสตัดวงจร Self hold
Step2
ขั้นตอน 2
Tran2 Ladder ปกติ จบขั้นตอน 2 ทาต่อ
ใช้การจบขั้นตอนเดิม ขั้นตอน 3
เริ่มขั้นตอนถัดไปทุกขั้นตอน และ
Step3 Step4 ขั้นตอน 4

Tran3 Tran4
เริ่มขั้นตอน 3 ขั้นตอน 3

เป็น Series sequence ปกติ ขั้นตอน 4


Step5 Step6 เริ่มขั้นตอน 4
ต่อ Step ทีต่ ามมา
Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
28
จบ Step ชุดสุดท้ายของ Simultaneous sequence ต้องต่อเป็น Step เดียว
ถ้ากาลังทาทั้ง Step5 และ Step6
แล้ว Tran5 จริง ทา Step7 Ladder ปกติ

Step2 จบขั้นตอน 3
ขั้นตอน 5
Tran2

Step3 Step4 จบขั้นตอน 4


Tran3 Tran4 ขั้นตอน 6
ตัดวงจร
Step5 Step6 Self hold
ครบทั้งขั้นตอน 5, 6 และเงื่อนไข
Tran5
จบขั้นตอน 5 และ 6
Step7 ขั้นตอน 7

Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
29
Jump sequence เป็น Ladder ปกติ
กระโดดไปต่อ Step ที่ระบุไว้
Tran2 จริง ทา Step1 Ladder ปกติ ใช้หน้าสัมผัสตัดวงจร Self hold

ขั้นตอน 1
Step1
จบขั้นตอน 2
กระโดดไปเริ่มขั้นตอน 1
Tran1

ขั้นตอน 2
Step2

Tran2

Step1

Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
30
ตัวอย่างการโปรแกรม Sequence control
โปรแกรมตัวอย่างข้อ 5.1
• คู่มืออบรม PLC บทที่ 5 ข้อ 5.1 แก้คาผิดจาก T0 เป็น T2
แก้เป็น T2

ตัดการทางานเมื่อครบเวลา

Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
31
การทางานของโปรแกรมตัวอย่าง ขั้นตอน 1 ไม่ทางาน
• ใช้ Y เป็นขั้นตอนการทางาน สั่งจบ ถ้ายังอยูข่ ั้นตอน 2 หรือ 3
• Y ค้างสถานะด้วยวิธี Self-hold
สั่งเริ่ม ขั้นตอน 1
• ครบเวลา Timer สั่งจบขั้นตอน
• การจบขั้นตอนเดิม
Self hold การจบขั้นตอน 1
สั่งเริ่มขั้นตอนใหม่
• จบขั้นตอน 3 แล้ว การจบขั้นตอน 3 สั่งเริ่มขั้นตอน 2
SET M0 ให้ทาซ้า สั่งทาขั้นตอน 1 ซ้า
สั่งจบ ขั้นตอน 2
• ไม่ทาซ้า ให้ ON X1
เพื่อสั่ง RST M0 ในช่วง การจบขั้นตอน 2
จบขั้นตอน 3 สั่งเริ่มขั้นตอน 3 สั่งจบ ขั้นตอน 3

SET ทาให้สถานะการจบขั้นตอน 3 ON ค้าง


RST ทาให้สถานะการจบขั้นตอน 3 OFF
Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
32
เริ่มต้นการโปรแกรม Sequence control
• ไม่ใช้ Output Y เป็นขั้นตอนการทางาน
• เพราะบาง Output อาจ ON ในหลายขั้นตอน
• ใช้ Internal relay M เป็นขั้นตอนแทน
• เมื่อจบโปรแกรมส่วน Sequence control แล้วรวมหน้าสัมผัส M ไปสั่ง Output Y
• ให้หมายเลข M แต่ละขั้นตอนห่างกัน 10 เบอร์ เช่น M10, M20, M30, M110, M120, M130
• เผื่อหมายเลข M สาหรับเงื่อนไขอื่นในแต่ละขัน้ ตอนให้อยู่ในช่วงเดียวกัน
• ไม่ใช้หน้าสัมผัสสั่งจบขั้นตอนเดิมไปสั่งเริ่มขั้นตอนใหม่ ใช้หน้าสัมผัสขอบขาลงของ M หมายเลขที่เป็นขั้นตอนแทน
• เพราะบางหน้าสัมผัสอาจมีสถานะเดียวกันในขั้นตอนอื่น
• อาจใช้คาสั่ง PLF ให้ได้ M หมายเลขในช่วงเดียวกันแทนหน้าสัมผัสขอบขาลงของขั้นตอนเดิม
• ส่วน Sequence ใช้วงจร Self hold เป็นหลัก
• ไม่ใช้คาสั่ง SET/RST โดยไม่จาเป็น
• การใช้ SET/RST ทาให้ ON หรือ OFF ค้างโดยหาที่มายาก
• ยังต้องใช้ RST กับ Retentive timer หรือ Counter

Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
33
สั่งเริ่ม
โปรแกรมข้อ 5.1 แบบใหม่ สั่งจบ ขั้นตอน 1
• ใช้ M10, M20, M30 เป็นขั้นตอน
• ครบเวลา Timer สั่งจบขั้นตอน เมื่อ ON ต้องทาซ้า
• ของขาลงของขั้นตอนเดิมสั่งเริ่มขั้นตอนใหม่
• จบขั้นตอน 3 สั่งจบ ขั้นตอน 2
ถ้า OFF X1
M31 จะ ON ให้ทาซ้า
ขอบขาลง
ถ้า ON X1 ไม่ทาซ้า สั่งจบ ขั้นตอน 3
ขั้นตอนเดิม
• จบโปรแกรมส่วน
สั่งเริ่ม
Sequence control
ขั้นตอนใหม่
แล้ว M สั่ง Output Y เงื่อนไขการทาซ้า ON เมื่อต้องทาซ้า
ขอบขาลง
ขั้นตอน 3
จบโปรแกรมส่วน Sequence control แล้วให้ M สั่ง Output Y

Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
34
การโปรแกรม Sequence control ให้เข้าใจลาดับง่าย
• ก่อนวงจร Self hold ในแต่ละขั้นตอนเขียนหน้าสัมผัสที่ใช้ร่วมกับขั้นตอนอื่น เช่น Manual/Auto mode, Emergency stop
Emergency สั่งเริ่ม
Auto Sensor สั่งจบ ขั้นตอน 1
ไม่วาง Auto, Emergency ตรงนี้
Self hold

• เขียนโปรแกรมที่ต้องใช้เฉพาะขั้นตอนนัน้ ในหน้าสัมผัสร่วมเดียวกับวงจร Self hold เช่น การนับจานวนขณะทาขั้นตอน


สั่งจบเมื่อทาขั้นตอนนี้ได้ 5 ชิน้ ขั้นตอน 2
ใช้ร่วมกับ
ขั้นตอนแรก นับเมื่อทาขั้นตอนนี้
Sensor ที่ใช้นับ

หน้าสัมผัสขั้นตอนนี้

Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
35
โปรแกรมตัวอย่างข้อ 5.2
แก้คาผิด
• คาสั่ง PLS M10 ในบรรทัดแรก
ใช้หน้าสัมผัส M10 ในบรรทัดถัดมา

• คาสั่ง PLS ใช้ Device ซ้ากันไม่ได้


PLS M10 ซ้ากัน แก้เป็น M1
• แก้ M10 คู่ที่ 2 เป็น M1
(คาอธิบายในคู่มือเป็น M1) แก้เป็น M1

Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
36
โปรแกรมข้อ 5.2 แบบใหม่ (1)
Start button
• คิดโปรแกรมใหม่เป็น 3 ขั้นตอน
ใช้ Stop button ร่วมกันในทุกขั้นตอน
ขั้นตอน 1
กด Start button เริ่มขั้นตอนแรก Stop button
ขั้นตอน 1; M110
Buzzer ดังจนจบเวลา
ขั้นตอน 2
ขั้นตอน 2; M120
Transit sensor Counter
Motor forward ทางาน
จนนับ Transit sensor ครบ
ขั้นตอน 3; M130
Complete lamp เริ่มติด ขั้นตอน 3
Motor forward ยังทาจนจบเวลา
• Reset Counter Start button
เมื่อกดปุ่ม Start หรือ Stop
Stop button Reset counter
Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
37
โปรแกรมข้อ 5.2 แบบใหม่ (2)
• ให้ Output ทางาน
ขั้นตอน 1
Buzzer
ทางานในขั้นตอน 1 ขั้นตอน 2 Buzzer
Motor forward และ RUN lamp Motor forward
ทางานในขั้นตอน 1 และขั้นตอน 2 ขั้นตอน 3
Complete lamp RUN lamp
เริ่มทางานทีข่ ั้นตอน 3 ขั้นตอน 3
Complete lamp
จบเมื่อทาขั้นตอน 1 หรือกดปุ่ม Stop
ขั้นตอน 1 Stop button
Self hold

Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
38
Sequence Control Training (2021/2) COPYRIGHT © 2021 Mitsubishi Electric Factory Automation (Thailand). ALL RIGHTS RESERVED. ALL TRADEMARKS ACKNOWLEDGED.
39

You might also like