Control PID PLC S7-1200/1500 In TIA Portal With PLCSIM ( Lập trình mô phỏng PID đều khiển mức nước )

Поділитися
Вставка
  • Опубліковано 29 жов 2024

КОМЕНТАРІ • 115

  •  3 роки тому

    KHÓA HỌC 2 PLC S7-1200 PLC S7-1500 VÀ WINCC NÂNG CAO GIÁ 350K
    LINK ĐĂNG KÝ: ua-cam.com/video/PZP8qSuMbSQ/v-deo.html
    Bài 41. Tổng quan hàm con FB,FC,OB PLC S7-1200&1500 và PLC S7-300&400 TIA Portal
    Bài 42. Thực hành tính năng tùy biến ngõ ra trong hàm con FB và FC
    Bài 43. Thực hành tính năng giữa nguyên trạng thái khi ngắt ra khỏi chương trình chính hàm con FB, FC TIA
    Bài 44. Thực hành dự án cấp nước cho khu dân cư dùng hàm con FB và FC PLC S7-1200&1500 TIA Portal
    Bài 45. Đổi màu ẩn hiện chữ viết dùng text list trong HMI và Wincc RT Advance
    Bài 46. Thực hành tính năng Animate property, text list, symboil IO filed trong Wincc RT Professional
    Bài 47. Viết một chương trình con FB,FC dùng cho nhiều đối tượng
    Bài 48. Viết chương trình với khối dữ liệu Datablock PLC S7-1200&1500 và PLC S7-300&400
    Bài 49. Làm việc với PLC data type và Datablock
    Bài 50. Multi - instance DB cho chương trình hàm con FB, FC
    Bài 51. Retentive memory khối dữ liệu Data Block lưu dữ liệu khi mất điện
    Bài 52. Xử lý thời gian thực read Local time, đồng bộ Local time và System time
    Bài 53. Thiết kế mạch đèn giao thông tự động theo thời gian thực ban ngày ban đêm
    Bài 54. Thực hành tập lệnh Move BLK và T CONV với kiệu dữ liệu Array
    Bài 55. Thực hành tập lệnh Move BLK Varriant lưu dữ liệu cho từng ô nhớ trọng mạng array
    Bài 56. Tín hiệu Analog và xử lý tín hiệu Analog PLC S7-1200&1500 TIA Portal
    Bài 57. Xử lý tín hiệu Analog cho nhiều đối tượng dùng lệnh Calculate PLC S7-1200&1500 TIA Portal
    Bài 58. Thực hành xử lý tín hiệu Analog Input và Analog Output PLC S7-1200
    Bài 59. Kham khảo xử lý tín hiệu Analog input đọc tín nhiệt độ từ đồng hồ nhiệt độ dùng PLC S7-1200
    Bài 60. Kham khảo điều khiển tốc độ động cơ qua Analog dùng PLC S7-1200 và biến tần ABB ACS 550
    Bài 61. Bảo mật code cài đặt Password chống Copy Download chỉnh sửa và tạo thư viện hàm con
    Bài 62. Tạo giao diện màn hình điều khiển POPUP SCREEN WINCC RT Advance và HMI Comfort
    Bài 63. Tạo giao diện màn hình điều khiển nhỏ dạng POPUP SCREEN cho HMI Bacsic
    Bài 64. Tạo giao diện màn hình điều khiển nhỏ dạng POPUP dùng Screen Windown Wincc RT Pro
    Bài 65. Review các lệnh đã học trên Wincc và SetPropertyByConstant Screen Windown WINCC RT Pro
    Bài 66. Remove Background đổi màu chèn hình ảnh vào WINCC&HM
    Bài 67. Graphics List And Graphics IO Filed WINCC&HMI
    Bài 68. Wincc Graphics Folder And Graphics list WINCC&HMI TIA Portal ( Change color HMI KTP Bacsic)
    Bài 69. [Truy xuất dữ liệu online]Histrorical data and data logging export file Excell Wincc RT Advance
    Bài 70. [Tự động xuất báo cáo theo ngày giờ] Scheduled tasks And Datalogging WINCC RT Advance
    Bài 71. [Truy xuất dữ liệu online] dưới dạng đồ thị Trend View và export file Excell WINCC RT Pro
    Bài 72. [Truy xuất dữ liệu online] dưới dạng bảng biểu Table View và export file Excell WINCC RT Pro
    Bài 73. [Tuy xuất dữ liệu online] Historical data tag logging and Trend View HMI Runtime
    Bài 74. Quản lý giới hạn License tag WINCC&HMI TIA [SetBitInTag & ResetBitInTag with index ]
    Bài 75. [Alarm cảnh báo bằng hình ảnh] xuất cảnh báo ra file excell WINCC&HMI
    Bài 76. [ Alarm cảnh báo bằng âm thanh] Wincc RT Pro
    Bài 77. [Quản lý phần chương trình theo nhóm] Add New Group PLC WINC&HMI
    Bài 78. Phân quyền truy cập dữ liệu trên WINCC&HMI
    Bài 79. Stop HMI runtime và clock real time trên WINCC&HMI
    Bài 80. Hiện thị đúng dữ liệu giờ phút giây IEC TIMER Scaling HMI Tag
    Bài 81. Mô phỏng WINCC không cần PLC
    Bài 82. Tạo nhiều đối tượng trên cùng 1 giao diện WINCC
    Bài 83. Đọc chương trình xử lý và kiểm tra test lỗi nhanh PLC HMI&WINCC
    Bài 84. Lập trình thiết kế nhanh với Tag Prefix và Screen Windon trên WINCC RT Pro
    Bài 85. SetPropertyByConstant VB Script Tag Prefix và Screen Windown
    Bài 86. Tag Prefix Absolute Access And User Data Type WINCC RT Pro
    Bài 87. Tag Prefix Absolute Access with Datablock
    Bài 88. Tự động chạy Runtime_Wincc cùng với Windows
    Bài 89. Thay đổi phần cứng giữa nguyên chương trình phần mền PLC HMI&WINCC
    Bài 90. Tổng quan và ứng dụng Encoder
    Bài 91. Đọc xung tốc độ cao HSC và thực hành các ứng dụng Encoder
    Bài 92. Tổng quan và mô phỏng bộ điều khiển PID với PLC S7-1500
    Bài 93. Thực hành điều khiển giám sát tốc độ động cơ dùng Analog, Encoder và bộ điều khiển PID

    •  3 роки тому

      @Malcolm Louis 😀

    •  3 роки тому

      @Kieran Musa 😍

  • @ThanhNguyen-rg1jv
    @ThanhNguyen-rg1jv 8 місяців тому +2

    Bài giảng của Thầy quá hay.Tiếp thu kiến thức thực tế khi thực hành Tự Động Hóa.Thank thầy

    •  8 місяців тому

      😍😍😍

    • @ThanhNguyen-rg1jv
      @ThanhNguyen-rg1jv 8 місяців тому +2

      @ chào thầy. Cho e hỏi về kiến thức. Thấy thầy viết chương trình trên HMI siemen. Nhưng muốn lấy chương trình HMI vẻ máy tính ko dk thầy. Mk cho download xg HMI. Mà ko lấu ngược lại từ HMI về máy tính of hãng siemen thầy. Làm cách nào lấy dk thầy

    •  8 місяців тому

      @@ThanhNguyen-rg1jv ko có cách nào nhé

    • @ThanhNguyen-rg1jv
      @ThanhNguyen-rg1jv 8 місяців тому +1

      Hi Thầy. Lúc e chạy mô phỏng của thầy. Mà trạng thái của State nó ở mức ko thầy. Dù đã move 3 vào PID- Mode rồi thầy. Xin thầy hướng dẫn. E cảm ơn

    •  7 місяців тому

      @@ThanhNguyen-rg1jv mô phỏng ko kiểm tra được

  • @vanminhtrip
    @vanminhtrip 5 років тому +2

    Cảm ơn anh các bài giảng rất là thực tế chứ không chỉ có lý thuyết xuông lên rất dễ hiểu. Mong anh có thêm nhiều bài hay nữa cho mọi người tham khảo. Best regards..

    •  5 років тому

      Hay thì đang ký kênh để được nhận nhiều video hơn

  • @kienle-ur3uc
    @kienle-ur3uc 5 років тому +1

    video của anh rất bổ ích , chỉ dẫn nhiệt tình

    •  5 років тому

      Vậy thì đăng ký kênh ủng hộ đi

  • @ductran0806
    @ductran0806 2 роки тому

    vừa hay áp dụng vào thực tế, cảm ơn a rất nhiều

  • @batlua_docla
    @batlua_docla Рік тому

    Cảm ơn bác đã hiểu phần nào

  • @ngocsonchu9431
    @ngocsonchu9431 4 роки тому +1

    giảng quá hay, cảm ơn anh.

    •  4 роки тому

      vậy like và đăng ký kênh ủng hộ mình nhé

    • @ngocsonchu9431
      @ngocsonchu9431 4 роки тому +1

      @ đã like và theo dõi từ lâu ạ :v

  • @ncta6809
    @ncta6809 Рік тому +1

    output PER(analog output): biến tần; output PWM: DC

    •  Рік тому

  • @nguyenvanan9805
    @nguyenvanan9805 3 роки тому +1

    Cảm ơn anh , rất hay .

    •  3 роки тому +1

      cảm ơn bạn

  • @nguyendat7362
    @nguyendat7362 5 років тому +1

    thank you very much! em đã tải được về chạy thử

    •  5 років тому

      Nửa anh nửa việt à

    •  5 років тому

      @@binhhoang9736 thử lại đi

    • @binhhoang9736
      @binhhoang9736 5 років тому +1

      @ máy em dùng version14

    •  5 років тому +1

      @@binhhoang9736 mở bình thường

    • @truonguongquang3373
      @truonguongquang3373 4 роки тому

      Chào bạn mình down chương trình mà báo lỗi có cách nào khắc phục ko ạ

  • @truongtottinh
    @truongtottinh 3 роки тому +1

    Cam on nguoi anh em

    •  3 роки тому

      Like ủng hộ kênh mình nhé

  • @loclevan7228
    @loclevan7228 5 років тому +1

    Quá hay

  • @hainhuc7828
    @hainhuc7828 4 роки тому +2

    Tạo mô phỏng bảng điều khiển mức nước kia kiểu gì vậy a. Vào phần nào ạ

  • @yenthao153
    @yenthao153 2 роки тому

    Dạ anh ơi cho em hỏi theo như bài mẫu thì khi giá trị áp suất thực nhỏ hơn setpoint thì out pid sẽ cho một giá trị tần số Hz tương ứng bơm nước vào đến khi feedback = setpoint thì dừng bơm (tần số=0). Vậy ví dụ nếu em muốn dùng pid để ổn định nhiệt độ (khi nhiệt độ thực tế > setpoint thì out pid cho 1 giá trị tần số tương ứng bật quạt mát hoạt động để hạ nhiệt độ xuống = setpoint) thì làm như thế nào ạ?

  • @triminh8160
    @triminh8160 4 роки тому +1

    1 bar = 10.19m nước . nhung với dung tích ( V ) càng lớn thì áp suất càng cao phải không Pro. nêu PID đặt ngoài OB1 khác gì so với PiD trong OB30 ( cycle interrup ) . Tks bạn hiền.

    •  4 роки тому +1

      P =d.h trong đó d là khối lượng riêng hay trọng lượng riêng của từng loại lưu chất, h là chiều cao mức chất lỏng

    • @triminh8160
      @triminh8160 4 роки тому +1

      @ Tks bạn hiền.

  • @datdeptrai
    @datdeptrai Рік тому +1

    anh ơi có bài nào hướng dẫn điều khiển gọi thêm bơm không anh, ứng dụng trong trường hợp bơm 1 không đủ công suất đáp ứng áp suất đặt ra ạ

    •  Рік тому

      Cái này dễ mà thêm điều kiện rùi out thêm ngõ ra Q gọi bơm khác thôi

  • @tuantan9545
    @tuantan9545 3 роки тому +1

    hướng dẫn sơ bộ dùng hàm PID temperature đi ad

    •  3 роки тому

      giống nhau cả thôi mà

  • @vuongnguyen3055
    @vuongnguyen3055 7 місяців тому +1

    Bây giờ em muốn làm cái ngược lại là khi mức nước cao thì output lên còn mức nước thấp thì output giảm thì làm như nào ạ

    •  7 місяців тому

      Trong chỗ config chọn invert control

  • @unknowntheclone6981
    @unknowntheclone6981 Рік тому +1

    Anh ơi, em mô phỏng pretuning và finetuning trên con s7 1200 rất lâu, đợi mãi mà nó vẫn in progress, em kiểm tra Tag i_Event_SUT =200 ( đang tìm điểm uốn), không biết có cách nào để tuning nhanh hơn ạ, em thấy trong video anh làm nó cũng in progress. Em cảm ơn anh rất nhiều

    •  Рік тому

      thường khoảng 30-1 tiếng là sẽ chạy xong

  • @nguyenvu6371
    @nguyenvu6371 4 роки тому +1

    Cho em hỏi pid CONT_C và PID Compact này nó khác nhau thế nào và sử dụng từng con trong trường hợp thế nào ạ?

    •  4 роки тому

      Cơ bản giống nhau

  • @phamthanhvi9471
    @phamthanhvi9471 3 роки тому +1

    Anh cho em hỏi sau khi chạy runtime PID xong rồi nạp vào PLC chạy oke. nhưng khi ngắt điện hệ thống xong bật lại thì PID không tự hoạt động lại là lỗi do gì anh. Anh hỗ trợ em với ạ. em cảm ơn

    •  3 роки тому

      Move 3 vào mode

    • @phamthanhvi9471
      @phamthanhvi9471 3 роки тому +1

      @ move rồi anh. nhưng cũng k được.

    •  3 роки тому

      @@phamthanhvi9471 chắc nhầm đâu đó thôi

  • @phantronghai1512
    @phantronghai1512 3 роки тому +1

    ví dụ như động cơ chạy hết 50hz mà áp suất vẫn chưa bằng áp suất đặt thì mình bật bơm thứ 2 lên cũng điều khiển bằng PID luôn. Theo trường hợp này thì mình lập trình như nào vậy ad?

    •  3 роки тому +1

      Dùng lệnh so sánh

    • @phantronghai1512
      @phantronghai1512 3 роки тому +1

      @ mà ở khối PID có 1 ngõ ra thì làm sao ad?

    •  3 роки тому +1

      @@phantronghai1512 Một bơm để chạy dự phòng để tăng cường thôi thì cần j PID

    • @phantronghai1512
      @phantronghai1512 3 роки тому +1

      @ do mình dùng truyền thông modbus rtu từ plc qua biến tần, vậy chổ ngõ ra mình nên dùng output hay output_PER vậy ad?

    •  3 роки тому

      @@phantronghai1512 ngõ nào cũng được

  • @vantu4542
    @vantu4542 4 роки тому +1

    sao vào bài là có hàm PID_compact_1 rồi nhỉ, anh ko giản từ đâu cho hàm này cho dê hiểu anh. làm tắt vậy em không hiểu gì luôn

    •  4 роки тому

      Bạn xem video mới nhất của mình có làm từ đầu đó

  • @18.nguyenvanhao52
    @18.nguyenvanhao52 Рік тому +1

    s7 1200 có mô phỏng pid bằng plcsim được không a

    •  Рік тому

      Được nhé

  • @viettrinh8871
    @viettrinh8871 4 роки тому +1

    A cho em hỏi tại sao em làm mà khối PID bị mờ không kéo ra được. Trong khi các khối khác thì bình thường a.

    •  4 роки тому

      Bạn dùng plc j version bao nhiêu. Thường 1214 v1.0 ko hỗ trơ pí

  • @phantronghai1512
    @phantronghai1512 3 роки тому

    ad ơi cho em hỏi làm sao hiển thị được 3 thông số Ki, Kp, Kd lên HMI được vậy ạ?

  • @CongNguyen-cs8wm
    @CongNguyen-cs8wm 4 роки тому +1

    Em chào anh.Cho em hỏi ngõ ra output PWM của khối PID để điều khiển động cơ DC thì cần cấp xung như thế nào

    •  4 роки тому +1

      Thì đưa vào chân Q của plc

    • @CongNguyen-cs8wm
      @CongNguyen-cs8wm 4 роки тому +1

      Vậy phần lập trình thì mình khối nào trong PLC để tạo xung hay khi kết nối chân Q plc là đc ạ.Tại em chưa làm thực tế PLC với động cơ Dc nên không biết.Mong anh giúp em.

    •  4 роки тому +1

      @@CongNguyen-cs8wm đầu tiên muốn làm hay hiểu được bạn xem video về PWM plc s7-1200 trước . Hiểu sau đó mới sang phần pid out pwm là làm được. Step by step

    • @CongNguyen-cs8wm
      @CongNguyen-cs8wm 4 роки тому +1

      @ vậy anh có làm video về phần đó ko anh,sao em vào kênh anh không,nếu có anh có thể cho em xin link với.
      Em cảm ơn anh

    •  4 роки тому +1

      @@CongNguyen-cs8wm phần đó mình ko có video bạn nhé. Trước làm mà ko có post lên

  • @tieuhihan6308
    @tieuhihan6308 4 роки тому +1

    anh ơi! anh cho em hỏi chỗ "Move mode to 3 run automode" ạ! OUT1 đó em không có "PID_Compact_1.Mode" ạ! chỉ có "Erro" hay "State"... thôi ạ! anh có thể chỉ em cách nào làm đoạn này mà không dùng "pid_mode" đó không ạ? em cảm ơn anh nha!

    • @tieuhihan6308
      @tieuhihan6308 4 роки тому +1

      em dùng PLC s7 1200 - 1214C DC/DC/DC verson 3.0 ; article 6ES7 214-1AG31-0XB0

    • @tieuhihan6308
      @tieuhihan6308 4 роки тому +1

      em tải cả tia portal v14 ; tia portal v15 rồi làm đến đoạn này thì đều không có "mode " đó ạ

    •  4 роки тому

      Do plc version thấp

    •  4 роки тому +1

      @@tieuhihan6308 không có thì dò tay có sao đâu bạn

  • @shopvui8882
    @shopvui8882 4 роки тому +1

    1 PLC điều khiển PID cho cả 2 biến tần được không ad

    •  4 роки тому

      Được nhé.

  • @haikhiem888
    @haikhiem888 4 роки тому +1

    Ví dụ sử dụng cảm biếm khoảng cách thì nó có khác gì không anh?

    •  4 роки тому

      Không em

    • @haikhiem888
      @haikhiem888 4 роки тому +1

      Dạ,em cám ơn!

  • @AnhTuanNguyen-yy5kv
    @AnhTuanNguyen-yy5kv 2 роки тому +1

    mw10 và iw64 là 16 bit sao dùng trong lệnh mul real được vậy anh

    •  2 роки тому +1

      phép tính số thực thôi mà.

    • @AnhTuanNguyen-yy5kv
      @AnhTuanNguyen-yy5kv 2 роки тому +1

      @ nhưng số thực là 32 bit mà anh

    •  2 роки тому +1

      @@AnhTuanNguyen-yy5kv phép tính là số thực. còn lưu vào ô nhớ thì lưu số thực hay số nguyên thì do người dùng chọn

  • @phucngo8442
    @phucngo8442 3 роки тому +1

    anh ơi cho e hỏi các lệnh em thấy có chữ "data" đó là mình tự đặt đúng ko a

    •  3 роки тому

      Đúng rùi

    • @phucngo8442
      @phucngo8442 3 роки тому

      @ anh ơi cho em hỏi rằng làm sao mình có thể nhận biết được cổng analog input của plc cóc bị hư hay ko

  • @ongma8070
    @ongma8070 2 роки тому

    anh cho em hỏi là sao ở bộ PID-compact của em thì input lên giá trị là 6 rồi mà cái input ở trong lưu đồ pid nó vẫn là 0 ạ :((

    • @banhnguyen2641
      @banhnguyen2641 4 місяці тому

      bác fix được chưa, e cũng đang bị lỗi này :((

  • @truonguongquang3373
    @truonguongquang3373 4 роки тому +1

    Em chào a ạ. A ơi lúc e down chương trình nó báo lỗi ạ

  • @HungNguyen-xy1zc
    @HungNguyen-xy1zc 11 місяців тому

    anh có thể chia sẻ code cho e đc k

  • @thanhcongnguyen6406
    @thanhcongnguyen6406 5 років тому +1

    anh ơi em làm giống mà sao kh start pid được...

    •  5 років тому

      chịu rùi có code kia

  • @shopvui8882
    @shopvui8882 4 роки тому +1

    cho minh xin link video bạn làm pid cho s7 300 với

    •  3 роки тому

      ua-cam.com/video/1_XM6KOMW_o/v-deo.html

  • @HungNguyen-do4du
    @HungNguyen-do4du 4 роки тому

    a ơi e thấy phần output ok r nhưng e thấy bài này thiếu phần mô phỏng sao cho input tự thay đổi theo output. kiểu như mình đã cho ra đc output phù hợp thì input thay đổi theo đó và sau 1 thời gian input bám với setpoint ý ạ(tức là input sẽ ko đứng yên nữa mà sẽ thay đổi cùng với output ý a). anh giúp em giải quyết vấn đề đó đc ko ạ

    •  4 роки тому

      Mô phỏng thì có nhiều cách thay đổi input nhưng em nên dùng mô hình thật em sẽ hiểu rõ hơn

    • @tungtrinhuc5742
      @tungtrinhuc5742 4 роки тому +1

      @ cho em xin cách thay đổi input khi mô phỏng với ạ em cần thử mô phỏng xem hệ thống hoạt động như nào ạ

    •  4 роки тому

      @@tungtrinhuc5742 xin là sao ko hiểu

    • @ngocsonchu9431
      @ngocsonchu9431 4 роки тому

      output như nào là phù hợp nhỉ :v nếu phù hợp rồi thì mình nghĩ move vào input là đc mà

  • @haophan7468
    @haophan7468 5 років тому +1

    Bạn có thể làm cái video kết nối ethenet 3 plc dc k ạ

    •  5 років тому

      anh làm video 3 con rùi đó nhu nhu ma

    • @haophan7468
      @haophan7468 5 років тому +1

      @ cho mình xinh link video đó với bạn

    •  5 років тому

      @@haophan7468 tìm trong kênh có đó

    • @haophan7468
      @haophan7468 5 років тому

      @ ok, cảm ơn ad nhiều

    • @haophan7468
      @haophan7468 5 років тому +1

      @ mình tìm mãi, mà k thấy vậy ad nhỉ?

  • @sau-jk5hl
    @sau-jk5hl Рік тому

    làm videos nói lang mang, kiến thức ko vững, kiểu chắp vá, videos thì sự cố liên tục, xài mô phỏng thì ko rành, vậy mà cũng post lên được . 1 video quá kém chất lượng, mất thời gian người xem.