Chưa làm cái này bao giờ. Nghe bác nói vậy, chắc phải về tìm hiểu liền.
Printable View
Chưa làm cái này bao giờ. Nghe bác nói vậy, chắc phải về tìm hiểu liền.
Lệnh SetLeft là đặt tọa độ X bên trái nha .Nghĩa là khi bạn đọc được bằng lệnh GetLeft là biến t chẳng hạn .Sao đó biến đổi biến t này tùy theo ý bạn . Rồi SetLeft theo biến đó .
vd mình muốn 1 vật chuyển động từ trái qua phải khi có tín hiệu nút nhấn "Khởi động"
Thủ tục hàm bạn thêm vào nha .Đây là nội dung chính .
it x;
x=GetLeft("ducdien.pdl","vat");
if(GetTagBit("Khoi dong")=1)
x=x++;
SetLeft("ducdien.pdl","vat",x);
mình có thể dùng plc lập trình để tác động mực nước đó bạn
Bài tập băng tải là 1 bài toán mà khá nhiều người vướng mắc khi bắt đầu học WinCC
Theo mình để thấy được băng tải chuyển động thì có cách như sau:
1/ Làm cho rulo băng tải quay
2/ Làm cho dãi băng chạy (Vẽ các hình chữ nhật -> làm chuyển động)
3/ Kết hợp 1/ và 2/ (Như vậy sẽ thấy chuyển động tốt hơn)
Mong mọi người góp ý để có thể giúp những ai đang thắc mắc vấn đề này.
Thanks a lot.
Người ta làm trong thực tế thì chẳng bao giờ dùng tới Simulation của WinCC cả. Phải sử dụng biến ngoại để tác động làm thay đổi mực nước.
Lập trình cho phần này khá đơn giản.
Bạn lập trình trong PLC cho một biến nào đó chứa giá trị của mực nước. Trong WinCC bạn gán thuộc tính Fill level vào tag (Biến giá trị)đó. Vậy là ok.
Chúc bạn thành công.
Mình cũng đã làm được 1 chuyển động của băng tải. Các bạn xem rồi góp ý giúp. Thanks
http://youtu.be/iFEP1evQAgw