Chào các bạn! Mình có copy 1 chương trình điều khiển biến tần qua cổng USS. Nhưng thấy chưa hiểu các lệnh khao báo như thế nào? Bạn nào chuyên về vấn đề này xin chỉ giáo!
http://www.mediafire.com/download.php?5buryx9kz0n230q
Thanks!
Chào các bạn! Mình có copy 1 chương trình điều khiển biến tần qua cổng USS. Nhưng thấy chưa hiểu các lệnh khao báo như thế nào? Bạn nào chuyên về vấn đề này xin chỉ giáo!
http://www.mediafire.com/download.php?5buryx9kz0n230q
Thanks!
http://codientuhd.net/vi/news/San-ph...ng-qua-USS-14/
bạn xem ở đây nhé
Cung cấp Hidden Content ,Hidden Content ,vật tư tự động hóa cũ và mới
Liên hệ: Hidden Content
website: Hidden Content
__________________________________________________ ___________________
Phone: 0912888729 - 0985888729
Y.M: codientuhd
Cảm ơn bạn rất nhiều. Địa chỉ này rất hay.
Nhưng ý mình muốn hỏi về các biến khai báo trong USS_CTRL ấy.
USS_CLTR.jpg
Hidden Content Hidden Content Hidden Content
Hidden Content HỌC HỎI-CHIA SẺ-PHÁT TRIỂNHidden Content
Vậy là bạn chưa chịu đọc rồi, đây này:
- Bit EN phải được set lên mới cho phép lệnh USS_CTRL thực hiện. Lệnh này luôn ở mức cao (mức cho phép).
- RUN (RUN/STOP) cho thấy drive là on hoặc off. Khi bit RUN ở mức cao, MM nhận lệnh khởi động ở tốc độ danh định và theo chiều đã chọn trước. Ðể Drive làm việc, các điều kiện phải theo đúng như sau:
+ Ðịa chỉ Drive phải được lựa chọn từ đầu vào Active trong lệnh USS_INIT.
+ Ðầu vào OFF2 và OFF3 phải được set ở 0.
+ Các đầu ra Fault và Inhibit phải là 0.
- Khi đầu vào RUN là OFF , một lệnh được chuyển đến MM để điều khiển giảm tốc độ động cơ xuống cho đến khi động cơ dừng.
- Ðầu vào OFF2 được sử dụng để cho phép điều khiển MM dừng với tốc độ chậm.
- Ðầu vào OFF3 được sử dụng để cho phép điều khiển MM dừng với tốc độ nhanh.
- Bit Resp_R báo nhận phản hồi từ Drive. Tất cả các hoạt động của MM được thăm dò thông tin trạng thái. Tại mỗi thời điểm, S7-200 nhận một phản hồi từ Drive, bit Resp_R được set lên và tất cả các giá trị tiếp theo được cập nhật.
- Bit F_ACK (Fault Acknowledge) được sử dụng để nhận biết lỗi từ Drive. Các lỗi của Drive được xoá khi F_ACK chuyển từ 0 lên 1.
- Bit Dir (Direction) xác định hướng quay mà MM sẽ điều khiển.
- Ðầu vào Drive (Drive address) là địa chỉ của MM mà lệnh USS_ CTRL điều khiển tới. Ðịa chỉ hợp lệ: 0 đến 31.
- Ðầu vào Type (Drive type) dùng để lựa chọn kiểu MM. Ðối với thế hệ MM3 (hoặc sớm hơn) đầu vào Type được đặt 0; còn đối với MM4 giá trị đặt là 1.
- Speed-SP (speed setpoint): là tốc độ cần đặt theo tỉ lệ phần trăm. Các giá trịâm sẽ làm động cơ quay theo chiều ngược lại.
Phạm vi đặt: -200% ÷ 200%.
- Error: là một byte lỗi chứa kết quả mới nhất của yêu cầu truyền thông đến Drive.
- Status: là một word thể hiện giá trị phản hồi từ biến tần.
- Speed là tốc độ động cơ theo tỉ lệ phần trăm. Phạm vi: -200% đến 200%.
- D-Dir: cho biết hướng quay.
- Inhibit: cho biết tình trạng của the inhibit bit on the drive (0 - not inhibit, 1- inhibit ). Ðể xoá bit inhibit này, bit Fault phải trở về off, và các đầu vào RUN, OFF2,OFF3 cũng phải trở về off.
- Fault: cho biết tình trạng của bit lỗi ( 0 - không có lỗi, 1- lỗi ). Drive sẽ hiển thị mã lỗi. Ðể xoá bit Fault, cần phải chữa lỗi xảy ra lỗi và set bit F_ACK.
Cung cấp Hidden Content ,Hidden Content ,vật tư tự động hóa cũ và mới
Liên hệ: Hidden Content
website: Hidden Content
__________________________________________________ ___________________
Phone: 0912888729 - 0985888729
Y.M: codientuhd
Cảm ơn các bạn đã giúp đỡ! Theo sơ đồ cable RS485 Termination và mình làm.
RS485.jpg
Sau khi nạp chương trình và cho chạy thử. Mình dùng đồng hồ VOM (thang đo DCV -10) đo:
Chân 1-2 = 10V
Chân 5-6 = 5V
Chân 3-8 = 0V, nhưng kim đồng hồ dao động.
Biến tần thì mình đã SET đúng như bài viết anh anhlv.ddt hướng dẫn, nhưng động cơ không chạy được, màn hình của biến tần thì không có gì thay đổi, vẫn là "0.00".
Các bạn giúp mình với!
Thanks!
Bạn nối mấy biến tần ? nếu 1 thì không cần cáp như kia. Tần số 0.00 ? bạn đã chọn điểm đặt tần số chưa ?
Cung cấp Hidden Content ,Hidden Content ,vật tư tự động hóa cũ và mới
Liên hệ: Hidden Content
website: Hidden Content
__________________________________________________ ___________________
Phone: 0912888729 - 0985888729
Y.M: codientuhd
Mình dùng cho một biến tần. Mình chưa hiểu điểm đặt tần số. Nếu dùng thì P0700=5, P1000=5 thì chon điểm đặt tần số ở đâu? Bạn có thể hướng dẫn kỹ cho mình không.
Thanks!
P0700:định nghĩa cách thức biến tần nhận lệnh(Start,Dir,Off),có thể từ terminal,từ màn hình hoặc từ uss
P1000:định nghĩa phương thức biến tần thây đổi tần số ngõ ra,có thể từ analog,từ màn hình từ uss
Khi thiết lập tham số cần chú ý P0010
và phần địa chỉ và tốc độ truyền thông khi set trên biến tần phải phù hợp với chương trình(acvtive,baud và driver trên ussint và ussctrl) và phù hợp tốc độ hiện tại của port trên PLC
P700 = 5 vậy là bạn chọn điều khiển qua USS trên đương truyền com
P1000 chính là cho bạn chọn điểm đặt tần số, ví dụ chọn = 2 thì tần số cho động cơ được quyết định bởi tín hiệu tương tự đầu vào biến tần
Cung cấp Hidden Content ,Hidden Content ,vật tư tự động hóa cũ và mới
Liên hệ: Hidden Content
website: Hidden Content
__________________________________________________ ___________________
Phone: 0912888729 - 0985888729
Y.M: codientuhd
Đánh dấu