Các anh nào làm về vấn đề này rồi , em sử dụng encoder để đo tốc độ động cơ, xong dùng ngắt OB35 mà kết quả luôn sai, em làm được bên S7 200 xong sang 300 thì không biết làm thế nào? ai hướng dẫn em cách làm với, em xin cảm ơn nhiều nhiều :-*:-*
Các anh nào làm về vấn đề này rồi , em sử dụng encoder để đo tốc độ động cơ, xong dùng ngắt OB35 mà kết quả luôn sai, em làm được bên S7 200 xong sang 300 thì không biết làm thế nào? ai hướng dẫn em cách làm với, em xin cảm ơn nhiều nhiều :-*:-*
không ai giúp em sao @@
hự hự, không pro nào giúp em sao
^_^ em nói chi tiết hơn thì mới được, em làm thế nào, dùng cpu loại gì, có dùng module đếm không, bài đếm hsc tren diễn đàn có rồi
HỌC, HỌC NỮA, HỌC MÃI,HỌC HẾT LỚP BẢY THÌ NGHỈ
Hidden Content
em dùng CPU 314 C2DP . tích hợ̣p sẵn HSC rôi. trên diễn đàn mới chỉ có sử dụng modul dời, Em làm giống 200 mà không đúng kết quả
em dùng hàm SFB 47 đếm xung vào, dùng ngắt timer để tính toán xung/ 100ms. cứ 100ms em tính xung 1 lần quy ra số vòng/phút, và reset bộ đếm hsc, nhưng kết quả số vòng /phút nhảy lung tung, anh hướng dẫn em được không ạ. thank anh
số vòng nhảy lung tung là nhảy như thế nào, ví dụ xung ngõ vào em là 1000v/p thì nó nhảy trên dưới ví dụ 999 998 1001 1002 hay là nhảy loạn cào cào lên, nếu nhảy như anh nói thì là do đếm thiếu hoặc thừa 1 xung vì mình đếm bằng )B35 thời gian )B35 không chuẩn, cái này chưa có cách khắc phục, nếu nhảy ko giông a nói thì do e reset hsc chưa đúng, e thử ko reset hsc mà để đếm liên tục rồi định kì mình lấy giá trị mới trừ giá trị cũ
HỌC, HỌC NỮA, HỌC MÃI,HỌC HẾT LỚP BẢY THÌ NGHỈ
Hidden Content
nó nhảy loạn xị ngậu lên anh ạ, em dùng cả timer để reset và tính toán vẫn sai. để em làm cách anh chỉ xem, có khắc phục được không ạ, em mất nhiều thời gian với cái này quá, thank anh nhiều nhiều ạ.
em làm thế này, đặt 1 bit thường đóng vào chân kích hoạt SFB 47. trong ngắt OB35 cứ mỗi lần ngắt em reset bit đó 1 lần, và tính toán giá trị đo được, mà vẫn sai,em vẫn thích dùng OB35 hơn , để em làm và up code anh xem giúp em với ạ
P/s ncrazy: chữ ký của anh là bảo em hử,
Lần sửa cuối bởi anhsaodem, ngày 06-05-2012 lúc 11:35 PM.
sfb47 em đặt ở đâu, OB1 hay OB35, đặt ở OB1 thì sai là đúng rồi vì OB1 thời gian quét không chuẩn, phải đặt ở OB35, ^_^ anh thích dùng FM350-2 hơn, đọc thẳng ra tốc độ luôn khỏi lập trình mất công
Làm cách của anh thì chắc chắn sẽ bị sót hoặc thừa 1 xung như anh nói, đang suy nghĩ dùng cách reset hsc như em đang làm để khắc phục sai số đó nhưng chưa có thời gian làm
P/s: anh thấy em nói chưa hết nên anh nói hộ trong chữ ký đó mà ^_^, vào đọc bài thấy chữ ký của em giống anh nên anh trả lời thôi
Lần sửa cuối bởi ncrazy, ngày 06-05-2012 lúc 11:53 PM.
HỌC, HỌC NỮA, HỌC MÃI,HỌC HẾT LỚP BẢY THÌ NGHỈ
Hidden Content
mình cũng làm và cũng gặp lỗi tương tự đúng như bác nói, dù vẫn sai 1 xung. chưa khắc phục được @@
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
em chưa có đồ test cái này.nên về đấu nối dây cũng chưa biết hhu. có gì nếu săp tới có đồ mong các anh chỉ giáo
Hidden Content Hidden Content Hidden Content
Hidden Content HỌC HỎI-CHIA SẺ-PHÁT TRIỂNHidden Content
Đánh dấu