Truyền thông profinet 2 PLC-Lệnh PUT-GET. Ví dụ cụ thể. PLC S7 1200, TIA portal. Sử dụng Datablock.

Sdílet
Vložit
  • čas přidán 9. 02. 2023
  • Yêu cầu đề bài truyền thông profinet 2 PLC-Lệnh PUT-GET:
    - Sử dụng lệnh PUT và GET trong S7 Communication.
    - Cảm biến 1, cảm biến 2 và đèn 1, đèn 2, đèn 3 được đấu nối vào PLC 1
    - Nút ấn 1, nút ấn 2, nút ấn 3 và băng tải 1, băng tải 2 được đấu nối vào PLC 2
    - Khi ấn nút ấn 1 thì đèn 1 sáng, ấn nút ấn 2 thì đèn 2 sáng, ấn nút ấn 3 thì đèn 3 sáng. Và ngược lại khi tắt các nút ấn thì các đèn tắt theo.
    - Cảm biến 1 tác động thì băng tải 1 chạy, cảm biến 2 tác động thì băng tải 2 chạy. Và ngược lại khi các cảm biến ngừng tác động thì các băng tải cũng phải ngừng theo.
    XEM THÊM BÀI TẬP TƯƠNG TỰ TẠI:
    • Truyền thông PROFINET ...

Komentáře • 41

  • @user-tl3lo1fz1n
    @user-tl3lo1fz1n Před 11 měsíci

    Rất tuyệt vời cảm ơn bác rất chi tiết

  • @HungTuDongHoaPLC
    @HungTuDongHoaPLC Před rokem

    Chi tiết và rõ ràng quá a.

  • @phucnguyen-jx5po
    @phucnguyen-jx5po Před rokem

    Cám ơn anh rất nhiều, video hướng dẫn rất chi tiết, dễ hiểu!

  • @user-iy2jc5hh3r
    @user-iy2jc5hh3r Před rokem

    Dạ hay quá rõ ràng dễ hiểu. Cảm ơn Anh nhiều.

  • @learningbysharing7968
    @learningbysharing7968 Před 9 měsíci

    Dạ video rất hay ạ, mong anh làm thêm video về các cách truyền thông khác để điều khiển qua lại 2 PLC bên giống như ví dụ ở trong video ạ.

    • @phannkhai
      @phannkhai  Před 9 měsíci

      Thanks bạn. Chúc bạn luôn thành công.

  • @JA_CHANNEL704
    @JA_CHANNEL704 Před 6 měsíci

    Video hay lắm a, cảm ơn a nhiều!

  • @phanthanh-vc7it
    @phanthanh-vc7it Před 6 měsíci

    Tuyệt vời, cảm ơn anh.

  • @duynhatduynhatktp6568
    @duynhatduynhatktp6568 Před 8 měsíci

    Hãy qua

  • @kaimr719
    @kaimr719 Před rokem +1

    anh làm 2 plc vừa truyền thông profinet vừa làm master truyền thông modbus với thiết bị khác đi ạ

    • @phannkhai
      @phannkhai  Před rokem +2

      Ý tưởng hay á bạn. Nào có thời gian sẽ làm tặng bạn nha.

    • @kaimr719
      @kaimr719 Před rokem +1

      @@phannkhai tặng bạn 1 like and dki kênh ạ.

  • @NguyenTheHungPH
    @NguyenTheHungPH Před rokem +1

    mình làm thêm phần modbus rtu đi a

    • @phannkhai
      @phannkhai  Před rokem +1

      OK bạn. Có thời gian mình sẽ làm tặng bạn nha.

  • @2.ngoxuanbach444
    @2.ngoxuanbach444 Před rokem

    Dạ em làm modbus tcp-ip để điều khiển qua lại 2 bên giống như ví dụ ở trong video ạ nếu được anh có thể làm thêm một video về phần modbus tcp-ip được không ạ các video em tìm hiểu thì chỉ đến phần liên kết 2 PLC chứ không được rõ ràng Như video của anh ạ

    • @phannkhai
      @phannkhai  Před rokem

      Để mình xem nếu có thời gian cuối tuần này mình hướng dẫn cho. Phần này cũng tương đối dễ để làm nên bạn an tâm.

  • @user-tl3lo1fz1n
    @user-tl3lo1fz1n Před 11 měsíci

    Cho em hỏi chút muốn truyền thông qua nhau thì 2 con cpu phải có mã giống hệt nhau ak bác khác nhau có đc ko bác

    • @phannkhai
      @phannkhai  Před 11 měsíci

      Được nha bạn miển là 2 PLC có hỗ trợ Profinet. Nhưng bạn phải lưu ý là chọn Version của 2 con phải tương thích nếu không nó sẽ không truyền thông được mà mình không biết được lý do tại sao. Bạn tạm hiểu nôm na như vầy: Bạn có một con PLC sản xuất năm 2023 hoặc dòng cao cấp ghép nối với con PLC sản xuất năm 2015 hoặc dòng cùi bắp. Lúc này con cao cấp thì đủ trình để làm việc với con cùi bắp nhưng con cùi bắp thì không đủ trình để làm việc với con cao cấp. Do đó chúng sẽ không truyền thông qua lại được vì vậy khi lập trình bạn phải hạ version của con cao cấp xuống thì sẽ ổn áp.

    • @user-tl3lo1fz1n
      @user-tl3lo1fz1n Před 11 měsíci

      @@phannkhai Cảm ơn bác em mới học nên ko rõ nhiều lắm tức là version phải như nhau ak bác

    • @phannkhai
      @phannkhai  Před 11 měsíci

      @@user-tl3lo1fz1n Không hẳn là như nhau mà là phải tương thích nhau.

  • @2.ngoxuanbach444
    @2.ngoxuanbach444 Před rokem

    Em đang làm đồ án phần modbus mình cũng làm tương tự với 2 hàm MB client và MB sever hay sao ạ

    • @phannkhai
      @phannkhai  Před rokem

      Bạn phải sử dụng cả 3 khối lệnh: Modbus_comm_load, Modbus_master và Modbus_slave. Phần này khó hơn truyền thông Put-Get nhiều, bạn phải học nhiều về thiết bị kết nối để cấu hình xong, biết địa chỉ thanh ghi,.. mới truyền thông được và thiết bị đó phải có hỗ trợ modbus rtu hoac 485. Trường hợp bạn dùng Modbus TCPIP thì sử dụng 2 khối lệnh MB client và MB sever và thiết bị đó phải có hỗ trợ modbus TCPIP.
      Bạn lênh youtube tham khảo cũng có nhiều bài chia sẽ lắm. Quan trọng là bạn phải đọc thật nhiều và kỹ phần truyền thông của thiết bị mà bạn định giao tiếp (vd biến tần, đồng hồ nhiệt có hỗ trợ modbus) thì mới làm được.

    • @2.ngoxuanbach444
      @2.ngoxuanbach444 Před rokem

      Dạ em làm modbus tcp-ip để điều khiển qua lại 2 bên giống như ví dụ ở trong video ạ nếu được anh có thể làm thêm một video về phần modbus tcp-ip được không ạ các video em tìm hiểu thì chỉ đến phần liên kết 2 PLC chứ không được rõ ràng Như video của anh ạ

  • @khangdrop7742
    @khangdrop7742 Před 11 měsíci

    Thực hiện với 2 plc thật phải dùng Switch chia mạng phải ko anh

    • @phannkhai
      @phannkhai  Před 11 měsíci

      Không cần Switch cũng được, sau khi nạp chương trình xuống 2 con plc bạn chỉ việc nối cáp mạng từ con 1 sang con 2 là được. Trường hợp bạn kết nối qua Switch thì nhớ lưu ý kỹ phần mình nói ở phút thứ 17:20 đến 17:40 nếu không 2 PLC sẽ báo lỗi chớp đèn màu đỏ.

    • @khangdrop7742
      @khangdrop7742 Před 11 měsíci

      @@phannkhai Cám ơn a rất nhiều video của a rất dễ hiểu. Mong anh ra nhiều video hơn nữa +1 subscribe

  • @duongtruongthanh455
    @duongtruongthanh455 Před 5 měsíci

    dạ thầy cho em hỏi là nếu em muốn sử dụng ngõ vào và ra vật lí dùng profinet thì mình cần thay đổi những gì ạ?

    • @phannkhai
      @phannkhai  Před 5 měsíci +1

      Bạn xử dụng kỹ thuật MAP IO để gán địa chỉ vật lý vào địa chỉ bộ nhớ đối với ngõ vào và gán địa chỉ bộ nhớ vào địa chỉ vật lý đối với ngõ ra. Bạn tham khảo cuối bài này để biết rõ kỹ thuật MAP IO nhé (tốt hơn hết là xem toàn bộ). czcams.com/video/Pt9TsfIomjY/video.html

    • @duongtruongthanh455
      @duongtruongthanh455 Před 5 měsíci

      @@phannkhaidạ em cảm ơn thầy. Thầy cho em hỏi thêm là em sử dụng s7-1500 thì kết nối cũng tương tự như vậy phải không ạ?

    • @phannkhai
      @phannkhai  Před 5 měsíci +1

      @@duongtruongthanh455 Đúng vậy, nhưng bạn phải lưu ý là nếu bạn không rành cấu hình lớp mạng thì phải kết nối dây cáp mạng vào 2 cổng mạng giống nhau để 2 PLC giao tiếp cùng lớp mạng.

  • @huyle44346
    @huyle44346 Před 8 měsíci

    EM MUỐN MÔ PHỎNG NÓ TRUYỀN NHẬN TRÊN HMI THÌ LÀM SAO Ạ

    • @phannkhai
      @phannkhai  Před 7 měsíci

      Bạn chỉ việc thiết kế một giao diện giống hoa hoa như cái hình mình vẽ á, rồi gán tag tương ứng thôi. Đối với các đèn và băng tải thì bạn gán tag tương ứng, còn đối với các cảm biến và nút ấn thì bạn gán tag thông qua setbit và resetbit.

  • @duylinhtran8513
    @duylinhtran8513 Před 8 měsíci

    Hicc vừa làm demo dc , ròi viet zo CT9 cái hogndc 😢😢😢 thầy cứu dí

    • @phannkhai
      @phannkhai  Před 8 měsíci

      @duylinhtran8513, Bị sao nè. Bạn phải nói rõ thì mình mới hy vọng cứu được :)

  • @ienduyminhuc6583
    @ienduyminhuc6583 Před rokem

    Anh có thể cho em xin Zalo hoặc Mail để em liên lạc được không ạ