Đăng Ký
Kết quả 1 đến 3 của 3
  1. #1
    Thành viên Mới
    Ngày tham gia
    Nov 2012
    Bài viết
    9
    Thanks
    2
    2 lượt trong 2 bài viết

    Cần giúp đỡ về lập trình so sánh bộ đếm Counter CTUD

    Chào các bạn, mình mới mò mẫm về S7-200, hiện đang làm một vài ví dụ thì gặp trường hợp này...
    Đề bài là: đếm xe vào ra của gara, gara tối đa chỉ chứa được 5 xe, và gara có 1 ngõ vào + 1 ngõ ra riêng biệt, nếu số xe trong gara = 5 thì chặn barie cổng vào và báo đèn đỏ, khi có xe ra thì báo đèn xanh và cho xe vào, tuần tự như vậy.
    Giải pháp lập trình của em là đưa giới hạn đếm để tác động của counter C48 thêm 1 đơn vị, tức là max bằng 6 xe (mục đích để không cần reset counter, bởi nếu reset thì counter nạp lại giá trị = 0, mà trong gara thì vẫn còn xe). Sau đó dùng hàm so sánh nếu counter = 5 thì tác độn Q0.1 chặn barie đèn đỏ sáng đồng thời khống chế cho counter không đếm nữa (cái này do vị trí lắp đặt cảm biển đếm phía bên trong cổng). Nhưng viết vậy nó báo lỗi không chạy được hàm so sánh.

    Các bác giúp em hiểu rõ hơn về cách viết lệnh so sánh trong trường hợp này với. .

    lenh so sanh.jpg
    Lần sửa cuối bởi tanirac, ngày 05-22-2015 lúc 10:59 PM.

  2. Bài viết của "tanirac" đã được cám ơn bởi các thành viên:


  3. #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
    Kiểu dữ liệu là Int chứ ko phải là Dint nhé bạn.

    Thân chào
    Hidden Content

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

  4. Bài viết của "tran_hieu0983" đã được cám ơn bởi các thành viên:


  5. #3
    Thành viên Mới
    Ngày tham gia
    Nov 2012
    Bài viết
    9
    Thanks
    2
    2 lượt trong 2 bài viết
    Cẩm ơn bạn rất nhiều nhé.

  6. Bài viết của "tanirac" đã được cám ơn bởi các thành viên:


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