NI



moiquangcaodiendan
Cung cấp PLC Siemens, Biến tần Siemens, Cáp lập trình PLC Máy nén khí Ingersoll Rand, Wuxi, Ally Win
Kho báo giá thiết bị điện, tự động hóa, cơ khí máy móc Thang may, plc siemens, lọc nước, Cửa nhựa
Hãy tìm kiếm trước khi post câu hỏi Google
Trả lời
  #1  
Cũ 27-10-16, 04:48 PM
Mai.Nguyen Mai.Nguyen đã thoát
Junior Member
 
Tham gia ngày: Aug 2016
Bài gửi: 17
Thanks: 0
Thanked 0 Times in 0 Posts
Mặc định Giải pháp RS-485 cho các ứng dụng tự động hóa

Giải pháp RS-485 cho các ứng dụng tự động hóa


Giới thiệu
RS-485 là sự lựa chọn hàng đầu cho những kỹ sư cần xây dựng các mạng lưới thiết bị chuyên dụng, nhỏ gọn cho các ứng dụng tự động hóa, và được sử dụng rộng rãi trong các ứng dụng công nghiệp y êu cầu khả năng truyền dữ liệu ổn định qua một khoảng cách tương đối dài. Đối với chuẩn truyền thông serial, RS-485 cung cấp khả năng chống nhiễu tốt hơn RS-232, cho phép nhiều thiết bị có thể kết nối trên cùng một đường truyền dữ liệu và hỗ trợ chức năng peer-to-peer với khoảng cách lên tới 1200m ở tốc độ 9600 bps.
Mặc dù công nghệ RS-485 đem lại lợi ích rất lớn, tuy nhiên để cài đặt và hiệu chỉnh hệ thống RS-485 vẫn cần có những chuyên gia dày dạn kinh nghiệm. Thách thức lớn nhất là phải biết cách cấu hình các điểm đầu cuối và lựa chọn điện trở kéo/đẩy. Thực tế, các mạng thử nghiệm có thể chạy trong phòng thí nghiệm nhưng vẫn có thể xảy ra lỗi tại hiện trường, đặc biệt là khi hiện trường có nhiều điều kiện không mong muốn ảnh hưởng đến sự ổn định của hệ thống. Phương án thường được áp dụng cho việc cài đặt các hệ thống này là thuê một chuyên gia tới hiện trường để điều chỉnh các điểm đầu cuối cũng như các điện trở kéo/đẩy, gây tốn kém về cả thời gian và tiền bạc.
Thách thức khi sử dụng RS-485
Xét trên phương diện điện tử, mạng lưới RS-485 là một cấu trúc mạch tương đối đơn giản có thể truyền đồng thời hai tín hiệu. Theo quy ước, ký hiệu D+ là tín hiệu có cấp điện áp cao hơn của D-. Thực tế, các ứng dụng sử dụng RS-485 phức tạp bởi vấn đề chiều dài dây nối, chủng loại thiết bị và liên quan đến tính chất và số lượng điểm thiết bị (nodes).
Thiết lập một hệ thống RS-485 tương đối đơn giản. Khó khăn chỉ xuất hiện khi các thiết bị được cấp nguồn và kết nối đến hệ thống để bắt đầu quá trình truyền nhận dữ liệu. Trong hầu hết các trường hợp, người dùng cần hiệu chỉnh hệ thống bằng việc cấu hình điện trở kéo/đẩy và các điểm đầu cuối phân bố dọc theo sơ đồ mạng. Thậm chí, có thể phải thay đổi cả điều kiện môi trường, khi các thiết bị khác bên ngoài làm nhiễu dòng dữ liệu của hệ thống.
Có 3 tình huống thường gặp:
a) Quá trình truyền thông vẫn lỗi khi chiều dài mạng RS-485 đúng tiêu chuẩn, điện trở kéo/đẩy và các điểm đầu cuối đã được hiệu chỉnh.
Thông thường, trở kháng của dây nối RS-485 là 120 Ohm cho những kết nối với khoảng cách xa. Tuy nhiên khi truyền dữ liệu với khoảng cách xa, nhiều khả năng tín hiệu có thể bị dội ngược lại vì trở kháng không phù hợp. Khi điều này xảy ra, các lỗi truyền thông tăng đột biến. Điều đầu tiên bạn cần làm để xử lý vấn đề này là giới hạn hai điểm đầu cuối của mạng thay vì chỉ làm điều đó với các điểm bên trong của mạng.
b) Khi chỉ có một vài thiết bị được kết nối, hệ thống làm việc ổn định khi chỉ có một vài thiết bị được kết nối, tuy nhiên khi số lượng thiết bị tăng lên (ví dụ lớn hơn 10 thiết bị) truyền thông sẽ xảy ra lỗi.
Các thiết bị trên một mạng RS-485 có dạng như một mạch điện song song, do đó nội trở của các thiết bị tác động đến trở kháng của toàn bộ mạng. Trong thực tế, tác động của trở kháng có thể đến mức làm cho hiệu điện thế trong mạng không vượt ra ngoài dải -0,2V đến +0,2V. Một cách khác là sử dụng các bộ repeater để khuếch đại tín hiệu, nhưng kể cả trong trường hợp này truyền thông vẫn có thể bị lỗi, do đó cần kiểm tra điều kiện môi trường làm việc.
Một giải pháp khác là thay đổi giá trị điện trở kéo/đẩy để cưỡng chế trở kháng của mạng đạt giá trị thích hợp. Dải giá trị điện trở kéo đẩy từ 1 kΩ tới 150 kΩ, và có thể cần sử dụng các công cụ điều chỉnh để xác định chính xác giá trị điện trở cần thiết để đạt được trở kháng mong muốn.
c) Khi chỉ có một vài thiết bị được kết nối, hệ thống làm việc ổn định khi chỉ có một vài thiết bị được kết nối, tuy nhiên khi số lượng thiết bị tăng lên (ví dụ lớn hơn 10 thiết bị) truyền thông sẽ xảy ra lỗi.
Đôi khi, người dùng sẽ tăng tốc độ baudrate của hệ thống RS-485 nhằm tăng tốc độ truyền nhận dữ liệu. Tuy nhiên, như minh họa trên hình 3, khi tốc độ baudrate của mạng tăng lên, chiều dài tối đa cho phép của cáp nối sẽ giảm xuống. Do đó, nếu tốc độ baudrate được tăng lên quá mức cho phép, có khả năng trên một số điểm của cáp sẽ không đồng nhất giữa chiều dài cho phép và tốc độ tương ứng, dẫn đến lỗi truyền thông. Giải pháp là phải mở các điểm đầu cuối.
Ví dụ, Khi bố trí 10 thiết bị trong một mạng RS-485 trên tổng chiều dài 400 feet (khoảng 120m) với tốc độ 9600bps (~10 kbps), kiểm tra cho thấy hệ thống làm việc rất ổn định. Tiếp theo, để tăng hiệu suất, baudrate được tăng lên lên 921.6kbps (~1Mbps). Với minh họa trên hình 2, chiều dài lớn nhất cho phép vẫn là 400 feet. Tuy nhiên, thực tế cho thấy baudrate hiện tại cao hơn trước khi tăng biên độ của sóng phản xạ và gây ra lỗi truyền thông. Giải pháp để giải quyết vấn đề này là kích hoạt các điểm đầu cuối.


Để tìm hiểu rõ hơn cách thức giải quyết những thách thức trên, vui lòng xem tại: http://safenergy.com.vn/Ung-dung/Ung...hong-minh.aspx
Xem thêm nhiều giải pháp tự động hóa tại: http://safenergy.com.vn/Ung-dung/Ung-dung-MOXA.aspx
Trả Lời Với Trích Dẫn
Trả lời

Bookmarks

Tags
bo mạch nhiều cổng serial, rs485, switch công nghiệp

Ðiều Chỉnh

Quyền viết bài
Bạn không thể gửi chủ đề mới
Bạn không thể gửi trả lời
Bạn không thể gửi file đính kèm
Bạn không thể sửa bài viết của mình

BB code is Mở
Mặt cười đang Mở
[IMG] đang Mở
HTML đang Tắt
Chuyển đến


Múi giờ GMT. Hiện tại là 03:43 PM
Powered by: vBulletin v3.7.4
Copyright ©2000-2017, Jelsoft Enterprises Ltd.
Diễn đàn bạn đọc Hiện Đại Hóa


bien tan hitachi