Video není dostupné.
Omlouváme se.
Lập trình PLC Mitsubishi Fx5U sử dụng Index Register Z
Vložit
- čas přidán 30. 07. 2021
- Hôm nay các bạn và mình cùng nhau giải quyết một bài toán nho nhỏ:
" Có 5 nút nhấn N1 đến N5, Tương ứng với 5 đèn L1 đến L5 có một nút Start và Stop yêu cầu:
- Ấn lần lượt 5 nút theo một thứ tự nào đấy. N1 N2 N4 N3 N5 thì các đèn sẽ lần lượt sáng L1 L2 L4 L3 và L5.
"
Được cộng đồng cho rằng là một bài toán khó nhưng mình nghĩ là nó cũng khó thật nếu chưa tiếp xúc nhiều với PLC Mitsubishi và Fx5U,
Nội dung video:
1:38 Mô tả ý tưởng và phương pháp thực hiện
4:16 Mô phỏng nút nhấn và đèn trên HMI
4:44 Lập trình PLC cho phần ấn nút.
9:30 Lập trình PLC cho phần đèn báo
12:24 Kết quả chạy mô phỏng.
Qua video này các bạn có thể sử dụng thanh ghi Index register Z ở trong PLC mitsubishi Fx 5u , để thực hiện các bài toán lưu trữ dữ liệu tương tự.
Mình có sử dụng cách này để làm ctrinh cho 1 máy hàn cốt thép bê tông với thứ tự hàn các điểm do người vận hành đặt trước!
Một ý tưởng rất hay cho quá trình lập trình code trở nên ngắn gọn, đúng là nhiều bài học bổ ích. Rất cảm ơn bạn đã cho tôi 1 bài học thú vị này.
Okie cảm ơn
hay quá a ơi, e từ facebook qua dây. Video của bác rất dễ hiểu và theo trình tự k cắt bớt như các video khác
cho mình hỏi tiếp điểm SM400 là tiếp điểm gì mình không thể dùng được trong GXwork2. mình cảm ơn
Nó giống M8000 trong gx2 thôi a
Video hay quá anh
Trong PLC siemens có lệnh nào như index register Z này không ạ
Chắc chắn là có thôi. Bạn thử đọc tài liệu xem có vùng nhớ nào lưu trữ địa chỉ của vùng nhớ khác không? Nếu có thì chính là nó
@@PLCTrainingforBeginners
Dạ em cảm ơn. Tại em tìm chưa ra ☺️
hay quá a ơi. e làm không cần index Z mà vẫn ra mà hơi dài .dờ mới biết z là con trỏ. còn mấy biên V R E là gì v a nhỉ .
Haha anh nhớ V cũng giống Z. Còn R thì giống D. Mang máng vậy em check tài liệu cho chuẩn nhé 👌
Chào anh ạ. Cho em hỏi chút. Nếu lặp lại thì sẽ viết thêm ntn nữa ạ ?
Mình nhớ không nhầm thì chương trình này nếu nó lặp thì nó sẽ sáng liên tục mà không ngắt ra. Vậy thì nếu lặp chúng ta sẽ nghĩ cách để nó phân biệt được 2 lần liên tiếp bằng counter hoặc timer. Mình nghĩ thế còn bạn thử xem.
cảm ơn anh đã chia sẻ , mong a ra thêm video
Phần nút ấn star a có sửa điều kiện gì ở lệnh move v ạ
Bạn có thể cmt thời gian đoạn video có vấn đề ko ạ. Tại lâu rồi mình cũng ko nhớ.
cho e hỏi câu hỏi ko liên quan lắm....mitsu có 2 kênh phát xung có thể điều khiển được 2 step nội suy trên mặt phẳng 2 d được ko a...(cơ bản thôi) a. Em cảm ơn
Có em nhé. Đời thấp như FX3 thì anh ko rõ nhưng đời cao tầm 5U. 5UC . iqR thì thoải mái. Nội suy thì điều khiển một trục trục còn lại nó sẽ chạy phụ thuộc vào trục kia. Em vào đọc phần positioning control iqF build in PLC sẽ có HD chi tiết nhé
em kb dùng lệnh này, nên dùng couter đếm vẫn giải quyết đc ạ
Có nhiều cách mà em. Anh tự nhiên nghĩ đến cách này nên làm luôn. Mí lại anh thấy mọi người cmt nhưng ít bạn làm nên public tư tưởng để mọi người tham khảo.
Cám ơn bạn nhé ...
Cám ơn a
Bạn hiểu ý tưởng mình muốn truyền đạt chứ. Mình ít khi nói nên ngôn từ nó hơi lủng củng.
@@PLCTrainingforBeginners Anh cho em cách làm bên PLC s7 1200 với anh, mong a rep
@@roile643 mình chưa làm bên siêmns nhưng ý tưởng cũng vậy thôi. Bạn tham khảo youtbe hoặc tài liệu khác nhém cảm ơn
bên mitsu có phần mềm mô phỏng 3d nào ko anh
Ý tưởng của bạ là phần mềm giống factory IO ấy ạ?
@@PLCTrainingforBeginners em thấy factory IO nó chỉ mô phỏng được ít ứng dụng ạ
@@_TranVanTu nói chung là nếu có dự án thật thì đừng mô phỏng. Mô phỏng chỉ nên dừng lại ở việc kiểm chứng hoạt động của các lệnh thôi.
@@PLCTrainingforBeginners ok anh, kênh của anh có mô phỏng bên labview ko ạ
Hay quá Anh
cho e hỏi là plc mitsu khi điều khiên xung servo, e tìm hiểu sách thì chỉ học được cách để điều chỉnh tịnh tiến ví dụ như trục vít me, giả sử bây giờ e muốn thực hiện với các khớp robot (hoặc là kiểu như động cơ bước) thì có gì khác biệt không ạ! thời gian dịch e sinh viên tự học ở nhà nên có nhiều chỗ cũng thắc mắc ạ!
Ngoài ra thì a có thể làm video hướng dẫn mô phỏng HMI ko ạ, e có đi tìm hiểu ở 1 số group thì 1 phần họ bảo dòng mitsu k cần thiết, còn 1 phần thì chắc họ cũng ko muốn dạy rõ cách để làm 1 bài HMI, một số video trên ytb thì khá chung chung vì mô phỏng chỉ với 1 đèn vs 1 nút nhấn ạ
Ý bạn là muốn thực hiện chuyển động quay. Đúng ko ạ. Cơ bản servo thì có 2 phần. 1 là phần cài parameter phần này tùy vào cơ cấu của bạn vít me hoặc khớp xoay mà chọn thông số cho phù hợp. Phần 2 là chương trình để điều khiển động cơ chạy chính xác vị trí tốc độ và quán tính cái này lập trình thôi. Mình đi làm có đồ thật sẽ demo chi tiết hơn. Còn HMI thì bạn đợi một thời gian nữa mình giải quyết hết một số lệnh trong lập trình rồi sẽ chuyển sang.
@@PLCTrainingforBeginners vâng e cảm ơn, e có học plc nhưng cũng chỉ dừng lại ở lệnh chứ chưa tới HMI thì mong chờ những video từ a
vâng, e muốn hỏi về chuyển động quay, điều e đang biết là điều khiển tốc độ vs vị trí qua lập trình số xung ạ, nên e mới thắc mắc là ví dụ như trục robot xoay qua xoay lại khá chậm và không xoay hết vòng nên e tò mò chưa biết là do lập trình hay do bên cơ khí, e có thể tìm tài liệu phần này ở đâu được ạ, vì e cũng ko biết chính xác cách hoạt động này dc gọi là gì ạ, e cảm ơn
@@tienta1878 okie nếu xoay hết một vòng là 360 độ thì nửa vòng là 180 độ. Tất cả là do người lập trình. Tuy nhiên cơ khí sẽ giới hạn khả năng của chuyển động ví dụ như nếu chỉ quay được 3/4 vòng thì người lập trình không được phép cho nó quay hơn 3/4 vì sẽ hỏng cơ cấu vv.
Tốc độ cũng do lập trình.
Vâng, em cảm ơn, em mong chờ những bài hướng dẫn HMI của ad
Trong link rút gọn k có code a ơi.Với lại từ phút 13:20 a có sửa code r thì phải. E làm theo mà k chạy
Mong a rep cmt ạ. E thấy bài này hay mà bị che mất khúc cuối r
Cmt mail mình gửi lại code
Cho mình xin code với ạ
Hay đó bạn
...