Connect encoder and PLC S71200, HSC, RPM, Frequency, count pulse Part1 (Đo tốc độ, tần số, đếm xung)

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ส.ค. 2024
  • TRUNG TÂM ĐÀO TẠO ĐIỆN CÔNG NGHIỆP, TỰ ĐỘNG HÓA - T&T AUTOMATION
    Địa chỉ: Đường Lê Trọng Tấn, Dương Nội, Hà Đông, Hà Nội
    ĐT/Zalo: 0985867184 Mr. Thiêm
    Facebook nhóm học tập: www.facebook.c...
    ************************* CÁC HOẠT ĐỘNG CHÍNH ****************************
    - Giảng dạy, đào tạo các khóa học cho SV, Kỹ sư, hướng dẫn làm đồ án, bài tập lớn về điều khiển, tự động hóa, nhận dạy kèm 1-1 về PLC, servo, biến tần, và điện công nghiệp tại nhà.
    - Mua bán cho thuê thiết bị, mô hình đồ án cho SV: Như PLC, HMI, biến tần, Servo, động cơ bước, động cơ 3 pha, bơm, nguồn 24vdc, Switch mạng, aptomat, khởi động từ, rơ le, nút nhấn, công tắc
    - Thầu các công trình, dự án về điện- điều khiển- tự động hóa xí nghiệp công nghiệp.
    DANH SÁCH CÁC KHÓA HỌC CHO SINH VIÊN, KỸ SƯ, NGƯỜI ĐI LÀM
    - Khóa học lập trình PLC S7-1200 cơ bản - 12 buổi.
    - Khóa học lập trình PLC S7-1200 nâng cao - 10 buổi.
    - Khóa học nâng cao về FC, FB, DB cách sắp xếp, tổ chức chương trình - 4 -- 6 buổi
    - Khóa học chuyên về biến tần - 4 -- 6 buổi tùy theo nền tảng học viên.
    - Khóa học chuyên về servo - 4 -- 6 buổi tùy theo nền tảng học viên.
    - Khóa học chuyên về điều khiển PID - 3 -- 4 buổi tùy theo nền tảng học viên.
    - Khóa học chuyên về truyền thông RS485- Modbus - 3 -- 5 buổi tùy theo nền tảng học viên.
    - Khóa học chuyên về truyền thông PROFINET - 2 -- 4 buổi tùy theo nền tảng học viên.
    - Khóa học chuyên về thiết kế giao diện trên HMI- SCADA/WINCC - 4 -- 6 buổi tùy theo nền tảng và
    nhu cầu học viên.
    - Khóa học lập trình Visual Basic kết nối các thiết bị với máy tính qua truyền thông RS232, RS485
    - Khóa học PLC S7-1500
    - Khóa học S7-1500T điều khiển đồng bộ tốc độ, điều khiển nội suy ECam các trục Servo chạy mạng Siemens V90-PN.
    - Khóa học vẽ, thiết kế sơ đồ điện trên EPLAN
    - Dạy kèm 1-1 theo nhu cầu

ความคิดเห็น • 100

  • @vangphan1491
    @vangphan1491 2 ปีที่แล้ว

    Cảm ơn những chia sẻ rất có tâm từ anh, chúc anh thật nhiều sức khoẻ anh nhé. Luôn ủng hộ và trân trọng những video tiếp theo của anh.

  • @doandaohuu452
    @doandaohuu452 4 ปีที่แล้ว

    Cảm ơn! video đã rất bổ ích đối với tôi, học anh tôi mới thực hành đếm được xung với PLC nhờ con điện trở 2k. Mong anh hướng dẫn cách điều khiển vị trí động cơ servo encoder AC, viết code bằng ngôn ngữ PLC để động cơ AC luôn dừng lại ở một vị trí cố định (điều khiển góc quay của động cơ)

  • @nguyenvu6371
    @nguyenvu6371 4 ปีที่แล้ว

    Cảm ơn video của anh. Rất hữu ích

  • @dungnguyen-uq9hq
    @dungnguyen-uq9hq ปีที่แล้ว

    Cảm ơn bạn!

  • @adelhesham8143
    @adelhesham8143 2 ปีที่แล้ว

    Respect ❤️🌹

  • @doandaohuu452
    @doandaohuu452 4 ปีที่แล้ว

    Cảm ơn anh đã quan tâm! Không hiểu sao khi thực hành theo bài giảng của anh tốc độ động cơ tính theo frequency cao hơn nhiều so với TON (count)

    • @ttautomation7088
      @ttautomation7088  4 ปีที่แล้ว

      Theo frequency thì chỉ cần move ID1000 vào md20 không cần nhân chia gì cả, dù bạn có lấy chu kỳ T là 0.1 hoặc 0.01 hay 1

    • @doandaohuu452
      @doandaohuu452 4 ปีที่แล้ว

      @@ttautomation7088 Cảm ơn anh đã quan tâm, tôi đã hiểu rồi, lý do là vì khi khai báo biến đã chọn sai loại biến.

    • @ttautomation7088
      @ttautomation7088  4 ปีที่แล้ว

      @@doandaohuu452 hãy chia sẻ kênh youtube của tôi cho bạn bè cùng học tập nhé
      th-cam.com/channels/Vmd1gdNJzti0Ld8JHepHuw.html?view_as=subscriber

  • @thainguyennhu5981
    @thainguyennhu5981 2 ปีที่แล้ว

    AD cho em hỏi với ở pp thứ nhất khi M0.1 lên mức 1 thì sao Network 2 có thể reset để lập lại quá trình được ạ

  • @doandaohuu452
    @doandaohuu452 4 ปีที่แล้ว

    Mong anh hướng dẫn tìm phần 2 của video này, Cảm ơn anh nhiều!

    • @ttautomation7088
      @ttautomation7088  4 ปีที่แล้ว

      th-cam.com/channels/Vmd1gdNJzti0Ld8JHepHuw.html?view_as=subscriber

    • @ttautomation7088
      @ttautomation7088  4 ปีที่แล้ว

      Đây là đường link đến kênh của mình, bạn sẽ thấy phần 2 và bạn xem trước video về đk servo trong đó để hiểu cách đk trước. Ctrinh cụ thể với Plc mình sẽ up lên trong vài ngày tới

    • @ttautomation7088
      @ttautomation7088  4 ปีที่แล้ว

      Bạn nhận đc tin nhắn này hãy thả tim để tôi biết

    • @doandaohuu452
      @doandaohuu452 4 ปีที่แล้ว

      @@ttautomation7088 Cảm ơn anh

    • @doandaohuu452
      @doandaohuu452 4 ปีที่แล้ว

      @@ttautomation7088 Mong anh hướng dẫn nội dung này vì nó cực hay, có nhiều ứng dụng trong thực tế. Cảm ơn anh nhiều.

  • @quangloc9177
    @quangloc9177 ปีที่แล้ว

    Cho mình hỏi làm sao để đọc được xung của nhiều encoder với nhau vậy ad

  • @soliworksdesign3944
    @soliworksdesign3944 2 ปีที่แล้ว

    em chào a ạ
    Anh có thể cho em xin tài liệu a đang dạy đó được ko ạ
    e cảm ơn ạ

  • @thuongothihoai1233
    @thuongothihoai1233 3 ปีที่แล้ว

    A cho e hỏi xíu với ạ
    Sao khúc 9:47, a phải dùng hàm CONV để chuyển số vòng/ phút từ DInt sang Int vậy ạ?

    • @ttautomation7088
      @ttautomation7088  3 ปีที่แล้ว +1

      Chỉ để đỡ tốn vùng nhớ thôi, không convert cũng ok

    • @thuongothihoai1233
      @thuongothihoai1233 3 ปีที่แล้ว

      Dạ. Cảm ơn ad!

  • @phuonganh-sv5ib
    @phuonganh-sv5ib 2 ปีที่แล้ว

    em cho tốc độ con máy mài vào chạy thử plc báo lỗi ngay bác, có phải tốc độ con mô tơ quá cao ko bác

    • @ttautomation7088
      @ttautomation7088  2 ปีที่แล้ว

      Bạn đã set lại tần số cho các chân đầu vào I0.0, I0.1 là 0.6us chưa?

  • @nguyennguyen-pk6cq
    @nguyennguyen-pk6cq 3 ปีที่แล้ว

    Video rất hay ạ , nhân tiện cho em hỏi đầu vào bộ hsc là xung ạ , chứ không phải analog ạ

    • @ttautomation7088
      @ttautomation7088  3 ปีที่แล้ว

      Đúng rồi bạn

    • @nguyennguyen-pk6cq
      @nguyennguyen-pk6cq 3 ปีที่แล้ว

      @@ttautomation7088 giữa 2 tín hiệu này thì ưu và nhược như thế nào ạ.

    • @ttautomation7088
      @ttautomation7088  3 ปีที่แล้ว

      @@nguyennguyen-pk6cq đó là 2 tín hiệu khác nhau về bản chất, bạn không thể so sánh như thế được. Xung thì nó có tần số, độ rộng xung,..., Điện áp thì nó là giá trị từ 0-10v hoặc 4-20mA

    • @nguyennguyen-pk6cq
      @nguyennguyen-pk6cq 3 ปีที่แล้ว

      @@ttautomation7088 ý em là encorde truyền dạng xung hay V , mA thì tốt hơn ạ

    • @ttautomation7088
      @ttautomation7088  3 ปีที่แล้ว

      @@nguyennguyen-pk6cq encoder thì sẽ đọc xung

  • @TGN314
    @TGN314 3 ปีที่แล้ว

    Cho mình hỏi: Mình dùng PLC S7-1200 1215C AC/DC/Relay và dùng với con encoder Kubler 8.5020. Khi mình quay chậm( vài chục vòng/phút) thì HSC nhận. khi quay với tốc độ lớn hơn thì HSC không đếm được? Mình vẫn không tại sao lại như vậy? Nhờ ADD chỉ điểm?

    • @ttautomation7088
      @ttautomation7088  3 ปีที่แล้ว +1

      Bạn vào phần config cho PLC, đặt lại thời gian cho các đầu vào nhân xung thấp xuống vài us nhé

    • @TGN314
      @TGN314 3 ปีที่แล้ว

      @@ttautomation7088 thanks add!

  • @HoaNguyen-gt5rj
    @HoaNguyen-gt5rj 3 ปีที่แล้ว

    Anh có thể giải thích cho em tác dụng của con trở 2k nối chân nguồn với chân tín hiệu ạ. Cảm ơn anh!

    • @ttautomation7088
      @ttautomation7088  3 ปีที่แล้ว +1

      Encoder có đầu ra colecter hở ( open colecter) thì phải đấu thêm điện trở thì mới khép kín mạch điện, tức là có tín hiệu bạn nhé

  • @suachuabachkhoa7692
    @suachuabachkhoa7692 ปีที่แล้ว

    Giản đồ đếm xung A/B counter không đúng theo tài liệu của hãng Siemens bạn nhé

  • @ucduyvo4552
    @ucduyvo4552 2 ปีที่แล้ว

    cho em hỏi là thông số 257 trên HSC là gì vậy ạ, có thể thay đổi thành số khác được không, hay là cố định như vậy

    • @ttautomation7088
      @ttautomation7088  2 ปีที่แล้ว

      Là Hardware Identify của HSC, thông số là mặc định

    • @HungTran-fs4si
      @HungTran-fs4si 2 ปีที่แล้ว

      @@ttautomation7088 Anh ơi, máy em không có mục Hardware Identify của HSC thì sao biết thông số đó bao nhiêu vậy anh?

    • @ttautomation7088
      @ttautomation7088  2 ปีที่แล้ว

      @@HungTran-fs4si máy nào chẳng có

  • @xuanuc6668
    @xuanuc6668 10 หลายเดือนก่อน

    Nếu trên Encoder em gắn thêm 1 đĩa quay để lên băng tải vậy tính tốc độ băng tải thế nào ạ

    • @ttautomation7088
      @ttautomation7088  10 หลายเดือนก่อน

      v= quãng đường/1s, quãng đường = số vòng quay* Pi * D

  • @phamthanhvi9471
    @phamthanhvi9471 3 ปีที่แล้ว

    Nguồn encoder đấu ngoài hay là phải lấy nguồn trên 2 chân của PLC anh. em có con 400 xung mà code như video mà không nhận được xung.

    • @ttautomation7088
      @ttautomation7088  3 ปีที่แล้ว +1

      Bạn có thể dùng nguồn chung với PLC hoặc nguồn ngoài, nếu nguồn ngoài thì chân 0V của 2 nguồn phải đấu chung với nhau, chân xung ra của encoder phải đấu thêm điện trở nhé. Bạn xem video này th-cam.com/video/E9hb9zgNoNc/w-d-xo.html

    • @phamthanhvi9471
      @phamthanhvi9471 3 ปีที่แล้ว

      @@ttautomation7088 EM làm được rồi anh. thank anh rất nhiều

  • @nguyenvu6371
    @nguyenvu6371 4 ปีที่แล้ว

    Xin hỏi khi anh MOVE ID1000 sang MD100 thì tag MD100 anh dùng kiểu dữ liệu Dword. Trong khâu tính toán bên dưới, khối MUL anh sử dụng DInt. Như vậy, nếu e MOVE ID1000 => MD100 ( kiểu Dint ) thì kết quả có khác nhau không?

    • @ttautomation7088
      @ttautomation7088  4 ปีที่แล้ว +2

      Dword có 4 byte và là số dương, Dint cũng có 4 byte nhưng có một nửa là số âm. Ở chế độ xác định chiều quay, khi đảo chiều giá trị ID1000 sẽ là số âm. Khi move vào MD100 (Dint) thì OK còn Move vào MD100 (Dword) sẽ báo sai. Ở chế độ single phase thì như nhau. Bạn xem video phần 2 sẽ rõ hơn: th-cam.com/video/wHE6ZWo-qaQ/w-d-xo.html

    • @nguyenvu6371
      @nguyenvu6371 4 ปีที่แล้ว

      @@ttautomation7088 À vâng cảm ơn a

  • @hoannguyen2984
    @hoannguyen2984 3 ปีที่แล้ว

    trong thực tế thì hay dùng pp nào hơn ak, dùng pp đo tần số để đọc số xung có nhược điểm j k ak

    • @ttautomation7088
      @ttautomation7088  3 ปีที่แล้ว +1

      pp tần số chính xác hơn

    • @hoannguyen2984
      @hoannguyen2984 3 ปีที่แล้ว

      @@ttautomation7088 E cảm ơn ak cho e hỏi nữa là ở pp đầu tiên khi tính toán sao a k chuyển về dạng số thực mà để ở Dint vậy ak

  • @tranhan808
    @tranhan808 3 ปีที่แล้ว

    a có dạy lập trình cân băng định lượng sử dụng s7-1200 online k a

    • @ttautomation7088
      @ttautomation7088  3 ปีที่แล้ว

      Bài toán của bạn cụ thể như nào?
      bạn làm đồ án hay làm thực tế?

    • @tranhan808
      @tranhan808 3 ปีที่แล้ว

      @@ttautomation7088 làm mô phỏng cân băng định lượng cấp nguyên liệu cho máy nghiền xi măng sử dụng plc s7 1200 kết nối plc a

    • @ttautomation7088
      @ttautomation7088  3 ปีที่แล้ว

      @@tranhan808 0985867184 số đt, Zalo của mình, phần cứng bạn đã có những gì? bạn gửi vào trao đổi cho nhanh

    • @HungTran-fs4si
      @HungTran-fs4si 2 ปีที่แล้ว

      Bạn ơi, bạn có code PLC cho hệ thống cân băng định lượng này chưa, có thể cho mình tham khảo được không?

  • @VuTran-pk9kk
    @VuTran-pk9kk 2 ปีที่แล้ว

    cho em hỏi có cách nào mô phỏng encoder ko ạ. Tại em ko có thiết bị

  • @nguyenvanan9805
    @nguyenvanan9805 3 ปีที่แล้ว +1

    Có cách nào mô phỏng xung encoder về plc win cc được không a ?

    • @ttautomation7088
      @ttautomation7088  3 ปีที่แล้ว +1

      có, Bạn tạo 1 xung trong system clock, vd M10.0 là xung 10hz, hoặc dùng timer tạo xung 1kz

    • @nguyenvanan9805
      @nguyenvanan9805 3 ปีที่แล้ว

      @@ttautomation7088 thanks a

  • @levanquangle4226
    @levanquangle4226 3 ปีที่แล้ว

    Chào anh ạ!
    Em dùng plc s7 1200 1214C AC/DC/RLY và 2 con cảm biến lưu lượng nước YF-S401
    1 con em nối vào I0.0 HSC1, 1 Con I0.4 HSC3
    Từng con chạy thì tín hiệu xung đọc về đúng, 2 con cùng chạy thì tín hiệu đọc nhảy loạn xạ
    Em đã chuyển sang đếm xung hay đếm tần số đều bị như vậy, nhờ anh xem giúp với?

    • @ttautomation7088
      @ttautomation7088  3 ปีที่แล้ว

      Bạn soát lại kỹ chương trình, để ý các vùng nhớ xem có chồng chéo nhau không

    • @levanquangle4226
      @levanquangle4226 3 ปีที่แล้ว

      @@ttautomation7088 Em đã kiểm tra kỹ rồi anh không có chồng chéo nha anh
      I0.0 Kích hoạt HSC1, I0.4 không kích hoạt HSC3 thì HSC1 chạy vẫn bị lỗi. Tháo chân tín hiệu I0.4 ra thì HSC1 chạy đúng
      Em đang nghĩ là cảm biến này rẻ nên chân tín hiệu xung về có bị nhiễu hay không?

  • @lamthaihoang5716
    @lamthaihoang5716 4 ปีที่แล้ว

    mong ad giúp đỡ .... em dang làm con YF-S201 ( flow rate sensor) cảm biến mực nước , chạy ra xung để tính mực nước bao nhiêu nhưng em check hoài cũng không chạy được .Con sensor trả về 5v em dùng thêm mạch opto kích lên 24v nhưng plc cũng không nhận tín hiệu. mong ad giúp đỡ ạ

    • @ttautomation7088
      @ttautomation7088  4 ปีที่แล้ว

      Con s201 bạn dùng nguồn 24vdc được mà, bạn đấu đúng như trong datasheet, đầu ra xung 24v đưa vào plc sẽ nháy sáng.

  • @amnguyenvan4680
    @amnguyenvan4680 3 ปีที่แล้ว

    a cho em hỏi là sao giá trị trên id1000 và md100 lại khác nhau ạ

    • @ttautomation7088
      @ttautomation7088  3 ปีที่แล้ว +1

      Bạn hỏi hay lắm. Bởi vì ID1000 luôn được cập nhật do encoder quay liên tục nên giá trị hiển thị trên ct nó sẽ nhảy chứ không đứng yên. chỉ khi Timer =0.5s thì giá trị đó mới move vào MD100 nên MD100 ổn định, còn ID1000 do thời gian nó không kịp hiển thị hết các gt mà nó tăng lên từ 0-mấy nghìn nên mình nhìn nó sẽ nhảy bước chứ mình không thể nhìn đc nó tăng từ từ

  • @thonghoang7633
    @thonghoang7633 2 ปีที่แล้ว

    Cho e hỏi đầu ra của encoder nối với bit i0.0 của plc mà sao code lại là id1000 vậy ạ

    • @ttautomation7088
      @ttautomation7088  2 ปีที่แล้ว +1

      Id 1000 là vùng nhớ của HSC1, không liên quan đầu vào I0.0

    • @thonghoang7633
      @thonghoang7633 2 ปีที่แล้ว

      @@ttautomation7088 thanks a

  • @quocduynguyen636
    @quocduynguyen636 3 ปีที่แล้ว

    anh ơi có thể hướng dẫn giúp em làm bộ HSC đếm lưu lượng nước được không ạ

    • @ttautomation7088
      @ttautomation7088  3 ปีที่แล้ว

      Đếm xung trong 1 phút hoặc 1s rồi suy ra số vòng và nhân với thể tích mỗi vòng thì đc lưu lượng lít/ phút thôi mà bạn

  • @manho6749
    @manho6749 4 ปีที่แล้ว

    Anh vui lòng hướng dẫn em làm cách 2 frequency thì bộ đếm không reset được, mong anh giúp cho, xin cảm ơn

    • @ttautomation7088
      @ttautomation7088  4 ปีที่แล้ว

      Bạn xem kỹ video, chú ý phần config lại HSC

    • @ttautomation7088
      @ttautomation7088  4 ปีที่แล้ว +1

      Trong video mình đã hướng dẫn rất chi tiết, không dấu diếm cái gì, nếu bạn vẫn chưa làm đc thì Bạn hãy để lại số Zalo, mình sẽ hướng dẫn bạn qua Zalo cho nhanh nhé.

    • @manho6749
      @manho6749 4 ปีที่แล้ว

      @@ttautomation7088 em xin lỗi anh hiểu nhầm ý em rồi, video rất hay cảm ơn sự chia sẻ của anh, cảm ơn anh nhiều!

  • @cuongphanvan734
    @cuongphanvan734 3 ปีที่แล้ว

    Em xin tài liệu với ạ. Mail : cuongpv68@wru.vn. Em cảm ơn nhiều !

  • @vorapobautomation9760
    @vorapobautomation9760 3 ปีที่แล้ว

    Where is part 2 ?

    • @ttautomation7088
      @ttautomation7088  3 ปีที่แล้ว

      th-cam.com/video/wHE6ZWo-qaQ/w-d-xo.html