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

Hybrid View

  1. #1
    Thành viên cấp 1
    Ngày tham gia
    Nov 2011
    Bài viết
    28
    Thanks
    0
    0 lượt trong 0 bài viết
    Trích dẫn Gửi bởi tran_hieu0983 Xem bài viết
    OB85 - lỗi chương trình.

    Bạn nên đọc từ đầu bài nhé. vì ở đó có trình bày rồi.
    Còn cách hoạt động là khi xảy ra lỗi chương trình thì nó sẽ ngắt OB1 không thực hiện OB1 mà nhảy sang thực hiện OB85, còn cách lập trình không có gì khác, hoàn toàn tương tự nhé bạn.
    cái trạm PLC chõ em cứ 2 tháng nó lại bị đơ một lần.em kiểm tra mọi cái vẫn ngon,tín hiệu input vẫn có, nhưng nó lại không set đầu ra.Chương trình em viết bằng cac khối FB, FC sau đó ra OB1 gọi nó ra sử dụng.Liệu có phải em không sử dụng các khối chức năng không anh.

  2. #2
    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 An Duong Xem bài viết
    cái trạm PLC chõ em cứ 2 tháng nó lại bị đơ một lần.em kiểm tra mọi cái vẫn ngon,tín hiệu input vẫn có, nhưng nó lại không set đầu ra.Chương trình em viết bằng cac khối FB, FC sau đó ra OB1 gọi nó ra sử dụng.Liệu có phải em không sử dụng các khối chức năng không anh.
    Hi Mr An Dương.
    Tình hình là thế này nhé. Mỗi lệnh của mình sẽ tốn không khoảng thời gian T = x * chu kỳ lệnh ( 0.1 - 0.3 us) do đó khi viết tại mỗi thời điểm sẽ cộng dồn lại và tạo ra sai số ( y như việc điều chỉnh dây cót đồng hồ ngày xưa đó) thì sau khoảng thời gian sẽ tạo ra khoảng thời gian không mong muốn, vấn đề này có thể coi lại code thôi. Có một số giải pháp như sau đối với một số hệ thống là:

    1. Cô lập các chương trình với nhau. Mọi thứ sẽ chỉ là các Function Block để quản lý lỗi xảy ra tại vị trí nào?
    2. Trong những ứng dụng để tối ưu hoá thời gian cho hệ thống thì viết bằng STL hoặc SCL ( LAD vẫn giải quyết được nhưng bị hạn chế vì chiếm mất thời gian nhiều hơn so với bình thường).
    3. Dùng lệnh SET thời gian thực để hệ thống tự động RESET về thời gian gốc để không bị lỗi. Có thể để hệ thống sau 1 tháng thì trả về thời gian gốc. Đây là một giải pháp xoá lỗi đơn giản nhưng ít người nghĩ.

    Chúc anh thành công
    Hidden Content

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

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