Modbus là một giao thức truyền thông nối tiếp ban đầu được Modicon (nay là Schneider Electric) xuất bản năm 1979 để sử dụng với các bộ điều khiển logic lập trình (PLC). Modbus đã trở thành một giao thức truyền thông tiêu chuẩn thực tế và hiện là phương tiện phổ biến để kết nối các thiết bị điện tử công nghiệp. Modbus phổ biến trong môi trường công nghiệp vì nó được xuất bản công khai và miễn phí bản quyền. Nó được phát triển cho các ứng dụng công nghiệp, tương đối dễ triển khai và bảo trì so với các tiêu chuẩn khác và đặt ra một vài hạn chế ngoài kích thước trên định dạng của dữ liệu được truyền.
Modbus cho phép liên lạc giữa nhiều thiết bị được kết nối với cùng một mạng, ví dụ, một hệ thống đo nhiệt độ và độ ẩm và truyền kết quả đến máy tính. Modbus thường được sử dụng để kết nối một máy tính giám sát với một thiết bị đầu cuối từ xa (RTU) trong các hệ thống điều khiển giám sát và thu thập dữ liệu (SCADA). Nhiều loại dữ liệu được đặt tên từ việc sử dụng logic Ladder trong ngành và sử dụng nó trong rơle lái xe: đầu ra vật lý một bit được gọi là cuộn dây và đầu vào vật lý một bit được gọi là đầu vào riêng biệt hoặc tiếp điểm.
Việc phát triển và cập nhật các giao thức Modbus đã được Tổ chức Modbus quản lý kể từ tháng 4 năm 2004, khi Schneider Electric chuyển giao quyền cho tổ chức đó. Tổ chức Modbus là một hiệp hội của người dùng và nhà cung cấp các thiết bị tuân thủ Modbus ủng hộ việc tiếp tục sử dụng công nghệ.
- Các tín hiệu truyền trên 2 dây tín hiệu RS485 với khoảng cách truyền xa 1200m.
- Giảm tối thiểu dây kết nối vào PLC.
- Tiết kiệm một lượng lớn Modul mở rộng PLC.
- Giảm không gian lắp đặt do bộ chuyển đổi có thiết kế mỏng nhỏ gọn so với Modul mở rộng của PLC.
- Độ ổn định và ít nhiễu so với tín hiệu analog 4-20mA.
- Các Modul độc lập nhau nên quản lý dể dàng.
- Có thể dùng chung các hãng khác nhau có chuẩn Modbus RTU.
Giao thức Modbus RTU rất nhiều trong đời sống hiện nay, đơn giản nhất mà chúng ta có thể thấy đó chính là hệ thống nhà thông minh smarthome. Chỉ cần 1 chiếc điện thoại có kết nối internet, ta có thể điều khiển tất cả các thiết bị trong nhà, kể cả khi chúng ta không có mặt ở nhà.
Còn trong lĩnh vực công nghiệp tự động hóa, chúng ta có thể hình dung là có thể ngồi ở 1 nơi rất rất xa các thiết bị trong nhà máy, chỉ cần có kết nối internet, ta vẫn biết được thông tin về tình hình hoạt động trong nhà máy: nhiệt độ ra sao, áp suất thế nào?
- Byte địa chỉ: xác định thiết bị mang địa chỉ được nhận dữ liệu (đối với Slave) hoặc dữ liệu nhận được từ địa chỉ nào (đối với Master). Địa chỉ này được quy định từ 0 - 254
- Byte mã hàm: được quy định từ Master, xác định yêu cầu dữ liệu từ thiết bị Slave.
- Byte dữ liệu: xác định dữ liệu trao đổi giữa Master và Slave.
- Đọc dữ liệu:
- Ghi dữ liệu:
- Byte CRC: 2 byte kiểm tra lỗi của hàm truyền. cách tính giá trị của Byte CRC 16 Bit
Hãy đến với Bảo An, chúng tôi luôn sẵn sàng mang đến cho Khách hàng:
- Trải nghiệm và cảm nhận về dịch vụ hoàn hảo
- Chắc chắn sẽ không làm bạn thất vọng
- Liên hệ để được hỗ trợ chi tiết: 0936.985.256