เนื้อหาโดยสรุปสำหรับการ อบรม modbus
Modbus คือ โปรโตคอลการสื่อสารแบบอันดับเผยแพร่คราวแรกโดย Modicon (ช่วงนี้ Schneider Electric) ในปี 1979 สำหรับในการใช้งานกับตัวควบคุมตรรกะของโปรแกรมได้ (PLC ที่) ที่เรียบง่ายและก็มีคุณภาพมันได้แปลงเป็นตั้งแต่พฤตินัยโปรโตคอลการสื่อสารมาตรฐานและก็เดี๋ยวนี้ก็เป็นขั้นตอนการที่มีอยู่ทั่วไปสำหรับการเชื่อมต่อเครื่องมืออิเล็กทรอนิกส์อุตสาหกรรม. 1 เหตุผลหลักสำหรับในการใช้งานของ Modbus ในสิ่งแวดล้อมอุตสาหกรรมที่มี
Modbus RTU
นี้จะใช้สำหรับในการติดต่อสื่อสารแบบอันดับแล้วก็ทำให้การใช้งานมีขนาดกระชับแทน binary ของข้อมูลสำหรับโปรโตคอลการสื่อสาร รูปแบบ RTU ตามคำสั่ง / ข้อมูลที่มีวงจรตรวจสอบความซ้ำซ้อนการตรวจดูเป็นกลไกการพิจารณาข้อผิดพลาดเพื่อความน่าวางใจของข้อมูล Modbus RTU คือการปฏิบัติการร่วมกันเยอะที่สุดสำหรับ Modbus เนื้อความ Modbus RTU จะต้องส่งอย่างสม่ำเสมอโดยไม่ต้องลังเลระหว่างผู้แสดง เนื้อความ Modbus มีกรอบ (คั่น) โดยมิได้ใช้งาน (เงียบ) งวด
Modbus ASCII
นี้จะใช้เพื่อการสื่อสารแบบอนุกรมแล้วก็ทำให้การใช้อักขระ ASCII สำหรับโปรโตคอลการสื่อสาร ต้นแบบ ASCII ใช้ยาวซ้ำซ้อนการตรวจทานการตรวจดู ข้อความ Modbus ASCII เป็นกรอบโดยนำลำไส้ใหญ่ ( ‘:’) และก็พ่วงบรรทัดใหม่ (CR / LF)
Modbus TCP / IP หรือ Modbus TCP
นี้เป็นตัวแปร Modbus ใช้เพื่อการติดต่อสื่อสารผ่านโครงข่าย TCP / IP, การเชื่อมต่อผ่านพอร์ต 502 5 มันไม่มีความจำเป็นที่ต้องคำนวณการวิเคราะห์เป็นด้านล่างแล้วให้การคุ้มครองปกป้องการพิจารณา
เลขฐานสิบหก (hexadecimal) เป็นอย่างไร
จำนวน 0 และ 1 ที่ส่งมาจะแปลเป็นค่าตัวเลขได้ก็ด้วยการใช้รูปแบบของเลขฐานสิบหก โดย 4 Bit ที่ต่อกันจะเป็นกรุ๊ปของเลขฐานสิบหกหนึ่งค่าตั้งแต่ 0 ถึง F ดังตาราง
0000 = 0
0100 = 4
1000 = 8
1100 = C
0001 = 1
0101 = 5
1001 = 9
1101 = D
0010 = 2
0110 = 6
1010 = A
1110 = E
0011 = 3
0111 = 7
1011 = B
1111 = F
และแต่ละกรุ๊ปของ 8 Bit เราเรียกว่า Byte ซึ่งจะแสดงความหมายของ Character หนึ่งตัวที่แทนด้วยตัวเลขตั้งแต่ 00 ถึง FF
จะเก็บข้อมูลในรูปแบบ Modbus อย่างไร
ข้อมูลต่างๆของวัสดุอุปกรณ์ที่เป็น Slave จะเก็บอยู่ในตาราง 4 ตารางที่มีคุณสมบัติต่างกัน โดยสองตางรางแรกจะเก็บข้อมูลของแบบ Discrete ที่เป็นค่า On/Off (Coil) ส่วนอีกสองตารางที่เหลือจะเก็บค่าตัวเลข(Register)
Coil และก็ Register ต่างก็มีตารางแบบ Read-only คืออ่านได้อย่างเดียว แล้วก็ Read-write เป็นอ่านได้และเขียนข้อมูลลงไปได้
แต่ละตารางจะมีข้อมูล 9999 (เก้าพันเก้าร้อยเก้าสิบเก้า) ค่า
Coil หรือ Contact ซึ่งเป็น Discrete แต่ละตัวจะถูกกำหนดตำแหน่งด้วย Address ตั้งแต่ 0000 ถึง 270E ซึ่งเป็นเลขฐานสิบหก (แปลงเป็นฐานสิบคือ 0 ถึง 9998)
Register แต่ละตัวใช้พื้นที่ 16 bits = 2 bytes = 1 word และมี address ตั้งแต่ 0000 ถึง 270E เช่นกัน
Data Addresses
Coil/Register Numbers
Type
Table Name
0000 to 270E
1-9999
Read-Write
Discrete Output Coils
0000 to 270E
10001-19999
Read-Only
Discrete Input Contacts
0000 to 270E
30001-39999
Read-Only
Analog Input Registers
0000 to 270E
40001-49999
Read-Write
Analog Output Holding Registers
Modbus RTU vs Modbus TCP/IP ต่างกันยังไง?
- RTU Modbus RTU คือเครือข่ายอุปกรณ์ภาคสนามที่ใช้การติดต่อสื่อสารแบบอันดับ เซ็นเซอร์แล้วก็เครื่องใช้ไม้สอย Modbus สามารถถูกล่ามโซ่เอาไว้ภายในเครือข่ายได้ RTU เป็นที่นิยมอย่างยิ่งสำหรับเครือข่ายการควบคุมอุตสาหกรรมเพราะได้รับรอบเป็นระยะเวลาที่ยาวนานและมีจำนวนมากของอุปกรณ์รวมทั้งซอฟต์แวร์ที่เกื้อหนุน
- TCP / IP Modbus TCP / IP ได้รับการพัฒนาเพื่อใช้ประโยชน์จากโครงข่าย Ethernet Kyle Yost วิศวกรวางแบบของพวกเราเองได้อธิบายว่า:
"Modbus TCP / IP เป็นโปรโตคอล Modbus RTU โดยใช้อินเทอร์เฟซ TCP ในเครือข่าย Ethernet ส่วนประกอบข้อมูล Modbus ถูกกำหนดโดยใช้ชั้นแอ็พพลิเคชันที่ใช้ในโปรโตคอล TCP / IP TCP หรือโปรโตคอลการขนส่งถูกใช้เพื่อให้มั่นใจว่าข้อมูลได้รับและก็ส่งอย่างถูกต้องรวมทั้ง IP เป็นที่อยู่และก็ข้อมูลการกำหนดทาง "
"คำสั่ง Modbus TCP / IP เป็นคำสั่ง Modbus RTU ที่รวมอยู่ในกระดาษห่อหุ้ม Ethernet TCP / IP ประโยชน์ของการใช้ Modbus TCP / IP กำลังใช้อุปกรณ์เครือข่ายอีเทอร์เน็ตที่มีอยู่ซึ่งมีให้เลือกเยอะมากแล้วก็คุ้ม "
เมื่อกล่าวถึงโปรโตคอลทั้งคู่นี้จะมีอยู่เพื่อคุณสามารถส่งข้อมูลได้อย่างคุ้มค่าและก็สะดวกสำหรับคุณ โทรหาเราหรือขอให้ผู้เชี่ยวชาญด้านการประมาณของเราส่งอีเมลเพื่อปรึกษาเกี่ยวกับแอปพลิเคชันโดยเฉพาะอย่างยิ่งของคุณและพวกเราสามารถช่วยคุณสำหรับเพื่อการระบุกระบวนการส่งข้อมูลก้าวหน้าที่สุด
คำค้นหาที่เกี่ยวข้อง : Modbus คือ