Trích dẫn Gửi bởi aubaoquoc Xem bài viết
Trước tiên cho hỏi bạn vài ý cho rỏ.
1/ Cần lưu dữ liệu cài đặt các thông số cứng không thay đổi được sau khi đổ chương trình vào plc?. Thí dụ ta cần lưu giá trị 123 vào PLC sau đó chương trình cần sử dụng cứ lôi 123 ra là ok, 123 nằm trong eeprom vài chục năm
2/ Cũng 123 đó bạn cài đặt gì đó trong Microwin/system block bất cứ vùng nhớ nào cũng bị mất khi không cấp điện 1 thời gian vài chục ngày, vì plc_s7-200 nó không dùng pin nuôi như các dòng plc khác, họ dùng tụ
3/ Bạn thử kiểm chứng bằng cách cài con số 123 vào 1 vùng nhớ lâu mất nhất là MXxx , cất cục plc khoảng 30 ngày mở ra test thử địa chỉ vùng nhớ nó còn không, vượt qua cái này thì 123 có thể nắm trong plc vài chục năm không cần cấp điện. Mình chưa kiểm chứng với thời gian trên. Trước đây mình cũng có nhu cầu như bạn, các biến cài trước đó mất hết sau 1 thời gian dài nghĩ tết. Các biến cài cứng thì còn, sau vụ đó mình mới làm thêm cái vụ load defaul all data. Khỏi mất công xách pc cài lại thông số hay cài tay trên hmi

Các bạn nào có cao kiến khác để khắc phục lưu dữ liệu không bao giờ bị mất thì cho ý kiến nhe. Để mình mở rộng tầm mắt.
Các nguồn tài liệu mà e đọc và dịch hiểu thì S7 200 có loại có pin và có loại ko có pin. Nếu có dùng pin + cài đặt retentive range thì lưu được khoảng 200 ngày, nếu không dùng pin (chỉ lưu bằng tụ) + cài đặt retentive range thì lưu được khoảng 100h. Nhưng đấy là lưu vào RAM.
Còn các biến M0 đến M13 vẫn có thể lưu vào EFROM, tức là lưu vĩnh viễn ko cần pin.

Quay lại trả lời câu hỏi của aubaoquoc: dữ liệu e muốn lưu ko fai là kiểu dữ liệu cứng, mà sẽ được thay đổi giá trị qua màn hình cảm ứng nhưng khoảng 1 vài năm mới thay đổi 1 lần.
Còn việc test trong vòng 30 ngày chắc ko có điều kiện về mặt thời gian để test rồi