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

Hybrid View

  1. #1
    Thành viên cấp 2
    Ngày tham gia
    May 2013
    Bài viết
    83
    Thanks
    35
    2 lượt trong 2 bài viết

    lỗi biến trong chương trình PLC S7 300

    Mình lập trình PLC S7 300 bằng phần mềm step 7 v5.5. Trong chương trình có sử dụng hàm FC, trong hàm FC mình có sử dụng biến MW (đã khai báo ở symbol editer) cụ thể là cho hàm so sánh CMP, nhưng khi điền biến vào đầu IN1 thì báo lỗi màu đỏ. như hình: untitled2.jpg
    Có phải do lỗi xung đột với Sympol editer ko? mình phải xử lý thế nào để không bị lỗi được nhỉ? giúp mình với!

  2. #2
    Thành viên cấp 4
    Ngày tham gia
    Aug 2011
    Đang ở
    "Lang Thang" in Sài Gòn
    Bài viết
    332
    Thanks
    22
    95 lượt trong 75 bài viết
    MW50 trong symbolic phải để data type là kiểu Int ko phải Word.
    gcdpham,
    Siemens Solution
    PLC, HMI, SCADA, Upgrade S5toS7, SimaticNet, OPC,...
    Control Engineer.
    Email: Hidden Content

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


  4. #3
    Thành viên cấp 2
    Ngày tham gia
    May 2013
    Bài viết
    83
    Thanks
    35
    2 lượt trong 2 bài viết
    không phải mà vì mình thử với các MW khác (không được khai báo trong Sympol editer) thì vẫn ok. có cách nào khắc phục lỗi màu đỏ vậy không nhỉ? thanks

  5. #4
    Thành viên cấp 4
    Ngày tham gia
    Aug 2011
    Đang ở
    "Lang Thang" in Sài Gòn
    Bài viết
    332
    Thanks
    22
    95 lượt trong 75 bài viết
    Trích dẫn Gửi bởi kimdinhthai_bk Xem bài viết
    không phải mà vì mình thử với các MW khác (không được khai báo trong Sympol editer) thì vẫn ok. có cách nào khắc phục lỗi màu đỏ vậy không nhỉ? thanks
    Nếu ko khai báo kiểu dữ liệu trong symbolic thì khi bạn làm phép toán nó sẽ tự gán kiểu dữ liệu còn đã khai báo trong symbolic là kiểu Word thì khi gán biến đó vào các phép toán chương trình sẽ báo lỗi vì nó cần biến kiểu Int.
    gcdpham,
    Siemens Solution
    PLC, HMI, SCADA, Upgrade S5toS7, SimaticNet, OPC,...
    Control Engineer.
    Email: Hidden Content

  6. #5
    Thành viên cấp 3
    Ngày tham gia
    Dec 2012
    Đang ở
    Ho Chi Minh Vietnam Now
    Bài viết
    184
    Thanks
    4
    61 lượt trong 46 bài viết
    Trích dẫn Gửi bởi kimdinhthai_bk Xem bài viết
    Mình lập trình PLC S7 300 bằng phần mềm step 7 v5.5. Trong chương trình có sử dụng hàm FC, trong hàm FC mình có sử dụng biến MW (đã khai báo ở symbol editer) cụ thể là cho hàm so sánh CMP, nhưng khi điền biến vào đầu IN1 thì báo lỗi màu đỏ. như hình: untitled2.jpg
    Có phải do lỗi xung đột với Sympol editer ko? mình phải xử lý thế nào để không bị lỗi được nhỉ? giúp mình với!
    Khai báo sai kiểu dữ liệu. Dùng so sánh I thì phải dùng biến Integer.

  7. #6
    Thành viên cấp 2
    Ngày tham gia
    May 2013
    Bài viết
    83
    Thanks
    35
    2 lượt trong 2 bài viết
    Thanks các bạn nhé!

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