Mình mở chủ đề này cùng học hỏi và thảo luận và xung tốc độ cao trong PLC Omron.Đọc xung trong PLC Omron có thể nói là cấu hình đơn giản hơn nhiều so với PLC khác.Bác nào làm thực tế về vấn đề này có thể chia sẻ kiến thức cho anh em không ?
Printable View
Mình mở chủ đề này cùng học hỏi và thảo luận và xung tốc độ cao trong PLC Omron.Đọc xung trong PLC Omron có thể nói là cấu hình đơn giản hơn nhiều so với PLC khác.Bác nào làm thực tế về vấn đề này có thể chia sẻ kiến thức cho anh em không ?
nếu đếm xung tốc độ cao ở dòng CPL cỡ nhỏ như CP1A, CP1L... thì đơn giản rồi
Bạn khỏi cần cấu hình vì trên mỗi PLC đều tích hợp sẵn 3 cổng đầu vào tốc độ cao. chỉ cần gắn thiết bị phát xung như Encorder... vào các cổng 0.0 , 0.1 , 0.2 Của PLC sau đó viết trương trình dùng các cuonter tốc độ cao CNT-H 00, CNT-H 01, CNT-H 02 tương ứng là ok
Em nói có gì không phải mong mọi người chỉ giáo
Có file này nới sưu tàm được hướng dẫn rất rõ đếm và phát xung tốc độ cao trong CP1l
Đếm xung trong phần 5-1
Phát xung trong mục 5-2
http://www.mediafire.com/download.php?by9nuw3wp33moq6
Chúc thành công
bạn lên coi lại cách thiết lập bộ đếm tốc độ cao cho PLC của omron đi. đúng là trong PLC của omron có sãn ngõ vào tốc độ cao nhưng theo mình biết thì nó là ngõ vào 02,03,04 với chức năng được thiết lập trong vùng DM. theo mình nhớ không chính xác thì là DM6642. nếu bạn nào cần làm về vấn đề này có thể liên hệ với mình qua email:[email protected] hoặc điện thoại 0984671482 mình sẽ chia sẻ tài liệu cũng như những gì mình biết về vấn đề này!
Bạn download tài liệu này về rồi đọc phần 5 - 1 nó nói rất chi tiết có cả sơ đồ đấu dây và lệnh dạng lad cho cậu luôn
Chịu khó đọc tiếng anh nha
Rất cám ơn cậu đã quan tâm tới PLC Omron diễn dàn này toàn " con chiên " của siemens không , Buồn quá quá ít người quan tâm đến PLC của omron
nói chung thì anh em trên diển đàn ích sử dụng plc omron củng có phần đúng ,gì đa phần simens nó đả ngấm sâu vào mọi người chúng ta từ khi còn học trong trường ,còn đa phần anh em biết plc omron là do đả trải qua quá trình làm thực tế mới gặp nên số người biết plc omron chắc chắn sẻ ích so với người biết plc simens là đúng rồi
Có lẽ đúng vậy bác Qua một số trường em thấy toàn siemens không trường có rồi thì không nói nhưng những trường mới mở cũng dùng siemens thiết nghĩ không hẳn do siemen hỗ trợ tốt mà còn một bộ phận không nhỏ các thầy cô giáo vẫn chậm phát triển ( nói các bác trong nghành giáo thông cảm ) dạy siemen thì quá nhàn: giáo án, tài liệu có sẵn khỏi cần dịch cho mệt còn ra trường làm gì, làm được hay không là việc của học sinh quan tâm làm gì.
Thực tế các nhà máy dùng siemens quá ít so với số học sinh, sinh viên ra trường hàng năm thử hỏi số học sinh đó đi đâu, làm gì gặp các loại PLC khác có làm được không chắc các thầy cô không trả lời được rồi
Xin lỗi em spam quá mong mọi người bỏ qua cho vì em cũng là một trong số các học sinh ra trường không làm siemens mà
Em dang lam do an ve PLC . cu the la lam PLC CP1L của OMRON ai co tai lieu cho em xin nhe . nhat la tai lieu ve xung thanks
em dang tim hieu ve lenh ORG( origin search) trong CP1L cua OMRON . khi nap chuong trinh vao PLC thi OK nhung bat dau chay thi den ALARM bao do. va dong co ko chay. em chua tim ra loi ai biet chi ho em voi
cho em hoi co ai biet ve chuc nag cua lenh NSFL(578) trong PLC cua OMRON khong giai thích giúp em với. đang t
Em cũng đang tìm hiểu về vấn đề này, mong ae chia se cho mọi người cũng biết.
có bác nào cho em hỏi kỹ về cách đọc xung HSC cho con CP1L làm sao để không mất dữ liệu đọc về không
em cũng đang nghiên cứu vấn đề này ,xin a hd e cách đọc xung hsc về mà không bị mất dữ liệu
thanks a
Phần xuất xung thì mình chưa làm nhưng đọc xung thì làm rồi để mình làm video rồi up lên sau nhé
em đang làm luận văn với PLC Omron, đang bí chỗ đọc xung HSC, em dùng lệnh PRV(881), nhưng e ko biết làm sao để lưu được dữ liệu mà không bị mất, mong anh giúp đỡ, thanksssssssssss
cái này thì dễ rồi
trong thời gian dài thì mình chưa thử nhưng tất cả thanh ghi DM đều ghi được dữ liệu khi mất điện
dữ liệu của lệnh PRV (nếu dùng 1 HSC ) luôn lưu ở thanh A70 ( đọc tài liệu để biết chi tiết )
1, lbạn dùng lệnh xung cạnh xuống của P_on để MOV giá trị A270 qua Dm0 Chẳng hạn
2, Dùng lệnh cộng để cộng A270 và DM0 kết quả lưu tại DM1
3, Dùng lệnh so sánh khi DM1 = 0 thì Mov giá trị 0 qua DM0 và Rset HSC
như vậy bạn đã lưu được rồi
Giá trị HSC đọc thực tế bạn sử dụng ở DM0
Bạn tự viết cod nhé mình chỉ thế chi tiết rồi nếu không hiểu thì port lên nhé
Chúc bạn thành công
:">http://www.mediafire.com/?tpelsiod89uk6uv
tài liệu full PLC Omron CP1H CP1L CP1E, ae cần thì lấy nhe!!!!!!!!!!!!
e cảm ơn a
e cài đặt trong setting schedule interrupt interval là 10ms, với HSC 10KHz, e muốn tạo ra 1 bảng dữ liệu xung đọc về trong vòng 10s (dung lượng tính toán sau, có thể thời gian lâu hơn), nghĩa là khoản 1000 giá trị. Nhưng lênh PRV(881) lấy về thanh ghi D chỉ lưu dc giá trị hiện tại . e phải làm sao đây!!
e cài đặt trong setting schedule interrupt interval là 10ms, với HSC 10KHz, e muốn tạo ra 1 bảng dữ liệu xung đọc về trong vòng 10s (dung lượng tính toán sau, có thể thời gian lâu hơn), nghĩa là khoản 1000 giá trị. Nhưng lênh PRV(881) lấy về thanh ghi D thì chỉ lưu dc giá trị hiện tại . e phải làm sao đây!!
đề bài của em thế này , em trình bày hết cho anh luôn nha. e có con chuột bi, e làm lấy tín hiệu số lần nhấp nháy của led hông ngoại trong chuột bi đưa vào HSC của PLC Omron CP1L (HSC 0 là tiến lùi chuột, HSC 1 là trái phải chuột). Nghĩa là e đọc tín hiệu xung để xác định vị trí của chuột.
1. lệnh PRV cho HSC 0 vad HSC 1
2. làm sao lưu được dữ liệu của cả hai HSC vào hai vung nhớ nào đó mà sau này e có thể truy xuât ( cái này e đang bí)
Em muốn lưu khoảng 1000 giá trị xung HSC 0 va HSC 1 chứa vào 1000 ô nhớ nào đó,
e định dùng ngắt schedule interrupt interval cài đặt trong setting với chu kì T=10ms là ngắt 1 lần để mov giá trị đọc về vào ô nào đó, chu kì T tiếp theo thì lại ngắt mov vào ô nhớ tiếp theo cứ như thế trong 10s (là 1000 chu kì ), e có thấy trong tài liệu hướng dẫn lệnh MSKS, nhưng vấn đề là e ko biết cách sử dụng ra sao, e chưa làm ngắt bao giờ.
3. Em muốn chuyển dữ liệu xung lưu được (1000 cặp giá trị) thành dữ liệu vị trí trong tọa độ Oxy để sau đưa nó thành 1 file hình vẽ lưu lại đương đi của con chuột
đó là ĐỒ ÁN 2 của e,
Em thiếu kinh nghiệm làm PLC, vì thời gian không còn nhiều lắm e đã mất hơn 1 tháng mà chưa giải quyết vấn đề này
Mong a giúp đỡ
cuối tần mình về việt nam thì alo cho mình anh em cùng online và mình sẽ chỉ chi tiết cho bạn nhé
theo mình thấy thì bạn chưa hiểu nhiều về PLC Omron đọc lại vùng nhớ và tạp lệnh vủa PLC đí nhé chắc thừ 6 online được đó
http://www.mediafire.com/?4gxj28xcqz...s9zdj5g9yd8vjy
Thân
con plc cp1h 0.08 la pha A.0.09 LA PHASE B .0.03 LA PHASE Z.CON DUNG VOI CONTER TOC DO CAO NAO MINH KO BIET MONG CAC BAN GIUP DO
Bạn tham khảo cái này nhé
http://dim.usal.es/eps/im/roberto/pe...450-E1-01).pdf
bạn dơnload về đọc phần HSC từ trang 200 sẽ rõ nhé
thân
mình đang lam về omron các bạn có thể chỉ minh các lệnh để điều khiển step? mình đang đau đầu về nò quá mong ai giúp mình vói
lệnh inv ,acc pls2 dùng để điều khiển step?các bạn có thể hướng dẫn mình dùng 3 hám này nha? mình dùng encoder 360 xung có phải mình sử dụng prv để đọc? và lệnh scl để làm gì?mình đang sài con cp1h co thêm cổng ad/da để điều khiển inverter v1000 minh làm sao để có tín hiệu 4-20mmA cho em hỏi plc sẽ xuất tín hiệu dòng để dk ?
mình đang cần phần mềm lập trình omrom ban nào có cho mình xin nhé
chủ đề hay dậy mà ko ai tham gia hết dậy
mình tim hiểu encorder nhưng lai ko hiểu để lập trình ai có thể giúp minh với minh cám ơn nhiều .cho mình vidu cách lập trình và settinh hight speed counter với minh làm hoai mà ko được mong mọi người giúp đỡ
no co chuc nang dem xung toc do cao
mình co chu đề nay mọi người tham gia để hoc hỏi cung nhau hiểu biet thêm về ki thuật:
minh lam o công ty va minh nghiên cứu con cp1h điều khiển step motor: họ lập trình dung 2 lệnh acc va pls2 đẻ điều khiển:
thiết lập giá trị phát xung cho plc bằng lệnh mov và ngõ ra xung la 100.02 ; khi lênh xung canh xuống 0.00 tác động:dung card driver đê set xung cho step moto.ket nối với plc đáu vào 2 chân dr+(5v) đấu vào 24v+ va chân dr- đấu vào ngõ ra xung plc 100.02 theo mình nghi trên card driver thi ta set xung phù hợp vói step .ko biết mình tim hieu có đùng ko nũa.một vấn đề mình chủa hiểu lắm khi lập trinh mình se set xung bao nhieu để đc .cách tinh xung để plc phát ra cần thiết.về vấn đề servo minh f đang nghiên cứuthấy khó hiểu quáai có kinh nghiệm chia sẻ vói minh với nha
mình đoc tài liệu và minh sử dung high speed counter 0 chan 0.9 pha A .CHÂN 08 pha B VA CHAN 0.3 RESET CO PHẢI MINH DÙNG LỆNH INI ĐỂ DỌC TÍN HIỆU TỬ COUNTER KO MINH THẤY GIÁ TRỊ THAY đổi khi quay encoder vậy mình dung lệnh INI CHON Ở CHẾ ĐỘ NGẮT? VA LỆNH PRV ĐỂ LUU GIÁ TRIN TUURF BỘ CONTER.?
Em cũng đang tìm hiểu về HSC trong CJ1M mà chưa được. Mong các pro chỉ giúp em với. Thank các bác
mình tìm hiểu hsc cp1h mình cũng hiểu dc chút ít mình chia sẻ với bạn như sau; bạn đọc manual của cj1m trước đi nếu có tích hợp bộ đếm tốc độ cao thì bạn vào setting lấy ra sử dụng xung encorder đọc về nó sẽ hienj thị ở vùng nhớ a270 (cp1h) sau đó bạn dùng xung đọc về để output ra ngõ ra để điều khiển motor .bit a531.00 để reset hsc ,lệnh prv để đọc hsc mà bạn dùng .mình chỉ test với encorder omron thôi với hsc 0 pha a la 0.8 pha b la 0.9 pha z là 0.3 trong setting pha z la soft ware reset nhé.còn với cj1m mình chưa có plc để tìm hiểu .dong cj1m có phải khai báo i/0 không vậy bạn theo mình nghĩ nếu dòng cj1m ko tích hợp hsc thì dùng modul đọc tín hiệu encorder thôi.có gì bạn liên hệ mail cho mình mình gởi chương trình mình test cho.bạn có chương trình dòng cj1m cho mình nghiên cứu với
chúc bạn thành công.
mình gởi file hsc của anh đà mình chuyen qua cp1h but mình khong thầy giá trị encorder thay dổi để lưu lại anh dà xem lại giúp với em text rồi
vấn đề khó quá