Lập trình điều khiển Analog PLC Fatek B1 với module B1-L2DA

1. Địa chỉ thanh ghi chính xác
Khác với dòng FBs hay các dự đoán trước đó, dòng B1 này sử dụng thanh ghi dữ liệu D để điều khiển ngõ ra:
-
Kênh 0 (VO0+ / IO0+): Sử dụng thanh ghi D4076.
-
Kênh 1 (VO1+ / IO1+): Sử dụng thanh ghi D4077.
2. Dải giá trị (Coding Format)
Module này có độ phân giải 12-bit nhưng được mã hóa trong dải 14-bit:
-
Giá trị số: 0 đến 16383 tương ứng với 0V đến 10V (hoặc 0 đến 20mA).
-
Nếu bạn muốn xuất 25Hz (tương đương 5V): Hãy nạp giá trị 8192.
-
Nếu bạn muốn xuất 50Hz (tương đương 10V): Hãy nạp giá trị 16383.

3. Đoạn code cụ thể cho ngõ ra VO1+ (Kênh 1)
Theo Datasheet, ngõ ra VO1+ thuộc CH1, vì vậy bạn phải dùng thanh ghi D4077.
Network 1: Kích hoạt và chạy tốc độ 1 (25Hz)
X0 X1 M0
--| |----+----|/|--------( )---
|
M0 |
--| |----+
M0 +----------+
--| |----------------------| MOV |
| S: 8192 | (5V ứng với 25Hz)
| D: D4077 |
+----------+
Network 2: Hẹn giờ 10 giây
M0 +----------+
--| |----------------------| TMR T0 |
| PV: 1000 | (10 giây)
+----------+
Network 3: Tăng tốc độ 2 (50Hz) sau 10 giây
T0 +----------+
--| |----------------------| MOV |
| S: 16383 | (10V ứng với 50Hz)
| D: D4077 |
+----------+
Network 4: Khi dừng thì đưa tốc độ về 0
M0
--|/|----------------------+----------+
| MOV |
| S: 0 |
| D: D4077 |
+----------+
4. Cách cấu hình trong WinProladder (Bắt buộc)
Datasheet có ghi chú quan trọng ở trang 3: “Left Side Expansion Module has to add module manually in Winproladder”.
Vì bạn không thấy mục Analog, hãy làm theo đúng trình tự này:
-
Nhấp chuột phải vào I/O Configuration.
-
Chọn Module Configuration.
-
Tìm mục Left Side (vì B1-L2DA là module bên trái).
-
Tại Slot của Left Side, bạn phải nhấn chuột phải và chọn Add Module, sau đó chọn đúng mã B1-L2DA từ danh sách.
-
Sau khi “Add” thủ công như vậy, PLC mới kích hoạt hai thanh ghi D4076 và D4077 để bạn sử dụng.
5. Lưu ý đấu nối từ Wiring Diagram
-
VO1+: Đấu vào chân dương của đầu nhận tín hiệu áp.
-
AG: Phải đấu vào chân chung (GND/COM) của thiết bị nhận.
-
Chống nhiễu: Nên dùng dây xoắn đôi có lớp bọc kim (Twisted Pair with shielding) và nối lớp bọc này vào chân FG của PLC.
Bạn hãy thử “Add Module” thủ công ở phần Left Side trước, sau đó dùng thanh ghi D4077 là chắc chắn sẽ thành công!

“Add” module B1-L2DA vào hệ thống để xuất tín hiệu điện áp 0-10v điều khiển tốc độ motor.


