Đăng Ký
Kết quả 1 đến 6 của 6
  1. #1
    Thành viên cấp 1
    Ngày tham gia
    Nov 2011
    Bài viết
    13
    Thanks
    5
    3 lượt trong 2 bài viết

    Post TRỢ GIÚP - KẾT NỐI S7-1200 với biến tần E1000 YASKAWA qua ModBus RTU

    Chào mọi người, Hiện tại mình đang gặp rắc rối khi kết nối S7-1200 với biến tần E1000 YASKAWA qua ModBus RTU.
    Tình trạng của mình là biến tần báo lỗi CALL ngay sau khi bật nguồn. Không biết có phải mình có khai báo kết nối sai chỗ nào.
    PLC kết nối với E1000 - Yaskawa, và đọc giá trị từ đồng hồ đo nhiệt ẩm HTS ADTEK. PLC đọc giá trị từ đồng hồ nhiệt ẩm bình thường.
    Sơ đồ kết nối PLC- biến tần:
    (PLC S7-1200 và CB1241 RS485) TRB - R- | TRA - R+
    Thông số cài đặt ở biến tần
    b01-01: 2
    b01-02: 2
    b1-15: 2
    b1-16: 2
    H5-01: 14H (địa chỉ chọn ở PLC là 20)
    H5-02: 3 (9600 bps)
    H5-03: 0
    H5-04: 0
    H5-05: 0
    H5-06: 5
    H5-07: 0
    H5-09: 2.0
    H5-10: 0
    H5-11: 0
    H5-12: 1
    Mình gửi kèm theo tài liệu kỹ thuật của biến tần, cảm biến nhiệt ẩm, và chương trình PLC của mình.
    Có cao thủ nào biết lỗi chỗ nào chỉ giúp mình với.
    Xin cám ơn.
    Main.pdf
    Modbus.pdf
    RUN.pdf
    ET-03-HTS-DataSheet-EN-080101.pdf
    ET-03-HTS-DataSheet-EN-V10-150603.pdf
    Lần sửa cuối bởi chimungtrang, ngày 11-08-2015 lúc 07:39 AM.

  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
    http://www.etitudela.com/entrenadorc...esenmodbus.pdf

    Anh coi them trong file đó xem như thế nào. Còn nếu anh đã đọc được đồng hồ thì vấn đề còn lại là do dây cộ & coi biến tần xem.

    Anh thử test bằng cách tháo rời test đồng hồ riêng để an tâm về coding của mình. Rồi sau đó anh tháo ra gắn biến tần vào test mỗi biến tần: đọc trước rồi nếu đọc được thì thử ghi 1 tham số xem.

    Đừng tự làm rối

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

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

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


  4. #3
    Thành viên cấp 1
    Ngày tham gia
    Nov 2011
    Bài viết
    13
    Thanks
    5
    3 lượt trong 2 bài viết
    Tks Mr Hiếu, mình đã sửa lại chương trình thì biến tần không còn báo lỗi Call nữa, nhưng vẫn chưa đọc hay ghi được, mã lỗi là 80C8 (Slave timeout. Check baud rate, parity, and wiring of slave). Baud rate (9600), Parity (No) thì ok rồi.
    Sơ đồ đấu dây mình làm theo tài liệu của Siemens và Yaskawa:
    Mình dùng CB1241:
    Lần 1: chân TRA nối với R- của biến tần, chân TRB nối với R+ của biến tần, dip Modbus của biến tần mình đặt vị trí ON: không giao tiếp được.
    Lần 2: chần TA, TRA của CB1241 mình nối R-, chân TB, TRB mình nối với R+, dip ở vị trí ON: cũng không giao tiếp được.
    Biến tần thì selft test ok. Mình cũng tháo cảm biến nhiệt ẩm ra rồi.
    Có thể là không đúng ở 1 chỗ nào đó, mà tìm mãi không ra, tức thiệt.
    Mình thì đang sống ở Huế, nên cũng chẳng có ai để hỏi, vì ở Huế chẳng có cao thủ nào (hoặc là ẩn kỹ quá )
    Hy vọng các cao thủ ở forum có thể giúp mình.

  5. #4
    Thành viên cấp 1
    Ngày tham gia
    Dec 2012
    Bài viết
    39
    Thanks
    0
    11 lượt trong 11 bài viết
    Dear!
    Cấu hình cho Inv theo mình cũng ổn!
    Anh có thể viết một đoạn code ngắn gồm 1 hàm khai báo và một hàm đọc (để dễ kiểm soát).
    Có thể dùng bộ chuyển đổi RS485 ( nối vào mạng modbus) qua 232 kết nối với máy tính. dùng terminal để đọc cấu trúc tin nhắn truyền có đúng chưa!
    Nếu truyền thông với 1 con inv thì thử "on" cái DIP Switch 2 lên thử xem có ăn thua gì ko

  6. #5
    Thành viên Mới
    Ngày tham gia
    Nov 2015
    Bài viết
    1
    Thanks
    0
    0 lượt trong 0 bài viết
    Em cũng đang tìm hiểu về truyền thông modbus giữa s7-1200 và inverter yaskawa. Vì mới tìm hiểu nên muốn thực hiện truyền lện Run và tốc độ xuống biến tần. Mong sự giúp đỡ từ các anh.

  7. #6
    Thành viên cấp 1
    Ngày tham gia
    Mar 2011
    Bài viết
    46
    Thanks
    1
    3 lượt trong 3 bài viết
    Trích dẫn Gửi bởi chimungtrang Xem bài viết
    Tks Mr Hiếu, mình đã sửa lại chương trình thì biến tần không còn báo lỗi Call nữa, nhưng vẫn chưa đọc hay ghi được, mã lỗi là 80C8 (Slave timeout. Check baud rate, parity, and wiring of slave). Baud rate (9600), Parity (No) thì ok rồi.
    Sơ đồ đấu dây mình làm theo tài liệu của Siemens và Yaskawa:
    Mình dùng CB1241:
    Lần 1: chân TRA nối với R- của biến tần, chân TRB nối với R+ của biến tần, dip Modbus của biến tần mình đặt vị trí ON: không giao tiếp được.
    Lần 2: chần TA, TRA của CB1241 mình nối R-, chân TB, TRB mình nối với R+, dip ở vị trí ON: cũng không giao tiếp được.
    Biến tần thì selft test ok. Mình cũng tháo cảm biến nhiệt ẩm ra rồi.
    Có thể là không đúng ở 1 chỗ nào đó, mà tìm mãi không ra, tức thiệt.
    Mình thì đang sống ở Huế, nên cũng chẳng có ai để hỏi, vì ở Huế chẳng có cao thủ nào (hoặc là ẩn kỹ quá )
    Hy vọng các cao thủ ở forum có thể giúp mình.
    bác cho hỏi làm thế nào mà hết lỗi Call vậy ạ,em mò mãi ko ra
    THAI VAN HAU
    Engineer Automation
    Technical station Crusher 350T/h Song Da 6.01
    Handphone : 0965-216-321

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