-
Little PLC
WinccFlexible Runtim - Xuất/nhập dữ liệu từ file Excel (CSV)
Thấy rất nhiều bạn gửi mail hỏi thì mở thêm mục này để các bạn thảo luận và trao đổi thông tin qua lại cho dễ dàng và mong các pro giúp thêm về kiến thức cho mọi người nhé. Chia sẻ không có nghĩa mất đi mà càng nhiều người biết để hỗ trợ công việc tốt hơn.
Cám ơn rất nhiều:o
-
-
Thành viên cấp 7
Chào Thầy Hiếu!
Theo em biết(đã làm);vấn đề truy xuất dữ liệu ra file excel là 1 bài toán thực tế với nhiều ứng dụng.Chảng hạn như xếp muốn quản lí xem,trong ngày hôm đó,người vân hành đã thao tac những gì trên màn hình HMI(:d để mà còn quy trách nhiệm chứ :d).
Vẫn đề lưu mọi thao tác vận hành thì rất dễ,chỉ việc chèn thêm vào 1 đoạn VBCript trong Wincc Flexible vào tất cả các button.Đoạn Cript này sẽ tự động lưu giá trị các tag liên kết vào file excel hay file notpad.
Còn về truy xuất dữ liệu mới khó,em đã mày mò trong Cript của Wincc Flexile nhưng chưa giải quyết được.Có lẽ phải dùng tới VB.NET.
Không biết anh nào đã làm về vấn đề này rồi có thể share ko nhỉ ?
Còn bác nào muốn tìm hiểu về việc lưu dữ liệu thì cứ mail cho e.
tHANKS
-
-
Little PLC
Gửi bởi
dohung
Chào Thầy Hiếu!
Theo em biết(đã làm);vấn đề truy xuất dữ liệu ra file excel là 1 bài toán thực tế với nhiều ứng dụng.Chảng hạn như xếp muốn quản lí xem,trong ngày hôm đó,người vân hành đã thao tac những gì trên màn hình HMI(:d để mà còn quy trách nhiệm chứ :d).
Vẫn đề lưu mọi thao tác vận hành thì rất dễ,chỉ việc chèn thêm vào 1 đoạn VBCript trong Wincc Flexible vào tất cả các button.Đoạn Cript này sẽ tự động lưu giá trị các tag liên kết vào file excel hay file notpad.
Còn về truy xuất dữ liệu mới khó,em đã mày mò trong Cript của Wincc Flexile nhưng chưa giải quyết được.Có lẽ phải dùng tới VB.NET.
Không biết anh nào đã làm về vấn đề này rồi có thể share ko nhỉ ?
Còn bác nào muốn tìm hiểu về việc lưu dữ liệu thì cứ mail cho e.
tHANKS
Với ai thì dám làm thầy chứ anh Hưng thì không dám làm thầy rồi. ^^ hôm nào gặp nhau chúng ta ôn lại kỷ niệm và thảo luận một vài vấn đề nhé.
Cám ơn và hẹn gặp lại bạn xưa ^^
-
-
Little PLC
cái này theo mình nghiên cứu và tìm hiểu qua bạn bè thì ai muốn tìm hiểu về cơ sở dữ liệu SQL thì khi làm sẽ rất OK. Và hiện nay cũng đang sắp xếp đề tầm sư học đạo ^^. Cái gì cũng là học rồi làm lại và tìm hiểu chia sẻ chứ không dám nói ẩu sợ các pro " chửi" chết ^^
-
-
Thành viên cấp 3
chủ đề này hay đây.
- mình đã làm về truy xất dữ liệu giữa excel với wincc rồi, dùng VBS để viết thấy cũng rất hay, Với wincc flexible thì chắc cũng tương tự.
Vấn đề chính là ta làm một cái report trên wincc flexible, các dữ liệu được lưu trữ trên report sẽ tự động xuất qua excel theo thời gian định trước hay do người dùng kích.
Bác nào biết xin chia sẽ ít kinh nghiệm để Anh, Em cùng tiến bộ.
-
-
Thành viên cấp 7
Gửi bởi
phongnhatdo
chủ đề này hay đây.
- mình đã làm về truy xất dữ liệu giữa excel với wincc rồi, dùng VBS để viết thấy cũng rất hay, Với wincc flexible thì chắc cũng tương tự.
Vấn đề chính là ta làm một cái report trên wincc flexible, các dữ liệu được lưu trữ trên report sẽ tự động xuất qua excel theo thời gian định trước hay do người dùng kích.
Bác nào biết xin chia sẽ ít kinh nghiệm để Anh, Em cùng tiến bộ.
Bạn đã làm được vấn đề truy xuất ra rồi ah ? Vấn đề mình quan tâm là khi đã lưu được dữ liệu vào file excel hay notepad,mình làm sao để lấy thông tin lưu trữ trong file đó.Ví dụ muốn xem từ 8h sáng đến 12h sáng ngày 25-05-11,người vận hành đã thao tác những gì thì bạn đã làm thành công chưa ?
-
-
Thành viên cấp 3
Gửi bởi
dohung
Bạn đã làm được vấn đề truy xuất ra rồi ah ? Vấn đề mình quan tâm là khi đã lưu được dữ liệu vào file excel hay notepad,mình làm sao để lấy thông tin lưu trữ trong file đó.Ví dụ muốn xem từ 8h sáng đến 12h sáng ngày 25-05-11,người vận hành đã thao tác những gì thì bạn đã làm thành công chưa ?
hi.
như bạn nói thì việc sao lưu dữ liệu trên excel rồi, vậy thì lúc muốn xem chỉ cần mở lại file đã sao lưu này thôi. Vấn đề chính là bạn phải sao sao lưu dữ liệu lên excel theo sự kiện gì. nếu theo thời gian thì Anh dùng thời gian thực để làm sự kiện, cứ 1 phút là sao lưu lại thôi.
ko biết ý anh co phải vậy ko.
-
-
Thành viên cấp 7
Gửi bởi
phongnhatdo
hi.
như bạn nói thì việc sao lưu dữ liệu trên excel rồi, vậy thì lúc muốn xem chỉ cần mở lại file đã sao lưu này thôi. Vấn đề chính là bạn phải sao sao lưu dữ liệu lên excel theo sự kiện gì. nếu theo thời gian thì Anh dùng thời gian thực để làm sự kiện, cứ 1 phút là sao lưu lại thôi.
ko biết ý anh co phải vậy ko.
Mình lưu sự kiên OnClick trên tất cả button,không có theo thời gian gì cả.Cứ mỗi lần vận hành thì sẽ lưu lai thao tác,tên người vận hành,thời gian vận hành,trạng thái tất cả các thiết bị.
Thân!
-
-
Thành viên cấp 3
các sư phụ có một ví dụ thì đàng em mới hiểu được chứ ??!
-
-
Thành viên cấp 4
Gửi bởi
dohung
Bạn đã làm được vấn đề truy xuất ra rồi ah ? Vấn đề mình quan tâm là khi đã lưu được dữ liệu vào file excel hay notepad,mình làm sao để lấy thông tin lưu trữ trong file đó.Ví dụ muốn xem từ 8h sáng đến 12h sáng ngày 25-05-11,người vận hành đã thao tác những gì thì bạn đã làm thành công chưa ?
Em đã làm phần truy xuất file bên WinCC, và em nghĩ nó cũng tương tự bên WinCC Flexible thôi. Quan trọng là giải thuật làm sao để đọc đúng nội dung mình cần. Em truy xuất dữ liệu qua file text.
Dùng cách này thì đơn giản hơn là SQL, chỉ cần vài câu lệnh tạo file, ghi file, đọc file... cái này em nghĩ ai học C hay VB cũng đều biết cả rồi.
-
Quyền viết bài
- Bạn Không thể gửi Chủ đề mới
- Bạn Không thể Gửi trả lời
- Bạn Không thể Gửi file đính kèm
- Bạn Không thể Sửa bài viết của mình
-
Nội quy - Quy định
Back to Top
Múi giờ GMT +7. Bây giờ là 06:34 AM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu