• Webdien.com - Cầu nối dân điện

    1. Máy đo Fluke

      Thiết bị điện Schneider

  • Trang 1 của 2 12 CuốiCuối
    Kết quả 1 đến 10 của 18
    1. #1
      Tham gia
      16-06-2008
      Bài viết
      128
      Cảm ơn
      5
      Được cảm ơn 122 lần, trong 73 bài

      Mặc định Cách lấy dữ liệu bằng Keepserver sử dụng giao thức Modbus

      Đối với một thiết bị có hỗ trợ Modbus thì việc lấy dữ liệu lên từ KeepServer là hết sức đơn giản

      Mình sẽ lấy thiết bị của Delta làm ví dụ:
      Lấy dữ liệu của PLC Delta thông qua cổng truyền vật lý 485 hoặc Ethernet vớii giao thức modbus
      - Việc lấy dữ liệu thì kepserver đã có hỗ trợ hết rồi do vậy điều mình cần làm là khai báo đúng địa chỉ modbus để sử dụng

      Ví dụ ngõ vao X0 của PLC DELTA thì tương ứng với địa chỉ Modbus là 101025(dec), M0 là 002049(dec) tương tự như vậy với các địa chỉ khác.




      Note: Nếu lấy dữ liệu thông qua modbus TCP/IP thì chỉ cần cấu hình IP của máy tính và IP của module ethernet là được còn nếu sử dụng thông qua mạng 485 thì cần phải khai báo truyền thông(xem file đính kèm)

      Tương tự như vậy với các thiết bị khác như là biến tần, bộ điều khiển nhiệt độ bạn đều có thể làm được điều này,
      ví dụ như bạn muốn đọc thông số Tần số ngõ ra, điện áp DC bus hoặc nhiêt độ thực tế của bộ điều khiển nhiệt độ bạn chỉ cần khai báo đúng điạ chỉ modbus là được.


      Tương tự đối với tất cả thiết bị của các hãng khác nếu có hỗ trợ modbus thì đều làm được điều này.


      Tài liệu hướng dẫn kết nối PLC delta với kep thông qua modbus và các địa chỉ Modbus tương ứng.

      http://www.delta.com.tw/product/em/c...0with%20SV.pdf

      Tài liệu khai báo truyền thông nếu sài RS - 485
      http://www.delta.com.tw/product/em/c...N_20101119.pdf

      Địa chỉ modbus tương ứng của biến tần
      http://www.victronics.cl/Inf_tecnica...unications.pdf
      và coi kèm theo manual của biến tần đó các thông số khác.

      Phần mềm Kepserver
      http://www.kepware.com/Products/Down...PServerEx5.exe



      Kindest regard,


      hieplx@etecvn.com
      "Ở đâu có ý chí ở đó có lối đi"
      "Where there is a will, there is a way"

      Có thể bạn quan tâm:


    2. The Following 4 Users Say Thank You to khongbaogio For This Useful Post:


    3. #2
      Tham gia
      13-08-2008
      Bài viết
      359
      Cảm ơn
      43
      Được cảm ơn 163 lần, trong 112 bài

      Mặc định Ðề: Cách lấy dữ liệu bằng Keepserver sử dụng giao thức Modbus

      hà hà! Mr Toàn lại mới tuyển được nhân viên mới à?

    4. #3
      Tham gia
      16-06-2008
      Bài viết
      128
      Cảm ơn
      5
      Được cảm ơn 122 lần, trong 73 bài

      Mặc định Ðề: Cách lấy dữ liệu bằng Keepserver sử dụng giao thức Modbus

      Dạ em mới làm, em làm về sản phẩm, ngồi đọc tài liệu từ sáng tới trưa, từ trưa cho tới tối sáng hôm sau vào đọc tiếp.

      Buồn quá nên lên diễn đàn post bài cho đỡ buồn.



      Kindest regard,

      LE XUAN HIEP

    5. #4
      Tham gia
      21-06-2009
      Bài viết
      315
      Cảm ơn
      110
      Được cảm ơn 251 lần, trong 126 bài

      Mặc định Ðề: Cách lấy dữ liệu bằng Keepserver sử dụng giao thức Modbus

      Truyền thông dùng Kepserver có 1 khái niệm là Channel.
      Tối ưu hóa việc tổ chức dữ liệu vào các Channel là điều mình vẫn còn thắc mắc.
      Không hiểu ý kiến của bạn về vấn đề này thế nào?

    6. #5
      Tham gia
      16-06-2008
      Bài viết
      128
      Cảm ơn
      5
      Được cảm ơn 122 lần, trong 73 bài

      Mặc định Ðề: Cách lấy dữ liệu bằng Keepserver sử dụng giao thức Modbus

      Cái này em cũng không có kinh nghiệm lắm nhưng theo em nếu trong hệ thống dùng nhiều thiết bị, nhiều hãng khác nhau với nhiều giao thức khác nhau thì mình dựa vào đó để tổ chức thôi.

      Anh có thể đưa ra cấu hình phần cứng của hệ thống anh lên diễn đàn để mọi người cùng tham khảo và góp ý kiến?



      Kindest regard,

      LE XUAN HIEP
      "Ở đâu có ý chí ở đó có lối đi"
      "Where there is a will, there is a way"

    7. #6
      Tham gia
      13-03-2011
      Địa chỉ
      2A - Đường số 1 - p.Tân Thành - q.Tân Phú - Tp.HCM
      Bài viết
      241
      Cảm ơn
      17
      Được cảm ơn 164 lần, trong 40 bài

      Mặc định Ðề: Cách lấy dữ liệu bằng Keepserver sử dụng giao thức Modbus

      Mỗi channel là 1 mạng các thiết bị liên quan mà OPC Server cần thu thập dữ liệu thời gian thực.
      Có thể có nhiều channel (mỗi channel có nhiều device) kết nối đến OPC Server trong 1 dự án.
      Mỗi 1 OPC Client có thể kết nối đến nhiều OPC Server để trao đổi dữ liệu thời gian thực.

    8. Những thành viên đã cảm ơn antuongpro vì bài viết hữu ích:


    9. #7
      Tham gia
      21-06-2009
      Bài viết
      315
      Cảm ơn
      110
      Được cảm ơn 251 lần, trong 126 bài

      Mặc định Ðề: Cách lấy dữ liệu bằng Keepserver sử dụng giao thức Modbus

      Vậy dẫn đến 1 câu hỏi :
      Bản chất của channel là j ?

      Điều j khác nhau trong 2 trường hợp : mỗi thiết bị đặt trong 1 channel hoặc : tất cả các thiết bị (hay các thiết bị trong 1 nhóm ) đặt chung 1 channel.

      Điều này mình nghĩ liên quan tới phương pháp thu thập dữ liệu khi tổ chức dữ liệu theo device/channel, nhưng chưa hiểu được.

      Mong mọi người giúp đỡ

    10. #8
      Tham gia
      13-03-2011
      Địa chỉ
      2A - Đường số 1 - p.Tân Thành - q.Tân Phú - Tp.HCM
      Bài viết
      241
      Cảm ơn
      17
      Được cảm ơn 164 lần, trong 40 bài

      Mặc định Ðề: Cách lấy dữ liệu bằng Keepserver sử dụng giao thức Modbus

      Mỗi 1 Channel quy định 1 giao thức truyền thông, 1 tốc độ, 1 cấu hình mạng. Các device nằm trong channel đó chỉ khác nhau cái ID.
      Ví dụ:
      Xét về phần cứng, bạn có 2 mạng thiết bị kết nối đến máy tính chứa Kapware (OPC server), một mạng dạng PPI (giả sử các PLC S7-200), một mạng dạng Modbus (giả sử các đồng hồ điện 3 pha có hỗ trợ modbus).
      Trường hợp này trong Kapware bạn tạo 2 channels, 1 channel cấu hình giao thức là PPI (tốc độ, số bit, địa chỉ COM, ...) và các devices bên trong channel này là các PLC S7-200 (chỉ khác địa chỉ ID), và 1 channel bạn cấu hình dạng modbus và các devices nằm trong channel này là các đồng hồ điện kết nối đến OPC Server qua chuẩn modbus đã cấu hình (chỉ khác nhau ở ID). Bạn không thể lấy device là PLC S7-200 kết nối chuẩn PPI thẩy vào channel cấu hình modbus.

      Chào thân ái.

    11. Những thành viên đã cảm ơn antuongpro vì bài viết hữu ích:


    12. #9
      Tham gia
      21-06-2009
      Bài viết
      315
      Cảm ơn
      110
      Được cảm ơn 251 lần, trong 126 bài

      Mặc định Ðề: Cách lấy dữ liệu bằng Keepserver sử dụng giao thức Modbus

      Vậy nếu các thiết bị đều cùng giao thức thì channel không còn ý nghĩa phải không ?

    13. #10
      Tham gia
      13-03-2011
      Địa chỉ
      2A - Đường số 1 - p.Tân Thành - q.Tân Phú - Tp.HCM
      Bài viết
      241
      Cảm ơn
      17
      Được cảm ơn 164 lần, trong 40 bài

      Mặc định Ðề: Cách lấy dữ liệu bằng Keepserver sử dụng giao thức Modbus

      Vẫn có ý nghĩa đấy bạn.

      Nếu bạn có quá nhiều thiết bị trên cùng một mạng truyền thông quá xa, ảnh hưởng đến độ tin cậy của dữ liệu cũng như thời gian cập nhật dữ liệu thật. Lúc này phần cứng ta nên chia làm nhiều nhánh mạng truyền thông (cùng giao thức), như vậy trong Kapware bạn vẫn có nhiều channel cùng giao thức truyền thông, mỗi channel là 1 "đối tượng" của 1 mạng truyền thông. Kapware được thiết kế theo kiến trúc hướng thành phần.

    14. Những thành viên đã cảm ơn antuongpro vì bài viết hữu ích:


    Trang 1 của 2 12 CuốiCuối

    Các Chủ đề tương tự

    1. Trợ giúp - Giao tiếp đồng hồ đo năng lượng qua modbus
      Bởi khabi trong diễn đàn Thiết bị đóng cắt và đo lường
      Trả lời: 14
      Bài cuối: 06-08-2014, 10:56
    2. Trợ giúp - modbus
      Bởi jinhdalinh trong diễn đàn Các vấn đề ĐK chưa phân loại
      Trả lời: 12
      Bài cuối: 18-05-2014, 18:43
    3. Trợ giúp - Giao thức Modbus
      Bởi levandinh89 trong diễn đàn PLC
      Trả lời: 5
      Bài cuối: 18-11-2013, 12:37
    4. Trợ giúp - Thư viện hàm Modbus
      Bởi levandinh89 trong diễn đàn PLC
      Trả lời: 80
      Bài cuối: 25-10-2013, 15:27
    5. Trợ giúp - Giao tiếp Wincc Flexible với biến tần qua modbus
      Bởi anyugita trong diễn đàn SCADA - HMI
      Trả lời: 5
      Bài cuối: 30-03-2013, 19:59