Cho em hỏi lấy cái băng tải đó ở đâu vậy?
Tài liệu hướng dẫn chi tiết tạo vật chuyển động
http://www.mediafire.com/?1sabdmkbr8so8kd
Printable View
Cho em hỏi lấy cái băng tải đó ở đâu vậy?
Tài liệu hướng dẫn chi tiết tạo vật chuyển động
http://www.mediafire.com/?1sabdmkbr8so8kd
Dear Anh Vinh
Em có thử làm theo cách của anh nhưng nó chỉ được ở 'chuyendong'+10 thôi, còn ('chuyendong'+10)%500 thì lại hokđược
Mình thay đổi giá trị 10 thành 20 hay 50 thì khoảng cách nó cũng không thay đổi là sao vậy anh?
Thay +10 thành -10 thì nó lại đứng yên luôn??
hic. đúng là mình mới học đọc mà chả hiểu mấy anh làm thế nào? tại không có tuần tự. giá mà mấy anh làm hẳn 1 cái hướng dẫn để bọn em học tập. làm theo xem thế nào chứ mù mờ lắm
các anh ơi,nếu em làm trên Wincc flexible có bài toán như sau:
nhấn nút "MT" thì vật dịch chuyển sang phải,đến điểm cuối thì dừng
nhấn nút "MN" thì vật dịch chuyển sang trái,đến điểm đầu thì dừng
giờ các bước viết code thế nào ạ?
đầy là bài điều khiển vị trí qua HMI-PLC-biến tần.
em chưa rõ về phần này nên rất mong mọi người giúp đỡ.
Khanhmy ơi cho mình hỏi, băng tải có thời gian và trigger bạn làm với external tag như thế nào vậy? có thể chỉ rõ và share code cho mình tham khảo với được không?
Trong winccflexible bạn lấy 1 đối tượng graphic bất kỳ,trong phần properties->animation sẽ có phần movement,bạn có thể chọn các loại di chuyển khác nhau(horizontal,diagonol,vertical,direct..)các loại di chuyển này dựa trên giá trị 1 tag nào đó có thể là external tag(nếu dùng vùng nhớ trong plc)hoặc internal tag(nếu viết code trên trong script của winccflex),dựa vào tag này vật thể sẽ di chuyển đến vị trí tọa độ trên màn hình mà bạn đặt trước
Cái này bạn lập trình với Step, bạn muốn băng tải chạy với thời gian bao nhiêu thì cứ mov cho nó 1 miền nhớ nào đó, ví dụ mov MW4 sang MW8, trong đó MW4 liên kết với I/O Filed trên wincc để tạo thời gian băng tải chạy, khi MOV xong bấm nút start băng tải sẻ chạy với thời gian đó, lúc này bên MW8 bạn củng liên kết với I/O Field hiển thị, bạn muốn nó chạy tới 0 thì cứ sau 1s bạn thực hiện trừ đi 1 sử dụng hàm SUB, khi MW8 bằng 0 thì bạn cho băng tải tự động dừng
Cái này bạn lập trình với Step, bạn muốn băng tải chạy với thời gian bao nhiêu thì cứ mov cho nó 1 miền nhớ nào đó, ví dụ mov MW4 sang MW8, trong đó MW4 liên kết với I/O Filed trên wincc để tạo thời gian băng tải chạy, khi MOV xong bấm nút start băng tải sẻ chạy với thời gian đó, lúc này bên MW8 bạn củng liên kết với I/O Field hiển thị, bạn muốn nó chạy tới 0 thì cứ sau 1s bạn thực hiện trừ đi 1 sử dụng hàm SUB, khi MW8 bằng 0 thì bạn cho băng tải tự động dừng