-
Thành viên cấp 4
Gửi bởi
thiquocvinh
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
-
Bài viết của "thiquocvinh" đã được cám ơn bởi các thành viên:
-
Thành viên Mới
Gửi bởi
thinhbi
Đây là cái bấy lâu đang tìm kiếm, cảm ơn nhiều nhé + nút thanks rồi đó!
-
-
Thành viên Mới
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!
-
-
Thành viên cấp 1
Gửi bởi
thiquocvinh
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
-
-
Gửi bởi
mrahiub
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
-
-
Thành viên cấp 2
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.
-
-
Thành viên cấp 7
Gửi bởi
tailieu89
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.
-
-
Thành viên cấp 2
Gửi bởi
dohung
Để 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
-
-
Thành viên cấp 3
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!
-
-
Thành viên cấp 2
Gửi bởi
kkkkkkkk
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?
-
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
-
Nội quy - Quy định
Back to Top
Múi giờ GMT +7. Bây giờ là 04:12 AM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu