Hai PLC WIFI có thể giao tiếp Modbus qua không khí chỉ với một bộ định tuyến không dây giữa chúng. Cài đặt sử dụng hai PR-26DC-DAI-RT-WIFI làm ví dụ: cả hai đều kết nối cùng một bộ định tuyến như các trạm STA, một hoạt động như máy chủ Modbus (nô lệ) và cái còn lại như khách hàng (chủ), và khách hàng đọc một giá trị từ chương trình của máy chủ. Quy trình tham số WIFI tự nó giống như trongPLC WiFihướng dẫn chuyển chương trình; bài viết này tập trung vào các vai trò, các giá trị chính xác và một chương trình mẫu hoạt động.
Hai Vai Trò
Mạng trong ví dụ này rất đơn giản: một bộ định tuyến không dây cung cấp WIFI, và hai PLC kết nối với nó.

- PLC #1— IP 192.168.0.118, Chế độ WIFI STA, vai trò Modbus client (Master). Nó đọc dữ liệu từ PLC #2.
- PLC #2— IP 192.168.0.220, Chế độ WIFI STA, vai trò Modbus server (Slave), cổng server 8899. Nó trả lời các yêu cầu của client.
Khách hàng là người khởi xướng; máy chủ chỉ phản hồi. Gán các địa chỉ trước khi kết nối bất kỳ thứ gì vào chương trình.
Cấu hình Tham số WIFI
Đối với mỗi PLC, mở chương trình PR-26DC-DAI-RT-WIFI tương ứng trong xLogicSoft, kết nối cáp USB hoặc RS232, mở Công cụ → tham số wifi và nhấp vào Kết nối (xác nhận thông báo "PLC phải được DỪNG lại"). Sau đó, thiết lập các trang như sau.
PLC #1 (Khách hàng)
- Quản lý— chọn STA; các phần còn lại không thay đổi.

- Giao tiếp— Chế độ: Client, Giao thức: TCP, Cổng: 8899, Server: 192.168.0.220 (IP của PLC #2), kết nối TCP tối đa 5.

- STA— tham gia WIFI của bộ định tuyến: ví dụ Tên MERCURY, Chế độ mã hóa WPA2PSK, Thuật toán AES, Mật khẩu easy52895099, IP tĩnh 192.168.0.118, Mặt nạ 255.255.255.0, Cổng 192.168.0.1.

PLC #2 (Máy chủ)
- Quản lý— chọn STA.

- Giao tiếp— Chế độ: Server, Giao thức: TCP, Cổng: 8899, kết nối TCP tối đa 5.

- STA— cùng mạng WIFI với PLC #1, với IP tĩnh của riêng nó 192.168.0.220, Mặt nạ 255.255.255.0, Cổng 192.168.0.1.

Sau khi viết mỗi trang, nhấp vào Áp dụng khi mọi thứ đã được thiết lập, sau đó tắt nguồn và khởi động lại cả hai PLC.
Chương trình Mẫu: Đọc một Giá trị từ PLC Máy chủ
Giả sử PLC #1 cần giá trị của AF1 từ PLC #2. Trong chương trình PLC #1, đặt một khối Đọc Modbus và thiết lập như sau:

- Địa chỉ Slave— 1 (địa chỉ của PLC #2).
- Giao tiếp— COM4 (WIFI), BPS 9600, 8 bit dữ liệu, 1 bit dừng, không có parity.
- Giao thức— Modbus TCP (R).
- Lệnh— 03 Đọc thanh ghi giữ (4x).
- Địa chỉ thanh ghi— 3072, ánh xạ đến các thanh ghi AF của PLC #2.
- Số lượng— 1.
- Địa chỉ dữ liệu— AF, địa chỉ 1: giá trị sẽ được lưu vào AF1 của PLC #1.
Kích hoạt khối theo chu kỳ — cách tiếp cận thông thường là dựa trên thời gian hoặc cờ xung — và AF1 địa phương theo dõi giá trị từ xa qua liên kết WIFI.
Một Quy Tắc Cần Tôn Trọng
Mô-đun WIFI của mỗi PLC là một cầu nối wifi-to-serial: cổng nối tiếp của mô-đun giao tiếp với CPU của PLC, và WIFI của một PLC chỉ có thể mang một kênh giao tiếp tại một thời điểm. Trong một phiên trao đổi Modbus, một khối chiếm kênh WIFI sẽ chặn các khối Modbus khác sử dụng cùng một kênh — kích hoạt chúng cùng nhau sẽ gây ra sự cố giao tiếp, chậm trễ hoặc lỗi dữ liệu. Nếu một chương trình cần nhiều khối Modbus qua WIFI, hãy kích hoạt chúng một lần tại một thời điểm theo thứ tự. Đây chính xác là hành vi được mô tả cho các mạng ba nút tronghướng dẫn 3 PLC WIFI.












