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

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

เริ่มโดย jakkrapong2533, 20 สิงหาคม 2017, 19:57:11

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

jakkrapong2533

เนื้อหาอย่างย่อสำหรับในการ อบรม 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,Modbus กับ PLC
friendly
0
funny
0
informative
0
agree
0
disagree
0
pwnt
0
like
0
dislike
0
late
0
No reactions
No reactions
No reactions
No reactions
No reactions
No reactions
No reactions
No reactions
No reactions