Thông báo

Collapse
No announcement yet.

Kết nối PLC Schneider và PC bằng ModBus

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Kết nối PLC Schneider và PC bằng ModBus

    Xin chào,
    Tôi đang muốn làm một ứng dụng để kết nối PLC (Schneider, dòng TSX P57103) và LabVIEW. Chức năng của ứng dụng là máy tính (thông qua LabVIEW) sẽ kết nối với PLC để load dữ liệu có trong PLC về máy tính. Tôi tính sử dụng thư viện của NI Modbus để thực hiện ứng dụng này. Vì chỉ rành về LabVIEW (phần mềm) mà không thông thạo lắm về phần cứng nên muốn hỏi cách kết nối, cấu hình phần cứng như thế nào.
    Từ PLC Schneider có một cổng kết nối thông qua Card PCMCIA, vậy làm cách nào để chuyển tín hiệu từ Card PCMCIA này sang cổng Com (D9) để kết nối vào máy tính. Chương trình LabVIEW sẽ sử dụng Modbus để truyền nhận tín hiệu qua cổng COM D9 này.
    Câu hỏi là: Chuyển đổi giữa Card PCMCIA sang cổng Com như thế nào.
    Cảm ơn
    What is INO measure?
    Finding answer on the site

  • #2
    card PCMCIA của bác là gì vậy, có phải là TSX SCP114 ko?
    nếu bạn xem sơ đồ nối dây card modbus đó bạn sẽ thấy physical layer của nó là RS 485 và tín hiệu sử dụng là 3 dây chính DA, DB, COM..
    thân.

    Comment


    • #3
      Cảm ơn emvedi_224
      Đúng, tôi đang sử dụng loại TSX SCP 114. Tôi đã đọc sơ đồ nối dây của card hỗ trợ modbus này nhưng vẫn chưa sure lắm vì trước khi đấu nối từ Card PCMCIA 114 (485) sang bộ chuyển đổi RS 232/485 để cắm vào cổng Com D9 của máy tính, thì còn phải qua một bộ T-Junction box (TSX SCA 50) nữa.

      Như vậy có 2 kiểu đấu nối từ TSX SCA 50 vào card PCMCIA? hai cách đấu nối này khác gì nhau? Một cách thì sử dụng 3 dây (DA,DB và dây đất) một cách thì như trong sơ đồ là đấu nối 13, 18, 12 từ PCMCIA sang DA... Tôi không biết Line terminator này là gì?


      Bên cạnh đó, từ PLC có các cổng giao tiếp như sau:
      Cổng dùng để nạp, load chương trình PLC (PL7) sử dụng Uniteway
      Một cổng thì đưa tín hiệu ra màn hình HIM
      Một cổng thì từ Card PCMCIA (485)
      Vậy việc setup các địa chỉ cho các cổng này là tự PLC hay mình phải setup các địa chỉ?
      Ví dụ: Khi mình muốn connect với PLC qua cổng 485 (Từ PCMCIA) với truyền thông Modbus (Sử dụng LabVIEW để làm việc này) thì mình phải chỉ định địa chỉ Slave (PLC) là bao nhiêu?
      Có ai có thể giải thích giùm tôi Uniteway?
      Câu lệnh Read input Register và Read holding register khác gì nhau? Xét về phương diện đọc dữ liệu từ PLC, địa chỉ Register trong PLC???
      Cảm ơn
      What is INO measure?
      Finding answer on the site

      Comment

      Về tác giả

      Collapse

      INOmeasure Tìm hiểu thêm về INOmeasure

      Bài viết mới nhất

      Collapse

      Đang tải...
      X