PLCSim - PIC16F1823

Thảo luận trong 'Giao Tiếp MCU-PC' bắt đầu bởi Phan Dung Liem, 14 Tháng năm 2015.

Users Viewing Thread (Users: 0, Guests: 0)

Lượt xem: 287

  1. Phan Dung Liem

    Phan Dung Liem Thành Viên Nổi bật

    Kết Nối PLCSim Với Vi Điều Khiển

    [​IMG]

    Tổng quan:
    PLC S7-300/400 của Siemens được các trường chọn làm kiểu mẫu để giảng dạy, nhưng giá thành của chúng khá đắt nên việc sinh viên "học chay" là điều không tránh khỏi. SV chỉ có thể làm mô phỏng trên máy tính mà không biết thực tế các PLC này hoạt động ra sao. Từ những khó khăn đó, cùng với tài liệu về PLCSIM với Visual Studio, mình vừa viết xong chương trình giúp kết nối PLCSIM với vi điều khiển PIC16F1823 thông qua giao tiếp nối tiếp. PIC sẽ đảm nhiệm chức năng xuất nhập I.O - không đảm nhiệm xử lý chương trình PLC - chương trình PLC vẫn được PLCSIM xử lý, sau đó gửi giá trị xuất ra vi điều khiển. Tương tự, ngỏ vào PLCSIM sẽ nhận từ vi điều khiển PIC.
    [​IMG]

    Cấu tạo:
    Hiện tại, phiên bản này mình tạo 8 ngõ vào số, 2 ngõ vào analog 10 bit và 8 ngõ ra số. Điện áp nguồn 5V lấy từ module UART-USB CP2102. Mức logic và áp tham chiếu ADC là 5V.
    Kích thước mạch: 8.5x4.5 cm.

    Ứng dụng:
    Các ứng dụng cơ bản, có tần số xuất nhập I.O thấp như điều khiển mở-tắt động cơ, đèn giao thông, đo nhiệt độ, ... Kết nối được WinCC.

    Hạn chế:
    Tốc độ truyền nhận chậm, có thể sai dữ liệu truyền, thời gian xử lý dài.

    Mong được sự góp ý của mọi người.

    Toàn bộ VS2013 Project và File mô phỏng Proteus 8.1 + PIC Firmware cùng PCB cho anh em nào muốn thử:
    http://aec-pdl.blogspot.com/2015/05/ket-noi-plcsim-voi-vi-ieu-khien.html
    Last edited: 30 Tháng năm 2015
    phuctracau thích bài này.
  2. phuctracau

    phuctracau Member

    a thử bên ngoài xem
  3. phuctracau

    phuctracau Member

    :v 1 cái này khỏi thuê PLC tốn tiền kaka
  4. phongkv2

    phongkv2 Thành Viên Nổi bật

    m vừa ăn 1 con s7200 bị nổ con top246.đi kiếm mà k dc.
  5. Phan Dung Liem

    Phan Dung Liem Thành Viên Nổi bật

  6. phongkv2

    phongkv2 Thành Viên Nổi bật

    gấp quá nên lấy 24v tổ ong nhét vào chạy rồi,m tìm qua mấy trang lk nhưng k thấy.
  7. phongkv2

    phongkv2 Thành Viên Nổi bật

    ah bạn vẫn dùng proteus 8.1 chứ?đã liên kết dc 2 file dsn và lyt của bản 7. chưa?
  8. Phan Dung Liem

    Phan Dung Liem Thành Viên Nổi bật

    Cái này bó tay, chịu!
  9. phongkv2

    phongkv2 Thành Viên Nổi bật

    hj,m làm dc rồi.cái này là do crack thôi,tìm bản crack khác là chạy dc.

Chia sẻ trang này

Lên trên