Đăng Ký
Kết quả 1 đến 8 của 8
  1. #1
    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

    Cách cập nhật hàm VBScript mỗi 1s trong wincc comfort or winccFlex

    Hi All,

    Hiện tại mình viết hàm VBScript và muốn hàm này thực hiện theo chu kỳ mỗi 1s sau khi runtime. Có cách này tạo schedule tasks 1s ko? vì schedule tasks mặc định nhỏ nhất là 1min.

    Thanks.
    gcdpham,
    Siemens Solution
    PLC, HMI, SCADA, Upgrade S5toS7, SimaticNet, OPC,...
    Control Engineer.
    Email: Hidden Content

  2. #2
    Thành viên cấp 9
    Ngày tham gia
    Apr 2011
    Bài viết
    954
    Thanks
    22
    124 lượt trong 97 bài viết
    Trích dẫn Gửi bởi gcdgcd Xem bài viết
    Hi All,

    Hiện tại mình viết hàm VBScript và muốn hàm này thực hiện theo chu kỳ mỗi 1s sau khi runtime. Có cách này tạo schedule tasks 1s ko? vì schedule tasks mặc định nhỏ nhất là 1min.

    Thanks.
    mặt định thì không có ,nhưng có hổ trợ VBScript thì viết code 1s có khó khăn gì đâu

  3. #3
    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
    Vấn đề không phải là tạo ra code 1s mà vấn đề làm sao để mỗi 1s hàm đó được gọi 1 lần or được gọi liên tục. Và hàm này mình viết trong faceplate.
    Mục đích của mình là hàm này phải được thực hiện liên tục khi mở faceplate mà không có bất cứ action nào gọi nó. Nếu bên ngoài thì mình có thể đặt hàm này khi load screen but trong faceplate thì mình chưa tìm thấy.
    gcdpham,
    Siemens Solution
    PLC, HMI, SCADA, Upgrade S5toS7, SimaticNet, OPC,...
    Control Engineer.
    Email: Hidden Content

  4. #4
    Thành viên cấp 9
    Ngày tham gia
    Apr 2011
    Bài viết
    954
    Thanks
    22
    124 lượt trong 97 bài viết
    liên hệ hình [email protected]
    mình sẻ chỉ cho cách làm trên diễn đàn không tiện lắm

  5. #5
    Thành viên cấp 9
    Ngày tham gia
    Apr 2011
    Bài viết
    954
    Thanks
    22
    124 lượt trong 97 bài viết
    Trích dẫn Gửi bởi gcdgcd Xem bài viết
    Vấn đề không phải là tạo ra code 1s mà vấn đề làm sao để mỗi 1s hàm đó được gọi 1 lần or được gọi liên tục. Và hàm này mình viết trong faceplate.
    Mục đích của mình là hàm này phải được thực hiện liên tục khi mở faceplate mà không có bất cứ action nào gọi nó. Nếu bên ngoài thì mình có thể đặt hàm này khi load screen but trong faceplate thì mình chưa tìm thấy.
    có nhiều cách giải quyết lắm
    có thể bạn viết 1 đoạn code được gọi liên tục khi runtime và đoạn code này cứ 1 s gọi 1 đoạn code khác theo yêu cầu bài của bạn là ok

    hoặc kéo even 1s từ windown đưa vào thông qua my control và even này gọi cái gì mà chẳng được

  6. #6
    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
    Nếu ở screen bình thường thì mình có thể đặt hàm vbs này trong event load screen but cái mình cần là nó phải dc gọi trong faceplate khi faceplate dc bật lên mà ko cần bất kỳ action nào khác.
    Lưu ý là Hàm vbs là hàm nội trong faceplate thôi, bên ngoài ko nhận dc hàm vbs trong faceplate.
    Việc tạo code update liên tục khi runtime thì mình làm dc rồi.
    gcdpham,
    Siemens Solution
    PLC, HMI, SCADA, Upgrade S5toS7, SimaticNet, OPC,...
    Control Engineer.
    Email: Hidden Content

  7. #7
    Thành viên cấp 3
    Ngày tham gia
    Dec 2014
    Đang ở
    Hà Nội
    Bài viết
    103
    Thanks
    3
    26 lượt trong 20 bài viết
    Trích dẫn Gửi bởi gcdgcd Xem bài viết
    Hi All,

    Hiện tại mình viết hàm VBScript và muốn hàm này thực hiện theo chu kỳ mỗi 1s sau khi runtime. Có cách này tạo schedule tasks 1s ko? vì schedule tasks mặc định nhỏ nhất là 1min.

    Thanks.
    Chào anh, không biết anh đã làm được chưa. Em đang làm Faceplate trên TP1200 nhưng vướng ở chỗ thuộc tính Visible trên Faceplate chỉ gán được 1 Tag, mà em lại cần thuộc tính này được gán với 2 Tag. Anh có thể hướng dẫn em viết đoạn VBSCript để AND hai Tag lại với nhau trong Faceplate không? Em cảm ơn nhiều ạ. Chúc anh sức khỏe!

  8. #8
    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 kochodoi Xem bài viết
    Chào anh, không biết anh đã làm được chưa. Em đang làm Faceplate trên TP1200 nhưng vướng ở chỗ thuộc tính Visible trên Faceplate chỉ gán được 1 Tag, mà em lại cần thuộc tính này được gán với 2 Tag. Anh có thể hướng dẫn em viết đoạn VBSCript để AND hai Tag lại với nhau trong Faceplate không? Em cảm ơn nhiều ạ. Chúc anh sức khỏe!
    Của bạn đây:

    vbscript_continuous.png
    gcdpham,
    Siemens Solution
    PLC, HMI, SCADA, Upgrade S5toS7, SimaticNet, OPC,...
    Control Engineer.
    Email: Hidden Content

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