Thông báo

Collapse
No announcement yet.

Truyền DATA từ Excel sang WinCC

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

  • Truyền DATA từ Excel sang WinCC

    Chào các bác! Em đang sử dụng WinCC 6.0 để liên kết dữ liệu với Excel. việc truyền dữ liệu từ WinCC sang Excel em đã làm được( bằng cách sử dụng trình DDserv.exe ) nhưng để truyền dữ liệu từ Excel sang WinCC thì em bó tay. Mong các bác chỉ giáo giúp em.

  • #2
    Nguyên văn bởi Tuandkh40 Xem bài viết
    Chào các bác! Em đang sử dụng WinCC 6.0 để liên kết dữ liệu với Excel. việc truyền dữ liệu từ WinCC sang Excel em đã làm được( bằng cách sử dụng trình DDserv.exe ) nhưng để truyền dữ liệu từ Excel sang WinCC thì em bó tay. Mong các bác chỉ giáo giúp em.
    Trong WinCC có ví dụ liên kết giữa Excel và WinCC mà, dùng OPC
    Tư vấn, thiết kế hệ thống SCADA dùng WinCC, Citect...
    Nhận giả lập khóa cứng (dongle), cung cấp license Citect, Rockwell, Siemens...
    Liên hệ: servocontrol(at)gmail

    Comment


    • #3
      Cảm ơn bác Tuannam! em mới nghiên cứu về WinCC nên không rõ về OPC lắm, bác có thể cụ thể hơn được không?
      Em mới tìm được một phần mềm OPCWareXL Version 17.0 có thể sử dụng để liên kết giữa WinCC và Excel, nhưng đó chỉ là bản dùng thử trong 30 ngày. Chán quá! Bác có bản "bẻ khóa" không sharing cho em với. cảm ơn Bác nhiều nhiều!!!!!

      Comment


      • #4
        Chào Tuấn,

        _ Bạn đang vi phạm quy định của diễn đàn.
        _ Bạn dùng WinCC phiên bản bản nào? Tại sao phải dùng Excel?
        _ Bạn nên trình bày yêu cầu bài toán một cách chi tiết rõ ràng, mọi người sẽ giúp bạn chọn giải pháp và có thể cả phương pháp.

        Chúc bạn thành công!
        Một bông hồng cho những ai đang còn mẹ,
        Đang còn mẹ để lòng vui sướng hơn ..

        Comment


        • #5
          Nguyên văn bởi HPECOM Xem bài viết
          Chào Tuấn,

          _ Bạn đang vi phạm quy định của diễn đàn.
          _ Bạn dùng WinCC phiên bản bản nào? Tại sao phải dùng Excel?
          _ Bạn nên trình bày yêu cầu bài toán một cách chi tiết rõ ràng, mọi người sẽ giúp bạn chọn giải pháp và có thể cả phương pháp.

          Chúc bạn thành công!
          Cảm ơn bác HPECOM!
          Hiện tại em đang làm cho nhà máy thép mạ kẽm mạ mầu LILAMA Hà Nội. Nhà máy có hai Dây chuyền SX tự động hóa hoàn toàn. một Dây chuyền mạ kẽm, một DC sơn mầu. Hệ thống SCANDA của hai DC được thiết kế bởi WinCC6.0, PLC 300, 400 của SIEMENS, mạng Profibus-DP, Mạng Ethernet...
          Ở DC sơn có sử dụng một trình 'Officeinterface.exe' để quản lý tôn nguyên liệu và lập báo cáo sau khi sản xuất, trình này được viết bởi C.net. hôm trước máy tính bị hỏng nên trình này cũng bị hỏng theo. code của nó không còn nên em bó tay không sửa được.
          Biết WinCC có thể liên kết được với Excel nên em định dùng Excel để thay cho trình 'Officeinterface.exe'.
          Em gửi file đính kèm mô tả về bài toán.
          Liên hệ: Dương Tuấn
          Email: thaiduonghs@yahoo.com
          DT: 0919422021

          Comment


          • #6
            Nguyên văn bởi Tuandkh40 Xem bài viết
            Cảm ơn bác HPECOM!
            Hiện tại em đang làm cho nhà máy thép mạ kẽm mạ mầu LILAMA Hà Nội. Nhà máy có hai Dây chuyền SX tự động hóa hoàn toàn. một Dây chuyền mạ kẽm, một DC sơn mầu. Hệ thống SCANDA của hai DC được thiết kế bởi WinCC6.0, PLC 300, 400 của SIEMENS, mạng Profibus-DP, Mạng Ethernet...
            Ở DC sơn có sử dụng một trình 'Officeinterface.exe' để quản lý tôn nguyên liệu và lập báo cáo sau khi sản xuất, trình này được viết bởi C.net. hôm trước máy tính bị hỏng nên trình này cũng bị hỏng theo. code của nó không còn nên em bó tay không sửa được.
            Biết WinCC có thể liên kết được với Excel nên em định dùng Excel để thay cho trình 'Officeinterface.exe'.
            Em gửi file đính kèm mô tả về bài toán.
            Liên hệ: Dương Tuấn
            Email: thaiduonghs@yahoo.com
            DT: 0919422021
            file mô tả bài toán
            Attached Files

            Comment


            • #7
              Nguyên văn bởi Tuandkh40 Xem bài viết
              Cảm ơn bác HPECOM!
              Hiện tại em đang làm cho nhà máy thép mạ kẽm mạ mầu LILAMA Hà Nội. Nhà máy có hai Dây chuyền SX tự động hóa hoàn toàn. một Dây chuyền mạ kẽm, một DC sơn mầu. Hệ thống SCANDA của hai DC được thiết kế bởi WinCC6.0, PLC 300, 400 của SIEMENS, mạng Profibus-DP, Mạng Ethernet...
              Ở DC sơn có sử dụng một trình 'Officeinterface.exe' để quản lý tôn nguyên liệu và lập báo cáo sau khi sản xuất, trình này được viết bởi C.net. hôm trước máy tính bị hỏng nên trình này cũng bị hỏng theo. code của nó không còn nên em bó tay không sửa được.
              Biết WinCC có thể liên kết được với Excel nên em định dùng Excel để thay cho trình 'Officeinterface.exe'.
              Em gửi file đính kèm mô tả về bài toán.
              Liên hệ: Dương Tuấn
              Email: thaiduonghs@yahoo.com
              DT: 0919422021
              - Theo tôi hiểu không nhầm thì trình 'Officeinterface.exe' của bạn không chỉ có nhiệm vụ lập báo cáo các thông số hệ thống mà nó còn có nhiệm vụ thiết lập thông số cho quá trình sản xuất(đặt Setpoint).
              - Nếu như vậy thì không cần thiết lắm, vì việc thiết lập thông số sản xuất có thể làm luôn trên giao diện WinCC ở hai máy HMI của bạn.
              - Thông thường ở hai HMI chỉ dùng để vận hành hệ thống, có thể làm báo cáo: Alarm, Event List, ... Việc làm báo cáo thông số sản xuất bạn có thể viết trên Excel và truy vấn váo SQL để lập báo cáo theo thời gian nào đó mà người vận hành cần. File Excel này có thể để trên máy Engineering PC của trạm.
              - Theo như mô tả trên hình vẽ của bạn thì hình như báo cáo hiện tại của trình 'Officeinterface.exe' chỉ là các giá trị Setpoint chứ không phải là giá trị thực của hệ thống lưu trên SQL. Làm báo cáo như thế này thì không trung thực lắm.

              Trân trọng!
              Viet Nguyen
              AC2/K47-hut

              Comment


              • #8
                Nguyên văn bởi hero_ac Xem bài viết
                - Theo tôi hiểu không nhầm thì trình 'Officeinterface.exe' của bạn không chỉ có nhiệm vụ lập báo cáo các thông số hệ thống mà nó còn có nhiệm vụ thiết lập thông số cho quá trình sản xuất(đặt Setpoint).
                - Nếu như vậy thì không cần thiết lắm, vì việc thiết lập thông số sản xuất có thể làm luôn trên giao diện WinCC ở hai máy HMI của bạn.
                - Thông thường ở hai HMI chỉ dùng để vận hành hệ thống, có thể làm báo cáo: Alarm, Event List, ... Việc làm báo cáo thông số sản xuất bạn có thể viết trên Excel và truy vấn váo SQL để lập báo cáo theo thời gian nào đó mà người vận hành cần. File Excel này có thể để trên máy Engineering PC của trạm.
                - Theo như mô tả trên hình vẽ của bạn thì hình như báo cáo hiện tại của trình 'Officeinterface.exe' chỉ là các giá trị Setpoint chứ không phải là giá trị thực của hệ thống lưu trên SQL. Làm báo cáo như thế này thì không trung thực lắm.

                Trân trọng!
                Cảm ơn bác hero_ac!
                - Đúng như bác đã phân tích. Trình 'Officeinterface.exe' được sử dụng để thiết lập các thông số cho quá trình sản xuất, việc này có thể thực hiện bằng cách nhập dữ liệu trực tiếp vào cột dữ liệu ' ACTUAL' ( xem trong hình 2 ở file.doc), và hiện tại bên em đang phải làm bằng cách này. Nhưng vấn đề là muốn nhập một lúc nhiều cuộn tôn nguyên liệu thì WinCC không làm được, việc này rất cần thiết trong quá trình SX.
                - Hình mô tả em vẽ vội nên chưa lột tả được hết các góc cạnh của bài toán. Trình 'Officeinterface.exe' lấy các giá trị sản xuất thực tương ứng với từng cuộn tôn đưa vào sản xuất để làm báo cáo.
                Nội dung báo cáo bao gồm: Mã cuộn tôn, các thông số về cuộn này, các thông số về công nghệ khi sản xuất cuộn này( như nhiệt độ lò sấy, nhiệt độ các bể tẩy rửa...), thời gian sản xuất....
                - Việc tạo báo cáo "Alarm, Event List, ..." đã có WinCC ở các máy đảm nhiệm.
                - việc tạo báo cáo em không ngại nhưng việc nhập một lúc dữ liệu của nhiều cuộn tôn vào máy để hệ thống có thể làm việc một cách tự đông hóa hoàn toàn thì em bó tay. bởi vậy em muốn tìm hiểu việc truyền dữ liệu từ EXcel sang WinCC để làm việc đó.

                Comment


                • #9
                  Hệ thống SCADA dây chuyền sản xuất thức ăn.

                  Chào bạn Tuấn,

                  Theo mình bạn nên làm trên SQL thì sẽ tốt hơn. Để làm được điều này bạn nên tìm hiểu về SQL server và một ngôn ngữ lập trình VB6 hoặc VB.Net hoặc C#.net đều được.
                  Tìm hiểu cách viết một control và sử dụng nó cho công việc này.
                  Mình vừa hoàn tất một hệ SCADA cũng dùng cách này. Do khách hàng yêu cầu lập báo cáo khá phức tạp: báo cáo theo Năm, theo Quí, Theo Tháng, Theo Tuần, Theo Ngày và theo Dây chuyền.
                  Mình gửi video clip để bạn xem có thích hợp với cty bạn không. Nếu thích hợp thì bạn có thể tiến hành làm thử mình sẽ hỗ trợ.
                  Mình gửi file đính kèm: tất cả hệ Báo cáo, hệ Công thức là control.
                  Hệ thống mình làm dùng mô hình Client/Server.

                  Mình biết LILAMA qua dự án nhà máy thép Thép Việt, các nhân viên lắp máy LILAMA rất chuyên nghiệp. Dự án đó mình giám sát mấy bác cũng thấy khỏe. Mình chỉ biết là LILAMA có trường đào tạo chứ ko biết họ còn có cả nhà máy.

                  Chúc bạn thành công!
                  Attached Files
                  Last edited by HPECOM; 08-12-2008, 10:50.
                  Một bông hồng cho những ai đang còn mẹ,
                  Đang còn mẹ để lòng vui sướng hơn ..

                  Comment


                  • #10
                    Nguyên văn bởi Tuandkh40 Xem bài viết
                    Cảm ơn bác hero_ac!
                    - Đúng như bác đã phân tích. Trình 'Officeinterface.exe' được sử dụng để thiết lập các thông số cho quá trình sản xuất, việc này có thể thực hiện bằng cách nhập dữ liệu trực tiếp vào cột dữ liệu ' ACTUAL' ( xem trong hình 2 ở file.doc), và hiện tại bên em đang phải làm bằng cách này. Nhưng vấn đề là muốn nhập một lúc nhiều cuộn tôn nguyên liệu thì WinCC không làm được, việc này rất cần thiết trong quá trình SX.
                    - Hình mô tả em vẽ vội nên chưa lột tả được hết các góc cạnh của bài toán. Trình 'Officeinterface.exe' lấy các giá trị sản xuất thực tương ứng với từng cuộn tôn đưa vào sản xuất để làm báo cáo.
                    Nội dung báo cáo bao gồm: Mã cuộn tôn, các thông số về cuộn này, các thông số về công nghệ khi sản xuất cuộn này( như nhiệt độ lò sấy, nhiệt độ các bể tẩy rửa...), thời gian sản xuất....
                    - Việc tạo báo cáo "Alarm, Event List, ..." đã có WinCC ở các máy đảm nhiệm.
                    - việc tạo báo cáo em không ngại nhưng việc nhập một lúc dữ liệu của nhiều cuộn tôn vào máy để hệ thống có thể làm việc một cách tự đông hóa hoàn toàn thì em bó tay. bởi vậy em muốn tìm hiểu việc truyền dữ liệu từ EXcel sang WinCC để làm việc đó.
                    Cái này cũng không có gì khó khăn cả.
                    - Viết script để WinCC ghi vào SQL Server
                    - Dùng Crystal Report viết báo cáo, cái thằng này thì báo cáo thế nào chả được, tùy vào trình của các bác thôi
                    Tư vấn, thiết kế hệ thống SCADA dùng WinCC, Citect...
                    Nhận giả lập khóa cứng (dongle), cung cấp license Citect, Rockwell, Siemens...
                    Liên hệ: servocontrol(at)gmail

                    Comment


                    • #11
                      VBS kết nối với SQL Server ?!

                      Nguyên văn bởi tuannam Xem bài viết
                      Cái này cũng không có gì khó khăn cả.
                      - Viết script để WinCC ghi vào SQL Server
                      - Dùng Crystal Report viết báo cáo, cái thằng này thì báo cáo thế nào chả được, tùy vào trình của các bác thôi
                      Chào bác Nam,

                      Bác có thể viết một đoạn VBS từ WinCC kết nối với SQL server cho mình và mọi người tham khảo được không?

                      Cảm ơn bác!
                      Một bông hồng cho những ai đang còn mẹ,
                      Đang còn mẹ để lòng vui sướng hơn ..

                      Comment


                      • #12
                        Chào các bác! các bác giúp em với! em đang nghiên cứa về Report từ win cc ra excell nhưng vẩn chưa được các bac giúp em nha! Thank

                        Comment


                        • #13
                          Em đã xem rất kỹ file video của anh HPECOM, em cũng đang muốn làm phần công thức như của anh làm nhưng chẳng biết phải làm những gì! anh có thể hướng dẫn sơ bộ cho em được không ạ?

                          Comment


                          • #14
                            Nguyên văn bởi zunkun Xem bài viết
                            Em đã xem rất kỹ file video của anh HPECOM, em cũng đang muốn làm phần công thức như của anh làm nhưng chẳng biết phải làm những gì! anh có thể hướng dẫn sơ bộ cho em được không ạ?
                            Trời đất, mình tưởng cái đoạn video đó có cái gì hướng dẫn lập trình gì đó chứ, máy cái này thì dùng PCS khỏe như là ăn cơm hàng ngày đó mà. Siemens đã làm sẵn hết rồi, chỉ cần học PCS và ứng dụng là xong, Nên nhớ là phải mua bản quyền nhá, vì bản trôi nổi hay các license trôi nổi trên mạng sẽ không có được thư viện PCS hỗ trợ cho ứng dụng đâu nhá.

                            Nếu ai chưa biết về PCS mình sẽ tạo một luồng về nó, sẽ giới thiệu cho anh em sau, hehehe
                            ,

                            Comment


                            • #15
                              Nguyên văn bởi Manato Xem bài viết
                              Trời đất, mình tưởng cái đoạn video đó có cái gì hướng dẫn lập trình gì đó chứ, máy cái này thì dùng PCS khỏe như là ăn cơm hàng ngày đó mà. Siemens đã làm sẵn hết rồi, chỉ cần học PCS và ứng dụng là xong, Nên nhớ là phải mua bản quyền nhá, vì bản trôi nổi hay các license trôi nổi trên mạng sẽ không có được thư viện PCS hỗ trợ cho ứng dụng đâu nhá.

                              Nếu ai chưa biết về PCS mình sẽ tạo một luồng về nó, sẽ giới thiệu cho anh em sau, hehehe
                              @: Manato
                              Cảm ơn bác đã giúp mình trả lời!

                              Mình ủng hộ 2 tay nếu bác mở một luồng về PCS.
                              Quả thực để tạo đc một project như trong video clip phải mất khá nhiều thời gian, phải có hiểu biết về SQL server và viết được control. Đặc biệt là xuất báo cáo.
                              Nếu PCS tạo nó đơn giản thế thì còn gì bằng.
                              Bác cố gắng bớt chút thời gian để hướng dẫn mọi người nhé!

                              Trân trọng,
                              Một bông hồng cho những ai đang còn mẹ,
                              Đang còn mẹ để lòng vui sướng hơn ..

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...
                              X