ต่อสายและตั้งค่าครั้งแรก

สิ่งที่ต้องมี

  • หัวอ่าน RFID พร้อมสายที่มากับตัว (หัวต่อแบบ M12)

  • แหล่งจ่ายไฟ DC 7.5–36 V — ใช้ไฟชุดเดียวกับ AGV ได้

  • ตัวแปลง USB-to-RS485 ถ้าจะต่อกับคอมพิวเตอร์

  • ป้าย RFID ชนิด ISO15693 หรือ ISO14443A

สายไฟ

สาย RS485 ที่มากับหัวอ่านมี 4 เส้น แยกด้วยสี

สี

หน้าที่

ต่อไปที่

น้ำตาล

ไฟบวก (VCC)

+ ของแหล่งจ่ายไฟ

ดำ

กราวด์ (GND)

− ของแหล่งจ่ายไฟ และ GND ของตัวแปลง

ขาว

A (D+)

A ของตัวแปลง RS485

น้ำเงิน

B (D−)

B ของตัวแปลง RS485

Warning

🔴 สายดำต้องต่อสองที่ — ทั้งขั้วลบของแหล่งจ่ายไฟ และ GND ของตัวแปลง RS485

ต่อแค่ A กับ B แล้วมักใช้ได้ตอนทดสอบบนโต๊ะ เพราะทุกอย่างเสียบปลั๊กเดียวกัน พอย้ายขึ้นหุ่นที่ใช้แบตแยก แรงดันอ้างอิงของสองฝั่งลอยห่างกัน แล้วเริ่มอ่านเพี้ยนเป็นครั้งคราว

จำอาการนี้ไว้ — บนโต๊ะปกติ ขึ้นหุ่นแล้วเพี้ยน = สงสัยกราวด์ก่อน

สลับ A กับ B แล้วรู้ได้ยังไง

ป้ายกำกับไม่ตรงกันระหว่างยี่ห้อตัวแปลง บางเจ้าเขียน A/B บางเจ้า D+/D−

อาการเมื่อสลับ — ไฟเข้าปกติ ต่อครบทุกเส้น แต่สั่งอะไรไปก็เงียบสนิท ไม่ใช่ตอบผิด แต่คือไม่มีอะไรตอบกลับเลย

ลองสลับดูเลยเป็นวิธีที่เร็วที่สุด เสียเวลา 10 วินาที และไม่ทำให้อะไรพัง

เชื่อมต่อครั้งแรก

ค่าจากโรงงาน — ที่อยู่ 1 · baud rate 115200 · 8 บิต ไม่มีพาริตี้ หยุด 1 บิต

  1. ต่อสายและจ่ายไฟ ไฟที่ตัวหัวอ่านควรติด

  2. เปิดเครื่องมือทดสอบ เลือกหน้าให้ตรงรุ่น

  3. กด เชื่อมต่อ แล้วเลือกพอร์ตของตัวแปลง

  4. กด แดง ติด — ถ้าไฟแดงที่หัวอ่านติด แปลว่าคุยกันได้แล้ว

Tip

กดปุ่มไฟเป็นอย่างแรก ไม่ต้องมีป้าย

ถ้าไฟติดตามที่สั่ง แปลว่าสาย ไฟเลี้ยง ที่อยู่ และ baud rate ถูกหมดแล้ว เหลือแค่เรื่องป้าย — แยกปัญหาออกเป็นสองส่วนได้ตั้งแต่ต้น แทนที่จะเดาว่าอะไรผิด

ถ้าไฟไม่ติด ไล่ตามนี้

อาการ

ตรวจ

ไม่มีอะไรตอบกลับเลย

สาย A/B สลับกันไหม · GND ต่อหรือยัง · เลือกหน้าถูกรุ่นไหม

ตอบกลับแต่อ่านไม่ออก / CRC ไม่ผ่าน

baud rate ไม่ตรง — ลองค่าอื่น

ไม่รู้ที่อยู่ของหัวอ่าน

กด ค้นหาหัวอ่าน ให้ไล่ที่อยู่ให้เอง

ติดตั้งบนหุ่น

ระยะอ่าน 0–160 มม. (รุ่น YP 0–100 มม.) คือระยะจากหน้าหัวอ่านถึงป้าย

Important

อย่าติดให้ชิดพื้นเกินไป — เผื่อระยะไว้ให้มากกว่าที่คำนวณ เพราะ

  • พื้นโรงงานไม่เรียบเท่ากันทุกจุด

  • ล้อสึกทำให้หุ่นเตี้ยลงตามเวลา

  • บรรทุกหนักทำให้ตัวหุ่นยุบลง

ติดไว้สูงราว ครึ่งหนึ่งของระยะอ่านสูงสุด จะปลอดภัยกว่า — ที่ระยะ 160 มม. ให้ติดไว้สัก 70–80 มม.

Warning

🔴 โลหะรอบตัวหัวอ่านลดระยะอ่านลง โดยเฉพาะแผ่นเหล็กที่อยู่ใต้หรือรอบป้าย

ถ้าฝังป้ายในพื้นคอนกรีตที่มีเหล็กเสริม ระยะอ่านจริงจะสั้นกว่าในสเปก ต้องทดสอบที่หน้างานจริง อย่าเชื่อตัวเลขในสเปกอย่างเดียว

เปลี่ยนที่อยู่และ baud rate

ทำได้จากเครื่องมือทดสอบ — แต่ต้องรู้ผลกระทบก่อน

Danger

🔴 เปลี่ยนแล้วต้องแก้ในโปรแกรมฝั่ง AGV ตามด้วยทุกครั้ง

ไม่งั้นระบบจริงจะติดต่อหัวอ่านไม่ได้ โดยที่ไฟยังติดปกติ ซึ่งทำให้เข้าใจผิด ว่าอุปกรณ์ยังดีอยู่ แล้วไปไล่หาสาเหตุผิดที่

จดค่าใหม่ไว้ทุกครั้งที่เปลี่ยน

ต้องเปลี่ยนที่อยู่เมื่อไหร่ — เมื่อมีหัวอ่านมากกว่า 1 ตัวบนสาย RS485 เส้นเดียวกัน เพราะที่อยู่ซ้ำกันจะตอบพร้อมกันจนอ่านไม่ออก