Khi các kỹ sư đánh giá Giải pháp truyền thông IoT công nghiệp , hai họ giao thức thống trị danh sách rút gọn: LonWorks và BACnet. Cả hai đều xuất phát từ nhu cầu tự động hóa tòa nhà, tuy nhiên chúng thể hiện những triết lý cơ bản khác nhau về giao tiếp thiết bị và tích hợp hệ thống. Sự so sánh này cung cấp phân tích kỹ thuật ở cấp độ ứng dụng để bạn có thể đưa ra quyết định sáng suốt về cơ sở hạ tầng.
LonWorks là gì và nó hoạt động như thế nào?
LonWorks là một nền tảng mạng ngang hàng được phát triển ban đầu vào đầu những năm 1990 để giải quyết vấn đề trí tuệ phân tán trong các hệ thống điều khiển. các Giao thức LonWorks cho phép các thiết bị giao tiếp trực tiếp mà không cần bộ điều khiển trung tâm làm trung gian cho mọi giao dịch.
Kiến trúc cốt lõi
Kiến trúc mạng LonWorks được xây dựng dựa trên khái niệm chip thần kinh -- mỗi thiết bị đều chứa trí thông minh nhúng để xử lý, giao tiếp và quản lý I/O. Ngay cả khi hệ thống máy chủ trung tâm bị lỗi, các thiết bị hiện trường vẫn tiếp tục thực thi logic được lập trình và giao tiếp ngang hàng. Ngăn xếp giao thức tuân theo mô hình bảy lớp ISO/OSI và sử dụng TP/FT-10 để cài đặt cặp xoắn, có hỗ trợ cho sóng mang đường dây điện, cáp quang, RF và đường hầm IP. Tốc độ dữ liệu cặp xoắn đạt 78 kbps.
Các biến mạng và khả năng tương tác
Một tính năng xác định của giao thức LonWorks là việc sử dụng biến mạng (NV) -- cấu trúc dữ liệu được tiêu chuẩn hóa xác định cách các cảm biến, bộ truyền động và bộ điều khiển trao đổi thông tin. Khi cảm biến nhiệt độ xuất bản kết quả đọc của nó dưới dạng biến mạng, mọi bộ điều khiển tuân thủ trên cùng một kênh đều có thể liên kết với biến đó mà không cần lập trình tùy chỉnh -- giúp khả năng tương tác của nhiều nhà cung cấp trở nên khả thi ở cấp độ thiết bị.
BACnet: Tiêu chuẩn ASHRAE cho tự động hóa tòa nhà
BACnet (Mạng điều khiển và tự động hóa tòa nhà) được xuất bản theo Tiêu chuẩn ASHRAE 135 vào năm 1995 dưới dạng tiêu chuẩn mở, dựa trên sự đồng thuận được quản lý bởi một cơ quan tiêu chuẩn thay vì một hệ sinh thái nhà cung cấp duy nhất.
Mô hình dữ liệu hướng đối tượng
BACnet cấu trúc tất cả dữ liệu thiết bị dưới dạng đối tượng với các thuộc tính được xác định. Đối tượng đầu vào tương tự có các thuộc tính về giá trị hiện tại, đơn vị và cờ trạng thái. Bất kỳ hệ thống quản lý tuân thủ BACnet nào cũng có thể khám phá và đọc dữ liệu từ bất kỳ thiết bị tuân thủ nào mà không cần cấu hình trước. Mô hình này xác định hơn 60 loại đối tượng bao gồm I/O vật lý, lập kế hoạch, xu hướng và cảnh báo.
Tùy chọn lớp vật lý
- BACnet/IP -- sự lựa chọn hiện đại vượt trội, chạy trên Ethernet và UDP/IP tiêu chuẩn
- BACnet MS/TP -- Giao thức nối tiếp RS-485 chuyển mã thông báo chính/phụ cho các thiết bị hiện trường
- BACnet/SC -- phần bổ sung mới nhất sử dụng giao tiếp dựa trên WebSocket qua TLS 1.3
Cuộc tranh luận giữa BACnet MS/TP và LonWorks có liên quan nhất ở cấp độ bus hiện trường, nơi cả hai đều cạnh tranh về cảm biến nối dây và bộ truyền động phục vụ từng khu vực riêng lẻ.
LonWorks vs BACnet: So sánh kỹ thuật trực tiếp
| Thuộc tính | LonWorks | BACnet |
|---|---|---|
| Thân hình tiêu chuẩn | ISO/IEC 14908 | ASHRAE 135 / ISO 16484-5 |
| Cấu trúc liên kết mạng | Lưới phẳng ngang hàng | Máy khách/máy chủ và ngang hàng |
| Tốc độ xe buýt trường | 78 kbps (TP/FT-10) | 9,6 - 115,2 kbps (MS/TP) |
| Tùy chọn xương sống | LonWorks qua IP (đường hầm) | BACnet/IP (UDP/IP gốc) |
| Mô hình dữ liệu | Biến mạng (SNVT) | Mô hình đối tượng/thuộc tính |
| Khám phá thiết bị | Cần có công cụ quản lý mạng | Chương trình phát sóng Who-Is / I-Am |
| Bảo mật | Dựa vào sự cách ly mạng | BACnet/SC với TLS 1.3 |
| Nút/Kênh tối đa | 128 (TP/FT-10) | 127 bản gốc (MS/TP) |
| Cấu trúc liên kết nối dây | Miễn phí (bus, star, loop, hỗn hợp) | Yêu cầu chuỗi nối tiếp (MS/TP) |
| Trường hợp sử dụng điển hình | Chuyển tuyến, chiếu sáng đường phố, đo lường tiện ích | HVAC, quản lý năng lượng, CAFM |
Lớp vật lý và hệ thống dây điện: Những cân nhắc tại hiện trường
Cả hai giao thức đều sử dụng hệ thống dây xoắn đôi ở cấp độ bus trường, nhưng sự khác biệt về kiến trúc vẫn xuất hiện bên trong.
- Hệ thống dây liên kết miễn phí (bus, star, loop)
- Tổng số dây lên tới 500 m trên mỗi kênh
- 128 nút trên mỗi kênh
- 78 kbps, không phụ thuộc vào cực
- Truy cập CSMA liên tục p dự đoán
- Cần có cấu trúc liên kết chuỗi/bus
- Lên tới 1.200 m ở tốc độ 76,8 kbps
- 127 nút nô lệ chính
- Có thể lựa chọn 9,6 đến 115,2 kbps
- Truy cập chuyển mã thông báo, phân cực nhạy cảm
LonWorks TP/FT-10 hỗ trợ nối dây cấu trúc liên kết miễn phí, có giá trị trong các dự án trang bị thêm trong đó các tuyến ống dẫn không thể hỗ trợ chuỗi nối tiếp. BACnet MS/TP yêu cầu một chuỗi nối tiếp thực sự với đầu cuối thích hợp, tăng cường lao động trong các tòa nhà nơi việc đi dây tại nhà diễn ra tự nhiên hơn.
An ninh mạng: Điểm khác biệt ngày càng tăng
Khi công nghệ vận hành hội tụ với cơ sở hạ tầng CNTT, an ninh mạng đã chuyển từ chú thích cuối trang sang tiêu chí lựa chọn chính. Sự tương phản giữa lon và bacnet ở khía cạnh này là rất đáng kể.
Bảo mật LonWorks
Việc triển khai LonWorks truyền thống dựa vào cơ chế cách ly cấp độ mạng và cơ chế bảo mật IP bên ngoài (VPN, đường hầm TLS). Giao thức cốt lõi của LonWorks về cơ bản không bao gồm mã hóa cấp độ tin nhắn hoặc xác thực thiết bị mật mã.
Kết nối an toàn BACnet (BACnet/SC)
Phụ lục BACnet/SC của ASHRAE thay thế BACnet/IP dựa trên quảng bá bằng kiến trúc WebSocket trung tâm và nan hoa sử dụng TLS 1.3, bao gồm:
- Xác thực thiết bị dựa trên chứng chỉ lẫn nhau
- Dữ liệu được mã hóa khi truyền (TLS 1.3)
- Kết nối WebSocket thân thiện với tường lửa (không có chương trình phát sóng UDP gửi đến)
- Dự phòng trung tâm chính và chuyển đổi dự phòng
Dựa vào sự cách ly mạng và cơ sở hạ tầng bảo mật IP bên ngoài. Không có mã hóa cấp độ tin nhắn gốc.
Cấp độ bảo mật giao thức gốcVận chuyển TLS 1.3, xác thực chứng chỉ lẫn nhau, thân thiện với tường lửa, dự phòng trung tâm.
Cấp độ bảo mật giao thức gốcNơi mỗi giao thức hoạt động tốt nhất
Không có giao thức nào vượt trội trên toàn cầu. Bối cảnh ứng dụng, cơ sở hạ tầng kế thừa, kiến thức chuyên môn của nhóm và quy mô dự án đều ảnh hưởng đến lựa chọn nào mang lại giá trị lâu dài tốt hơn.
- Kiểm soát quá cảnh và đường ray -- khả năng phục hồi ngang hàng giúp hệ thống luôn hoạt động khi không thể truy cập được vào bộ phận quản lý trung tâm
- Mạng lưới chiếu sáng đường phố -- kết nối cấu trúc liên kết miễn phí và chi phí mỗi nút thấp khiến LonWorks trở thành lựa chọn ưu tiên cho việc lắp đặt ngoài trời
- dự án trang bị thêm -- cấu trúc liên kết miễn phí giúp loại bỏ việc định tuyến lại cáp để đạt được bố cục chuỗi gọn gàng
- Tích hợp khuôn viên nhiều nhà cung cấp -- liên kết biến mạng cho phép chia sẻ dữ liệu trực tiếp mà không cần lập trình tùy chỉnh
- Xây dựng thương mại mới -- BACnet/IP chạy trên Ethernet đã được cài đặt sẵn cho CNTT, loại bỏ chi phí bus trường riêng biệt
- Quản lý cơ sở vật chất -- mô hình đối tượng tự mô tả và chứng nhận BTL đơn giản hóa việc tích hợp CAFM
- Môi trường bảo mật cao -- BACnet/SC đáp ứng các yêu cầu về an ninh mạng của trung tâm dữ liệu, chính phủ và chăm sóc sức khỏe
- Tích hợp đa hệ thống -- mô hình đối tượng phong phú có quy mô phù hợp trên HVAC, kiểm soát truy cập, cứu hỏa và năng lượng
Tiêu chuẩn và chứng nhận về khả năng tương tác
Trong các giao thức truyền thông công nghiệp, các chương trình chứng nhận là bằng chứng kỹ thuật chứ không phải các tuyên bố tiếp thị. Cả hai giao thức đều có quy trình chính thức để xác minh khả năng tương thích của nhiều nhà cung cấp.
- Được quản lý bởi BACnet International
- Bao gồm BACnet/IP, MS/TP, BACnet/SC
- Hơn 3.000 mẫu sản phẩm được liệt kê
- Dựa trên hồ sơ: B-AAC, B-SA, B-BC, v.v.
- Bắt buộc trong hầu hết các thông số kỹ thuật của chính phủ
- Được quản lý bởi LonMark International
- Bao gồm các kênh TP/FT-10, PL-20, IP
- Chứng nhận dựa trên hồ sơ chức năng
- Yêu cầu tuân thủ SNVT và SCPT
- Mạnh về thị trường trung chuyển và tiện ích
Cảm biến và bộ điều khiển được LonMark chứng nhận từ các nhà sản xuất khác nhau chia sẻ dữ liệu qua SNVT tương thích mà không cần lập trình tùy chỉnh -- tương đương ở cấp độ trường với mô hình đối tượng tự mô tả của BACnet.
Khung lựa chọn giao thức
| Tiêu chí Quyết định | Hãy chọn LonWorks nếu... | Chọn BACnet Nếu... |
|---|---|---|
| Cấu trúc liên kết mạng | Cần định tuyến dây miễn phí; bố trí sao/vòng lặp không thể tránh khỏi | Cơ sở hạ tầng Ethernet đã có sẵn |
| Kiểm soát giám sát | Các thiết bị phải hoạt động tự chủ mà không có máy chủ | Quản lý tập trung và xu hướng là yêu cầu chính |
| An ninh mạng | Cách ly mạng là chấp nhận được; Chính sách CNTT linh hoạt | Yêu cầu xác thực chứng chỉ và vận chuyển được mã hóa |
| Cơ sở đã cài đặt | Mở rộng khuôn viên LonWorks hiện có hoặc lắp đặt phương tiện giao thông | Greenfield hoặc thay thế lớp giám sát lão hóa |
| Phạm vi tích hợp | Khả năng tương tác ngang hàng ở cấp độ hiện trường là nhu cầu chính | Cần tích hợp năng lượng chữa cháy truy cập HVAC đa hệ thống |
| Quỹ đạo thị trường | Mạnh về thị trường trung chuyển, tiện ích và ngoài trời | Đang phát triển; chiếm ưu thế trong các tòa nhà thương mại và xây dựng mới |
Quỹ đạo tương lai: Sự phát triển của giao thức và IoT công nghiệp
Cả hai giao thức đều thích ứng với hiện đại Giải pháp truyền thông IoT công nghiệp yêu cầu, nhưng đường dẫn của chúng khác nhau đáng kể.
BACnet hướng tới hội tụ CNTT
BACnet/SC là tín hiệu rõ ràng nhất về hướng đi của BACnet. Bằng cách thay thế UDP phát sóng bằng các kết nối WebSocket đã được xác thực, giao thức này trở thành công dân hạng nhất trên mạng CNTT của công ty, vượt qua tường lửa và tích hợp với nền tảng đám mây mà không cần giải pháp VPN. ASHRAE tiếp tục phát triển các tiện ích mở rộng để phân tích biên và tích hợp API REST. Sự xuất hiện của Project Haystack và Brick Schema dưới dạng các lớp mô hình hóa ngữ nghĩa trên BACnet cho phép phân tích dựa trên AI và tối ưu hóa tòa nhà tự động.
LonWorks trong kỷ nguyên IP
LonWorks đã điều chỉnh thông qua tiêu chuẩn ISO/IEC 14908-4 cho LonWorks qua IP, cho phép các kênh LonWorks chia sẻ cơ sở hạ tầng đường trục IP. Tại các thành trì truyền thống của mình -- vận chuyển, chiếu sáng đường phố và đo lường tiện ích -- LonWorks tiếp tục chứng kiến những cơ sở lắp đặt mới trong đó khả năng phục hồi ngang hàng là điều cần thiết. Kiến trúc kết hợp, trong đó LonWorks phục vụ lớp thiết bị hiện trường và BACnet/IP phục vụ lớp giám sát, rất phổ biến ở các cơ sở lớn. Các cổng giao thức chuyển đổi giữa các biến mạng LonWorks và các đối tượng BACnet, bảo toàn vốn đầu tư vào cơ sở hạ tầng LonWorks hiện có.
Câu hỏi thường gặp
Câu hỏi 1: LonWorks là gì và cốt lõi của nó khác với BACnet như thế nào?
LonWorks là nền tảng mạng điều khiển phân tán ngang hàng được tiêu chuẩn hóa theo ISO/IEC 14908. Trí thông minh được phân phối trên tất cả các nút bằng cách sử dụng chip thần kinh, cho phép các thiết bị giao tiếp mà không cần bộ điều khiển trung tâm. BACnet được chuẩn hóa theo ASHRAE 135, sử dụng mô hình dữ liệu đối tượng/thuộc tính hỗ trợ cả lớp vật lý MS/TP và BACnet/IP. LonWorks nhấn mạnh quyền tự chủ cấp trường phân tán; BACnet nhấn mạnh việc trao đổi dữ liệu được tiêu chuẩn hóa với sự tích hợp giám sát mạnh mẽ.
Câu hỏi 2: LonWorks có còn phù hợp với các dự án IoT công nghiệp mới hiện nay không?
Có, trong các miền ứng dụng cụ thể. LonWorks vẫn là giao thức hàng đầu trong các hệ thống đường sắt và đường ray vận chuyển, mạng lưới chiếu sáng đường phố và các ứng dụng đo lường tiện ích trong đó khả năng phục hồi ngang hàng và hệ thống dây điện cấu trúc liên kết tự do quan trọng nhất. Trong tự động hóa tòa nhà thương mại, các cài đặt mới phần lớn đã chuyển sang BACnet, nhưng LonWorks vẫn giữ được cơ sở cài đặt toàn cầu đáng kể và tiếp tục được duy trì, mở rộng và tích hợp thông qua các cổng.
Câu hỏi 3: Sự khác biệt thực tế giữa BACnet MS/TP so với LonWorks ở cấp độ bus trường là gì?
Cả hai đều chạy trên hệ thống dây xoắn đôi, nhưng BACnet MS/TP sử dụng RS-485 với quyền truy cập chuyển mã thông báo yêu cầu cấu trúc liên kết chuỗi xích nghiêm ngặt và hệ thống dây đúng cực. LonWorks TP/FT-10 sử dụng quyền truy cập CSMA dự đoán và hỗ trợ nối dây cấu trúc liên kết tự do trong bất kỳ sự kết hợp nào giữa các phân đoạn bus, sao và vòng lặp. BACnet MS/TP hỗ trợ các đường cáp dài hơn (lên tới 1.200 m) trong khi LonWorks TP/FT-10 bị giới hạn ở 500 m mỗi kênh. Sự cân bằng giữa chiều dài đường cáp và độ linh hoạt của dây.
Câu hỏi 4: LonWorks và BACnet có thể cùng tồn tại trong cùng một tòa nhà hoặc khuôn viên không?
Có, và đây là mô hình triển khai phổ biến. Các cổng giao thức chuyển đổi giữa các biến mạng LonWorks và các đối tượng BACnet, cho phép các thiết bị hiện trường LonWorks hiện có tích hợp vào hệ thống giám sát BACnet. Trong các cơ sở lớn, LonWorks có thể phục vụ lớp thiết bị hiện trường trong khi BACnet/IP cung cấp lớp tích hợp doanh nghiệp và giám sát, bảo toàn vốn đầu tư vào cơ sở hạ tầng LonWorks hiện có đồng thời hỗ trợ các nền tảng quản lý cơ sở hiện đại.
Câu hỏi 5: So sánh an ninh mạng giữa hai giao thức như thế nào?
BACnet có lợi thế rõ ràng thông qua BACnet/SC, cung cấp mã hóa truyền tải TLS 1.3 và xác thực dựa trên chứng chỉ lẫn nhau. LonWorks truyền thống không bao gồm bảo mật cấp thông báo gốc và dựa vào cách ly mạng và cơ chế bảo mật IP bên ngoài. Đối với các dự án có yêu cầu an ninh mạng chính thức -- cơ sở y tế, chính phủ hoặc khu vực tài chính -- BACnet/SC là lựa chọn mạnh mẽ hơn mà không yêu cầu cơ sở hạ tầng bảo mật bổ sung.
Câu hỏi 6: Các loại biến mạng tiêu chuẩn (SNVT) trong LonWorks là gì?
SNVT (Loại biến mạng tiêu chuẩn) là các định dạng cấu trúc dữ liệu được xác định trước do LonMark International xác định để sử dụng trong truyền thông LonWorks. Mỗi SNVT chỉ định định dạng dữ liệu, tỷ lệ và đơn vị cho phép đo hoặc lệnh -- ví dụ: nhiệt độ tính bằng độ C hoặc độ sáng tính bằng lux. Các thiết bị sử dụng SNVT tương thích có thể được liên kết với nhau để trao đổi dữ liệu mà không cần lập trình tùy chỉnh, cho phép khả năng tương tác của nhiều nhà cung cấp ở cấp trường.
Câu hỏi 7: Giao thức nào có hệ sinh thái mạnh mẽ hơn cho các thiết bị mới?
BACnet hiện có một hệ sinh thái rộng hơn và đang phát triển tích cực hơn để giới thiệu thiết bị mới, đặc biệt là trong bộ điều khiển HVAC, tự động hóa phòng và đo năng lượng. Cơ sở dữ liệu BTL liệt kê hơn 3.000 sản phẩm và hầu như tất cả các nền tảng phần mềm quản lý tòa nhà chính đều bao gồm kết nối BACnet/IP gốc. LonWorks có một hệ sinh thái mạnh mẽ về các ứng dụng tiện ích và chuyển tuyến, nhưng việc giới thiệu thiết bị mới trong các hạng mục tòa nhà thương mại đã chậm lại so với BACnet.









