Mình có 1 con 27-200, CPU-226 của Siemen và một con encoder E6B2-360 xung/vòng (loại increament ) của OmRon. Các bạn có thể chỉ giúp mình làm cách nào để đọc tín hiệu từ encoder này về PLC để điều khiển vị trí chính xách với? Dùng high speed-counter hay dùng ngõ vào digital input cũng được. giúp mình fân code luôn nha. Thanks
Thông báo
Collapse
No announcement yet.
Làm sao đọc tín hiệu từ encoder về PLC S7-200
Collapse
X
-
Để biết được liệu counter trong PLC của bạn có đủ nhanh để đáp ứng được tốc độ của encoder, bạn phải tính được tần số cần thiết của counter. Bạn có thể tính được tần số cần thiết của counter trong PLC = số xung/vòng*số vòng/s. Giả sử động cơ của bạn chạy với tốc độ 1024 vòng/phút thì tần số của xung là: 360*1024/60 = khoảng 6kHz. Như vậy với các loại CPU 226 với tần số max của bộ đếm tốc độ cao là 30KHz, bạn hoàn toàn có thể dùng bộ đếm tốc độ cao tích hợp bên trong. Lưu ý là bạn còn phải tính tần số theo chế độ lấy xung: Quadrature 1x Mode hay Quadrature 4x Mode. Trong trường hợp giả sử trên, kể cả với Quadrature 4x Mode, tần số của high speed counter trong CPU 226 đều có thể đáp ứng được.
Về phần Code, bạn xem trong phần Help, Instruction Sets for LAD,STL and FBD, phần counter. Trong đó có hướng dẫn rất kỹ về các lệnh High-speed counter. Để đặt cấu hình cho High Speed Counter, bạn vào phần Tools/Instruction wizard/HSC
-
Bác ibpc2007 có thể cho em hỏi ? em phải dùng hai bộ đếm high- speed. đầu vào tại I0.0 và I0.1, như vậy hình như em phải dùng HSC0 Và HSC3 đúng rồi bác hì. vì chiều quay của em chỉ một chiều nên em chỉ cần đếm xung .mode 0. vậy làm sao em lấy được giá trị trung bình của hai gã này cứ sau 10 vòng quét bác hì ?
cho em hỏi thêm bác tí nữa bác nghen, nếu em dùng bộ hiệu chỉnh PID thì em có thể set giá trị đặt của nó theo sự thay đổi của tần số trên không ! thank bác nhiều !
Comment
-
Nguyên văn bởi ibpc2007 Xem bài viếtĐể biết được liệu counter trong PLC của bạn có đủ nhanh để đáp ứng được tốc độ của encoder, bạn phải tính được tần số cần thiết của counter. Bạn có thể tính được tần số cần thiết của counter trong PLC = số xung/vòng*số vòng/s. Giả sử động cơ của bạn chạy với tốc độ 1024 vòng/phút thì tần số của xung là: 360*1024/60 = khoảng 6kHz. Như vậy với các loại CPU 226 với tần số max của bộ đếm tốc độ cao là 30KHz, bạn hoàn toàn có thể dùng bộ đếm tốc độ cao tích hợp bên trong. Lưu ý là bạn còn phải tính tần số theo chế độ lấy xung: Quadrature 1x Mode hay Quadrature 4x Mode. Trong trường hợp giả sử trên, kể cả với Quadrature 4x Mode, tần số của high speed counter trong CPU 226 đều có thể đáp ứng được.
Về phần Code, bạn xem trong phần Help, Instruction Sets for LAD,STL and FBD, phần counter. Trong đó có hướng dẫn rất kỹ về các lệnh High-speed counter. Để đặt cấu hình cho High Speed Counter, bạn vào phần Tools/Instruction wizard/HSC
Comment
-
Mình cũng đang gặp trở ngại vấn đề này đây! Anh nào có tài liệu hay biết chi giúp em với. Em đang cần dùng gấp để viết cho dàn cấp phôi tự động, s7-200 thì đọc về từ hai ngõ i0.0, i0.1 con dong mishu không biết thằng fx1s có đọc được không các anh.hay phai thêm modul mở rộng(high speed Counter).Rất mong được các anh giúp.
Comment
-
Nguyên văn bởi tram_tran Xem bài viếtChào anh, em cần tài liệu hướng dẫn việc đọc xung từ encoder để đo độ dài sản phẩm, cắt gỗ anh có tài liệu chỉ em zới, em dùng s7300, thanks.Mail; quocnguyen87dkc@gmail.com,
Comment
-
các bạn có ai biết sơ đồ chân lấy tín hiệu ra từ encoder như thế nào không ?
mình đang làm bài tập lớn về hiện thị tín hiệu thu được từ encoder của một thước thẳng mà không biết nó ra những tín hiệu nào . encoder minh đang dùng là của hảng HEIDENHAIN
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Tìm linh kiện sửa loa vi tính.bởi nhathung1101Ra cửa hàng điện tử bất kỳ.
Dõng dạc hét lên:
- Cho 1 con 4558.
Có luôn. Nó chỉ là con Opamp cùi bắp thông thường thôi mà. Giá 2k hay 3k gì đó.
Nếu muốn âm thanh hay hơn, thì mua NE5535, mất 2 cốc beer thôi.-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 22:38 -
-
Trả lời cho Hỗ trợ tìm linh kiện mạch hạ áp 220V - 110Vbởi nhathung1101Mạch dùng được, nhưng phải kết hợp với Transistor NPN công suất bên ngoài. Loại chịu điện áp cao, dòng lớn.
Loại mạch này nhái theo cái loại IC họ STR trong mấy cái ti vi cổ lỗ ngày xưa thôi mà. Còn được gọi là "ổn áp...-
Channel: Hướng dẫn tìm thông tin linh kiện
Hôm qua, 22:28 -
-
Trả lời cho Tìm linh kiện sửa loa vi tính.bởi Nikon57
-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 21:36 -
-
bởi Nikon57Bộ loa vi tính Microlap cũ của tôi tầng tiền khuyêchs đại bị lỗi. Sau kiểm tra , nguyên nhân là do con chíp 4558D JRC 0077C chết nóng rực. Không thêt tìm được con IC đúng nguyên mã như vậy, để thay thế tôi có thể thay bawngfcon IC 4558 JRC 0058T được không? Mong các bác thành thạo cho ý kiến.
-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 21:36 -
-
Trả lời cho Hỗ trợ tìm linh kiện mạch hạ áp 220V - 110Vbởi dinhthuong80Mạch trên nếu dùng vào việc khác ( theo người thiết kế ra nó) thì cũng được: làm mạch tiền khuếch đại (pre-Amply) cho "con sò công suất" hay mạch công suất, để chạy cái loa cũng tạm ok.
Các chữ E,B,C trên mạch trên gắn...-
Channel: Hướng dẫn tìm thông tin linh kiện
Hôm qua, 16:47 -
-
Trả lời cho Hỗ trợ tìm linh kiện mạch hạ áp 220V - 110Vbởi iTronvây là mình đã hiểu lí do vì sao ông ấy lại đưa mình nguyên hộp có hơn chục cái mạch này trong đó...
-
Channel: Hướng dẫn tìm thông tin linh kiện
Hôm qua, 12:21 -
-
Trả lời cho Hỗ trợ tìm linh kiện mạch hạ áp 220V - 110Vbởi mèomướpDạ mạch này hông dùng được ạ. Chú sang chị hàng xóm mượn cái cuốc kiếm góc nào trong bản có nhìu người qua lại để trồng 1 cây cải ngồng, ngày ngày chú chịu khó qua đấy tưới chăm cho nó lớn ạ, vài tháng sau nó to chú mang ra chợ bán...
-
Channel: Hướng dẫn tìm thông tin linh kiện
Hôm qua, 12:13 -
-
bởi iTronEm được ông anh cho mạch như hình, nhờ ace trong diễn đàn xem giúp mạch này dùng ổn ko và dùng linh kiện công suất nào thì phù hợp.
Xin cảm ơn...-
Channel: Hướng dẫn tìm thông tin linh kiện
Hôm qua, 11:27 -
-
Trả lời cho Tiếng Anh cho người Việtbởi dinhthuong80Vì sản phẩm của họ dân mình có dùng, và có lẽ cũng không phải là không phổ biến, nên ĐT quyết định gởi thư điện tử tiếng Anh cho họ như sau, ( đã sửa vài từ như được góp ý, vì nếu lịch sự thì dù vòng vo cũng nên phản hồi, vì...
-
Channel: Tâm tình dân kỹ thuật
25-02-2025, 16:36 -
-
Trả lời cho Tiếng Anh cho người Việtbởi tuyennhanCái thư sai ngay câu chào Dear sir mới đúng Hi chỉ dùng cho người quen , các vấn đề về kỹ thuật nó không trả lời hoặc nói loanh quanh tránh ảnh hưởng đến công ty .
Giup1 người cần không giúp người không cần với lại văn mình vợ người nha đừng quên .-
Channel: Tâm tình dân kỹ thuật
23-02-2025, 07:44 -
Comment