-
Thành viên cấp 9
Hỏi về cách hiển thị giá trị của tag trong wincc flex
Trong wincc flex,mình tạo 1 đoạn script
If SmartTags("Tag_2")=1 & SmartTags("Tag_4")=1 Then
SetValue SmartTags("Tag_6"), 5
End If
rồi mình đặt Script đó vào Change value của các tag2,4,6.Các tag này đều định dạng int hết
Nhưng sao mình set giá trị của tag 2 lên 1,tag 4 lên 1 xong giá trị của tag 6 ko hiển thị lên 5 được
Pro nào biết xin chỉ dẫn
-
-
Little PLC
hình như em viết sai cấu trúc lệnh C thì phải. Em nên coi lại tập lệnh xem đã chính xác truy. Quan trọng khi em viết C code hay VBs thì đó là cấu trúc lệnh đúng thì sẽ giải quyết được vấn đề
-
-
Thành viên cấp 9
em xài flex,script trong flex chỉ có hỗ trợ VBs,e compile rồi ko có báo lỗi,mà e chưa biết làm sao để nó hiển thị ra áh,em bỏ cái script đó vào trong thuộc tính của mấy cái tag đó rồi mà ko được
-
-
Thành viên cấp 7
Em post ví dụ lên đi,có gì a sữa cho.
-
-
Thành viên cấp 9
hehe cám ơn anh Hưng nhiều,đúng như thầy nói e viết sai hehe,mà sao hôm qua e làm y chang vậy nó báo sai,giờ lại đúng kìa ^^
-
-
Thành viên cấp 9
anh Hưng cho e hỏi là khi mình tạo xong 1 cái script,giờ để cho cái script đó hoạt động,ví dụ như bài của em là để hiển thị giá trị của tag đó ra I/O Field thì mình phải bỏ thuộc tính của Script vào những chỗ nào,để nó hoạt động anh?
-
-
Thành viên cấp 9
giờ e đã biết cách đặt script,nhưng em ko hiểu sao tại sao định dạng của 2 tag mình set ở đoạn script ở trên mà thay bằng chữ and rồi áh,tag 2 với tag 4 mình lại phải để là dạng int thì nó mới hiển thị kết quả ở tag 6,còn mình để 2 tag đó ở dạng bool thì lại ko hiển thị được :p
-
-
Thành viên cấp 7
Gửi bởi
hiennguyen
giờ e đã biết cách đặt script,nhưng em ko hiểu sao tại sao định dạng của 2 tag mình set ở đoạn script ở trên mà thay bằng chữ and rồi áh,tag 2 với tag 4 mình lại phải để là dạng int thì nó mới hiển thị kết quả ở tag 6,còn mình để 2 tag đó ở dạng bool thì lại ko hiển thị được :p
Em làm thế nào,cứ gửi ví dụ lên để mọi người cùng support cho.Còn cái đặt script thì e chỉ cần cho nó luôn luôn chạy thì được,tương tự chương trình con trong PLC vậy.
-
-
Thành viên cấp 10
Gửi bởi
dohung
Em làm thế nào,cứ gửi ví dụ lên để mọi người cùng support cho.Còn cái đặt script thì e chỉ cần cho nó luôn luôn chạy thì được,tương tự chương trình con trong PLC vậy.
Cho hỏi Script nếu muốn cho luôn chạy làm thế nào.Tôi để chạy khi screen loaded thì script chỉ chạy 1 lần khi screen được load
-
-
Thành viên cấp 7
Gửi bởi
kidsolo1412
Cho hỏi Script nếu muốn cho luôn chạy làm thế nào.Tôi để chạy khi screen loaded thì script chỉ chạy 1 lần khi screen được load
Thông thường để chạy 1 script thì mình hay gán script vào 1 button để chạy.Còn để script luôn chạy thì anh chèn vào script đó 1 vòng lặp,dùng do ... loop hay 1 vòng lặp nào đó cũng được.Còn khi muốn dừng script thì cũng tương tự,anh cho điều khiển của vòng lặp là đúng thì sẽ dừng được.Nó tương tự như chạy 1 chương trình con dưới PLC vậy.
Cấu trúc của nó như thế này :
Script_xx:
Do cond
[
Công việc cần thực hiện
]
Loop
-
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à 11:37 AM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu