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

Hybrid View

  1. #1
    Thành viên cấp 5
    Ngày tham gia
    Mar 2011
    Đang ở
    Ho Chi Minh City
    Bài viết
    506
    Thanks
    9
    13 lượt trong 13 bài viết
    Lập trình dùng các khối truyền và nhận dữ liệu: truyền thông qua mô đun Ethernet được chia thành các khối nhỏ, các khối này được khai báo cấu hình trong phần cứng và được phân biệt với nhau bằng các ID. PLC S7-300 được khai báo tối đa là 16 ID khác nhau.
    Để truyền thông giữa các mô đun với nhau, dùng các hàm truyền và nhận dữ liệu như sau:
    Khối FC5 AG_SEND
    Khối FC này đặt dữ liệu vào mô đun Ethernet CP để truyền theo cấu hình kết nối. Vùng dữ liệu được chọn gửi đi có thể là vùng của bộ nhớ hoặc khối dữ liệu, chức năng báo lỗi chỉ báo các trạng thái của quá trình truyền thông.
    A M 30.0
    = L 0.0
    BLD 103
    CALL "AG_SEND"
    ACT :=L0.0
    ID :=2
    LADDR :=W#16#100
    SEND :=QW4
    LEN :=2
    DONE :=M20.1
    ERROR :=M20.2
    STATUS:=MW22
    NOP 0
    Khối FC6 AG_RECV
    Khối FC này có chức năng nhận dữ liệu từ mô đun Ethernet CP dựa trên cấu hình kết nối. Vùng dữ liệu được chọn nhận có thể là vùng của bộ nhớ hoặc khối dữ liệu, chức năng báo lỗi chỉ báo các trạng thái của quá trình truyền thông.
    CALL "AG_RECV"
    ID :=1
    LADDR :=W#16#100
    RECV :=IW4
    NDR :=M10.0
    ERROR :=M10.1
    STATUS:=MW12
    LEN :=MW14
    NOP 0
    0983.398.372
    Hidden Content

  2. #2
    Thành viên Mới
    Ngày tham gia
    Apr 2011
    Bài viết
    1
    Thanks
    0
    0 lượt trong 0 bài viết
    Anh Tommy cho em hỏi: đoạn chương trình này anh viết cho S7-400 hay S7-300 vậy??
    Em đang tìm hiểu về vấn đề này khi đọc tài liệu, em thấy thư viện S7-300 chỉ có hàm FB12(BSEND) và hàm FB13(BRCV) thôi. Còn hàm FC5 và FC6 chỉ dùng cho S7-400. Không biết như vậy có đúng ko?
    Anh có dùng hai hàm này chưa??
    Anh có thể chi em dùng hai hàm nay với.
    Lần sửa cuối bởi nhatto1225, ngày 04-22-2011 lúc 04:31 PM.

  3. #3
    Thành viên cấp 5
    Ngày tham gia
    Mar 2011
    Đang ở
    Ho Chi Minh City
    Bài viết
    506
    Thanks
    9
    13 lượt trong 13 bài viết
    Trích dẫn Gửi bởi nhatto1225 Xem bài viết
    Anh Tommy cho em hỏi: đoạn chương trình này anh viết cho S7-400 hay S7-300 vậy??
    Em đang tìm hiểu về vấn đề này khi đọc tài liệu, em thấy thư viện S7-300 chỉ có hàm FB12(BSEND) và hàm FB13(BRCV) thôi. Còn hàm FC5 và FC6 chỉ dùng cho S7-400. Không biết như vậy có đúng ko?
    Anh có dùng hai hàm này chưa??
    Anh có thể chi em dùng hai hàm nay với.
    Chào bạn, đoạn chương trình đó viết cho PLC S7-300. Tôi đã thử nghiệm rồi, cho nên rất chắc chắn, bạn yên tâm. Bạn thử lại nha.

    Còn hàm FB12 và FB13 để tôi xem lại trong thư viện cái đã.

    Chúc bạn thành công nha.
    0983.398.372
    Hidden Content

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