Tình hình là topic kia ko thấy, mình mở topic mới cho anh em vào làm tiếp.
Đây là video kết quả theo yêu cầu của người lập topic:
http://youtu.be/RQ77ccJ-saM
Các bạn có thể tham khảo kết quả và làm theo nhé.
Thân,
Printable View
Tình hình là topic kia ko thấy, mình mở topic mới cho anh em vào làm tiếp.
Đây là video kết quả theo yêu cầu của người lập topic:
http://youtu.be/RQ77ccJ-saM
Các bạn có thể tham khảo kết quả và làm theo nhé.
Thân,
Tình hình là video chi tiết của băng chuyền chuyển động trong WinCC mình đã làm xong. Cơ dưng mà post luôn thì thấy nó vô lý quá!
Bộ não dùng để suy nghĩ chứ không nên áp đặt bộ não phải làm theo những gì mà người khác làm! Mình nghĩ rằng mỗi người nên tự làm và chia sẻ cách làm của mình. Sau đó, tổng hợp lại xem cách làm thế nào? Cách nào hợp lý và tính ứng dụng cao hơn thì mình áp dụng. Cách thức của mình chỉ sử dụng Internal tag chứ ko sử dụng PLC.
Mình hy vọng không ai nghĩ mình là khoe cái tài ở đây, vì thực sự bản thân mình chẳng có tài gì cả.
Thân,
Theo mình thấy một vấn đề mà chia thành nhiều topic thì không tốt.
- " Bộ não dùng để suy nghĩ chứ không nên áp đặt bộ não phải làm theo những gì mà người khác làm! Mình nghĩ rằng mỗi người nên tự làm và chia sẻ cách làm của mình " nếu ai cũng như bạn lập topic riêng để chia sẻ kinh nghiệm của mình thì những topic đang có ( cùng chủ đề ) sẽ đi đến đâu và những người cần học hỏi sẽ phải đi qua bao nhiêu topic đây để học hỏi, thử nói 1 năm , 2 năm ... sau thì hậu bối biết đi đâu về đâu mà tìm đây ? .
Rất mong bạn lưu ý giúp. Mình nói có gì không phải mong bạn bỏ qua cho
Thưa anh Hồng Minh,
Em không biết là anh Minh có theo dõi chủ đề "Băng chuyền chuyển động trong WinCC" từ đầu đến giờ hay không?
Trong topic cũ "Băng chuyển chuyển động trong WinCC" em đã post cả cách làm của mình, cả code trong C - editor. Nhưng hiện giờ topic cũ đã không còn nữa, vậy nên em mới lập topic này!
Cái em nghĩ ở đây là mọi người cùng thảo luận và đưa ra suy nghĩ cũng như cách làm của mình. Topic "Băng chuyền chuyển động trong WinCC" không phải do em lập. Em chỉ trả lời theo yêu cầu của chủ topic! Giờ vấn đề đặt ra: Chủ topic đã bao giờ đặt tay làm hoặc đọc tài liệu cơ bản về WinCC hay chưa? Em ví dụ như thế! Video hoàn chỉnh em đã quay lại và chắc chắn em sẽ đưa lên vào một thời gian ngắn nhất. Hy vọng mọi suy nghĩ sẽ làm cho con người tốt và hoàn thiện hơn.
Suy nghĩ tốt sẽ làm con người tốt. Giống như câu của anh Hiếu "Hướng tới sự ưu tú - thành công sẽ tự đến"
Thân,
Chào anh DavidTran,
Anh có thể nói lại đề tài này không? (Yêu cầu, mục tiêu, ...)
Em đã xem 2 cái video trên cũng từa tựa được chút xíu nhưng hi vọng anh có thể nói rõ, chi tiết hơn.
Thanks.
Dear anh Vinh,
Yêu cầu của chủ topic là làm băng truyền chuyển động trong WinCC với thời gian thiết lập là 5s. Em đã reply lại ngay tại topic cũ mà chủ topic đã lập, nhưng phần thời gian nó bị lỗi. Giờ không thấy topic cũ của chủ thớt đâu, em lập topic này để trả lời yêu cầu của của chủ thớt. Và để tránh tình trạng không làm, em mạn phép post trước video đề mô kết quả.
Mong mọi người thông cảm,
Thân,
Xi lỗi bạn vì mình hơi qua lời nhưng topic ( Băng chuyền chuyển động trong WinCC ) mình luôn theo dõi không bỏ chút nào
Trong đó bạn có port cách làm của bạn và code nữa và rất nhiều người mong bạn up video hoàn thiện
Việc topic ( Băng chuyền chuyển động trong WinCC ) không còn có thể là do lỗi sever thôi đến nay vẫn chưa khắc phục triết để được rất mong bạn thông cảm
về việc ( Chủ topic đã bao giờ đặt tay làm hoặc đọc tài liệu cơ bản về WinCC hay chưa? Em ví dụ như thế! ) theo mình thấy là chưa song vì cậu ấy chưa làm nên mới có topic đó để anh em cùng thảo luân đến ngày nay .
Chủ topic không nhất thiết phải làm qua mới có quyền port bài mà diễn dàn là nơi để trao đổi và học hỏi mà bạn
Rất mong bạn bỏ quá và nhiệt tình với diễn đàn hơn nữa
Thân chào
Chào anh DavidTran,
Không biết là mình có sử dụng External Tag hay là chỉ sử dụng Internal Tag?
Theo em nghĩ:
- Nếu sử dụng External Tag thì mọi việc đơn giản hơn nhiều do hầu như là chương trình áp đặt lên bên PLC (chẳng hạn).
- Đề bài của mình có chú ý đến phần chuyển động của băng tải quá hay không, tức là BT chỉ chuyển động mang tính chất tượng trưng hay phải giống giống thật tý?
- Liên quan đến vấn đề băng tải, tại sao ta không tạo ra 1 FACEPLATES liên quan đến băng tải :) (Do thời gian gần đây em ít vào diễn đàn nên không biết là có topic về vấn đề này chưa??)
Thanks.
Chào anh Vinh,
Yêu cầu của chủ topic là thiết kế một băng tải chuyển động trong WinCC với thời gian chạy là 5s. Hiện tại đã có 2 cách làm của bạn Khanh my là sử dụng external tag - PLC, còn của em sử dụng internal tag.
Băng tải chuyển động chỉ mang tính chất tượng trưng :D
Về vấn đề tạo nguyên 1 faceplates liên quan đến băng tải thì em thấy chưa có. Có lẽ nhờ anh Vinh lập nhé ^^
Đây là video hoàn chỉnh về vấn đề băng tải chuyển động với thời gian 5S trong WinCC.
http://youtu.be/ay-wDIHpkeY
Có lẽ phần này cần làm thêm là thời gian có thể cài đặt tùy ý theo yêu cầu của người dùng. Mọi người cùng thảo luận nhé.
Thân,
(Em còn nhỏ lắm, anh đừng xưng hô vậy kì lắm :P)
Chào anh DavidTran,
Theo em nghĩ đặt thời gian tùy ý ta có thể làm như sau:
Giả sử ta có 1 Khối Timer, địa chỉ khai báo thời gian vd là MW10,
WinCC - Tạo 1 tag ngoại 'tghđ' gán địa chỉ MW10 và 1 tag nội 'tgđặt' định dạng US16 bits
cú pháp W#16#wxyz
10 ms 00
100 ms 01
1 s 10
10 s 11 (chắc cái này mọi người cũng đã biết)
a=2xyz : w=2 độ phân giải = 1s
b= 'tgđặt' + a
Sử dụng SetTagWord gán b vào 'tghđ' tức MW10
Gán 'tgđặt' vào IOField
Do em không có WINCC ở đây nên em tạm viết sơ sơ 1 đoạn hoàn chỉnh.
int b = 0;
int a = 2000;
b=GetTagbit(''tgđặt'') + a;
SetTagWord ("tghđ",b);
Như vậy khi ta đặt số ở ngoài IOField thì sẽ + với 2000 tạo thành cú pháp khai báo trong PLC là W#16#wxyz
Ví dụ ta muốn: - đặt 1 giây thì ta gõ số 1. Lúc này 1 + 2000 = 2001 tức là 1s
- đặt 1 giây thì ta gõ số 15. Lúc này 15 + 2000 = 2015 tức là 15s
Không biết như vậy có được không?? :D
Thân,
Đây là video của em về vấn đề này
http://www.youtube.com/watch?v=yl0-5e5DdP0&feature=youtu.be
http://youtu.be/lbyFQWHBzOc
Video mô phỏng băng tải chuyển động với thời gian tùy đặt của người dùng.
Cách làm đơn giản là tạo một tag internal mới để lưu trữ giá trị cài đặt của người dùng.
Trong Code thay vì so sánh với giá trị mặc định, ta tạo một biến link đến Tag mà mình vừa tạo. Thời gian chạy sẽ được so sánh luôn với giá trị của biến này.
Thân,
Đây là video hoàn chỉnh của mình, mong các bạn phát triển thêm
http://www.youtube.com/watch?v=se1swRYe7Qc
Phần bôi đỏ thì bạn phải lập trình.
Các circle nháy là sử dụng thuộc tính flashing của đối tượng:
Thiết lập như sau:
+ Cho phép flashing bằng cách gắn thuộc tính "flashing background active" chọn "No" và được kích hoạt bằng cách liên kết tới tag Start_Stop.
+ Chọn màu khi "Flashing backgrounf color on" và khi " Flashing background color off".
Bạn thiết lập như hình dưới đây nhé!
http://i1229.photobucket.com/albums/...esflashing.jpg
Thân,
@ Anh DavidTran:
Lập trình cho Group3 có phải như đoạn code trong video của anh ko ạ?
Em đã làm như vậy nhưng vẫn ko chạy đc runtime, compile code ko thấy báo lỗi.
Anh có thể dự báo lỗi do đâu ko ạ. Hình như lần đầu tiên anh chạy runtime như trong video cũng ko đc đúng ko ạ, em cũng bị như vậy.
E mới học wincc nên hiểu biết còn hạn hẹp. Thank anh!
@ Anh DavidTran:
Em làm đc rồi, do em chưa Deactive trong WinCCExplorer, nhưng ko biết làm cách nào để đổi màu vật thể( đèn, nút bấm...) trong Graphics Design, nó chỉ hiện khi chạy runtime.
Anh có thể hướng dẫn em đc ko ạ. Thank anh!
chào bạn Khanh My, chào mọi người
bạn Khanh My có thể gữi chương trình WinCC và S7 cho mình tham khảo với được không?
mình cũng đang mô phỏng WinCC và lập trình s7 nhưng cách mô phỏng như bạn thì mình chưa làm được, bạn gữi cho mình cùng mọi
người tham khảo với nhé
http://i1229.photobucket.com/albums/...ttda/color.jpg
Bạn chỉnh lại như trong hình nhé!
Thân,
- Đầu tiên bạn coi lại đã tạo Trigger cho Actions chưa.
- Sau đó kiểm tra phần WinCCExplorer/ Computer/ Nhấp đúp/ Chọn tap Startup/ Check chọn Global Script Runtime.
Như hình dưới:
http://i1229.photobucket.com/albums/...da/runtime.jpg
Thân,
@Anh DavidTran:
Thank anh nhiều, em đã chạy được ví dụ của anh. Ở đây em thay đổi khi ấn Stop thì hệ thống dừng lại, giữ nguyên giá trị của Trigger và TimeOfRun, ấn Start thì tiếp tục chạy từ giá trị hiện hành. Nếu muốn thêm nút Reset để reset các giá trị đó về 0 thì làm thế nào thưa anh? Nếu anh rảnh có thể cùng suy nghĩ vấn đề này đc ko ạ!
Chào anh DavidTran,
Anh nghĩ như thế nào nếu mình có thêm chế độ BT chạy nghịch lại??
Các bạn cho mình hỏi làm sao để quay vật thể đi 1 góc tùy ý trong Graphic Design?
Thanks!
cái này mà bạn muốn quay đi thì chỉ có trong phần PlantElements là quay đc thui, còn trong Siemens HMI symbol thì không được
các đại ca cho em hỏi về việc chèn hình ảnh vào wincc designer
khi mình chèn ảnh từ ngoài vào thì khung mặc định của nó là hình chữ nhật, nghĩa là phần nền ngoài của chi tiết có thể đè lên các chi tiết khác, trong khi chi tiết lấy từ thư việc thì chỉ chi tiết mới đè lên thôi, phần nền ngoài trong suốt?
có cách nào để khắc phục hiện tượng này ko ạ?
nếu có thể khắc phúc thì chúng ta có thể tao được cách hình ảnh rất thật và rất đẹp thay thể các hình ảnh đã có sẵn (trong phần chuyển động vì nó sẽ đè lên hình ảnh khác, còn ảnh phía ngoài thì có thể dùng được)
mọi người ơi, tớ ko làm cho vật trên băng tải chuyển động đc, làm thế nào vậy nhỉ, bảo tớ với
Các Anh cho em hỏi. trong wincc 6 muón thiết lập thuôc tính cho vật di chuyển trên băng tải thì làm thế nào ạ?
Em làm đồ án vè giao diện wicc mà ko tìm đc cái thiếtlaapj đó.
Mong các anh gúp đỡ em với.
nếu liên lạc đc qua mail thì tốt quá địa chỉ mail em là: [email protected]
ban Mrahiub ơi. bạn thiết lập thuộc tinhds cho chiếc hộp chạy ntn vậy? bạn hướng dẫn mình đc không? mình Gà quá ko làm theo clip đực. thanks bạn nhiều.
thank, DavidTran!