Modbus TCP/IP Là Gì? – Truyền Thông Modbus Trong Hệ Thống SCADA

Modbus TCP / IP là gì ? Khái niệm, cấu trúc một bản tin, phương pháp truyền thông của Modbus TCP / IP sẽ được phân phối trong bài viết này. Giao thức Modbus, Chắc hẳn những bạn cũng đã từng nghe qua. Vậy giao thức modbus là gì ? Ứng dụng gì trong đời sống nói chung và trong ngành công nghiệp tự động hóa nói riêng. Chúng ta hưởng lợi gì từ Modbus, nó có giống những giao thức truyền thông khác không .
Modbus TCP là gì

Giao thức Modbus là gì ?

Modbus do Modicon tăng trưởng năm 1979. Nay thuộc cty Schneider Electric. Modbus là một giao thức truyền thông với nhiều thiết bị trải qua một cặp dây xoắn đơn. Ban đầu, ngành công nghiệp sử dụng những chuẩn RS232, RS485 để truyền thông. Modbus được sử dụng trên RS485 để đạt vận tốc cao hơn. Khoảng cách truyền xa hơn. Do đó, nó đã nhanh gọn được sử dụng trong ngành tự động hóa. Và công ty này cho ra đời nó trọn vẹn không lấy phí .

Cách Modbus truyền thông

Modbus có mô hình dạng Master – Slave. Mỗi thiết bị trong mạng modbus được cung ứng một địa chỉ duy nhất. Như những thiết bị đo, cảm ứng : Cảm biến Pt100, Cảm biến áp suất, cảm biến báo mức sử dụng sóng Radar. Trong frame truyền từ Master đến những Slave có chứa ID định danh của thiết bị Slave .

Modbus TCP truyền thông trên nền Ethernet. Thông tin từ Slave truyền về PLC, hệ thống SCADA quản lý tập trung.

Modbus TCP/IP trong ngành tự động với hệ thống SCADA
Ví dụ trong trong thực tiễn : Một nhà máy sản xuất có nhiều thiết bị máy móc công nghiệp, những bồn chứa nguyên vật liệu, lò hơi. Cần những cảm ứng đo – báo mức, cảm ứng nhiệt độ, … để giám sát. Vậy câu hỏi đặt ra là cần giải pháp gì để vừa cấp nguồn nuôi thiết bị giám sát, vừa giám sát tập trung chuyên sâu hàng trăm ngàn thiết bị đó ?
Giải pháp : Sử dụng truyền thông Modbus quy mô Master – Slave .
Ta chỉ cần kéo dây 4 lõi : 2 cho nguồn, 2 cho tín hiệu truyền thông Mobus RTU. Như vậy là đủ để cấp nguồn và truyền thông những tín hiệu ON / OFF, giám sát từ những Slave về PLC, hay TT giám sát. Với mỗi Slave ta chỉ việc đặt ID cho chúng. Thực tế rất tiết kiệm ngân sách và chi phí ngân sách, giám sát theo thời hạn thực, dễ xây đắp và quản trị .
Truyền thông theo mô hình Master - Slave

Có mấy loại truyền thông Mobus lúc bấy giờ :

có 3 loại Modbus phổ cập lúc bấy giờ :

  • Modbus ASCII

Mọi thông điệp truyền thông trong mạng giữa Master và Slave được mã hóa bằng Hexadeci-mal. Theo ASCII 4 bit. Để truyền 1 byte thông tin có ích, nó cần đến 2 byte để truyền .
Ưu điểm hoàn toàn có thể kể đến là thiết bị nhận sẽ hạn chế nhận thông tin xô lệch. Nhược điểm là tốn tài nguyên truyền và chậm .

  • Modbus RTU

Xem thêm: Khái niệm, cấu trúc, phương thức truyền thông Modbus RTU.

tin tức được mã hóa theo hệ nhị phân. Truyền 1 byte truyền thông cho mỗi 1 byte thông tin. Đây là thiết bị lí tưởng so với RS 232 hay mạng RS485 đa điểm, vận tốc từ 1200 đến 115 baud. Tốc độ phổ cập nhất là 9600 đến 19200 baud. Có thể nói Modbus RTU hiện đang là giao thức truyền thông phổ cập nhất trong ngành tự động hóa lúc bấy giờ .

  • Modbus TCP/IP

Đơn giản là Modbus RTU truyền thông qua Ethernet trên nền sử dụng IP cho mỗi thiết bị Slave. Với Modbus TCP / IP, tài liệu Modbus được đóng gói trong 1 gói tin TCP / IP. Do đó, bất kể mạng Ethernet đều hoàn toàn có thể tương hỗ truyền thông Modbus TCP / IP. Hiện tại, ngành công nghiệp tự động hóa đã và đang ứng dụng giao thức này rất nhiều. Bởi xu thế Internet of Thing đang tăng trưởng rất mạnh và rất có lợi khi ứng dụng nó. Nhất là trong ngành tự động hóa có rất nhiều thiết bị thống kê giám sát .

Modbus TCP / IP là gì

Modbus-TCP / IP là giao thức Modbus được sử dụng trên đường truyền Ethernet, sử dụng quy mô TCP / IP để truyền thông .
Modbus-TCP là 1 mạng Ethernet công nghiệp mở được nhận diện bởi Modbus-IDA User Organization

Phương thức truyền thông Modbus TCP / IP

Cũng như những loại modbus khác, Modbus TCP / IP cũng sử dụng quy mô Master-Slave để truyền thông. Tuy nhiên, được tiến hành trên nền Ethernet, sử dụng bộ giao thức TCP trên nền IP .
Modbus TCP làm cho định nghĩa Master-Slave truyền thống lịch sử đổi khác. Vì Ethernet được cho phép tiếp xúc ngang hàng. Trong mạng TCP, những Slave hoàn toàn có thể dữ thế chủ động truyền thông tin về những thiết bị quản trị TT – Master. Sử dụng địa chỉ IP trên những Master để quản trị tập trung chuyên sâu từ ứng dụng .

Modbus TCP/IP được sử dụng trên các mạng TCP/ IP hiện đại, có 2 loại triển khai Modbus TCP:

  • Modbus RTU qua TCP, đơn giản chỉ là sử dụng TCP làm lớp vận chuyển cho các thông điệp RTU.
  • Modbus TCP bình thường và có một số thay đổi trong định dạng tin nhắn.

Vì được truyền trên nền TCP / IP nên vận tốc truyền của Modbus TCP / IP cao, phân phối realtime. Cao hơn hẳn Modbus RTU .
Có thể tích hợp modbus TCP / IP với modbus RTU. Được gọi là Hybird Modbus. Như hình dưới .

Kết hợp Modbus TCP và Modbus RTU
Modbus RTU sử dụng RS485, RS232. Modbus TCP sử dụng trên nền Ethernet. Nên muốn phối hợp được 2 loại modbus này cần tìm một thiết bị có tương hỗ 2 cổng liên kết này. Điều này bạn sẽ rất có lợi khi lan rộng ra quy mô sản xuất, số lượng thiết bị .

Modbus TCP/IP Là Gì? – Truyền Thông Modbus Trong Hệ Thống SCADA

Bài viết liên quan
Hotline 24/7: O984.666.352
Alternate Text Gọi ngay