BC0009 โมดูลสแกนบาร์โค้ด Scanner Code Reader 1D-2D QR Code Module SH4RS232-IO (รองรับ PLC, HMI)

฿1,590.00

มีสินค้า

คำอธิบาย

โมดูลสแกนอ่านบาร์โค้ด Barcode Scanner QR Code Reader 1D/2D/QR Code Module สำหรับเชื่อมต่อกับ PLC, HMI ที่รองรับการสื่อสารแบบ RS232 สามารถเปลี่ยน บอร์ดเรท ให้เหมาะสมกับอุปกรณ์

Interface Type

  • RS232 + IO Control

Spec

  • Scan Speed 30FPS
  • Resolution 300,000 pixels
  • Scanner Code Reader Operating Voltage USB DC 5V
  • Light intensity 0 – 100 Lux
  • Certification FCC
  • IP54
  • สาย Cable ยาว 1.5 เมตร

Mode Scan

สามารถ Set Manual Mode / Auto Mode เพื่องานพัฒนาเฉพาะด้าน

  • 1. สแกนอัตโนมัติ Automatic Induction Scan
  • 2. สแกนต่อเนื่อง Continuous Scan
  • 3. สแกนแบบแมนนวล (กดสวิตช์) Manual Scan (Key Stroke Press Switch)

User Manual 

Wiring function

โมดูลสแกนบาร์โค้ด รุ่น SH4RS232-IO ซึ่งสามารถใช้งานร่วมกับ PLC, HMI หรืออุปกรณ์ควบคุมอื่นๆ ได้ โดยมีรายละเอียดสำคัญดังนี้:


1. สายไฟหลัก

  • 🔴 สายสีแดง: จ่ายไฟ +V (3.3V – 24V)
  • ⚫ สายสีดำ: GND (ลบของแหล่งจ่ายไฟ)
  • 🔵 สายสีฟ้า: เอาต์พุตแบบ PNP (High Pulse) – ใช้กับ PLC ตรวจจับระดับสูง
  • 🟡 สายสีเหลือง: เอาต์พุตแบบ NPN (Low Pulse) – ใช้กับ PLC ตรวจจับระดับต่ำ
  • 🟢 สายสีเขียว: IO Input – สำหรับสั่งให้โมดูลเริ่มการสแกน

การทำงานของเอาต์พุต PLC

โหมด PNP (สายสีฟ้า)

  • อ่านสำเร็จ: ส่งพัลส์ 0.5 วินาทีที่ระดับ High (3.3V–24V) → PLC ตรวจจับ rising pulse edge
  • อ่านล้มเหลว: Output = 0V

โหมด NPN (สายสีเหลือง)

  • อ่านสำเร็จ: ส่งพัลส์ 0.5 วินาทีที่ระดับ Low (0V) → PLC ตรวจจับ falling pulse edge
  • อ่านล้มเหลว: Output = 3.3V–24V

การควบคุมการเริ่มสแกน (IO Input)

  • Passive Trigger: เมื่อสาย IO (สีเขียว) ถูกต่อกราวด์ (GND) ผ่านรีเลย์หรือออปโตคัปเปลอร์ จะเป็นการสั่งให้สแกน


หากใช้งานกับ PLC หรือ HMI ต้องเลือกให้เหมาะกับระดับอินพุต (PNP หรือ NPN) ที่รองรับ เพื่อหลีกเลี่ยงการสแกนผิดพลาดหรือสัญญาณไม่เข้า

 

Barcode

Scan depth density

4mil Code39

40-90mm

6.57mil PDF417

30-130mm

10mil Data Matrix

30-200mm

13mil EAN-13

50-200mm

20mil QR CODE

25-240mm

หมายเหตุ

  • Interface แบบ TTL สามารถต่อ RX ของ Module เข้ากับ TX ของ MCU เช่น TX, RX ของ Arduino ได้โดยตรง (ต่อแบบไขว้)
  • ในรุ่น TTL และ รุ่น RS 232 สาย USB เส้นสีดำที่มาพร้อมกับตัวอ่านโค้ดให้เสียบกับพอร์ต USB เพื่อจ่ายไฟให้กับตัวอ่านโค้ด
  • Interface แบบ RS232 ไม่สามารถต่อ RX -> TX กับ TX -> RX กับ MCU ได้โดยตรง ต้องมีวงจรแปลง RS232 เป็น TTL ก่อนต่อกับ MCU
  • สามารถ ตัวอ่านโค้ด Set Manual Mode / Auto Mode เพื่องานเฉพาะด้าน
  • Pin 9 จ่ายไฟ +5V ให้กับอุปกรณ์ (บางเครื่องต้องการ)

  • RS232 ระดับสัญญาณ: 5V
  • TTL ระดับสัญญาณ: 3.3V

RS232 Female Pinout

Head Dimension (mm)

  • 49 x 43 x 22mm

 

Setting

  • การตั้งค่าโรงงาน Factory Default settings
  • การตั้งค่าอินเตอร์เฟส Interface settings
  • การตั้งค่าบอร์ดเรท Board Rate settings
  • การตั้งค่าโหมดการสแกน Scan mode settings
  • การเพิ่ม Terminator

ตัวอย่างการใช้งานร่วมกับ PLC Mitsubishi

  • https://drive.google.com/drive/folders/1_uD5ltIU0Fp90-FqGlhPbNwD2dVM4QZe?usp=sharing

การเชื่อมต่อกับ PLC FX5U  

1. การตั้งค่า FX5U

  • เข้าที่พารามิเตอร์ → FX5UCPU → 485 Serial
  • ตั้งเป็น “ไม่มีโปรโตคอล”
  • ตั้งค่าความเร็ว Baud rate ให้ตรงกับที่ตั้งไว้ในเครื่องสแกน

2. ตัวอย่างโปรแกรม:

ใช้คำสั่ง RS2 สำหรับเชื่อมต่อ:

  • – ส่งคำสั่งจาก D100-D102
  • – รับข้อมูลจาก D200 (จำนวน 31 ไบต์)
  • – ใช้ K1 (485 พอร์ตที่ติดกับตัว PLC)

กระบวนการ:

  • รับข้อมูล → เก็บไว้ที่ D200
  • ย้ายข้อมูลจาก D200 → D230
  • ตัดเฉพาะข้อมูลจาก D230 → D660 (ใช้ D700, D701 กำหนดช่วงข้อมูลที่ต้องการ)
  • แปลงข้อมูล ASCII → ค่าเลข

ข้อมูลเพิ่มเติม

Interface

USB, RS232, TTL

รีวิว

ยังไม่มีบทวิจารณ์

เฉพาะลูกค้าที่เข้าสู่ระบบ และเคยซื้อสินค้าชิ้นนี้แล้วเท่านั้น ที่เขียนบทวิจารณ์ได้

คุณอาจจะชื่นชอบ…