Anh em đang tìm cách tối ưu hiệu suất và tích hợp trong hệ thống tự động hóa của mình? Hãy khám phá sự kết hợp mạnh mẽ giữa biến tần Fuji Frenic và PLC S7-1200 với Modbus RTU. Điều này sẽ giúp anh em đạt được hiệu suất cao và tích hợp dễ dàng trong môi trường công nghiệp. Ở các bài viết trước, mình đã chia sẻ đến anh em cách cài đặt và kết nối biến tần FUJI Frenic với Modbus Poll, anh em có thể xem lại ở bên dưới.
- Cách cài đặt biến tần FUJI Frenic Mini – Setup Tutorial
- Biến tần Fuji Frenic – Modbus RTU với Modbus Poll
Biến tần FUJI Frenic rất đa dạng về chủng loại bao gồm: Mini, Eco, Multi, Mega,… Và hôm nay mình sử dụng FUJI Frenic Mini để thực hiện dự án này.
Sơ đồ kết nối
Cấu hình giao tiếp FUJI FRENIC VFD
Ngoài các thông số cơ bản của Motor, chúng ta cần thiết lập các thông số truyền thông như sau:
- H30 = 3 (Lệnh Run & Tần số qua RS 485)
- Y01 = 1 (Địa chỉ slave)
- Y02 = 0
- Y03 = 2.0
- Y04 = 2 (9600bps)
- Y05 = 0 (8bit)
- Y06 = 1 (Chẵn)
- Y07 = 1 (1bit)
- Y10 = 0 (Modbus-RTU)
- Y99 = 0 (Theo chức năng H30)
Register Address
Đây là bảng nhóm các vùng thanh ghi tương ứng với địa chỉ Hexa của biến tần
Các thanh ghi ghi dữ liệu từ PLC
Frequency Reference = S (07hex) + 05 = 705 (hex) = 1797 (dec)
PLC Frequency Set Address = 40001 + 1797 = 41798 (dec)
Operation Command = S (07hex) + 06 = 706 (hex) = 1798 (dec)
PLC Motor Control Address = 40001 + 1798 = 41799 (dec)
- Set 41799 = 1 Run Forward
- Set 41799 = 2 Run Revese
- Set 41799 = 0 Stop
Thanh ghi đọc dữ liệu về PLC
Trong dự án này mình chỉ đọc 3 dữ liệu bao gồm:
Tần số ra (W04 vì W02 là tần số đặt) Output Frequency = W (0Fhex) + 04 = F04 (hex) = 3844(dec)
> PLC Address = 40001 + 3844 = 43845 (Dec)
Output current = W (0Fhex) + 05 = F05 (hex) = 3845(dec)
> PLC Adresss = 40001 + 3845 = 43846
Output Voltage = W (0Fhex) + 06 = F06 (hex) = 3846(dec)
> PLC Address = 40001 + 3846 = 43847(dec)
Siemens S7-1200 Communication Configuration
Cấu hình module CB1241 S7 1200
Tạo 2 khối data block cho Modbus (đọc và ghi)
Chương trình PLC Programming
Ban đầu để test anh em có thể viết trực tiếp trên Main, nhưng khi vào dự án thực tế thì thường sẽ để ở chương trình con cho dễ quản lý. Mình sẽ trích từ dự án thực tế chia sẻ với anh em.
Tạo 1 chương trình con FC tên FC_Modbus
+ PLC Communication Load
+ PLC Read/Write Distribution
Ở Network 2, là 1 vòng lặp, số 8 ở PV là số việc phải làm ví dụ như: set tần số pv=0, set lệnh chạy dừng pv=1, đọc tần số pv=2, đọc dòng điện pv=3,… tương tự theo nhu cầu của anh em.
+ Frequency Setting
+ Đọc Frequency Output, Output current, Output Voltage
Ở đây có Data length, mình để là 5 do mình đọc từ W02 đến W06
Tải về tài liệu và phần mềm:
- Fuji Frenic Series Parameters Manual PDF: Link tốc độ cao | Link dự phòng
- Fuji Frenic Communication RS485 Manual PDF: Link tốc độ cao | Link dự phòng
- Tia Portal V17 Software: Download TIA Portal V17 – Link download full crack active
- Password giải nén: qthang.net
Nếu gặp khó khăn trong quá trình điều khiển và đọc data biến tần FUJI Frenic – Modbus RTU với PLC S7-1200 hoặc có thắc mắc cần giải đáp, vui lòng bình luận bên dưới bài viết.
Nếu anh em cài đặt, kết nối thành công thì hãy chia sẻ bài viết này đến anh em khác nhé. Cảm ơn anh em nhiều lắm!
Cho em hỏi chút ạ, em đang dùng con giống y hệt con trong hình nhưng lại không có cổng ethernet thì em có thể đấu vào 2 chân nào của biến tần ạ