PLC Delta là một trong những dòng PLC phổ biến trong các nhà máy tại Việt Nam. Card RS485 được tích hợp với số lượng lớn trong các CPU của PLC Delta mà không cần phải tốn tiền mua thêm card mở rộng.
Các hỗ trợ viên của iNut Platform sẽ hỗ trợ bạn trong quá trình bắt đầu sử dụng, đừng ngại ngần hỏi các hỗ trợ viên nhé.
Trong ví dụ kết nối với PLC Delta, chúng ta sẽ bắt đầu với việc iNut PLC Delta sẽ đọc 100 thanh ghi D từ D450-D549 và đưa 100 thanh ghi này ra giao diện hiển thị PLC. Baudrate 19200, 8 data bits, none parity, 1 stop bit, plc là slave id 1.
Sau khi đọc được dữ liệu này, chúng ta sẽ xuất ra 8 thanh ghi ra app iNut để giám sát nhằm đọc được dữ liệu.
Sau khi đọc được 8 thanh ghi, chúng ta sẽ thử thiết kế các khối lệnh Scada đơn giản bằng các khối lệnh biểu đồ, đồng hồ, mực nước,...
Thử với 16 thanh ghi và cách để mở rộng số thanh đọc được khác.
Cài đặt thông số trên PLC Delta
Ở đây, chúng ta sẽ ví dụ trên model PLC Delta DVP12SA2. Có có sẵn 1 cổng RS232 và 2 cổng RS485, là một CPU Delta phổ biển có sẵn trong môi trường công nghiệp tại Việt Nam.
PLC Delta DVP-12SA2
Ở ví dụ này, chúng ta sẽ sử dụng COM2. Thông số truyền thông được cài đặt sẵn như sau:
Hãy chọn thiết bị iNut PLC Của bạn và "Mở giao diện đồ hoạ đầu cuối".
Mở giao diện đồ hoạ đầu cuối
Nếu tinh ý, thì từ giao diện Node-RED hiện tại, bạn chỉ cần xoá đi chữ "/admin" ở cuối trong link giao diện Node-RED để mở giao diện đồ hoạ đầu cuối.
Chương trình mặc định show ra 10 thanh ghi từ D450-D459. Trong đó, 2 thanh ghi đầu sẽ hiển thị từng bit của thanh ghi đó (một thanh ghi của PLC là 1 word = 16 bit).
Bạn hãy thử nhấn nút và nhấn vào giá trị thanh ghi để thử nghiệm nhé. Ngoài ra, có một form để nhập giá trị thanh ghi ở bên phải. Thử nghiệm nhé.
Hãy kiểm tra lại trên PLC bằng cách xem giá trị thanh ghi D450-D459 nhé. Bạn có thể lập trình thêm ngay từ bây giờ.
Để có thể truy cập giao diện này ngay trên chính app iNut, bạn hãy bật 2 ô "Hiển thị giao diện Scada" và "Tự động mở giao diện Scada" như hình trên nhé.
Tăng số lượng thanh ghi lên 16 thanh ghi Word
iNut PLC Scada hỗ trợ bạn một ô lệnh để nhanh chóng test thiết bị. Tại giao diện Node-RED, bạn mở vào ô "Đặt giá trị cho iNut PLC" để tiến hành cài đặt số lượng thanh ghi và nội dung text.
Sẽ có các trường dữ liệu sau:
inputBitRegister: Số lượng thanh ghi được dùng input, một thanh ghi sẽ có 16 bít để bạn sử dụng.
outputBitRegister: Số lượng thanh ghi được dùng làm output, một thanh ghi sẽ có 16 bít để bạn sử dụng.
wordRegister: Số lượng thanh ghi được để xem / sửa giá trị cho việc thử nghiệm truyền thông dữ liệu.
inputHeader: Tên của ô input phần mềm bên ngoài (để ghi chú).
outputHeader: Tên của ô output phần mềm bên ngoài (để ghi chú).
header: Tên của ô xem/sửa giá trị word phần mềm bên ngoài (để ghi chú).
Như vậy, để tăng số lượng thanh ghi để xem và hiển thị, ta chỉ cần sửa wordRegister = 16.