Thông báo

Collapse
No announcement yet.

Lỗi truyền thông MPI giữ WinCC và S7300

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

  • Lỗi truyền thông MPI giữ WinCC và S7300

    Em đang sử dụng WinCC để điều khiển giám sát S7-300 thông qua PC adapter MPI(USB)
    nhưng em gặp vấn đề là khi đầu vào số thay đổi liên tục thì WinCC không kịp đáp ứng và sau một số lần thay đổi(ví dụ như gạt switch liên tục) sẽ bị mất kết nối, đèn trên Adapter(phía PC) không sáng, muốn giám sát lại em phải rút cổng USB ra cắm lại??
    Có phải đường truyền 187,5kbs không kịp đáp ứng chăng??
    Các bác giúp em với!!
    thanks
    Share much to get very much :-?
    Please contact:

  • #2
    Nguyên văn bởi findev Xem bài viết
    Em đang sử dụng WinCC để điều khiển giám sát S7-300 thông qua PC adapter MPI(USB)
    nhưng em gặp vấn đề là khi đầu vào số thay đổi liên tục thì WinCC không kịp đáp ứng và sau một số lần thay đổi(ví dụ như gạt switch liên tục) sẽ bị mất kết nối, đèn trên Adapter(phía PC) không sáng, muốn giám sát lại em phải rút cổng USB ra cắm lại??
    Có phải đường truyền 187,5kbs không kịp đáp ứng chăng??
    Các bác giúp em với!!
    thanks
    đường 9.6kbps cũng đủ đáp ứng cái tắt bật bật tắt đó rồi bạn ạ, vấn đề là nó đã nhìn thấy nhau rồi đúng không? wincc ko kịp đáp ứng là sao mình chưa rõ ý bạn, chỉnh giảm thời gian update của graphic xuống đi, 250ms thử xem có thấy ngay không nhé
    e-mail:

    Comment


    • #3
      Xin chào, mình đang làm đồ án về S7-300, bình thường khi mình chạy mô phỏng trên PLC-SIM thì chương trình mình vẫn ổn. nhưng khi down xuống PLC thì không được như yêu cầu. ví dụ như khi nhấn I0.0 thì đèn I0.0 sáng nhưng chương trình trong PLC không thực thi (theo dõi trên màn hình online không thấy I0.0 tác động) bạn nào biết về cái này giúp mình với.

      Comment


      • #4
        Hi all,

        Về nguyên tắc ko có chuyện tốc độ xử lý của PLC hay tốc độ truyền dữ liệu của PC Adapter ko thể đáp ứng được thao tác tắt bật công tắc. Chắc chắn bạn có một sai sót nào đó trong quá trình config hoặc programming.

        Còn về việc tại sao chương trình chạy được với PLC Sim mà ko chạy được với PLC thực tế thì nguyên nhân chủ yếu là do phần mềm.

        Việc khắc phục những lỗi như thế này có khi rất khó do khó tìm ra nguyên nhân, trong lập trình người ta gọi các lỗi này là FUNCTIONAL ERROR là lỗi chức năng.

        Bạn phải sử dụng mọi kinh nghiệm cũng như kiến thức thực tế của mình để tìm ra thôi.

        Nếu ở Đà Nẵng thì mình có thể giúp được.

        Chúc may mắn.
        Attached Files

        Comment


        • #5
          cảm ơn anh. em đang ở Vũng Tàu nên ko gặp anh được. hiện tại em đang làm đồ án nên chưa có kiến thức thực tế. trong nhà trường cũng không có dạy. em toàn phải tự mày mò ko ah. cái này em hỏi nhiều người rồi mà vẫn chưa biết nguyên nhân từ đâu. mong anh hướng dẫn cho em chi tiết 1 chút.

          Comment


          • #6
            Nguyên văn bởi tanthinh Xem bài viết
            Xin chào, mình đang làm đồ án về S7-300, bình thường khi mình chạy mô phỏng trên PLC-SIM thì chương trình mình vẫn ổn. nhưng khi down xuống PLC thì không được như yêu cầu. ví dụ như khi nhấn I0.0 thì đèn I0.0 sáng nhưng chương trình trong PLC không thực thi (theo dõi trên màn hình online không thấy I0.0 tác động) bạn nào biết về cái này giúp mình với.
            Hehe, cái này là do địa chỉ phần cứng dưới PLC của bạn không trùng với địa chỉ mà bạn dùng khi lập trình. Nếu CPU có gắn liền với module vào ra thì địa chỉ của đó thường bắt đầu là I124.0 và Q124.0 cơ.
            Bạn có thể vào phần Hardware để config lại địa chỉ hoặc lập trình theo địa chỉ mặc định của phần cứng.
            Thử nhé!

            Comment


            • #7
              cái này mình đã xem kĩ rồi. phần ngõ ra thì mình đã cài lại bắt đầu bằng Q0.0 --> ok, còn phần ngõ vào thì mình đã cài đủ kiểu nhưng vẫn không được.
              Last edited by tanthinh; 23-07-2010, 11:38.

              Comment


              • #8
                Nguyên văn bởi tanthinh Xem bài viết
                cái này mình đã xem kĩ rồi. phần ngõ ra thì mình đã cài lại bắt đầu bằng Q0.0 --> ok, còn phần ngõ vào thì mình đã cài đủ kiểu nhưng vẫn không được.
                he he.Theo minh biết thì nếu bạn để địa chỉ Ix.xx trên PLC và WinCC mà mô phỏng thì nó chạy không được như ý bạn đâu.Vì các địa chỉ I liên quan đến tín hiệu vật lí, thực tế từ ngoài vào.Khi bạn tác động bằng WinCC thì dưới PLC nó vẫn thay đổi, nhưng thời gian này cực nhỏ, không thể nhận thấy được.Dù bạn có tự giữ thì cũng không thể giữ được vì nó xảy ra quá nhanh.Nếu bạn muốn mô phỏng thì thay hết các vùng nhớ I bằng vùng nhớ M thì sẽ ok thôi.Khi chạy thật thì lại thay bằng vùng I.Chúc bạn thành công nhé.

                Comment


                • #9
                  Cũng hok phải do cái này lun. mình chỉ viết 1 chương trình đơn giản là nhấn I0.0 thì set Q0.0 và down xuống không vấn đề gì hết. nhưng khi mình nhấn trên kit thì đèn I0.0 sáng nhưng Q0.0 không set. như thế mình mới nhờ sự cầu cứ đấy chứ. mình đã kiểm tra địa chỉ trong hardware config rùi mà vẫn không được.

                  Comment


                  • #10
                    Nguyên văn bởi tanthinh Xem bài viết
                    Cũng hok phải do cái này lun. mình chỉ viết 1 chương trình đơn giản là nhấn I0.0 thì set Q0.0 và down xuống không vấn đề gì hết. nhưng khi mình nhấn trên kit thì đèn I0.0 sáng nhưng Q0.0 không set. như thế mình mới nhờ sự cầu cứ đấy chứ. mình đã kiểm tra địa chỉ trong hardware config rùi mà vẫn không được.
                    I0.0 bạn nhấn trên wincc hay trên plc vậy ?

                    Comment


                    • #11
                      Hi,

                      Theo mình thấy thì có lẽ bạn đang dùng trainning kit PLC S7-300. Vậy bạn kiểm tra xem toàn bộ hệ thống PLC có sử dụng thanh ray tiêu chuẩn của siemens không.

                      Nếu có bạn kiểm tra xem chân nối đất của CPU đã nối với thanh ray chưa.

                      Kiểm tra lại toàn bộ hệ thống cấp nguồn cho PLC, module tín hiệu.

                      Hi vọng đúng.

                      Comment


                      • #12
                        mình cần mua gấp các dòng ISD có thời lượng khoảng 20s hoặc 30s . số lượng 100 ic. giá 1 con khoảng 30k đến 50k . ai biết chỗ mua xin liên hệ ngay { số 0986 156 926 }

                        Comment


                        • #13
                          mình cần mua gấp các dòng ISD có thời lượng khoảng 20s hoặc 30s . số lượng 100 ic. giá 1 con khoảng 30k đến 50k . ai biết chỗ mua xin liên hệ ngay { số 0986 156 926 } xin hậu tạ

                          Comment


                          • #14
                            Nguyên văn bởi tanthinh Xem bài viết
                            Xin chào, mình đang làm đồ án về S7-300, bình thường khi mình chạy mô phỏng trên PLC-SIM thì chương trình mình vẫn ổn. nhưng khi down xuống PLC thì không được như yêu cầu. ví dụ như khi nhấn I0.0 thì đèn I0.0 sáng nhưng chương trình trong PLC không thực thi (theo dõi trên màn hình online không thấy I0.0 tác động) bạn nào biết về cái này giúp mình với.
                            Bạn phải tác động đầu ra của PLC thông qua bit trung gian thì mới có tác dụng trên WinCC

                            Comment

                            Về tác giả

                            Collapse

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

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

                            Collapse

                            Đang tải...
                            X