Đăng Ký
Trang 2 của 7 Đầu tiênĐầu tiên 1234 ... CuốiCuối
Kết quả 11 đến 20 của 70
  1. #11
    Thành viên cấp 4
    Ngày tham gia
    Mar 2011
    Đang ở
    HoChiMinh City
    Bài viết
    488
    Thanks
    0
    83 lượt trong 49 bài viết
    Trích dẫn Gửi bởi thiquocvinh Xem bài viết
    Chào mọi người,
    Các pro cho em hỏi 1 vấn đề nho nhỏ nhé.
    Trong WinCC khi mình viết C hay VB thì mình vào trang Global Script để viết. Và khi viết xong thì làm thế nào để chạy được đoạn code mình vừa viết. Tức là mình có cần gán cái trong Global Script này vào trang Graphic designer hay không? Hay phải làm như thế nào???
    Thanks
    Mình đã tìm được lý do tại sao ko chạy được GCS này. Là do mình chưa gán trigger.
    Gán trigger cho nó như sau: Vào Infor/Trigger của GSC, chọn tab Trigger, chọn mục Tag, -> Add tag vao, sau đó chọn uponchange.
    Lần sửa cuối bởi thiquocvinh, ngày 08-11-2011 lúc 08:21 PM.
    Vinh - 0935 501 812

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


  3. #12
    Thành viên Mới
    Ngày tham gia
    Jun 2011
    Bài viết
    6
    Thanks
    0
    8 lượt trong 4 bài viết
    Trích dẫn Gửi bởi thinhbi Xem bài viết
    Mình thấy mọi người khá quan tâm về mảng này, nhưng lại đề cập tới nó và bỏ ngỏ ở nhiều topic trước. Mình lập topic này để chúng ta cùng thảo luận về vấn đề dùng C, VB để viết các Function hoặc Action cho WinCC.

    Đây là tài liệu về cách viết C cho WinCC.
    http://www.mediafire.com/?kdd8t013b6ez7wq
    Và đây là sách hướng dẫn về viết VB trong WinCC.
    http://www.mediafire.com/?am0ml9boo9bx8y5
    Đây là cái bấy lâu đang tìm kiếm, cảm ơn nhiều nhé + nút thanks rồi đó!

  4. #13
    Thành viên Mới
    Ngày tham gia
    Apr 2011
    Bài viết
    8
    Thanks
    0
    0 lượt trong 0 bài viết

    cần giúp đỡ về Action trong WinCC.

    Em chào các bác.

    Em đã viết 1 đoạn code trong GSC như sau:

    #include "apdefap.h"
    int gscAction( void )
    {
    if(GetTagBit("a")==1); //Return-Type: BOOL
    SetLeft("START.pdl","Control7",320); //Return-Ty

    if(GetTagBit("b")==1); //Return-Type: BOOL
    SetLeft("START.pdl","Control7",570); //Return-Type: BOOL

    return 0;
    }

    Bài toán của em là:
    _khi cảm biến a có tác động thì sẽ đưa đối tượng control7 tới vị trí x=320
    _khi cảm biến b có tác động thì sẽ đưa đối tượng control7 tới vị trí x=570(cảm biến a có tác động trước cảm biến b)
    _khi chưa có CB nào tác động thì vật ở nguyên vị trí mà mình đặt khi thiết kế graphic.

    Em đặt trigger theo thời gian là 250ms.Thế nhưng khi runtime thì ngay từ đầu ,vật thể đã chạy ngay đến vị trí x=570 mặc dù chưa có cảm biến nào tác động cả.

    Bác nào chỉ bảo em giải quyết vấn đề này với!
    Em cảm ơn!

  5. #14
    Thành viên cấp 1
    Ngày tham gia
    Dec 2011
    Bài viết
    23
    Thanks
    0
    0 lượt trong 0 bài viết
    Trích dẫn Gửi bởi thiquocvinh Xem bài viết
    Mình đã tìm được lý do tại sao ko chạy được GCS này. Là do mình chưa gán trigger.
    Gán trigger cho nó như sau: Vào Infor/Trigger của GSC, chọn tab Trigger, chọn mục Tag, -> Add tag vao, sau đó chọn uponchange.
    Bạn có thể post 1 ví dụ cụ thể sử dụng GCS để làm vật chuyển động được ko? Nếu có thể thì nêu rõ các bước thực hiện giúp mình nhé!
    P/S: Mình mới học wincc nên hiểu biết còn hạn hẹp.:-s

  6. #15
    khanh my
    Guest
    Trích dẫn Gửi bởi mrahiub Xem bài viết
    Bạn có thể post 1 ví dụ cụ thể sử dụng GCS để làm vật chuyển động được ko? Nếu có thể thì nêu rõ các bước thực hiện giúp mình nhé!
    P/S: Mình mới học wincc nên hiểu biết còn hạn hẹp.:-s
    Cái này đã được bàn ở đây nè bạn
    http://plcvietnam.com.vn/showthread.php?t=1872

  7. #16
    Thành viên cấp 2
    Ngày tham gia
    Oct 2011
    Đang ở
    can tho
    Bài viết
    67
    Thanks
    0
    6 lượt trong 6 bài viết

    Lập trình C ứng dụng trong Wincc

    Các anh cho em hỏi
    khi soạn thảo chương trình xong trong Global Script c thì bước tiếp theo phải làm như thế nào để wincc có thể đọc
    được chương trình đó vậy? mong được sự chỉ bảo của các anh.

    -cảnh cáo: viết chủ để không dấu.

  8. #17
    Thành viên cấp 7
    Ngày tham gia
    May 2011
    Đang ở
    HoChiMinhCiTy
    Bài viết
    781
    Thanks
    7
    43 lượt trong 37 bài viết
    Trích dẫn Gửi bởi tailieu89 Xem bài viết
    Các anh cho em hỏi
    khi soạn thảo chương trình xong trong Global Script c thì bước tiếp theo phải làm như thế nào để wincc có thể đọc
    được chương trình đó vậy? mong được sự chỉ bảo của các anh.

    -cảnh cáo: viết chủ để không dấu.
    Để chạy được Global Script c ,bạn cần tạo 1 trigger , có thể dùng trigger với bit,hoặc trigger theo chu kì,click chuột phải vào vùng code,chọn trigger,sau đó bạn tự làm được.

    Thân.

    Hãy luôn là chính mình.
    Mail :Hidden Content

  9. #18
    Thành viên cấp 2
    Ngày tham gia
    Oct 2011
    Đang ở
    can tho
    Bài viết
    67
    Thanks
    0
    6 lượt trong 6 bài viết
    Trích dẫn Gửi bởi dohung Xem bài viết
    Để chạy được Global Script c ,bạn cần tạo 1 trigger , có thể dùng trigger với bit,hoặc trigger theo chu kì,click chuột phải vào vùng code,chọn trigger,sau đó bạn tự làm được.

    Thân.
    em cám ơn anh dodung
    bước anh đã nói thì em biết rồi. Em đang thắc mắc là bước tiếp theo đó.ví dụ như tạo ra file có đuôi là gì? rồi lưu file đó ỏ đâu?
    mong được sự chỉ bảo của mọi người

  10. #19
    Thành viên cấp 3
    Ngày tham gia
    Mar 2011
    Đang ở
    ĐÀ NẴNG
    Bài viết
    139
    Thanks
    1
    Thanked 1 Time in 1 Post
    khi bạn tạo thì sẻ có đuôi là .pas và sẻ lưu trong thư mục pas.
    đừng quên kích chon Global script Runtime nha.
    chúc vui!

  11. #20
    Thành viên cấp 2
    Ngày tham gia
    Oct 2011
    Đang ở
    can tho
    Bài viết
    67
    Thanks
    0
    6 lượt trong 6 bài viết
    Trích dẫn Gửi bởi kkkkkkkk Xem bài viết
    khi bạn tạo thì sẻ có đuôi là .pas và sẻ lưu trong thư mục pas.
    đừng quên kích chon Global script Runtime nha.
    chúc vui!
    cho mình hỏi xíu nữa nhé
    khi mình đã tạo xong trigger thì thỉ cần lưu như vậy thì wincc sẽ hiểu thì thực hiện theo những lệnh mà mình viết hả bạn?

Trang 2 của 7 Đầu tiênĐầu tiên 1234 ... CuốiCuối

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