-
Thành viên cấp 1
Bạn có thể:
Trong WinCC: - Tạo một Tag gán địa chỉ là MW10, sau đó gán tag vào I/O Field (hoặc bồn nước ...)
- Chỉnh kết nối WinCC với PLC là PCSIM(MPI) - để kết nối WinCC với bộ Simu của PLC S7-300
- Chạy RT
Trong PLC: Mở bộ mô phỏng PLCSIM lên, lấy vùng nhớ MW10 ra, thay đổi giá trị và quan sát trong RT WinCC
Chúc thành công.
mình cũng đag xây dựng như vậy để mô phỏng, mình gán tank vào tag "luongnuoc" và gán tag "luongnuoc" có địa chỉ DB1.DW0 vậy mà dùng PLCSIM, WINCC mô phỏng thì tank hiện tam giác màu vàng có dấu chấm than.
Lần sửa cuối bởi digan_, ngày 05-30-2012 lúc 11:41 AM.
-
-
Thành viên cấp 1

Gửi bởi
digan_
mình cũng đag xây dựng như vậy để mô phỏng, mình gán tank vào tag "luongnuoc" và gán tag "luongnuoc" có địa chỉ DB1.DW0 vậy mà dùng PLCSIM, WINCC mô phỏng thì tank hiện tam giác màu vàng có dấu chấm than.
Theo như mình kết nối plc và wincc thì cái lỗi tam giác vàng có dấu chám than ở giữa là chưa kết nối được plc với wincc đó.
-
-
Thành viên cấp 1
bài tập Wincc

Gửi bởi
digan_
mình cũng đag xây dựng như vậy để mô phỏng, mình gán tank vào tag "luongnuoc" và gán tag "luongnuoc" có địa chỉ DB1.DW0 vậy mà dùng PLCSIM, WINCC mô phỏng thì tank hiện tam giác màu vàng có dấu chấm than.
Theo như mình kết nối plc và wincc thì cái lỗi tam giác vàng có dấu chám than ở giữa là chưa kết nối được plc với wincc đó.
-
-
Thành viên cấp 7
Chính xác,đó là lỗi chưa thiết lập được kết nối.

Gửi bởi
nguyenhongmancdt
Theo như mình kết nối plc và wincc thì cái lỗi tam giác vàng có dấu chám than ở giữa là chưa kết nối được plc với wincc đó.
-
-
Thành viên cấp 7
Chính xác,đó là lỗi chưa thiết lập được kết nối.

Gửi bởi
nguyenhongmancdt
Theo như mình kết nối plc và wincc thì cái lỗi tam giác vàng có dấu chám than ở giữa là chưa kết nối được plc với wincc đó.
-
-
Thành viên cấp 1
Mình làm cái giao diện cho vật di chuyển kết nối tag ngoại và mô hình thật. Nhưng khổ nỗi cái vật nó không chạy đc đúng khoảng cách mà mình yêu cầu. mình muốn trên thực tế của mình chạy được 10mm thì trong wincc vật di chuyển được 1mm mà chưa lập trình được. Mong mọi người cùng thảo luận và nghiên cứu cùng mình.
-
-
Little PLC


Gửi bởi
nguyenhongmancdt
Mình làm cái giao diện cho vật di chuyển kết nối tag ngoại và mô hình thật. Nhưng khổ nỗi cái vật nó không chạy đc đúng khoảng cách mà mình yêu cầu. mình muốn trên thực tế của mình chạy được 10mm thì trong wincc vật di chuyển được 1mm mà chưa lập trình được. Mong mọi người cùng thảo luận và nghiên cứu cùng mình.
Thực tế người ta gọi SCADA là Thiết kế SCADA chứ không phải lập trình SCADA đâu.
Vì vậy việc lập trình cho nó chạy như thế thì phải làm đồng bộ giữa PLC và hiểu chỉnh trên SCADA mới là đúng.
Thân chào
-
-
Thành viên cấp 1

Gửi bởi
tran_hieu0983
Thực tế người ta gọi SCADA là Thiết kế SCADA chứ không phải lập trình SCADA đâu.
Vì vậy việc lập trình cho nó chạy như thế thì phải làm đồng bộ giữa PLC và hiểu chỉnh trên SCADA mới là đúng.
Thân chào
Cám ơn Anh. Đúng là em thiết kế giao diện nhưng cái cho vật di chuyển thì phải lập trình bằng C mà. em có làm cả trên PLC và Winncc nhưng ko thành công. Mong anh hướng dẫn nhiều
-
-
Thành viên cấp 7
Vấn đề này của bạn tùy theo mức độ của hệ thống mà có thể chọn phuơng pháp.
Dựa vào tốc độ băng tải.Trên cơ cấu của bạn ở đầu vào băng tải phải có cảm biến phát hiện có sản phẩm đi qua.Từ đó cho vật hiển thị và di chuyển trên băng tải.Để vật di chuyển chính xác theo 1 tỉ lệ xích nhất định(theo bạn là 10:1) thì bắt buộc bạn phải biết được chính xác tốc độ băng tải.Trong trường hợp tốc độ không cố định ( sử dụng inverter),để biết được tốc độ băng tải bạn có thể dùng encoder hay đọc tín hiệu biến tần qua modbus(S7-200 dùng CPU226,S7-300 dùng CP340) hay profibus(S7-200 dùng EM277 , S7-300 dùng CPU 31X-P hay module gì không nhớ).Từ tốc độ này bạn chuyển thành chiều dài theo tỉ xích mong muốn dễ dàng.Chiều dài này chính là tag làm cho vật trên wincc di chuyển nên đảm bảo chính xác như trên thực tế.Còn sai số lớn hay nhỏ là do kĩ thuật lập trình của bạn.

Gửi bởi
nguyenhongmancdt
Mình làm cái giao diện cho vật di chuyển kết nối tag ngoại và mô hình thật. Nhưng khổ nỗi cái vật nó không chạy đc đúng khoảng cách mà mình yêu cầu. mình muốn trên thực tế của mình chạy được 10mm thì trong wincc vật di chuyển được 1mm mà chưa lập trình được. Mong mọi người cùng thảo luận và nghiên cứu cùng mình.
-
-
Thành viên cấp 1

Gửi bởi
dohung
Vấn đề này của bạn tùy theo mức độ của hệ thống mà có thể chọn phuơng pháp.
Dựa vào tốc độ băng tải.Trên cơ cấu của bạn ở đầu vào băng tải phải có cảm biến phát hiện có sản phẩm đi qua.Từ đó cho vật hiển thị và di chuyển trên băng tải.Để vật di chuyển chính xác theo 1 tỉ lệ xích nhất định(theo bạn là 10:1) thì bắt buộc bạn phải biết được chính xác tốc độ băng tải.Trong trường hợp tốc độ không cố định ( sử dụng inverter),để biết được tốc độ băng tải bạn có thể dùng encoder hay đọc tín hiệu biến tần qua modbus(S7-200 dùng CPU226,S7-300 dùng CP340) hay profibus(S7-200 dùng EM277 , S7-300 dùng CPU 31X-P hay module gì không nhớ).Từ tốc độ này bạn chuyển thành chiều dài theo tỉ xích mong muốn dễ dàng.Chiều dài này chính là tag làm cho vật trên wincc di chuyển nên đảm bảo chính xác như trên thực tế.Còn sai số lớn hay nhỏ là do kĩ thuật lập trình của bạn.
Em cũng đã lập trình trên plc để chuyển từ số xung encoder ra số mm vật cần di chuyển và Move vào 1 vùng nhớ để cho vào Wincc viết code điều khiển vật nhưng không thành công. Đề tài của em do dùng inverter thay đổi tốc độ nên tốc độ không cố định.
Anh có thể hướng dẫn cụ thể hơn cho em về đoạn code điều khiển vật di chuyển qua vùng nhớ từ PLC thì tốt quá.
-
Tag của Chủ đề này
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à 03:28 PM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu