• Webdien.com - Cầu nối dân điện


    1. [HOT] - Webdien đang tuyển các vị trí quản lý cao cấp

      ntech.com.vn

  • Kết quả 1 đến 6 của 6
    1. #1
      Tham gia
      20-09-2011
      Bài viết
      11
      Cảm ơn
      0
      Được cảm ơn 32 lần, trong 9 bài

      Mặc định Kết nối PLC Mitsubishi FX1s-14MR với Autobase

      Kết nối PLC Mitsubishi FX1s-14MR với Autobase (Các bạn có thể kết nối với tất cả PLC của Mitsubishi họ Fx như trong ví dụ này )
      Thông tin về Autobase bao gồm bộ cài đặt, tài liệu hướng dẫn Tiếng Việt, video Demo các bạn tham khảo ở đây
      Yêu cầu chương trình cho PLC và chương trình giám sát Autobase
      Điều khiển 3 động cơ hoạt động như sau: nhấn nút ON lần lượt động cơ 1 chạy sau 5s dừng, động cơ 1 dừng thì động cơ 2 chạy sau 3 s động cơ 2 dừng, động cơ 2 dừng động cơ 3 chạy sau 4s động cơ 3 dừng và chu trình được lặp lại. Khi nhấn OFF tất cả các động cơ đều dừng. 3 động cơ hoạt động với chu kì được đặt trước, nếu số chu kì đặt<=0 thì sẽ không có động cơ nào hoạt động, số shu kì đặt này được nhập từ màn hình giám sát Autobase.
      Trên màn hình giám sát hiển thị số chu kì đặt, đếm số chu kì đã chạy, thời gian chạy của từng động cơ.

      Kết nối phần cứng



      I. Viết chương trình cho PLC

      Giải thích hoạt động của chương trình PLC: khi PLC Run tiếp điểm M8000 sẽ ON câu lệnh so sánh giá trị của Word D0 với giá trị 0, nếu D0>0 thì tiếp điểm M202 sẽ ON; D0<0 M200 ON; D0=0 M201 ON (xem user manual). Nếu số chu kì đặt cho C0<0 (D0<0) ta sẽ không bật cho các motor chạy được. sau khi C0 đếm số chu kì chạy = giá trị của D0 thì chương trình dừng chạy đồng thời reset C0
      Chương trinh PLC download: http://www.mediafire.com/?1da37rfv0axlad8

      II. Tạo Project giám sát và điều khiển
      1. Các thông số cần giám sát và điều khiển


      2. Các bước tạo Project
      - Mở chương trình Project Manager tạo tên Project và nơi lưu Project







      - Tạo kết nối với PLC và đọc các vùng nhớ
      Mở chương trình communication Server để thiết lập









      Trong Port Device chính là thiết lập khung truyền dữ liệu truyền thông với PLC




      1: Chọn đọc thêm vùng nhớ
      2: Chọn kiểu vùng nhớ
      3: Chọn địa chỉ bắt đầu vùng nhớ (trên PLC) để đọc
      4: Chọn nơi lưu vùng nhớ của thiết bị trên vùng nhớ của chuong trình Communication
      5: Chọn kích thước của vùng nhớ (đơn vị có thể là byte, word, Dword…tùy vùng nhớ của thiết bị)


      Như trong chương trình PLC ta đã sử dụng các vùng nhớ X,Y,T,C,D,M nên ta sẽ khai báo các vùng nhớ này trong chương trình Communication Server để sử dụng cho giám sát và điều khiển.




      Sau khi nhấn Ok và được kết quả như hình trên là được.
      Lưu ý: Khi kết nối với chương trình Communication Server cảu Autobase hãy chắc chắn rằng cổng Com bạn đang dùng để kết nối với chương trình này không bị chương trình khác đang sử dụng!
      - Sau khi đã kết nối thành công ta sẽ quay về chuong trình Autobase Studio để tạo Tag.
      Tag là gì?
      Tag là đối tương trung gian dùng để liên kết giữa đối tượng của đồ họa với vùng nhớ để hiển thị trạng thái, đọc ghi data…










      ON Des: khi ngõ vào của PLC X0000 ON thì bit 0 của Word 0 sẽ On đồng thời sẽ làm cho kí tự “ON” sẽ xuất hiện trên Object DI của màn hình giám sát








      Sau khi đã chọn xong màu hiển thị là ta đã có 1 Object để hiển thị trạng thái cho ngõ vào X0000 (có nhiều cách để hiển thị trạng thái của 1 ngõ vào DI)
      Tương tự ta làm Tag X0001 và chèn Object để hiển thị





      --------------------------------------------------------------------------------
      Xem bài viết cùng chuyên mục:


    2. Những thành viên đã cảm ơn hoangminh1803 vì bài viết hữu ích:


    3. #2
      Tham gia
      20-09-2011
      Bài viết
      11
      Cảm ơn
      0
      Được cảm ơn 32 lần, trong 9 bài

      Mặc định Ðề: Kết nối PLC Mitsubishi FX1s-14MR với Autobase

      Tương tự tạo 3 Tag DI để hiển thị trạng thái cho 3 motor








      Chèn ảnh động để thể hiện trang thái của Motor








      Lần lượt chèn thêm 2 ảnh động cho 2 Tag DI còn lại như hình sau:


      Tiếp theo tạo 2 Tag DO để điều khiển ON/Off trên màn hình


      Gán địa chỉ cho DO Tag


      Địa chỉ nút OFF




      Tạo nút nhấn ON/OFF, từ thanh công cụ của chương trình Studio sử dụng các công cụ để tạo hình ảnh nút nhấn hoặc có thể dùng các chương trình tạo hình ảnh khác để tạo ảnh và chèn vào chương trình Autobase Studio


      Sau khi cứa sổ thuộc tính hiện ra chọn thẻ Expand và làm như hình sau để viết lệnh cho nút nhấn tự tạo




      Tương tự viết code cho nút OFF


      Đã tạo xong 2 nút nhấn điều khiển, tiếp theo tạo Tag AI để hiển thị các thông số thời gian chạy của các Motor, chu kì chạy của motor


      Gán địa chỉ cho Tag timer0




      Chèn Object để hiển thị cho Tag AI.


      Chọn Tag AI timer0


      Sau khi chỉnh sửa thuộc tính của analog String Object ta được


      Tương tự tạo them 2 Tag AI timer1; timer2


      Gán địa chỉ cho Tag timer2




      Tiếp theo tạo Tag AI để hiển thị chu kì đã chạy và nhập số chu kì
      Chu kì đã chạy được thể hiện ở C0 trong chương trình PLC nên ta chỉ cần tạo Tag có địa chỉ của C0





      Sau đó chèn Object analog string để hiển thị



      Để nhập số chu kì từ màn hình giám sát thì tạo AO Tag, khi chay chương trình giám sát dữ liệu nhập vào tù màn hình sẽ được ghi tới vùng nhớ word 0 của vùng nhớ D.

    4. Những thành viên đã cảm ơn hoangminh1803 vì bài viết hữu ích:


    5. #3
      Tham gia
      20-09-2011
      Bài viết
      11
      Cảm ơn
      0
      Được cảm ơn 32 lần, trong 9 bài

      Mặc định Ðề: Kết nối PLC Mitsubishi FX1s-14MR với Autobase

      Muốn ghi dữ liệu xuống vùng nhớ của PLC thì tạo 2: 1Tag AO và 1TagAI (dữ liệu nhập vào Tag AO thông qua Tag AI)








      Liên kết giữa AI và AO tag, bước này phai thoát khỏi chương trình Tag Editor để xác nhận AO Tag, sau đó chạy lại Tag Editor thiết lập cho Tag AI chukidat_out như hình sau:


      Cuối cùng là chèn analog Object cho Tag AI chukidat_out như hình sau:






      Bạn có thể tạo Keypad để nhập số liệu như hình sau:


      để sử dụng Keypad nhập dữ liệu từ màn hình ta thiết lập thuộc tính cho Tag AI như sau

      Sau khi thiết lập xong thục hiện chương trình giám sát và nhập dữ liệu bằng Keypad



      Các bạn có thể download Project này từ đây: http://www.mediafire.com/?6y30h8weub3dp23
      Sau khi download file backup Project về bạn có thể khôi phục như hình sau
      - Mở Project Manager




      Sau khi khôi phục xong thì có thể nhấn Run để chạy chương trình giám sát
      Yêu cầu tiếp theo: Nhập thời gian chạy cho từng motor từ màn hình giám sát, nếu thời gian =0 thì sẽ không động cơ nào chạy!
      1. Chương trình PLC


      Thời gian của timer được lấy từ vùng nhớ D; timer0 có thời gian chạy là giá trị của Word D1; timer1 có thời gian chạy là giá trị của Word D2; timer2 có thời gian chạy là giá trị của Word D3.
      Khi PLC Run chương trình sẽ so sánh giá trị của D0;D1;D2;D3 khi giá trị của 4 word này>0 thì các motor mới được phép chạy.
      2. Nhập thời gian cho các timer từ màn hình Giám sát Autobase
      - Tạo thêm 1 module mới tên setting.modx kiểu Popup Windows




      Thiết lập thuộc tính cho module : kích thước, kiểu windows…


      Sau đó tạo các hình ảnh như sau:


      Viết code cho nút nhấn Close: click đúp vào nút Close sau đó chọn Expand viết code như sau:


      Tiếp theo tạo 3 Tag AI timer0_in, timer1_in, timer2_in




      Nhấn Ok sau đó click đúp từng Tag và chọn thẻ AI để gán địa chỉ cho Tag AI.


      Làm tương tự với 2 Tag AI timer1_in; timer2_in


    6. Những thành viên đã cảm ơn hoangminh1803 vì bài viết hữu ích:


    7. #4
      Tham gia
      20-09-2011
      Bài viết
      11
      Cảm ơn
      0
      Được cảm ơn 32 lần, trong 9 bài

      Mặc định Ðề: Kết nối PLC Mitsubishi FX1s-14MR với Autobase


      Chèn 3 Analog Object string vào cho 3 timer trên màn hình






      Tương tự ta chèn 2 analog Object cho timer1_in và timer2_in
      Tiếp theo mở Module StartUp.modx (click đúp vào tên module trên màn hình Studio ở phía trên góc phải của màn hình) sau đó tạo nút nhấn “Đặt thời gian” rồi click đúp để viết code mở module setting.modx vừa tạo ở trên


      Để nhập giá trị cho các vùng nhớ D1,D2,D3 ta tạo thêm 3 Tag AO sau đó linh tới Tag AI của các timer tương ứng như đã làm với tag AI chukidat ở trên
      Tao 3 Tag AO (analog Output), timer0_out; timer1_out; timer2_out




      Gán địa chỉ cho AO Tag






      Sau khi gán xong địa chỉ nhấn OK thoát chườn trình Tag Editor để xác nhận đã tạo Tag AO (bước này không thể thiếu!)
      Tiếp theo gán 3 Tag AO này là Tag phụ (sub Tag) của 3 Tag AI timer0_in, timer1_in, timer2_in tương ứng. mục đích là khi chạy giám sát ta sẽ dùng 3 Tag AI này để nhập giá trị cho 3 Tag AO






      Nhấn OK để lưu kết quả sau đó nhấn chạy chương trình giám sát
      Đây là Video kết quả http://www.youtube.com/watch?v=ZumV7lPkwWE

    8. The Following 4 Users Say Thank You to hoangminh1803 For This Useful Post:


    9. #5
      Tham gia
      05-09-2012
      Bài viết
      24
      Cảm ơn
      1
      Được cảm ơn 4 lần, trong 4 bài

      Mặc định Ðề: Kết nối PLC Mitsubishi FX1s-14MR với Autobase

      bài viết rất hay

    10. #6
      Tham gia
      06-09-2012
      Bài viết
      23
      Cảm ơn
      4
      Được cảm ơn 6 lần, trong 6 bài

      Mặc định Ðề: Kết nối PLC Mitsubishi FX1s-14MR với Autobase

      Bài hướng dẫn của bạn rõ ràng quá, rất chi tiết

      ======================
      Viết cảm nghĩ đề tài: 5 trong 1 PLC_S7-1200, click TẠI ĐÂY:

    Trả lời với tài khoản Facebook

    Các Chủ đề tương tự

    1. Trợ giúp - Fx1s và Servo driver của Mitsubishi
      Bởi kizao trong diễn đàn PLC
      Trả lời: 10
      Bài cuối: 25-11-2014, 06:42
    2. Cần bán - Plc Mitsubishi FX1S-20MR
      Bởi kieuphongtth trong diễn đàn Biến tần, PLC, LOGO, thiết bị điều khiển
      Trả lời: 2
      Bài cuối: 16-05-2014, 06:41
    3. Cần bán - Mitsubishi dòng FX1S, FX1N, FX3U, Q, màn hình GOT...cũ và mới
      Bởi plchcm.com trong diễn đàn Biến tần, PLC, LOGO, thiết bị điều khiển
      Trả lời: 2
      Bài cuối: 17-04-2014, 14:44
    4. Cần bán - Fx1s-10mr,fx1s-14mr,fx1s-20mr,fx1s-30mr
      Bởi minhnhandhl trong diễn đàn Thiết bị điện khác - Chưa phân loại
      Trả lời: 0
      Bài cuối: 11-09-2012, 15:33

    Tag của Chủ đề này

    Văn Võ Trạng Nguyên
    Hắc Hiệp Đại Chiến Thánh Bài 2
    Đặc Cảnh Diệt Ma
    Khử Ma Đạo Trưởng
    Cương Thi Diệt Tà
    Sự Hình Thành Của Đế Chế Mông Cổ
    NHỮNG KHOẢNH KHẮC ĐÁNG NHỚ CỦA GIẢI GOLF PHÚ MỸ HƯNG 2016