barcode technology
DESCRIPTION
เอกสารประกอบการสัมมนา เรื่อง การประยุกต์ใช้บาร์โค๊ด 1 มิติ และ 2 มิติในกระบวนการผลิตTRANSCRIPT
Thai-German Instituteสถาบนไทย-เยอรมน
Page 1 of 52 Pages
การประยกตใชบารโคด 1 มต และ 2 มต (QR Code)
สาหรบกระบวนการผลต
Thai-German Instituteสถาบนไทย-เยอรมน
Page 2 of 52 Pages
• เทคโนโลย 1D และ 2D Barcode
• Barcode แบบตางๆ
• แนวทางการเลอก Barcode ใหเหมาะกบการใชงาน
• การสราง 1D และ 2 D Barcode
• การประยกตใชบารโคดในกระบวนการผลต
การประยกตใชบารโคด 1 มต และ 2 มต (QR Code)
สาหรบกระบวนการผลต
เนอหาการสมมนา
Thai-German Instituteสถาบนไทย-เยอรมน
Page 3 of 52 Pages
เทคโนโลย 1D/2D Barcode
Data Matrix
CodaBar QR Code
Thai-German Instituteสถาบนไทย-เยอรมน
Page 4 of 52 Pages
- เพมความสะดวกรวดเรว
- ลดความผดพลาดในการคยขอมล
เทคโนโลยบารโคด 1 มต
บารโคด หรอ “รหสแทงสากล” ประกอบดวยเสนมดและเสนสวาง ซง
ใชแทนตวเลขหรอตวอกษร เพอสะดวกในการอานขอมลเขาสเครองคอมพวเตอร
Thai-German Instituteสถาบนไทย-เยอรมน
Page 5 of 52 Pages
เทคโนโลยบารโคดไดเขามาชวยอานวยความสะดวกในดานตางๆ
- ดานการคา: จดเกบรายชอ รหส และราคาสนคา, Point of Sale
- ดานคลงสนคา:ชวยลดความผดพลาดในกระบวนการจดการสนคาคงคลง
เทคโนโลยบารโคด 1 มต
Refer to: www.technologystudent.com
Thai-German Instituteสถาบนไทย-เยอรมน
Page 6 of 52 Pages
บารโคด 1 มต ( 1 Dimension Barcode )
• บารโคด 1 มตสามารถบรรจขอมลไดประมาณ 20 ตวอกษร
• การใชงานบารโคดมกใชรวมกบฐานขอมลคอเมออานบารโคดและถอดรหส
แลวจงนารหสทไดใชเรยกขอมลจากฐานขอมลอกตอหนง
• บารโคด 1 มตมหลายชนด เชน UPC, EAN-13 หรอ ISBN ซงบารโคด 1 มต
เหลานสามารถพบไดตามสนคาทวไปในซเปอรมารเกตหรอหางสรรพสนคา
Thai-German Instituteสถาบนไทย-เยอรมน
Page 7 of 52 Pages
บารโคด 1 มต ( 1 Dimension Barcode )
หมายเลข 1 สญลกษณแทงสเขมสลบสออนสาหรบอานดวยเครองสแกนเนอร
หมายเลข 2 885: ตวเลข 3 หลกแรก คอรหสของประเทศไทย (ใชรวมกนในประเทศไทย)
หมายเลข 3 0000 : ตวเลข 4 ตวถดมา เปนรหสโรงงานทผลต หรอรหสสมาชก
หมายเลข 4 11111: 5 ตวถดมาเปนรหสสนคา
หมายเลข 5 2 : ตวเลขหลกสดทายเปนตวเลขตรวจสอบเลข 12 หลกขางหนาวากาหนด
ถกตองหรอไม ถาตวสดทายผด บารโคดตวนนจะอานไมออกสอความหมายไมได
ตวอยางบารโคดระบบ EAN ทใช
ในประเทศไทย
Thai-German Instituteสถาบนไทย-เยอรมน
Page 8 of 52 Pages
บารโคด 1 มต ( 1 Dimension Barcode )
การขอมรหสบารโคด
การขอมรหสบารโคดสามารถยนขอไดท สถาบนรหสสากล
สถาบนรหสสากล สภาอตสาหกรรมแหงประเทศไทย
http://gs1thailand.org/main/
Thai-German Instituteสถาบนไทย-เยอรมน
Page 9 of 52 Pages
เทคโนโลยบารโคด 2 มต
• สรางขนเพอแกปญหาขอจากดดานการจดเกบขอมลของบารโคดแบบแทง
• สามารถบรรจขอมลไดทงแนวตงและแนวนอน
• บรรจขอมลไดมากถง 4,000 ตวอกษร หรอ 200 เทาของบารโคด 1 มต
• ขอมลทบรรจสามารถใชภาษาอนนอกจากภาษาองกฤษได
เชน ภาษาญปน จน หรอภาษาเกาหล
• สามารถถอดรหสไดแมภาพบารโคดบางสวนมการเสยหาย
• เครองอานมทงแบบ CCD, เลเซอร จนถงโทรศพทแบบมกลองทตดตงโปรแกรมถอดรหสไว
• ตวอยางบารโคด 2 มต เชน PDF417, MaxiCode, Data Matrix และ QR Code
Thai-German Instituteสถาบนไทย-เยอรมน
Page 10 of 52 Pages
บารโคด 2 มต (2D Barcode)
แบบสแตก (Stacked Barcode)
แบบเมตรกซ (Matrix Barcode)
Thai-German Instituteสถาบนไทย-เยอรมน
Page 11 of 52 Pages
บารโคดแบบ Data Matrix
• พฒนาโดยบรษท RVSI Acuity CiMatrix ประเทศ
สหรฐอเมรกาเมอป 2535
• สามารถบรรจขอมลไดมากทสด 3,116 ตวเลขหรอ
2,355 ตวอกษร
• ถาเปนอกษรญปนบรรจได 778 ตวอกษร
• รปแบบการคนหา (Finder Pattern)จะอยดานซายลาง
ของบารโคด
• ใชในงานทพนจากดและตองการบารโคดขนาดเลก
Thai-German Instituteสถาบนไทย-เยอรมน
Page 12 of 52 Pages
บารโคดแบบ QR Code ( Quick Response Code )
• พฒนาโดยบรษท Nippon Denso ประเทศญปนในป
2537
• สามารถบรรจขอมลไดมากทสด 7,089 ตวเลขหรอ
4,296 ตวอกษร
• ตวอกษรญปน 1,817 ตวอกษร
• รปแบบคนหา (Finder Pattern) ของ QR Code อยท
มมซายบน มมซายลาง และมมขวาบน
• ใชงานทตองการบรรจขอมลจาวนมากลงในบารโคด
และตองการอานขอมลจากบารโคดอยางรวดเรว
Thai-German Instituteสถาบนไทย-เยอรมน
Page 13 of 52 Pages
บารโคดแบบ Maxi Code
• พฒนาโดยบรษท Oniplanar และนาไปใชโดย
บรษทขนสง UPS (United Parcel Service)
ประเทศสหรฐอเมรกาในป 2530
• บรรจขอมลได 138 ตวเลขหรอ 93 ตวอกษร
• มรปแบบการคนหา (Finder Pattern) อยตรงกลาง
บารโคด
• บารโคดชนดนถกออกแบบใหสามารถอานได
อยางรวดเรว จงนาไปประยกตใชกบงานทม
ความตองการเรวในการอานสงเปนสวนใหญ
Thai-German Instituteสถาบนไทย-เยอรมน
Page 14 of 52 Pages
บารโคดแบบ PDF417 ( Portable Data File )
• พฒนาโดยบรษท Symbol Technologies ประเทศสหรฐอเมรกา ขนในป 2535
• สามารถบรรจขอมลไดมากสดถง 2,710 ตวเลข 1,850 ตวอกษร คนจ 554
ตวอกษร
• เครองอานบารโคดสามารถอานไดในทศทางเดยว
Thai-German Instituteสถาบนไทย-เยอรมน
Page 15 of 52 Pages
ตารางเปรยบเทยบบารโคด 2 มตชนดตางๆ
Thai-German Instituteสถาบนไทย-เยอรมน
Page 16 of 52 Pages
การนาเทคโนโลยบารโคด 2 มตมาใชงาน
- ดานอตสาหกรรมยานยนต มการตดบารโคดบนชนสวนอะไหลยนตตางๆ เพอเกบ
ขอมลของอะไหลชนนน เชน ชอรน รหสอะไหล และประเภทของอะไหล เปนตน
- ดานกระบวนการผลตสนคา มการตดบารโคด 2 มตบนแผงวงจรอเลกทรอนกส เพอ
เกบขอมลรายละเอยดตางๆ ของแผงวงจรนน
Thai-German Instituteสถาบนไทย-เยอรมน
Page 17 of 52 Pages
การนาเทคโนโลยบารโคด 2 มตมาใชงาน
การนารหส Barcode มากดดวยเลเซอรหรอการ
ตอกดวยหวเขมลงบนสนคาอตสาหกรรมนน
เรยกวา DPM (Direct part marking)
Thai-German Instituteสถาบนไทย-เยอรมน
Page 18 of 52 Pages
- ดานการขนสงสนคา มการพมพบารโคดบนใบสงสนคา เพอใชบารโคดในการ
จดเกบขอมลตางๆ เชน ขอมลลกคา ขอมลการขนสง รหสของสนคา และจานวน
สนคา เปนตน
การนาเทคโนโลยบารโคด 2 มตมาใชงาน
Refer to: www.technologystudent.com
Thai-German Instituteสถาบนไทย-เยอรมน
Page 19 of 52 Pages
การสราง 1D และ 2D Barcode
เราสามารถสราง QR Code ไดเอง โดยไมเสยคาใชจายเลย โดยภาษาทางการ
จะเรยกกนวา QR Code Generator ปจจบนจะเปน QR Code Generator อยบนเวบไซต
ซงสามารถเขาไปสราง 1D Barcode หรอ 2D Barcode ผานทางหนาเวบไซคเหลานได
เชน
http://qrcode.kaywa.com
http://www.racoindustries.com/barcodegenerator/
เปนตน
Thai-German Instituteสถาบนไทย-เยอรมน
Page 20 of 52 Pages
การสราง 1D และ 2D Barcode จาก Application สาเรจรป
อางองจาก http://qrcode.kaywa.com/
Website ทสามารถเขา
ไปสราง QR-CODE
ได
Thai-German Instituteสถาบนไทย-เยอรมน
Page 21 of 52 Pages
การสราง 1D และ 2D Barcode จาก Application สาเรจรป
อางองจาก http://www.racoindustries.com/barcodegenerator/
Website ทสามารถเขา
ไปสราง ทง 1D และ
2D Barcode ได
Thai-German Instituteสถาบนไทย-เยอรมน
Page 22 of 52 Pages
เปรยบเทยบบารโคด 1 มตกบบารโคด 2 มต ความสามารถ บารโคด 1 มต บารโคด 2 มต
ความจของขอมล ประมาณ 20 ตวอกษร ประมาณ 4000 ตวอกษร หรอ 200 เทาของ
บารโคด 1 มตนพนทเทากนหรอเลกกวา
การใชงาน ตองใชงานรวมกบฐานขอมลเพอเรยกขอมล
ออกมาใช สามารถแสดงขอมลไดโดยไมตองเรยกใชจาก
ฐานขอมล หรอจาเปนกสามารถเรยกใชได
อปกรณในการถอดรหส เครองอาน CCD หรอเครองอานแบบเลเซอร เครองอาน CCD หรอเครองอานเลเซอรเหมอนกบบารโคด 1 มต จนถงโทรศพทมอถอ
แบบมกลองถายรปในตวทมการตดตง
โปรแกรมถอดรหสไว
ภาษาทรองรบ ภาษาองกฤษ ภาษาอนนอกจากภาษาองกฤษได
การปองกนขอมลสญหาย ไมสามารถกขอมลได ถาบารโคด 1 มตถกลบ
หรอจางหายบางสวน สามารถกขอมลไดตามระดลการปองกน
ถงแมวาบารโคด 2 มตจะมบางสวนทเลอน
หายไป
Thai-German Instituteสถาบนไทย-เยอรมน
Page 23 of 52 Pages
เครองอานบารโคดในงานอตสาหกรรม
แยกตามชนดของเซนเซอร
แยกตามชนดของบารโคด
• เครองอานบารโคดแบบ 1D
• เครองอานบารโคดแบบ 2D
• Pen type Scanner
• CCD Scanner (Charge couple device)
• Laser Scanner
- Omnidirectional Scanner
• Imaging Scanner
Thai-German Instituteสถาบนไทย-เยอรมน
Page 24 of 52 Pages
เครองอานบารโคดในงานอตสาหกรรม
Pen type Barcode Scanner
• มลกษณะเหมอนปากกา
• ใชการลากเพออานคา
• ปจจบนไมนยม เนองจากการอานบารโคดทาไดชา
Thai-German Instituteสถาบนไทย-เยอรมน
Page 25 of 52 Pages
เครองอานบารโคดในงานอตสาหกรรม
CCD Barcode Scanner
• มเซนเซอรรบการสะทอนแสงเปนแนวยาว แตมเพยงไมกจด (นอยกวาในกลองดจตอล)
• ชองอานจะกวางรบกบความยาวของบารโคด
• ไมสามารถอานในระยะไกลเกน 1 นว เนองจากเซนเซอรจะรบแสงในระยะใกลเทานน
Thai-German Instituteสถาบนไทย-เยอรมน
Page 26 of 52 Pages
เครองอานบารโคดในงานอตสาหกรรม
Laser Scanner
• มเสนสแกนเปนแสงเลเซอรซงมความเขมแสงสง เพอจบความถแสงสะทอนกลบ
• ความแมนยาสง
• สแกนไกลไดสงสด 60 – 80 ซม.
• ปจจบนนยมใชมากทสด เนองจากราคาทลดลง และปญหานอย
Thai-German Instituteสถาบนไทย-เยอรมน
Page 27 of 52 Pages
เครองอานบารโคดในงานอตสาหกรรม
Laser Scanner - Omnidirectional Scanner
• มเสนสแกนเปนแสงเลเซอรมากกวา 10 เสน เรยงตดกนไปมาคลายตาขาย
• อานบารโคดไดหลายทศทาง
Thai-German Instituteสถาบนไทย-เยอรมน
Page 28 of 52 Pages
เครองอานบารโคดในงานอตสาหกรรม
Imager Scanner
• มกลองอยตรงกลาง ใชเทคโนโลย CCD แตมความละเอยดสงขน ราคาสง
• สามารถอานบารโคดทคณภาพการพมพตาได
• สามารถสแกนไดทกทศทาง 360 องศา
Thai-German Instituteสถาบนไทย-เยอรมน
Page 29 of 52 Pages
หลกการทางานของเครองอานบารโคด
Light Source
(แหลงกาเนดแสง)
Detector
(ตวรบแสง)
Decode
(ตวถอดรหส)
Data
(ขอมล)
สญญาณไฟฟา
แสงสะทอนกลบ
1. เครองอาน (Reader) ฉายแสงลงบนแทงบารโคด
2. รบแสงทสะทอนกลบมาจากตวบารโคด
3. เปลยนปรมาณแสงทสะทอนกลบมาใหเปนสญญาณไฟฟา
4. เปลยนสญญาณไฟฟาใหเปนขอมลทนาไปใชงานได
เครองอานบารโคดในงานอตสาหกรรม
Thai-German Instituteสถาบนไทย-เยอรมน
Page 30 of 52 Pages
แนวทางการเลอกเครองอานบารโคดใหเหมาะกบการใชงาน
- จะนาเครองอานบารโคดไปใชงานในลกษณะและสงแวดลอมแบบใด ??
- จะตองอานบารโคดอยางตอเนองหรอไม ??
- พนผวของวสดทจะอานบารโคดเปนอยางไร ?? (เงา มน พนผวโคง อยในทแคบ)
- ระยะระหวางบารโคดกบเครองอานใกลหรอไกล ??
- เครองอานบารโคดจะตองนาไปเชอมตอในลกษณะใด ??
- จาเปนตองใชเครองอานบารโคดแบบพกพาหรอยดตดกบท ??
เครองอานบารโคดในงานอตสาหกรรม
Thai-German Instituteสถาบนไทย-เยอรมน
Page 31 of 52 Pages
สงทตองพจารณาในการนาระบบบารโคดมาใชในกระบวนการผลต
- มระบบการเกบขอมลเปนอยางไร
• ไฟลเอกสาร
• เกบแบบ File Sharing
• ระบบฐานขอมล
- โครงสรางในการเกบขอมลเปนอยางไร
• Data Dictionary
- ระบบทมอยสามารถรองรบการนาบารโคดเขามาใชงานไดหรอไม
• มระบบ ERP อยหรอไม
1. ระบบทมอยในปจจบน
การประยกตใชบารโคดในกระบวนการผลต
Thai-German Instituteสถาบนไทย-เยอรมน
Page 32 of 52 Pages
- จะนาบารโคดไปประยกใชงานในสวนไหน
• คลงสนคา
• กระบวนการผลต
• การขนสงสนคา
• การซอขายสนคา
- สวนทจะนาบารโคดไปประยกตใชนน เกดปญหาอะไร
- จะเลอกบารโคดแบบใด เพอใชในการแกปญหานนๆ
2. เปาหมายทจะนาบารโคดไปใช
สงทตองพจารณาในการนาระบบบารโคดมาใชในกระบวนการผลต
การประยกตใชบารโคดในกระบวนการผลต
Thai-German Instituteสถาบนไทย-เยอรมน
Page 33 of 52 Pages
- จะเอาบารโคดรปแบบใดมาใชงาน
- ตองเกบขอมลในบารโคดเปนจานวนมากหรอไม
- บารโคดทใชตองมความคงทนเพยงใด
- ตองการใชฐานขอมลเพอเกบขอมลหรอไม
3. การเลอกบารโคด
สงทตองพจารณาในการนาระบบบารโคดมาใชในกระบวนการผลต
การประยกตใชบารโคดในกระบวนการผลต
Thai-German Instituteสถาบนไทย-เยอรมน
Page 34 of 52 Pages
การประยกตใชบารโคดในกระบวนการผลต
การประยกตใชบารโคดใน Shop Floor
- การรายงานผลการผลต
- การตรวจสอบคณภาพการผลต
- การเบกจายวตถดบและสวนประกอบผลตภณฑ
Thai-German Instituteสถาบนไทย-เยอรมน
Page 35 of 52 Pages
การประยกตใชบารโคดใน Shop Floor
การรายงานผลการผลต
ระบบบารโคดเพอชวย
รายงานผลการผลตในแต
ละสายการผลต
ผลตไดเทาไหร ?? เปนของดของเสยเทาไหร ??
Thai-German Instituteสถาบนไทย-เยอรมน
Page 36 of 52 Pages
การประยกตใชบารโคดใน Shop Floor - การรายงานผลการผลต
แนวคดและการประยกตใช
Thai-German Instituteสถาบนไทย-เยอรมน
Page 37 of 52 Pages
การประยกตใชบารโคดใน Shop Floor - การรายงานผลการผลต
แนวคดและการประยกตใช
หมายเลข
ใบสงผลต
(Job Order)
Thai-German Instituteสถาบนไทย-เยอรมน
Page 38 of 52 Pages
การประยกตใชบารโคดใน Shop Floor - การรายงานผลการผลต
แนวคดและการประยกตใช หมายเลขใบสงผลต, รหสชนงาน, รายละเอยดชนงานทผลต, จานวน, ของด, ของเสย, Lot Number
Thai-German Instituteสถาบนไทย-เยอรมน
Page 39 of 52 Pages
การประยกตใชบารโคดใน Shop Floor - การรายงานผลการผลต
แนวคดและการประยกตใช
หมายเลขใบสงผลต, รหสชนงาน, รายละเอยดชนงานทผลต, จานวน, ของด, ของเสย, Lot Number
Database Ethernet Interface
Ethernet Ethernet
ERP Inventory MRP Planning
Thai-German Instituteสถาบนไทย-เยอรมน
Page 40 of 52 Pages
การประยกตใชบารโคดใน Shop Floor - การรายงานผลการผลต
แนวคดและการประยกตใช
Thai-German Instituteสถาบนไทย-เยอรมน
Page 41 of 52 Pages
การประยกตใชบารโคดใน Shop Floor
การตรวจสอบคณภาพการผลต
- การควบคมวตถดบ
- การควบคมกระบวนการผลต
Thai-German Instituteสถาบนไทย-เยอรมน
Page 42 of 52 Pages
การประยกตใชบารโคดใน Shop Floor - การตรวจสอบคณภาพการผลต
แนวคดและการประยกตใช - การควบคมวตถดบ
ประยกตใชบารโคดในการควบคมการรบเขา และเบกจาย
วตถดบโดยควบคมดวยบารโคดทงกระบวนการโดยทในบารโคดจะ
บรรจขอมลของวตถดบและขอมลลอตไวดวย เพอใหสามารถสอบกลบ
แหลงทมาของวตถดบนนๆ ได
Thai-German Instituteสถาบนไทย-เยอรมน
Page 43 of 52 Pages
การประยกตใชบารโคดใน Shop Floor - การตรวจสอบคณภาพการผลต
แนวคดและการประยกตใช
จดซอ
คลงวตถดบ การผลต
เอกสารใบสงซอ คลงสนคาสาเรจรป
การควบคมวตถดบ
Thai-German Instituteสถาบนไทย-เยอรมน
Page 44 of 52 Pages
การประยกตใชบารโคดใน Shop Floor - การตรวจสอบคณภาพการผลต
แนวคดและการประยกตใช
- การควบคมกระบวนการผลต
ประยกตใชบารโคด 2 มต เพอเกบขอมลการผลต ในแตละ
Operation เพอใชเปนขอมลตรวจสอบคณภาพของผลตภณฑสาเรจรปท
ผานกระบวนการตางๆ
Thai-German Instituteสถาบนไทย-เยอรมน
Page 45 of 52 Pages
การประยกตใชบารโคดใน Shop Floor - การตรวจสอบคณภาพการผลต
แนวคดและการประยกตใช
ใชบารโคดในการตรวจสอบและควบคมการผลต
แตละฐานการผลต (Operation) Refer to: www.technologystudent.com
Thai-German Instituteสถาบนไทย-เยอรมน
Page 46 of 52 Pages
การประยกตใชบารโคดใน Shop Floor - การตรวจสอบคณภาพการผลต
แนวคดและการประยกตใช การควบคมกระบวนการผลต
Workstation1 Workstation2
Workstation4 Workstation3
Conveyor Conveyor
Conveyor
หมายเลขใบสงผลต, รหสชนงาน, Workstation, จานวน, จานวนชนงานด, จานวนชนงานเสย
Thai-German Instituteสถาบนไทย-เยอรมน
Page 47 of 52 Pages
Database
Database Provider Database Provider
SQL Language
Barcode Reader
- ODBC
- OLE DB
- ADO
- ADO.NET
การประยกตใชบารโคดใน Shop Floor -การตรวจสอบคณภาพการผลต
แนวคดและการประยกตใช การควบคมกระบวนการผลต
Thai-German Instituteสถาบนไทย-เยอรมน
Page 48 of 52 Pages
การประยกตใชบารโคดใน Shop Floor
การเบกจายวตถดบและสวนประกอบผลตภณฑ
Refer to: www.vanderlande.com
Thai-German Instituteสถาบนไทย-เยอรมน
Page 49 of 52 Pages
การประยกตใชบารโคดใน Shop Floor - การเบกจายวตถดบและสวนประกอบผลตภณฑ
แนวคดและการประยกตใช
Thai-German Instituteสถาบนไทย-เยอรมน
Page 50 of 52 Pages
การประยกตใชบารโคดใน Shop Floor - การเบกจายวตถดบและสวนประกอบผลตภณฑ
แนวคดและการประยกตใช รหสวตถดบ
(Item Number)
Thai-German Instituteสถาบนไทย-เยอรมน
Page 51 of 52 Pages
การประยกตใชบารโคดในกระบวนการผลต
Thai-German Instituteสถาบนไทย-เยอรมน
Page 52 of 52 Pages
Thai-German Instituteสถาบนไทย-เยอรมน
Page 53 of 52 Pages
สถาบนไทย – เยอรมน โทรศพท: 0-3821-5033-39, 0-3893-0100
Website: www.tgi.or.th
ERP Society Website: https://www.facebook.com/ERP.Society
By Modern Manufacturing Section
Machinery and Automation System Center
Thai – German Institute