• 23 มิถุนายน 2017, 12:05:57 PM

ผู้เขียน หัวข้อ: Modbus คืออะไร? Modbus เป็นโปรโตคอลการสื่อสารแบบอนุกรมที่พัฒนาขึ้นโดย Modicon ท  (อ่าน 3 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออนไลน์ Boyzite1011

  • แฟนพันธุ์แท้
  • *****
  • กระทู้: 7456
  • พลังน้ำใจ : 0
  • AbsoluteClub.Net สังคมแห่งการแบ่งปัน
Permalink AbsoluteClub.Net : Modbus คืออะไร? Modbus เป็นโปรโตคอลการสื่อสารแบบอนุกรมที่พัฒนาขึ้นโดย Modicon ท


Modbus คืออะไร?Modbus เป็นโปรโตคอลการสื่อสารแบบอนุกรมที่พัฒนาขึ้นโดย Modicon ที่เผยแพร่โดยModicon®ในปี 1979 สำหรับใช้กับตัวควบคุมลอจิก (PLC) ที่ตั้งโปรแกรมได้ ในแง่ง่ายๆมันเป็นวิธีการที่ใช้ในการส่งข้อมูลผ่านสายอนุกรมระหว่างอุปกรณ์อิเล็กทรอนิกส์ อุปกรณ์ที่ขอข้อมูลเรียกว่า Modbus Master และอุปกรณ์ที่จัดหาข้อมูลคือ Modbus Slaves ในเครือข่าย Modbus มาตรฐานมี Master หนึ่งและถึง 247 Slaves ซึ่งแต่ละแห่งมี Slave Address 1 ถึง 247 Master สามารถเขียนข้อมูลไปยัง Slaves ได้ข้อกำหนดจำเพาะของ Modbus สามารถดูได้ที่ www.modbus.org/specs.phpมันใช้สำหรับอะไร?Modbus เป็นโปรโตคอลแบบเปิดซึ่งหมายความว่าผู้ผลิตสามารถสร้างอุปกรณ์เหล่านี้ได้ฟรีโดยไม่ต้องเสียค่าลิขสิทธิ์ กลายเป็นโปรโตคอลการสื่อสารมาตรฐานในอุตสาหกรรมและปัจจุบันเป็นวิธีที่ใช้กันทั่วไปในการเชื่อมต่ออุปกรณ์อิเล็กทรอนิกส์อุตสาหกรรม มีการใช้กันอย่างแพร่หลายโดยผู้ผลิตจำนวนมากทั่วหลายอุตสาหกรรม Modbus มักใช้เพื่อส่งสัญญาณจากอุปกรณ์และอุปกรณ์ควบคุมกลับไปยังตัวควบคุมหลักหรือระบบรวบรวมข้อมูลตัวอย่างเช่นระบบที่ใช้วัดอุณหภูมิและความชื้นและสื่อสารผลลัพธ์กับคอมพิวเตอร์ มักใช้ Modbus เพื่อเชื่อมต่อคอมพิวเตอร์ที่มีการควบคุมด้วยเทอร์มินัลเทอร์มินัลระยะไกล (RTU) ในระบบควบคุมดูแลและเก็บข้อมูล (SCADA) รุ่นของโปรโตคอล Modbus มีอยู่สำหรับสายอนุกรม (Modbus RTU และ Modbus ASCII) และ Ethernet (Modbus TCP)มันทำงานอย่างไร?
http://www.simplymodbus.ca/images/DB9.gif
Modbus ถูกส่งผ่านสายอนุกรมระหว่างอุปกรณ์ การตั้งค่าที่ง่ายที่สุดคือสายเคเบิลอนุกรมเดียวที่เชื่อมต่อพอร์ตอนุกรมบนอุปกรณ์สองเครื่องคือ Master และ Slave         แรงดันไฟฟ้าเชื่อมต่อ DB9ข้อมูลจะถูกส่งเป็นชุดของคนและศูนย์ที่เรียกว่าบิต แต่ละบิตจะถูกส่งเป็นแรงดันไฟฟ้า Zeroes จะถูกส่งเป็นแรงดันบวกและเป็นค่าลบ บิตจะถูกส่งอย่างรวดเร็ว ความเร็วในการส่งข้อมูลทั่วไปคือ 9600 baud (บิตต่อวินาที)เลขฐานสิบหกคืออะไรเมื่อแก้ปัญหาจะเป็นประโยชน์ในการดูข้อมูลดิบที่กำลังถูกส่งจริง ลองสตริงของคนและ zeroes เป็นเรื่องยากที่จะอ่านดังนั้นบิตจะรวมกันและแสดงเป็น hexadecimal แต่ละบล็อกของ 4 บิตจะแสดงโดยหนึ่งในสิบหกอักขระจาก 0 ถึง F.

ออนไลน์ ttads2522

  • แฟนพันธุ์แท้
  • *****
  • กระทู้: 17118
  • พลังน้ำใจ : 0
  • AbsoluteClub.Net สังคมแห่งการแบ่งปัน
Permalink AbsoluteClub.Net : Modbus คืออะไร? Modbus เป็นโปรโตคอลการสื่อสารแบบอนุกรมที่พัฒนาขึ้นโดย Modicon ท
Modbus is a serial communications protocol originally published by Modicon (now Schneider Electric) in 1979 for use with its programmable logic controllers

 
แชร์บทความ...
โค้ดแบบ forum
(BBCode)
โค้ดแบบ site/blog
(HTML)


Back to top