HƯỚNG DẪN SỬ DỤNG THỜI GIAN THỰC TRONG PLC DELTA

Đồng hồ thời gian thực đã có nghĩa ngay ở trong cái tên của nó. Chúng ta có thể sử dụng để hiển thị lịch đồng hồ, đồng bộ với hệ thống. Ngoài việc theo dõi ngày giờ, chúng ta có thể viết lệnh ghi chép lại thời điểm chạy dừng máy, thời điểm xuất hiện lỗi. Ngoài ra có thể ứng dụng trong các bài toán cần bật tắt thiết bị theo lịch trình như bật tắt đèn theo ngày giờ, bật tắt bơm nước luân phiên. Một số ứng dụng có thể dùng để đếm thời gian vận hành máy một cách chính xác.

Lập trình viên cũng có thể lập trình ngày giờ dừng máy theo lịch trình chạy thử trước khi đưa vào vận hành chính thức hoặc giới hạn ngày chạy máy bằng PLC để kiếm soát tiến độ thanh toán trong các đơn hàng dự án đặc biệt.

Hầu hết các loại PLC có tính năng đồng hồ thời gian thực đều được trang bị pin - battery nuôi nguồn 3V hoặc 3.6V. Pin này có thể là pin sạc, có khả năng nạp điện và tích trữ liên tục, điện áp 3V, dạng pin cúc áo như các dòng PLC Delta DVP28SV11T ( DVP-SV và DVP-SV2 series ). Hoặc các loại Pin lithium 3.6V - LISUN ER14250, KTS ER14250 không có khả năng nạp điện như pin - battery của các dòng PLC Delta DVP-EH EH2 EH3, DVP10SX11R, DVP12SC11T, ...

Một số loại đặc biệt được trang bị tụ điện có chức năng tương đương Pin - battery với dung lượng - điện dung 0.47Fara, 5.5V. Tụ này sẽ lưu trữ nguồn khi mất điện và sẽ nạp đầy nhanh chóng khi có điện. Loại này có trong PLC Delta DVP20SA211T / DVP20SA211R.

Ví dụ lập trình lệnh TRD trong DVP12SA211T PLC Delta :

Hình ảnh PLC DVP12SA211T - loại PLC có tụ tích điện chạy thời gian thực :

Cấu trúc lệnh đọc đồng hồ thời gian thực trong PLC Delta - có thể áp dụng trong PLC Mitsubishi :

Ta có thể viết lệnh " TRD D0 " hoặc " TRDP D0 " .

TRD là tên lệnh, D0 là thanh ghi được lựa chọn để lưu dữ liệu thời gian đọc từ PLC ra. Lệnh TRD có thể ứng dụng trên các dòng PLC DVP-ES2, DVP-EX2, DVP-SS2, DVPSA2, DVP-SE, DVP-SX2.

Chúng ta sẽ soạn chương trình bằng phần mềm WPLSoft cho PLC Delta như sau :

Với câu lệnh trên, khi thực thi, các giá trị thời gian sẽ lần lượt được lưu ra các thanh ghi tương ứng tính từ D0 được sử dụng, kết quả như sau và để thuận tiện theo dõi kết quả này, chúng ta sẽ viết thêm một số lệnh Mov giá trị qua thanh ghi khác như anh em kỹ thuật Công ty Kỹ thuật tự động hoá Trần Gia thực hiện dưới đây :

D0 Year - Năm dương lịch.

D1 Week - Tuần

D2 Month - Tháng

D3 Day - Ngày

D4 Hour - Giờ

D5 Minute - Phút

D6 Second - Giây

Nạp chương trình, đồng thời nạp đồng bộ lại thời gian của PLC và máy tính, phòng trường hợp thời gian trong PLC đang sai lệch :

Như vậy chúng ta đã hoàn thành việc truy xuất giá trị đồng hồ thời gian và lịch trong PLC Delta DVP12SA211T, việc còn lại là sử dụng thanh ghi để so sánh, kiểm tra thời gian hoặc cho hiển thị lên màn hình cảm ứng HMI.

Cảm ơn quý khách hàng đã ghé thăm Website Công ty Kỹ thuật tự động hoá Trần Gia - chúng tôi là đơn vị nhập khẩu và phân phối các sản phẩm tự động hóa hãng Delta Electronics như : bộ điều khiển lập trình PLC Delta, Màn hình cảm ứng HMI Delta, bộ điều khiển AC Servo và Motor Servo Delta. Rất mong nhận được sự ủng hộ của quý khách hàng.