เซิร์ฟเวอร์อนุกรม RS485 ส่งไบต์อนุกรมไปยังแอปพลิเคชัน Ethernet แต่ไม่ได้หมายความว่าจะเข้าใจความหมายของไบต์เหล่านั้นเสมอไป การเชื่อมต่อเครือข่ายต้องจัดการสามชั้นพร้อมกัน ได้แก่ บัสไฟฟ้า RS485 เชื่อถือได้หรือไม่ การเชื่อมต่อเครือข่ายถูกต้องหรือไม่ และโปรโตคอลแอปพลิเคชันของคอมพิวเตอร์โฮสต์ตรงกันหรือไม่ เซิร์ฟเวอร์อนุกรมแบบโปร่งใสกับเกตเวย์โปรโตคอล Modbus ไม่ใช่สิ่งเดียวกัน และไม่สามารถใช้แทนกันได้เพียงเพราะทั้งคู่มี RS485 และพอร์ต Ethernet
เริ่มจากแยกหน้าที่ของแต่ละส่วนให้ชัดเจน
พอร์ต RS485 ของมิเตอร์มีหน้าที่แปลงบิตเป็นความต่างศักย์ระหว่างสายสองเส้น เซิร์ฟเวอร์อนุกรมรับไบต์และส่งผ่าน TCP หรือ UDP ส่วนคอมพิวเตอร์โฮสต์ตีความแอดเดรส ฟังก์ชัน และค่าตามโปรโตคอลของมิเตอร์ การเชื่อมต่อ TCP สำเร็จหมายถึงสร้างการเชื่อมต่อเครือข่ายได้แล้วเท่านั้น ไม่ได้พิสูจน์ว่ามิเตอร์ตอบกลับอย่างถูกต้อง เมื่อเลือกอุปกรณ์ ให้บันทึกโปรโตคอลของอุปกรณ์ พารามิเตอร์อนุกรม จำนวนอุปกรณ์ และวิธีเข้าถึงของซอฟต์แวร์ก่อน อนุกรมระดับ TTL, RS232 และ RS485 ใช้มาตรฐานทางไฟฟ้าต่างกัน จึงไม่สามารถนำมาต่อปะปนกันโดยตรงได้
บัสไม่ใช่สายเครือข่ายที่จะแตกแขนงได้ตามใจ
RS485 แบบสองสายฮาล์ฟดูเพล็กซ์ที่ใช้กันทั่วไปใช้สายหลักหนึ่งเส้นเดินผ่านแต่ละโหนดตามลำดับ โดยให้สายแยกสั้นที่สุดเท่าที่ทำได้ การต่อเทอร์มิเนชันที่ปลายทั้งสองด้านใช้ลดการสะท้อนของสัญญาณ และควรตั้งค่าตามคู่มือสายและอุปกรณ์ อย่าเพิ่มตัวต้านทานที่ทุกโหนด การไบอัสขณะว่างและการต่อเทอร์มิเนชันแก้ปัญหาคนละอย่าง โดยการไบอัสช่วยให้สถานะลอจิกคงที่เมื่อไม่มีอุปกรณ์ใดส่งข้อมูล ส่วนเทอร์มิเนชันจัดการการสะท้อนของสัญญาณในสายส่ง หากมีไบอัสหรือเทอร์มิเนชันในตัวอยู่แล้ว ให้ตรวจสอบก่อนเพิ่ม ชื่อ A/B อาจแตกต่างกันตามผู้ผลิต จึงต้องตรวจสอบนิยามขั้วบวกและขั้วลบ และอย่าต่อสายโดยอาศัยตัวอักษรเพียงอย่างเดียว

วิธีเลือกระหว่าง TCP Server, Client และพอร์ตอนุกรมเสมือน
ในโหมด TCP Server คอมพิวเตอร์โฮสต์เป็นฝ่ายเริ่มเชื่อมต่อกับเซิร์ฟเวอร์อนุกรม ส่วนในโหมด TCP Client เซิร์ฟเวอร์อนุกรมเป็นฝ่ายเริ่มเชื่อมต่อกับบริการที่ระบุ การเลือกขึ้นอยู่กับซอฟต์แวร์และความสามารถในการเข้าถึงผ่านเครือข่าย ไม่ได้หมายความว่าโหมดใดเร็วกว่า ไดรเวอร์พอร์ตอนุกรมเสมือนช่วยให้ซอฟต์แวร์เก่ายังคงเข้าถึงพอร์ต COM ได้ แต่ยังต้องตรวจสอบความเข้ากันได้ของไดรเวอร์ การเชื่อมต่อใหม่หลังการเชื่อมต่อหลุด และการครอบครองพอร์ตอนุกรม การส่งผ่านแบบโปร่งใสไม่ได้เปลี่ยน Modbus RTU ให้เป็น Modbus TCP โดยอัตโนมัติ หากซอฟต์แวร์ต้องการส่วนหัว MBAP ต้องใช้เกตเวย์ที่มีความสามารถในการแปลงโปรโตคอลที่สอดคล้องกัน
เหตุใดจึงต้องกำหนดผู้ทำหน้าที่โพลให้ชัดเจน
บนบัสฮาล์ฟดูเพล็กซ์เส้นเดียวกัน อุปกรณ์หลายตัวใช้โอกาสในการส่งข้อมูลร่วมกัน ตัวอย่างเช่น การโพลแบบมาสเตอร์-สเลฟของ Modbus RTU ที่ใช้กันทั่วไป คอมพิวเตอร์โฮสต์จะสอบถามแต่ละแอดเดรสทีละรายการ และอุปกรณ์จะตอบกลับตามลำดับ หากไคลเอนต์เครือข่ายสองตัวส่งคำขอไปยังเซิร์ฟเวอร์แบบโปร่งใสพร้อมกัน คำขออนุกรมอาจแทรกสลับกันได้ การรองรับหลายการเชื่อมต่อของ TCP ไม่ได้เท่ากับการประสานงานแบบหลายมาสเตอร์ทางอนุกรม ควรกำหนดจุดเริ่มต้นการโพลเพียงจุดเดียว หรือใช้เกตเวย์ที่จัดคิวและจับคู่ธุรกรรมได้ ระยะหมดเวลาต้องครอบคลุมการส่งคำขอ การประมวลผลของอุปกรณ์ การส่งข้อมูลกลับ และการบัฟเฟอร์ในเครือข่าย ไม่ควรลดให้สั้นมากโดยไม่พิจารณาปัจจัยเหล่านี้

เริ่มการทดสอบตรวจรับด้วยอุปกรณ์หนึ่งตัว แล้วดำเนินการทีละขั้น
เริ่มจากใช้สายสั้นเชื่อมต่ออุปกรณ์หนึ่งตัว ตั้งค่าอัตราบอด บิตข้อมูล พาริตี และบิตหยุดให้ตรงกัน อ่านรีจิสเตอร์ที่ทราบค่าหนึ่งรายการ แล้วตรวจสอบค่า จากนั้นเพิ่มโหนดและเดินสายสำหรับใช้งานจริง พร้อมสังเกตการหมดเวลา ข้อผิดพลาดเช็กซัม และเวลาตอบสนอง บันทึกแอดเดรสอุปกรณ์ ลำดับสาย ตำแหน่งเทอร์มิเนชัน โหมดซอฟต์แวร์ และกลยุทธ์การเชื่อมต่อใหม่ ทดสอบว่าระบบกลับมาทำงานได้หรือไม่หลังถอดสายเครือข่าย และหลังปิดแล้วเปิดไฟเลี้ยงใหม่ สำหรับสายที่เดินข้ามอาคารหรือมีความต่างศักย์กราวด์อย่างชัดเจน ให้ประเมินการแยกทางไฟฟ้า การป้องกันไฟกระชาก และการต่อลงดิน ชั้นชีลด์ไม่สามารถทดแทนการป้องกันทั้งหมดได้
ตัวอย่าง: การเชื่อมต่อมิเตอร์สามเครื่องเข้ากับเครือข่ายเฉพาะที่
สมมติว่ามิเตอร์สามเครื่องใช้อัตราบอด Modbus RTU เดียวกัน แต่มีแอดเดรสเป็น 1, 2 และ 3 เริ่มจากเชื่อมต่อมิเตอร์หนึ่งเครื่องกับเซิร์ฟเวอร์อนุกรมด้วยสายสั้น และใช้ซอฟต์แวร์โฮสต์ที่รองรับไบต์ RTU หรือพอร์ตอนุกรมเสมือนเพื่ออ่านค่าพลังงานที่ทราบค่า จากนั้นเพิ่มมิเตอร์ที่เหลือตามแนวสายหลักและโพลตามลำดับแอดเดรส หากซอฟต์แวร์รองรับเฉพาะ Modbus TCP ให้ใช้เกตเวย์ที่เข้ากันได้แทน และอย่าถือว่าเฟรม RTU เป็นข้อความแอปพลิเคชัน TCP โดยตรง ช่วงเวลาการโพลต้องรวมเวลาประมวลผลของอุปกรณ์ที่ช้า ตรวจสอบว่าการตอบกลับเป็นของอุปกรณ์ใด และอย่าปล่อยให้ซอฟต์แวร์สามโปรแกรมต่างแย่งเข้าถึงมิเตอร์คนละเครื่องโดยละเลยการใช้บัสร่วมกัน การเชื่อมต่อกับคอมพิวเตอร์โดยตรงเหมาะสำหรับสร้างผลอ้างอิงเริ่มต้น หลังเชื่อมต่อผ่านสวิตช์แล้ว ให้ตรวจสอบแอดเดรส สิทธิ์การเข้าถึง และการเชื่อมต่อใหม่หลังการเชื่อมต่อหลุด
เอกสารอ้างอิงหลักการ:เอกสารทางเทคนิคอย่างเป็นทางการ. แผนภาพโครงสร้างในบทความนี้ไม่ได้แสดงข้อกำหนดเฉพาะของผลิตภัณฑ์ใด เมื่อเลือกอุปกรณ์ ให้ตรวจสอบคู่มือของรุ่นนั้น
แปลจากบทความทางเทคนิคภาษาจีน เผยแพร่ต้นฉบับครั้งแรก: 2019-11-22 แก้ไขต้นฉบับล่าสุด: 2026-10-13T22:21:36+08:00. อ่านต้นฉบับภาษาจีน


