Vartika Adventure Vartika Kuiburi
   

ผู้เขียน หัวข้อ: Modbus คือ อะไร?สำหรับใช้กับตัวควบคุมลอจิก (PLC) ที่ตั้งโปรแกรมได้ ในแง่ง่ายๆ  (อ่าน 4 ครั้ง)

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

jakkrapong2533

  • Full Member
  • ***
  • กระทู้: 110
  • การ์ม่า: +0/-0
    • ดูรายละเอียด
เนื้อหาอย่างย่อสำหรับการ อบรม 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 กำลังใช้เครื่องมือโครงข่ายอีเทอร์เน็ตที่มีอยู่ซึ่งมีให้เลือกเยอะแยะและคุ้มค่า "
                เมื่อเอ่ยถึงโปรโตคอลทั้งสองนี้จะมีอยู่เพื่อให้คุณสามารถส่งข้อมูลได้อย่างคุ้มค่าและสะดวกสำหรับคุณ โทรหาเราหรือขอให้ผู้ชำนาญด้านการประมาณของเราส่งอีเมลเพื่อหารือเกี่ยวกับแอปพลิเคชันโดยเฉพาะของคุณและเราสามารถช่วยคุณสำหรับการกำหนดกระบวนการส่งข้อมูลเจริญที่สุด
     

    Tags : Modbus คือ,Modbus กับ PLC



 
Share this topic...
In a forum
(BBCode)
In a site/blog
(HTML)

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31