Thông báo

Collapse
No announcement yet.

Tổng hợp S7-300

Collapse
This topic is closed.
X
This is a sticky topic.
X
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Nguyên văn bởi manh2190 Xem bài viết
    Quan trọng nhất khi chuyển dữ liệu ra ntn.VD xuất ra ở công ra tương tự đang là dữ liệu thì lại phải chuyển đổi dữ liệu sang dạng số nguyên để ngừoi ta còn biết mức nhiên liệu đang là bao nhiêu chứ.chẳng hạn ở mức điên áp 7v thì ngừoi công nhân trực máy làm sao biết đc 7v ứng với bao nhiêu lit nhiên liệu trong bình.

    Comment


    • Nguyên văn bởi santaboss Xem bài viết
      Nếu nói như bạn là cần đúng rùi đấy! Bạn cứ bám theo công thức này mà làm:
      Mx = Kp*e + Ki*tichphan(e*dt)+Kd*de/dt = Kp(e + 1/Ti*tichphan(e*dt)+Td*de/dt)
      Ban nen xem them phan help ve PID trong phan mem Step7 MicroWin; PLC chi tinh duoc gan dung cong thuc tren, de tăng độ chính xác thì kết quả của hàm sẽ được lưu giữ lại vài chu kỳ lấy mẫu trong Bias; Việc này sẽ không cần thiết nếu lưu giữ nhiều chu kỳ.
      Nếu bạn đọc phần help trên mà hiểu được thì chắc chắn rằng bạn sẽ hiểu được bản chất và cách sử dụng PID trên S7 - 300/400.
      Những vấn đề này tôi đã chạy trong một số hệ thồng thật rồi nên bạn yên tâm về khoảng cách giữa lý thuyết và thực hành nhé.
      Còn việc tìm bộ tham số của đối tượng thì điều này hơi tốn công đấy, bạn có thể ngồi dò tìm trên hệ thống thực bằng phương pháp của Zeigler Nichol; Nhưng bạn nên khai thác triệt để khả năng của thiết bị thông qua Auto-turning, đa phần các PLC của các hãng lớn đều có chức năng này.
      Ban đầu bạn đưa vào một bộ tham số giả định sao cho đầu ra (output) của nó dừng rơi vào vùng hạn chế trên và dưới, sau khoảng chừng vài phút đến hơn 10 phút nó sẽ tìm được và bạn tiến hành update bộ tham số này xuống thông qua đồ thị có sẵn trong phần Wizard của phần mềm!
      Thông thường thì đa phần các bộ điều khiển là PI, một số đối tượng có quán tính lớn như nhiệt độ thì mới thêm tham số D.
      Đấy là một số mẹo vặt.
      Chúc bạn thành công.
      Xin pác santaboss xem giúp mình :
      CALL FB 41 , DB1
      COM_RST :=I0.0
      MAN_ON :=I0.1
      PVPER_ON:=I0.2
      P_SEL :=TRUE
      I_SEL :=TRUE
      INT_HOLD:=FALSE
      I_ITL_ON:=FALSE
      D_SEL :=TRUE
      CYCLE :=T#10MS
      SP_INT :=MD0
      PV_IN :=MD4
      PV_PER :=
      MAN :=
      GAIN :=MD8
      TI :=T#2S
      TD :=T#1S
      TM_LAG :=
      DEADB_W :=MD12
      LMN_HLM :=MD16
      LMN_LLM :=MD20
      PV_FAC :=MD24
      PV_OFF :=MD28
      LMN_FAC :=MD32
      LMN_OFF :=MD36
      I_ITLVAL:=
      DISV :=
      LMN :=MD40
      LMN_PER :=mw60
      QLMN_HLM:=Q0.0
      QLMN_LLM:=Q0.1
      LMN_P :=MD44
      LMN_I :=MD48
      LMN_D :=MD52
      PV :=
      ER :=

      Với giá trị SP_INT MD0 thì tầm từ 0 đến 50 , và mình đặt nó chỉ có 30 thôi .
      Và tín hiệu hồi tiếp PV_IN thì mình nên đặt giá trị là bao nhiều ? Gain ( Kp ) thì mình nên đặt là bao nhiêu ? Kp thì mình tự cho nhưng mà đầu ra nó nhảy tùm lum hết . Bạn vui lòng xem file ở phần tập tin đính kèm thì sẽ hiểu :
      Và mình muốn đo là áp suất có giá trị từ 0 đến 50Kpas , nhưng mà mình muốn nó luôn là 30Kpas . Hiệu chỉnh PID cho cái van ( góc mở 0 đến 100%) , mình đã tính v ới 30Kpas thì góc mở mong muốn là 60% . Bạn vui lòng hướng dẫn mình điền các thông số còn lại nha
      Thank u so much , very much
      Attached Files

      Comment


      • có anh em nào làm về đk mờ với S7-300 thì giúp đỡ với đang cần FCPA để hỗ trợ cho đk mờ
        Eragon

        Comment


        • Các bác ráng duy trì luồng này nha

          Mình đang học năm thứ 4 ĐHSPKT TPHCM khoa điện tử. Hiện tại đang học S7-300 mà lại bị yêu cầu lập trình bằng STL, các bạn có kinh nghiệm lập trình bằng STL thảo luận cùng mình nha. Do trước nay dùng S7-200 toàn lập trình bằng LAD không à, nên giờ hơi bị lúng túng.
          Nhắn riêng bác ZEN nếu có tài liệu nào về S7_300 cho mình xin nhé,cảm ơn trước rất nhiều.

          Comment


          • cảm ơn bác abcyz đã đưa ra giải pháp phù hợp là dùng con đo cảm biến gắn trên phao,vì vậy bài toán có thể giải quyết dễ dàng hơn, minh cũng lập được bảng dung tích theo chiều cao(barem) của bể hình elip có đường kính D = 2753 mm, L= 4216 mm dung tích chứa là V = 25000 lít, Có dung tích theo chiều cao là; h=1cm thì V= 9 lít, h= 2 cm, V=26 lít, h= cm thì V= 48 lít..........................h =40 cm thì V=2284 lít....h=254 cm thì V=25000 lít.Bác nào lập trình thử xem rồi cùng trao đổi nhé, chúc các bác thành công!

            Comment


            • Nguyên văn bởi hphuong_spkt Xem bài viết
              Mình đang học năm thứ 4 ĐHSPKT TPHCM khoa điện tử. Hiện tại đang học S7-300 mà lại bị yêu cầu lập trình bằng STL, các bạn có kinh nghiệm lập trình bằng STL thảo luận cùng mình nha. Do trước nay dùng S7-200 toàn lập trình bằng LAD không à, nên giờ hơi bị lúng túng.
              Nhắn riêng bác ZEN nếu có tài liệu nào về S7_300 cho mình xin nhé,cảm ơn trước rất nhiều.
              Bác này sao lại bảo là "bị yêu cầu" chứ. Không nên nói như thế, bạn cứ dùng thử STL đi, khi rành rồi bạn sẽ thấy nó tiện và nhanh như thế nào. Việc chuyển sang dùng STL cũng không khó lắm đâu, bạn cứ viết bằng LAD sau đó chuyển sang STL để xem, xem hoài cộng với việc đọc tập lệnh STL ban sẽ quen nó ngay thôi. Chúc vui. Tối tôi sẽ gửi tl cho bạn. Giờ bận rùi. Hihi
              Thân mến

              Comment


              • Nguyên văn bởi moserose Xem bài viết
                Bác này sao lại bảo là "bị yêu cầu" chứ. Không nên nói như thế, bạn cứ dùng thử STL đi, khi rành rồi bạn sẽ thấy nó tiện và nhanh như thế nào. Việc chuyển sang dùng STL cũng không khó lắm đâu, bạn cứ viết bằng LAD sau đó chuyển sang STL để xem, xem hoài cộng với việc đọc tập lệnh STL ban sẽ quen nó ngay thôi. Chúc vui. Tối tôi sẽ gửi tl cho bạn. Giờ bận rùi. Hihi
                Thân mến
                Rối quá rối quá cứ lập trình theo Lad di , thầy Đ bảo cuối kì thi bằng Lad mà viết STL có mà đuối
                Nhưng mà ai muốn theo lập trình cho giỏi thì nên tìm hiểu STL
                Riêng mình thì đuối thôi,
                Eragon

                Comment


                • Các bác ơi!có ai biết về cách lập trình có cấu trúc trong PLC không
                  Các bác có thể gửi cho em một ví dụ cụ thể được không
                  Em mới chỉ biết lập trình tuyến tính thối.Mong các bác cao thủ giúp cho
                  YM :

                  Comment


                  • Nguyên văn bởi trungti
                    chào các bạn! tôi mới cài step 7-300 nhưng tôi không có license key. Vậy có ai giúp tôi với version 5.3.mail của tôi là :bk_boy8605@yahoo.com.Thanks so much!!!!
                    Bạn dùng thử cái này xem. Giải nén nó ra, rồi để y tên, copy vô ổ C (nhớ là ổ C nha bạn, ko cho nó là con thư mục nào cả). Rồi mở License Manager lên chọn ổ C cho nó search key. Sau đó đóng lại, mở S7 - 300 lên chọn Active là được. Thử xem.
                    Attached Files

                    Comment


                    • Nguyên văn bởi minhlong Xem bài viết
                      Bạn dùng thử cái này xem. Giải nén nó ra, rồi để y tên, copy vô ổ C (nhớ là ổ C nha bạn, ko cho nó là con thư mục nào cả). Rồi mở License Manager lên chọn ổ C cho nó search key. Sau đó đóng lại, mở S7 - 300 lên chọn Active là được. Thử xem.
                      Tôi gửi bộ ***** của Siemen lên cho các bác. Các bác down về, giải nén ra. Trong dó có các thư mục con chứa key của chương trình tương ứng. Để ***** S7-300 thì vào thư muc con với Version tương ứng ròi copy 1 file bất kỳ trong đó (nhớ là file.ekb ra ngoài. Sau đó chạy file SiemensEng.exe, vào file chọn all. Thế là xong.
                      Để ***** các chương trình khác làm tương tự như thế.
                      Chú ý: Nhớ là chỉ copy 1 file (của chương trình cần *****) ra ngoài thôi. Nếu cai lại thì chỉ cần chạy file SiemensEng.exe thôi. Không cần copy ra nữa. Chúc học tốt.
                      Thân mến.
                      Attached Files

                      Comment


                      • Nguyên văn bởi H.Hai Xem bài viết
                        Các bác ơi!có ai biết về cách lập trình có cấu trúc trong PLC không
                        Các bác có thể gửi cho em một ví dụ cụ thể được không
                        Em mới chỉ biết lập trình tuyến tính thối.Mong các bác cao thủ giúp cho
                        Bác chịu khó đọc tài liệu tiếng anh nha. Tôi đã đoc rồi nhưng không dịch ra làm gì vì không có thời gian. Bác đọc di, nếu có chỗ nào không hiểu được thì có thể hỏi, nếu tôi thấy và trả lời được tôi sẽ trả lời nhanh cho bác. Chúc bác học tốt.
                        Note: bác chịu khó đọc và làm theo từ đầu sách nhé. Nếu không thì sẽ không theo cuốn sách đó dược đâu.
                        Thân mên
                        Attached Files

                        Comment


                        • Xóa vì không dấu.
                          Last edited by bqviet; 10-04-2008, 12:55.

                          Comment


                          • ôi!!!!!!!!! Mệt wa đi thôi
                            Em cài Step7 v5.4 chỉ dùng được 14 ngày.em đã tim đủ mọi cách để ***** theo hướng dẫn của các bác:như copy AX NF ZZ hay vao automation license seach key(em đã down phần key của một bác nào đó trên điễn đàn) nhưng vẫn ko chạy được
                            Các bác giúp em với!!!!!!!!!!!!!

                            Comment


                            • Xóa vì không dấu.
                              Last edited by bqviet; 10-04-2008, 12:55.

                              Comment


                              • Nguyên văn bởi nguyenthu2 Xem bài viết
                                ôi!!!!!!!!! Mệt wa đi thôi
                                Em cài Step7 v5.4 chỉ dùng được 14 ngày.em đã tim đủ mọi cách để ***** theo hướng dẫn của các bác:như copy AX NF ZZ hay vao automation license seach key(em đã down phần key của một bác nào đó trên điễn đàn) nhưng vẫn ko chạy được
                                Các bác giúp em với!!!!!!!!!!!!!
                                Sao lại ko được hả bạn. Mà bạn có làm đúng như mình nói ko. Copy AX NF ZZ vào ổ C ( nhớ là ổ C chứ ko cho nó nằm trong thư mục nào cả ), rồi vào automation license chỉ vào ổ C, nó sẽ tự search cho bạn. Sau đó đóng lại rồi mở S7-300 lên chọn Step gì gì đó, nhấn Active là được mà.
                                Nếu vẫn ko được hay bạn xem trang 67 hình như bác moserose có cho cái ***** Sim_EKB_2006_07_07 xài cũng được lắm. Chúc vui!

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                Đang tải...
                                X