133 เฉลยแบบฝึ กหดั หน่วยที 3 เรืองการใช้งานคาํ สังพืนฐานแบบบิต จากโปรแกรมภาษาแลดเดอร์ไดอะแกรม ทีกาํ หนด ให้นกั เรียนออกแบบ โปรแกรมภาษาแลดเดอร์ ไดอะแกรมและโปรแกรมภาษาคําสังบูลลนี ให้สามารถทํางานได้ตามเงือนไขเดมิ โดยใช้คําสังพืนฐานแบบ บิตลอจิกเท่านัน 00005 00006 00007 00200 00005 00008 END จากแลดเดอร์ไดอะแกรม ทีกาํ หนดเอาตพ์ ุต 00200 จะเป็น 1 ได้ มี 2 กรณีดว้ ยกนั คอื 1. เมืออนิ พตุ 00005 และ 00006 และ 00007 เท่ากบั 1 2. เมืออินพุต 00005 และ 00008 และ 00007 เทา่ กบั 1 แต่จากแลดเดอร์ไดอะแกรมจะไม่สามารถเขยี นโปรแกรมดว้ ยภาษาคาํ สังบูลลีนไดด้ ว้ ยคาํ สังพืนฐาน แบบบิตลอจิก เพราะฉะนนั ตอ้ งทาํ การดดั แปลงแลดเดอร์ไดอะแกรมใหม่ โดยมีหลกั การแกป้ ัญหาดงั นี 1. ยุบวงจร 2. ใชก้ ฎการสลบั ที A x B = B x A 00006 00005 00007 00200 ADDRESS INSTRUCTION DATA 00008 0000 LD 00006 END 0001 OR 00008 0002 AND 00005 0003 AND 00007 0004 OUT 00200 0005 END
134 เฉลยแบบฝึ กหดั หน่วยที 4 เรืองการใช้งานคําสังพืนฐานแบบกล่มุ จากโปรแกรมภาษาแลดเดอร์ไดอะแกรมทีกาํ หนด ให้นักเรียนออกแบบโปรแกรมภาษาแลดเดอร์ ไดอะแกรมและโปรแกรมภาษาคาํ สังบูลลนี ใหม่ ทีให้สามารถทํางานได้ตามเงือนไข 00005 00006 00200 00008 00007 00009 END อธบิ ายการทาํ งาน เอาตพ์ ุต 00200 จะเป็น 1 ไดอ้ ยู่ 4 กรณีดว้ ยกนั คือ 1. เมืออนิ พตุ 00005 และ 00006 = 1 2. เมืออินพตุ 00008 และ 00009 = 1 3. เมืออินพตุ 00005 และ 00007 และ 00009 = 1 4. เมืออินพุต 00008 และ 00007 และ 00006 = 1 แนวทางการเขียนโปรแกรม จากแลดเดอร์ไดอะแกรมทีกาํ หนดไมส่ ามารถทีจะเขียน โปรแกรมภาษาคาํ สังบูลลีนได้ เพราะฉะนนั จึงตอ้ งทาํ การดดั แปลงแลดเดอร์ไดอะแกรมใหม่ ดงั นี 00007 00009 00005 00200 00006 00007 00006 00008 00009 END
135 ADDRESS INSTRUCTION DATA 0000 LD 00007 0001 AND 00009 0002 OR 00006 0003 AND 00005 0004 LD 00007 0005 AND 00006 0006 OR 00009 0007 AND 00008 0008 0009 OR LD 00200 0010 OUT END
136 เฉลยแบบฝึ กหดั หน่วยที 5 เรืองหลกั การเขียนแลดเดอร์ไดอะแกรม . จากโปรแกรมภาษาแลดเดอร์ไดอะแกรม ทีกาํ หนดให้นักเรียนออกแบบ โปรแกรมภาษาแลดเดอร์ ไดอะแกรม และโปรแกรมภาษาคาํ สังบลู ลีนใหม่ โดยให้สามารถทาํ งานได้ตามเงือนไข 00005 00006 00200 00008 00007 00010 00201 END อธิบายการทํางาน เอาตพ์ ตุ 00200 จะเป็น 1 ไดอ้ ยู่ 2 กรณีดว้ ยกนั คือ 1. เมืออนิ พุต 00005 และ 00006 = 1 2. เมืออินพุต 00008 และ 00007 และ 00006 = 1 และเอาตพ์ ตุ 00201 จะเป็น 1 ไดอ้ ยู่ 2 กรณีดว้ ยกนั คือ 1. เมืออินพตุ 00008 และ 00010 = 1 2. เมืออินพุต 00005 และ 00007 และ 00010 = 1 แนวทางการเขียนโปรแกรม จากแลดเดอร์ไดอะแกรมทีกาํ หนดไม่สามารถทีจะเขียน โปรแกรมภาษาคาํ สังบลู ลีนได้ เพราะฉะนนั จึงตอ้ งทาํ การดดั แปลงแลดเดอร์ไดอะแกรมใหม่ ดงั นี 00008 00007 00006 00200 00005 00005 00007 00010 00201 00008 END
137 ADDRESS INSTRUCTION DATA 0000 LD 00008 0001 AND 00007 0002 OR 00005 0003 AND 00006 0004 OUT 00200 0005 LD 00005 0006 AND 00007 0007 OR 00008 0008 AND 00010 0009 OUT 00201 0010 END
138 2. จากวงจรทางไฟฟ้าทีกาํ หนดให้นกั เรียนออกแบบโปรแกรมภาษาแลดเดอร์ไดอะแกรม และโปรแกรม ภาษาคาํ สังบลู ลนี ให้สามารถทาํ งานได้ตามเงือนไข โดยให้ใช้ตําแหน่งอนิ พตุ เอาต์พตุ ตามทีกาํ หนด S1 S2 H1 H2 อปุ กรณอ์ ินพตุ สัญลกั ษณ์ ตาํ แหน่งอินพุต สวิตชป์ ่ ุมกด 1 00001 สวิตช์เลือก 2 S1 00002 S2 อุปกรณ์เอาตพ์ ตุ สญั ลกั ษณ์ ตาํ แหน่งเอาตพ์ ตุ หลอดไฟ 1 00200 หลอดไฟ 2 H1 00201 H2 แลดเดอร์ไดอะแกรม ภาษาคาํ สังบลู ลีน 00001 00002 ADDRESS INSTRUCTION DATA 00200 00001 0000 LD 00002 00001 00201 0001 AND 00200 00002 0002 OUT 00001 0003 LD 00002 END 0004 OR 00201 0005 OUT 0006 END
139 เฉลยแบบฝึ กหดั หน่วยที เรืองการแบ่งพืนทีหน่วยความจาํ และการกาํ หนดตําแหน่งในระบบ โปรแกรมเมเบลิ คอนโทรลเลอร์ 1. จงบอกความหมายของการแบ่งพืนทีหน่วยความจําทีกําหนดให้ 012 05 หมายถึง..... .หมายเลขบิต.................................... หมายถึง.....หมายเลขเวริ ์ด................................... TIM 05 หมายถึง.........หมายเลขบิต ของคาํ สงั ตวั ตงั เวลา........... หมายถึง...การเรียกใชพ้ ืนทีหน่วยความจาํ คาํ สังตวั ตงั เวลา 2. จากวงจรทีกาํ หนดมา ให้กาํ หนดตาํ แหน่งในระบบโปรแกรมเมเบลิ คอนโทรลเลอร์ L1 F2 F3 S1 K1 S2 K1 N
140 อปุ กรณ์อินพุต สัญลกั ษณ์ ตาํ แหน่งอินพตุ โอเวอร์โหลดรีเลย์ F3 00000 00001 สวติ ช์ป่ มุ กด S2 00002 สวติ ช์ป่ ุมกด S1 ตาํ แหน่งเอาตพ์ ุต อปุ กรณ์เอาตพ์ ุต สัญลกั ษณ์ 00200 แมกเนติกคอนแทกเตอร์ K1
141 เฉลยแบบฝึ กหัด หน่วยที 7 เรืองรีเลย์ทีใช้ในงานควบคุมเครืองกลไฟฟ้า 1. จากรูปสัญลกั ษณ์ของรีเลย์กาํ ลงั จงบอกชือและหน้าทขี องโครงสร้างแต่ละส่วน 23 A1 1 3 5 11 23 31 43 1 A2 2 4 6 12 24 32 44 หมายเลข 1 คือ........ คอยลป์ ฏิบตั ิการ.................... หนา้ ที........สรา้ งสนามแม่เหลก็ ในตวั รีเลยก์ าํ ลงั ...... หมายเลข 2 คือ............ หนา้ สัมผสั หลกั ................................ หนา้ ที.........ส่งผา่ นแรงดนั ไฟฟ้าเขา้ ไปสู่มอเตอร์ หรือโหลด............ หมายเลข 3 คอื ............... หนา้ สัมผสั ช่วย......................... หนา้ ที............ช่วยการทาํ งานของวงจร.............................. 2. จากรูปสัญลักษณ์ของรีเลย์ควบคมุ จงบอกชือและหน้าทีของโครงสร้างแต่ละส่วน 2 A1 11 23 31 43 1 A2 12 24 32 44 หมายเลข 1 คือ................. คอยลป์ ฏิบตั ิการ.......................................... หมายเลข 2 หนา้ ที............สร้างสนามแม่เหลก็ ในตวั รีเลยค์ วบคุม..... คอื ................ หนา้ สมั ผสั ช่วย......................... หนา้ ที..............ช่วยการทาํ งานของวงจร.............................. 3. จงบอกความแตกต่างระหว่าง รีเลย์กาํ ลงั และรีเลย์ควบคมุ 1. ความแตกต่างทางดา้ นโครงสรา้ งของรีเลยค์ วบคุม และรีเลยก์ าํ ลงั คอื รีเลยค์ วบคมุ จะไม่มี หนา้ สัมผสั หลกั 2. ความแตกตา่ งทางดา้ นการใชง้ านคือ รีเลยค์ วบคุม ใชง้ านในวงจรควบคุมเทา่ นนั ส่วนรีเลยก์ าํ ลงั ใชง้ านในวงจรกาํ ลงั และวงจรควบคมุ
142 เฉลยแบบฝึ กหัด หน่วยที 8 เรืองการป้องกนั การทาํ งานพร้อมกนั จงเติมชือและสัญลกั ษณ์ของหน้าสัมผสั ป้องกนั การทาํ งานพร้อมกนั ลงใน ทีกาํ หนด L1 F2 F3 K2M S1 S2 K1M S3 K2M K1M K1M K2M N
143 เฉลยแบบฝึ กหดั หน่วยที 9 เรืองชนิดของไดอะแกรม จากวงจรควบคมุ ชนิดรักษาสถานะ จงเปลียนเป็ นวงจรควบคมุ ชนิดรีเลย์ค้างสถานะ 1. L1 F2 F3 00002 S R K0E0E2P0(011) S1 00003 00000 S2 S3 K1 00001 END N K1 2. L1 F3 S1 S2 00003 00004 S K0E0E2P0(011) 00001 00002 00000 R S3 K1 END S4 K1 N
144 เฉลยแบบฝึ กหัด หน่วยที เรืองโปรแกรมการทํางานเรียงลาํ ดับ 1. จงเติมชือของและสัญลักษณ์ของหน้าสัมผสั ป้องกนั การทํางานพร้อมกัน ลงใน ทีกาํ หนด ซึงกาํ หนดการเริมต้นทํางานจาก K3 K2 K1 และลาํ ดบั การหยุดทาํ งานจาก K1 K2 K3 K2 F33 K3 H3 95 98 14 14 13 13 11 12 A1 A2 11 K3 K1 S5 H2 12 A1 95 A2 F32 98 13 13 K2 S6 14 14 S3 K3 K2 95 F31 K1 S4 98 14 14 H1 13 13 11 12 A1 A2 S1 K2 K1 S2 F2 L1 N
145 2. จงเตมิ ชือของและสัญลักษณ์ของหน้าสัมผัสป้องกนั การทาํ งานพร้อมกนั ลงใน ทีกาํ หนด ซึงกาํ หนดการเริมต้นทํางานจาก 00200 00201 และลาํ ดับการหยุดทาํ งานจาก 00201 00200 00001 KEEP(11) 00000 00201 00200 00002 00200 KEEP(11) 00003 00201 END
146 เฉลยแบบฝึ กหัด หน่วยที เรืองการใช้งานตัวตงั เวลา 1. จากวงจรทีกาํ หนดจงบอกลกั ษณะการทํางานของตวั ตังเวลาและเขียนไดอะแกรมเวลา 1.1 . . ลกั ษณะการทาํ งานเป็นแบบ...หน่วงเวลาหลงั จาก S1 ( ...จ่ายไฟเขา้ ..... 1.1.2 ไดอะแกรมเวลา 5s H1 S1 T1 ~ 1.2 T1 T S1 ) H1 1.2.1 ลกั ษณะการทาํ งานเป็นแบบ…หน่วงเวลาหลงั จาก ...หยดุ จ่ายไฟ... 1.2.2 ไดอะแกรมเวลา 5s S1 T1 H1 T1 T H1 2. จากสัญลกั ษณ์ของคาํ สังตัวตังเวลา จงบอกข้อมูลทคี าํ สังตัวตังเวลาต้องการ TIM .......................... …1.คาํ สัง ตวั ตงั เวลา ………………….. N .......................... …2.หมายเลขตวั ตงั เวลา……………….. #SV ......................... …3.ค่าเวลา …………………………..
147 เฉลยแบบฝึ กหดั หน่วยที เรืองการใช้งานตวั นบั 1. จากวงจรตวั นบั แบบทีกาํ หนดค่านับได้ เมือกําหนดค่าการนบั จาํ นวน 5 ครัง จงเขยี นไดอะแกรมเวลา S1 S2 S1 S2 CR K1C K1C 0 0 0 3 2. จากวงจรตวั นบั แบบนบั ผลรวม จงเขียนไดอะแกรมเวลา S1 S2 S1 S2 CR K1C 1 2 3 4 ค่านบั เป็น 0 K1C 0 0 0 3 3. จากสัญลกั ษณ์ของคําสังตัวนบั จงบอกข้อมูลทคี ําสังตวั นับ ต้องการ Cp ........................ …1.คาํ สัง ตวั นบั ………………….. CNT ....................... …2.หมายเลขตวั นบั ……………….. ........................ …3.คา่ การนบั …………….……….. R #SNV
148 เฉลยแบบฝึ กหัด หน่วยที เรืองการใช้งานคาํ สังสัญญาณพลั ส์ จากไดอะแกรมเวลาทีกาํ หนด จงออกแบบแลดเดอร์ไดอะแกรม ไดอะแกรมเวลา อินพุต 1 อินพุต เอาตพ์ ุต เอาตพ์ ุต แลดเดอร์ไดอะแกรม 00000 DIFU (13) 00100 DIFD (14) 00101 00001 DIFU (13) 00102 DIFD (14) 00103 00100 KEEP(11) 00103 00200 00101 KEEP(11) 00102 00201 END
149 เฉลยแบบฝึ กหัด หน่วยที เรืองการเคลือนย้ายข้อมูล จากโปรแกรมแลดเดอร์ไดอะแกรมทีกาํ หนดจงเตมิ ข้อมูล ต้นทางและปลายทางลงใน เมือต้องการ ให้เอาต์พตุ บติ ที 00201, 00204, 00205, 00209 ทํางาน เมืออนิ พุต 00001 ได้รับเงือนไขทํางานและเมืออนิ พุต 00002 ได้รับเงือนไขทํางาน ทาํ ให้เอาต์พตุ บิตดังกล่าวหยุดทํางาน 00001 MOV (21) #0231 002 00002 MOV (21) # #0000 002 END
150 เฉลยแบบฝึ กหดั หน่วยที เรืองการใช้งานคําสังตัวนบั ขนึ และนับลง จากโปรแกรมแลดเดอร์ไดอะแกรมทีกาํ หนด จงเขียนข้อมูลทีคําสังตัวนบั ขึนและนับลง ต้องการ และ ไดอะแกรมเวลา 00001 นบั ขนึ CNTR (12) 00002 นบั ลง 010 #0010 00003 รีเซต CNT 010 00200 END ขอ้ มูลทีคาํ สังตวั นบั ขึนและนบั ลงตอ้ งการ คือ 1. คาํ สังตวั นบั ขึนและนบั ลง 2. หมายเลขตวั นบั ขึนและนบั ลง 3. คา่ การนบั อินพตุ นบั ขึน 9 10 0 12 อินพุตนบั ลง 10 10 อินพุตรีเซต เอาตพ์ ตุ
151 เฉลยแบบฝึ กหัด หน่วยที เรืองการแตกแขนงของคาํ สังและการเปรียบเทยี บข้อมูล 1. จากโปรแกรมแลดเดอร์ไดอะแกรม ทีกาํ หนดจงเขยี นโปรแกรมภาษาคาํ สังบูลลนี 00000 TR 0 00001 TR 1 00002 00200 00003 00201 00004 00202 00005 TR 2 00203 00204 00205 END
152 ADDRESS INSTRUCTION DATA 0000 LD 00000 0001 OUT TR 0 0002 AND 00001 0003 OUT TR 1 0004 AND 00002 0005 OUT 00200 0006 LD TR 1 0007 AND 00003 0008 OUT 00201 0009 LD TR 0 0010 AND 00004 0011 OUT 00202 0012 LD TR 0 0013 AND 00005 0014 OUT 00203 0015 OUT 00204 0016 OUT 00205 0017 END
153 2. จากโปรแกรมแลดเดอร์ไดอะแกรม ทีกาํ หนดจงอธิบายเงือนไขการทาํ งานของ เอาต์พุตหมายเลข 00200, 00201 และ 00202 00000 CMP (20) 010 25505 HR 09 25506 00200 25507 END 00201 00202 ….เมอื เวริ ์ดที 1 > เวริ ์ดที 2 จะทาํ ใหบ้ ติ 25505 ทาํ งาน…. .....เมอื เวริ ์ดที 1 = เวิร์ดที 2 จะทาํ ใหบ้ ิต 25506 ทาํ งาน…. .....เมอื เวริ ์ดที 1 < เวิร์ดที 2 จะทาํ ให้บติ 25507 ทาํ งาน….
154 เฉลยแบบฝึ กหัด หน่วยที เรืองหลกั การทาํ งานของโซลนิ อยด์วาล์ว จงเติมวงจรให้สมบูรณ์เมือกาํ หนดการทาํ งานเป็ นดงั นี เมือกดสวติ ช์ (S1) ทําให้โซลนิ อยด์วาล์ว (Y1) ทํางาน เป็ นผลทาํ ให้กระบอกสูบเคลือนทีออก และเมือปล่อยมือออกจากสวติ ช์จะทําให้โซลินอยด์วาล์วหยุด ทํางาน เป็ นผลทําให้กระบอกสูบเคลือนทีเข้า Y1 S1 24 VDC 0 VDC
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