Em cảm ơn anh nhiều ạ, em làm được rôì anh ạ, nhưng khi em để tần số xung của em lớn hơn 25kHz là động cơ của em ko chạy được hoặc báo lỗi luôn anh ạ, mặc dù em chỉnh cả số xung trên vòng trong driver lên cao. start/stop velocity em cũng chọn = 1xung/s rồi. Liêu có thể do chương trình hay driver của em có vấn đề ko anh nhỉ
Giờ có phương pháp để test xem xung của bạn ok không đó là sử dụng máy đo xung với đúng tần số không.
Còn lại nếu xung ok rồi việc còn lại là do Driver của bạn đáp ứng không được thì chỉnh lại tỉ lệ là được . PLC đã xuất ra xung thì phần còn lại là do kết nối chứ bạn hỏi không có miêu tả hệ thống hình ảnh kết nối thì chỉ là suy đoán phần ngoại vi của bạn thôi.
em chưa rỏ lắm cách phát xung và điều khiển các step và servo?
giả sử servo nó nhận 100 xung thì quay 1 vòng? ok
nhưng muốn nhanh hay chậm tốc độ có phải, như vậy khộng ạ?
nếu phát 60s cho 100 xung thì trục quay 1 vòng, và 60s/1000 (khoảng 600ms) thì trục quay 1000 vòng ? tức là tần số phát xung càng cao (ngắn) thì trục motor sẽ chạy nhanh không?
Anh hiếu và mấy anh có thể cho em hỏi về config của axis Home active và passive , em đang cần nghiên cứu để chạy thử động cơ servo bằng xung PTO của s71200 mà đang bí phần home này
Em mới xem cái video PTO của a Hiếu nhưng giờ e xài TIA14 không còn phần chọn HSC, em đang muốn đọc được số xung phát ra của PTO mà tìm hoài k tìm đc ở mục nào, mấy bác ạ
Bạn viết hàm thực hiện so sánh nếu giá trị mới khác giá trị cũ thì tạo ra 1 trigger để thực hiện việc gọi lại hàm là được.
| dây rút nhựa
Đánh dấu