Viết Function và Action với C cho WinCC
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
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!
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.
Lập trình c trong wincc sử dụng tag ngoại
các anh cho em hỏi lập trình c trong wincc cho tag nội có giống với tag ngoại không?
em viết chuơng trình cho tag nội thì hoạt động được nhưng em viết cho tag ngoại lại không chạy được.?
mong được sự hướng dẫn của mọi người
em cám ơn nhiều!
Viết hàm delay trong lập trình c
mình đang có 1 vấn đề cần hỏi các anh trong diễn đàn.đó là về hàm delay trong lập trình c , vấn đè của mình cần hỏi đó là: khi cho 1 vật chuyển động nếu có 1 tín hiệu tác động thì vật sẽ dừng lại khoảng 2-3 giây. khi tín hiệu đó mất đi thì vật lại tiếp tục chuyển động theo quảng đường đã định định trước.
Mong được sự giúp đỡ của các anh
em cám ơn
Lập trình c trong wincc cho vật ẩn hiện
các anh cho em hỏi trong lập trình c cho Wincc có thể viết cho vật ẩn hoặc hiện khi mà có cảm biến tác động được không? nếu có thì thì mình dùng lệnh nào ?
mong mọi người giúp đỡ!