Đăng Ký
Kết quả 1 đến 10 của 11

Hybrid View

  1. #1
    Thành viên cấp 3
    Ngày tham gia
    Dec 2012
    Đang ở
    Ho Chi Minh Vietnam Now
    Bài viết
    184
    Thanks
    4
    61 lượt trong 46 bài viết
    Trích dẫn Gửi bởi pham hoang dung Xem bài viết
    Chào cả nhà.
    Mình có 1 bài toán như sau :
    Sử dụng encoder loại tương đối và s7-200 để đo góc quay của cần trục. Tuy nhiên, mình đang gặp khó khăn về việc nhớ được góc quay hiện hữu của cần khi ngắt nguồn (cả plc và encoder). Ví dụ : khi cần quay được 1 góc 30 độ thì cúp điện hoặc nghỉ trưa nên tắt nguồn. Khi bật nguồn lại thì giá trị của góc quay do encoder đọc về lại bằng 0 ( thay vì 30 độ).
    Mong các bác giúp với.
    Thanks
    S7-200 thì dùng ngắt thời gian, cho nó cỡ 100ms lưu lại vị trí một lần thì ok chứ có gì khó đâu. Mình thì không làm với S7-200 lấu quá rồi nền không nói cụ thể nữa, chỉ nói phương pháp mà thôi.
    Cần tạo ba ô nhơ.
    ô 1: vị trị hiện tại
    ô 2: vị trí trước vị trí hiện tại một chu kỳ
    ô 3: vị trí trước vị trí hiện tại hai chu kỳ.
    Để làm gì mà nhiều như vậy? để chắc ăn là không bị mất khi một điện đột ngột nó chưa kịp lưu giá trị hiện tại thì ít nhất cía giá trị trước đó một đến hai chu kỳ cũng gần như là chính xác tuyệt đối (1T=100ms).
    Sau khi có điện trở lại cần load giá trị trở về ô nhớ hiện tai để tiếp tục chạy

  2. #2
    Thành viên cấp 1
    Ngày tham gia
    Jul 2011
    Bài viết
    21
    Thanks
    0
    Thanked 1 Time in 1 Post
    Cảm ơn 2 bác đã trả lời câu hỏi của mình.
    Ah, bác kidsoslo1412, em đã làm theo cách của bác nhưng nó chỉ hiệu quả khi chuyển từ trạng thái Run sang Stop trên PLC thì giá trị của encoder vẫn còn. Tuy nhiên, nếu ngắt hẳn nguồn điện cung cấp cho PLC thì vùng nhớ VD0 vẫn bằng 0.
    Mong bác giúp đỡ
    Thanks.

  3. #3
    Thành viên cấp 3
    Ngày tham gia
    Mar 2011
    Bài viết
    248
    Thanks
    25
    52 lượt trong 38 bài viết
    Trích dẫn Gửi bởi pham hoang dung Xem bài viết
    Cảm ơn 2 bác đã trả lời câu hỏi của mình.
    Ah, bác kidsoslo1412, em đã làm theo cách của bác nhưng nó chỉ hiệu quả khi chuyển từ trạng thái Run sang Stop trên PLC thì giá trị của encoder vẫn còn. Tuy nhiên, nếu ngắt hẳn nguồn điện cung cấp cho PLC thì vùng nhớ VD0 vẫn bằng 0.
    Mong bác giúp đỡ
    Thanks.
    Bạn đọc xung encoder rồi lưu vào vùng nhớ V, sau đó là config nó là vùng nhớ retentive. Đảm bảo lưu giá trị sau khi power off.
    Mitsubishi automation .
    PLC A,FX,Q and servo MR-J2,3.
    Email: Hidden Content
    Mobile : 0168 798 0344

Đá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