← หน้าหลัก All Mobile Robotics

ทดสอบหัวอ่าน RFID

รุ่น 401 ยังไม่ได้เชื่อมต่อ English

UID ของการ์ดที่อ่านได้

ยังไม่มีการ์ด — กด "อ่านต่อเนื่อง" แล้วแตะการ์ดที่หัวอ่าน
อ่านแล้ว 0 ครั้ง ล่าสุด การ์ดที่ไม่ซ้ำกัน 0

ไฟและเสียง

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

คุยกับหัวอ่านตัวไหน

สองช่องนี้ไม่ได้เปลี่ยนค่าในหัวอ่าน — บอกแค่ว่าเครื่องมือจะส่งคำสั่ง ไปหาตัวไหนและเปิดพอร์ตที่ความเร็วเท่าไร ถ้าจะเปลี่ยนค่าจริงในตัวหัวอ่าน ใช้การ์ดถัดไป
ที่อยู่ 0 คือส่งหาทุกตัวพร้อมกัน ใช้ตอนไม่รู้ที่อยู่ — แต่ถ้ามีหัวอ่านหลายตัวบนสายเดียวกัน จะตอบพร้อมกันจนอ่านไม่ออก

เปลี่ยนค่าในตัวหัวอ่าน

สั่งให้หัวอ่านเริ่มระบบใหม่ ไม่ได้ล้างค่า ที่อยู่และ baud rate ที่ตั้งไว้ยังอยู่
คู่มือระบุที่อยู่ของคำสั่งนี้ไว้ 2 ชุดไม่ตรงกัน เครื่องมือใช้ 0x000B ตามตาราง ส่วนอีกชุดคือ 0x0039 ซึ่งตามตารางเดียวกันเป็นพื้นที่ข้อมูลในการ์ด RFID จึงไม่ใช้
🔴 ตั้งผิดแล้วจะคุยกับหัวอ่านไม่ได้ทันที และหาไม่เจอด้วยถ้าจำค่าไม่ได้
ทางกลับคือกด ค้นหาหัวอ่าน ไล่ทีละ baud rate จนเจอ ซึ่งเสียเวลา
🔴 เปลี่ยนแล้วต้องแก้ในโปรแกรมฝั่ง AGV ตามด้วย ไม่งั้นระบบจริงจะติดต่อไม่ได้ โดยที่ไฟยังติดปกติ ทำให้เข้าใจผิดว่าอุปกรณ์ยังดีอยู่

อ่าน / เขียนข้อมูลในการ์ด RFID

🔴 การเขียนทับข้อมูลเดิมทันทีและกู้คืนไม่ได้ การ์ดที่ใช้อยู่ในระบบจริงมักเก็บรหัสตำแหน่งไว้ เขียนทับแล้ว AGV จะอ่านตำแหน่งผิด
ให้ กด "อ่านบล็อก" ดูของเดิมก่อนเสมอ แล้วจดไว้ ก่อนเขียนทับ
การ์ดต้องอยู่ในระยะอ่านตลอดเวลาที่เขียน ถ้าขยับออกกลางคัน ข้อมูลจะเขียนไม่ครบและการ์ดอาจใช้ไม่ได้ — วางนิ่ง ๆ จนกว่าจะขึ้นว่าสำเร็จ

บันทึกการสื่อสาร

รุ่นนี้ใช้ คำสั่งเฉพาะของผู้ผลิต ไม่ใช่ Modbus
โครงเฟรม 02 · ที่อยู่ · ยาว · คำสั่ง · ข้อมูล · XOR · 03 ตรวจความถูกต้องด้วย XOR ไบต์เดียว ไม่ใช่ CRC16

ข้อจำกัดของรุ่นนี้ — ไฟเขียวสั่งได้แค่กะพริบ ไม่มีเปิดค้าง · อ่านค่าที่ตั้งไว้กลับมาไม่ได้ ใช้ "ค้นหาหัวอ่าน" แทน · บล็อกละ 4 ไบต์เสมอ (เลือก 8 ไบต์ = 2 บล็อกติดกัน)
รุ่นอื่น: รุ่น 501 · รุ่น YP561 · เลือกรุ่น