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

Hybrid View

  1. #1
    hongminhbv
    Guest
    cái này thì dễ rồi
    trong thời gian dài thì mình chưa thử nhưng tất cả thanh ghi DM đều ghi được dữ liệu khi mất điện
    dữ liệu của lệnh PRV (nếu dùng 1 HSC ) luôn lưu ở thanh A70 ( đọc tài liệu để biết chi tiết )
    1, lbạn dùng lệnh xung cạnh xuống của P_on để MOV giá trị A270 qua Dm0 Chẳng hạn
    2, Dùng lệnh cộng để cộng A270 và DM0 kết quả lưu tại DM1
    3, Dùng lệnh so sánh khi DM1 = 0 thì Mov giá trị 0 qua DM0 và Rset HSC
    như vậy bạn đã lưu được rồi
    Giá trị HSC đọc thực tế bạn sử dụng ở DM0
    Bạn tự viết cod nhé mình chỉ thế chi tiết rồi nếu không hiểu thì port lên nhé
    Chúc bạn thành công

  2. #2
    Thành viên cấp 1
    Ngày tham gia
    May 2012
    Bài viết
    19
    Thanks
    4
    0 lượt trong 0 bài viết
    e có hai thắc mắc, tại sao HSC lại luôn đưa vào A70,cái này trong tài liệu lệnh PRV không có ghi, tại sao lại A270 lại chứa giá trị của HSC 0 , vậy còn HSC 1 thì thanh ghi nào,mong a giúp đỡ

    Trích dẫn Gửi bởi hongminhbv Xem bài viết
    cái này thì dễ rồi
    trong thời gian dài thì mình chưa thử nhưng tất cả thanh ghi DM đều ghi được dữ liệu khi mất điện
    dữ liệu của lệnh PRV (nếu dùng 1 HSC ) luôn lưu ở thanh A70 ( đọc tài liệu để biết chi tiết )
    1, lbạn dùng lệnh xung cạnh xuống của P_on để MOV giá trị A270 qua Dm0 Chẳng hạn
    2, Dùng lệnh cộng để cộng A270 và DM0 kết quả lưu tại DM1
    3, Dùng lệnh so sánh khi DM1 = 0 thì Mov giá trị 0 qua DM0 và Rset HSC
    như vậy bạn đã lưu được rồi
    Giá trị HSC đọc thực tế bạn sử dụng ở DM0
    Bạn tự viết cod nhé mình chỉ thế chi tiết rồi nếu không hiểu thì port lên nhé
    Chúc bạn thành công
    Lần sửa cuối bởi tranxuantoan, ngày 05-09-2012 lúc 03:38 AM.

  3. #3
    Thành viên cấp 1
    Ngày tham gia
    May 2012
    Bài viết
    19
    Thanks
    4
    0 lượt trong 0 bài viết
    đề bài của em thế này , em trình bày hết cho anh luôn nha. e có con chuột bi, e làm lấy tín hiệu số lần nhấp nháy của led hông ngoại trong chuột bi đưa vào HSC của PLC Omron CP1L (HSC 0 là tiến lùi chuột, HSC 1 là trái phải chuột). Nghĩa là e đọc tín hiệu xung để xác định vị trí của chuột.
    1. lệnh PRV cho HSC 0 vad HSC 1

    2. làm sao lưu được dữ liệu của cả hai HSC vào hai vung nhớ nào đó mà sau này e có thể truy xuât ( cái này e đang bí)

    Em muốn lưu khoảng 1000 giá trị xung HSC 0 va HSC 1 chứa vào 1000 ô nhớ nào đó,
    e định dùng ngắt schedule interrupt interval cài đặt trong setting với chu kì T=10ms là ngắt 1 lần để mov giá trị đọc về vào ô nào đó, chu kì T tiếp theo thì lại ngắt mov vào ô nhớ tiếp theo cứ như thế trong 10s (là 1000 chu kì ), e có thấy trong tài liệu hướng dẫn lệnh MSKS, nhưng vấn đề là e ko biết cách sử dụng ra sao, e chưa làm ngắt bao giờ.
    3. Em muốn chuyển dữ liệu xung lưu được (1000 cặp giá trị) thành dữ liệu vị trí trong tọa độ Oxy để sau đưa nó thành 1 file hình vẽ lưu lại đương đi của con chuột
    đó là ĐỒ ÁN 2 của e,

    Em thiếu kinh nghiệm làm PLC, vì thời gian không còn nhiều lắm e đã mất hơn 1 tháng mà chưa giải quyết vấn đề này
    Mong a giúp đỡ
    Trích dẫn Gửi bởi hongminhbv Xem bài viết
    cái này thì dễ rồi
    trong thời gian dài thì mình chưa thử nhưng tất cả thanh ghi DM đều ghi được dữ liệu khi mất điện
    dữ liệu của lệnh PRV (nếu dùng 1 HSC ) luôn lưu ở thanh A70 ( đọc tài liệu để biết chi tiết )
    1, lbạn dùng lệnh xung cạnh xuống của P_on để MOV giá trị A270 qua Dm0 Chẳng hạn
    2, Dùng lệnh cộng để cộng A270 và DM0 kết quả lưu tại DM1
    3, Dùng lệnh so sánh khi DM1 = 0 thì Mov giá trị 0 qua DM0 và Rset HSC
    như vậy bạn đã lưu được rồi
    Giá trị HSC đọc thực tế bạn sử dụng ở DM0
    Bạn tự viết cod nhé mình chỉ thế chi tiết rồi nếu không hiểu thì port lên nhé
    Chúc bạn thành công

Tag của Chủ đề này

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