Đăng Ký
Kết quả 1 đến 7 của 7
  1. #1
    Thành viên cấp 7
    Ngày tham gia
    May 2011
    Đang ở
    HoChiMinhCiTy
    Bài viết
    781
    Thanks
    7
    43 lượt trong 37 bài viết

    Lightbulb Truyền dữ liệu từ Actual Value vào Initial Value trong khối DB có tích hợp UDT.

    Chào các bạn.

    Trong trường hợp 1 hệ thống sử dụng rất nhiều thông số, các thông số này thông thường được lưu và cài đặt trong các DB, trong DB này lấy dữ liệu từ các UDT khác. Một vấn đề là khi dữ liệu trong các DB này mất hết vì 1 lí do nào đó, thì sẽ rất khó khăn cho người vận hành phải cài lại các thông số ( có khi không cài nổi luôn). Mặt khác, trong trường hợp mình có file chương trình gốc, nhưng có nhiều thông số có được do quá trình calibration hệ thống thì dù có files gốc cũng vô ngĩa( nếu không biết calibration hay làm không thành công). Như vậy, mình nghĩ rằng, có thể backup các dữ liệu trong các DB , và khi nào cần chỉ việc download các DB này xuống PLC.

    Nhưng 1 khó khăn xảy ra là, các dữ liệu trong DB khi download xuống thì nó sẽ có giá trị mặt định trong Initial Value. Mình muốn backup các giá trị đang hoạt động tốt từ Actual Value sang Initial Value để khi cần có thể download là được. Và mình nghĩ có 2 trường hợp xảy ra.

    TH1 : Hệ thống chỉ sử dụng DB thường : Trong trường hợp này mình sẽ backup dữ liệu actual - initial sang file excel, và chỉ 1 thao tác copy- pass, cuối cùng là transfer vào DB đang làm. Hoặc có thể chỉnh sữa ngay trên files soure của DB này 1 cách dễ dàng.
    TH2 : Hệ thống sử dụng DB có tích hợp UDT .
    TH3 : Hệ thống sử dụng DB Instead .

    Trong trường hợp 2 + 3 này không thể sử dụng phương pháp file excel như TH1. Mình đang vướng ở chỗ này. Hi vọng các bác nào có kinh nghiệm về vấn đề này có thể chỉ bảo mình.
    Cảm ơn.

    Hãy luôn là chính mình.
    Mail :Hidden Content

  2. #2
    Thành viên cấp 4
    Ngày tham gia
    Oct 2011
    Bài viết
    300
    Thanks
    17
    89 lượt trong 75 bài viết
    Khi PLC bị mất dữ liệu thì chúng ta có lưu ở DB,UDT..hay dau di nữa trong PLC thì cũng vô nghĩa, do đó để backup phải lưu trên 1 thiết bị khác.

    Thường ở các hệ thống điều khiển người ta hay có thêm 1 station, station này dùng để cài đặt,lưu trữ thông số khi vận hành, thường các thông số này là đặc tình của sản phẩm,dữ liệu sản xuất. Với các thông số khi commissioning hay calip lại hệ thống, tốt nhất nên archive lại file backup

    Cao thủ nào có ý kiến xin góp ý thêm

  3. #3
    Little PLC

    Ngày tham gia
    Mar 2011
    Đang ở
    Mọi câu hỏi hãy đưa lên diễn dàn. Tôi không dùng hộp thư riêng.
    Bài viết
    3,151
    Thanks
    257
    1,085 lượt trong 567 bài viết
    Trích dẫn Gửi bởi hotronghieu Xem bài viết
    Khi PLC bị mất dữ liệu thì chúng ta có lưu ở DB,UDT..hay dau di nữa trong PLC thì cũng vô nghĩa, do đó để backup phải lưu trên 1 thiết bị khác.
    Ai nói vậy bạn ^_^

    http://plcvietnam.com.vn/forum/showt...%91i%E1%BB%87n

    Làm gì mà vô nghĩa được ^_^"

    Trích dẫn Gửi bởi hotronghieu Xem bài viết
    Thường ở các hệ thống điều khiển người ta hay có thêm 1 station, station này dùng để cài đặt,lưu trữ thông số khi vận hành, thường các thông số này là đặc tình của sản phẩm,dữ liệu sản xuất. Với các thông số khi commissioning hay calip lại hệ thống, tốt nhất nên archive lại file backup

    Cao thủ nào có ý kiến xin góp ý thêm
    Ý của bạn ở đây sử dụng là Redundancy - hệ dự phòng đúng không? Với hệ thống dự phòng mà config bằng phần mềm thì cực đấy nếu sử dụng PLC S7-300 hoặc 400 thường.
    Còn với PLC S7-400H - dạng có cầu H thì đúng là vip và đơn giản thì đúng là dự phòng theo kiểu yêu của bạn.
    Hidden Content

    Trần Văn Hiếu
    Email: Hidden Content
    Sđt: (+84)987 - 338 - 334

  4. #4
    Thành viên cấp 7
    Ngày tham gia
    May 2011
    Đang ở
    HoChiMinhCiTy
    Bài viết
    781
    Thanks
    7
    43 lượt trong 37 bài viết
    Làm gì mà thêm 1 station như bác cho phức tạp. Vấn đề mình đưa ra đơn giản thế này, 1 cái máy hoạt động phải cài nhiều tham số trong DB nào đó chẳng hạn, và phải calib đúng mới chạy mấy được, chẳng may bạn reset PLC để đưa mọi giá trị về mặt định, thì dù bạn có chương trình gốc download xuống nhưng không biết cách calib thì cũng vô nghĩa. Nên mình mới đặt vấn đề backup dữ liệu đấy.

    Trích dẫn Gửi bởi hotronghieu Xem bài viết
    Khi PLC bị mất dữ liệu thì chúng ta có lưu ở DB,UDT..hay dau di nữa trong PLC thì cũng vô nghĩa, do đó để backup phải lưu trên 1 thiết bị khác.

    Thường ở các hệ thống điều khiển người ta hay có thêm 1 station, station này dùng để cài đặt,lưu trữ thông số khi vận hành, thường các thông số này là đặc tình của sản phẩm,dữ liệu sản xuất. Với các thông số khi commissioning hay calip lại hệ thống, tốt nhất nên archive lại file backup

    Cao thủ nào có ý kiến xin góp ý thêm

    Hãy luôn là chính mình.
    Mail :Hidden Content

  5. #5
    Thành viên cấp 4
    Ngày tham gia
    Oct 2011
    Bài viết
    300
    Thanks
    17
    89 lượt trong 75 bài viết
    Trích dẫn Gửi bởi tran_hieu0983 Xem bài viết
    Ai nói vậy bạn ^_^


    Làm gì mà vô nghĩa được ^_^"
    Vậy hỏi anh Trần Hiếu làm thế nào để lấy lại data sau khi PLC nó đã thực hiện overall reset?

  6. #6
    Little PLC

    Ngày tham gia
    Mar 2011
    Đang ở
    Mọi câu hỏi hãy đưa lên diễn dàn. Tôi không dùng hộp thư riêng.
    Bài viết
    3,151
    Thanks
    257
    1,085 lượt trong 567 bài viết
    Trích dẫn Gửi bởi hotronghieu Xem bài viết
    Vậy hỏi anh Trần Hiếu làm thế nào để lấy lại data sau khi PLC nó đã thực hiện overall reset?
    ý. Nhầm giữa mất dữ liệu và lưu dữ liệu. Hi. Xin lỗi anh Hiếu và mọi người tối qua đọc không kỹ bị nhầm
    Hidden Content

    Trần Văn Hiếu
    Email: Hidden Content
    Sđt: (+84)987 - 338 - 334

  7. #7
    Thành viên cấp 4
    Ngày tham gia
    Oct 2011
    Bài viết
    300
    Thanks
    17
    89 lượt trong 75 bài viết
    Về bản chất thì các trường hợp dùng share DB, db với UDT hay instance DB đều như nhau, có thể làm với cách của bạn chủ thread.
    Ngoài cách của bạn thì có thể dùng MCC,pin buffer,các cách này đều sao lưu 1 cách thủ công. Còn làm thế nào đễ PLC tự động back-up dữ liệu trước khi power off thì đành nhờ các cao thủ khác.

    P/s: Sao trang web này vào khó quá,muốn vào được đây phải load hơn 15p trong khi vào các web khác bình thường?

Đánh dấu

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
  •  
Back to Top