Chủ Nhật, 27 tháng 4, 2014

Lập trình PLC Delta High-Speed Counter DVP14SS2

( © http://dailybientandelta.blogspot.com/ )

Mở đầu: 
- Ứng dụng lập trình PLC nói chung và PLC Delta nói riêng có rất nhiều lệnh đặc biệt và các ứng dụng được tích hợp sẵn, thuận tiện cho việc lập trình điều khiển máy tự động trong công nghiệp. Một trong các ứng dụng được quan tâm nhiều và có một vị trí quan trọng trong các máy điều khiển tự động là chức năng đọc xung tốc độ cao từ các cảm biến, Encoder, ...
- Về ứng dụng Encoder có 3 kiểu ứng dụng khi đọc xung về PLC :
+ Đọc xung đơn A hoặc B hoặc Z.
+ Đọc xung kép AB.
+ Đọc xung kép AB kèm thêm xung Z riêng.
- Để đọc được các loại xung có tốc độ ( tần số xung ) cao, chúng ta cần lập trình sử dụng Counter đặc biệt trong PLC : High-Speed Counter. Trong bài viết này, chúng ta sẽ đi vào việc sử dụng High-Speed Counter của PLC DVP-SS2 Series, model: DVP14SS211T hoặc DVP14SS211R
Phần mềm soạn thảo chương trình:
WPLSoft phiên bản 2.35

- Tải phần mềm WPLSoft theo link: WPLSoft
- Cài đặt và khởi động chương trình :



PLC, Encoder và sơ đồ đấu nối phần cứng:
- Hình ảnh PLC DVP14SS211T
DVP14SS211T
Tài liệu PLC Delta DVP14SS211T hoặc DVP14SS211R, quý khách tham khảo tại link:
DVP-SS2
- Lựa chọn Encoder :
Ví dụ chúng ta có Encoder của hãng Maxwell electric:
Loại ngõ ra Open Collector, NPN, chi tiết hình bên dưới.
Sơ đồ ngõ ra Encoder
Lưu ý: Nguồn cấp Encoder là 24VDC, loại nguồn này sẽ tương thích với ngõ vào của PLC Delta và nhiều hãng khác.
Hình ảnh mô phỏng xung Encoder:
Biểu đồ xung Encoder
- Sơ đồ đấu nối Encoder tới PLC Delta:
Chú ý, trong ví dụ này chúng ta sẽ dùng bộ đếm xung A,B. Chưa sử dụng xung Z.



( Do bố cục blog, hình ảnh sẽ được thu nhỏ, nếu quý vị và các bạn cần tham khảo, xin vui lòng click lên hình ảnh để được xem với kích thước thực )

+ Lập trình PLC Delta sử dụng High-Speed Counter 
Bước 1: Khởi động phần mềm WPLSoft .


Bước 2: Khởi tạo chương trình mới, chọn loại PLC sử dụng, đặt tên file :



Bước 3: Sử dụng chương trình theo mẫu tích hợp sẵn của Delta:
- Trên thanh công cụ lựa chọn Wizard >> Program Example >> Generator >> High-Speed Counter :




- Bảng thiết lập và tuỳ chọn cho High-Speed Counter hiện ra.
Trong ví dụ này, chúng ta sẽ sử dụng chế độ High-Speed Counter 2-Phase Inputs , ngõ vào xung A là X0, ngõ vào Xung B là X1.

Counter sẽ thực thi ngay khi PLC được Run.
Chế độ đếm : Counting Mode : Normal Frequency , chế độ này bộ đếm sẽ đếm theo 1 xung ngõ vào, việc cấp xung A và B sẽ tính toán chiều quay của Encoder.
- Sau khi lựa chọn, nhấn Next, chọn Finish ( Tạm thời chúng ta chưa nghiên cứu sâu vào các ứng dụng liên quan nên không tích chọn các mục khác ).
Kết quả đoạn chương trình như sau :



Biên dịch chương trình và nạp xuống PLC.













Online và thực hiện xoay Encoder, chúng ta sẽ quan sát được Counter đếm tiến hoặc lùi theo chiều quay.
 Chú ý:
Nếu chiều quay Encoder không phù hợp với quá trình đếm tiến hoặc lùi, để đơn giản vấn đề, chúng ta có thể thực hiện đảo hai tín hiệu xung A và B.
Ứng dụng:
Bài toán đếm xung Encoder có thể ứng dụng cho các chương trình điều khiển vị trí, điều khiển đo tốc độ, tính toán chiều dài dịch chuyển. Các ứng dụng như : Thước điện tử, máy xén giấy, máy chấn tôn theo toạ độ, đo chiều dài trong máy cắt tôn, hệ máy sóng tôn, ...
Hình ảnh thực tế:




Biên soạn : © Nguyễn Bá Quỳnh - CN Điện tử - tự động hóa.
Ngày 28/04/2014

Bài viết mang tính chất tham khảo, mọi thắc mắc và trao đổi, quý khách ghé thăm blog có thể để lại lời nhắn trên blog hoặc gửi email, gọi điện theo thông tin liên hệ trực tiếp tại Blog. Chân thành cảm ơn quý khách đã ghé thăm.

Thứ Sáu, 18 tháng 4, 2014

Màn hình tích hợp PLC Delta TP04P series

Sản phẩm | Delta | Màn hình giao diện Text Panels | TP04P Series


Tính năng:
  • Màn hình series TP04P là sự kết hợp giữa màn hình Text Panel TP04G-BL và bộ lập trình PLC Delta DVP-SS Series. Thiết kế đơn giản, tối ưu cho người sử dụng, thuận tiện khi lập trình và sử dụng.
Đặc tính kỹ thuật:
  • Nguồn cấp 24VDC.
  • Chuẩn màn hình STN-LCD, 4.1'' , màn hình đơn sắc. 
  • Độ phân giải 192 * 64 điểm.
  • Driver kết nối máy tính : Sản phẩm tự động hoá của Delta, khi nết nối, máy tính sẽ nhận diện dưới dạng một COM ảo qua cổng USB.
  • Hỗ trợ 7 phím chức năng và đặc biệt hỗ trợ thêm bàn phím số 0~9, dễ dàng cho người sử dụng khi cần nhập số liệu trên màn hình.
  • Đèn LED báo nguồn, báo lỗi.
  • Tích hợp sẵn chuẩn kết nối RS-485 , chế độ Modbus ASCII / RTU.
  • Bộ nhớ chương trình màn hình: 1MB, Ram 64KB.
  • Bộ nhớ chương trình PLC: 8k Steps. Cấu hình cho PLC 16 In/Out hoặc 32 In/Out, ngõ ra Relay.
Ứng dụng thiết bị:
Với thiết kế nhỏ gọn, đơn giản nhưng đầy đủ tính năng, Màn hình TP04P hỗ trợ tốt cho các ứng dụng máy tự động vừa và nhỏ như máy đóng gói, máy dán nhãn, ... 

Tài liệu thiết bị:

Tài liệu kỹ thuậtDownload

CatalogueDownload

Phần mềmTPEditor V1.60 và WPLSoft V2.33


Thứ Hai, 7 tháng 4, 2014

Lưu Comments

Mời mọi người cùng trao đổi chung bằng comments Fb bên dưới  :



Thứ Tư, 19 tháng 3, 2014

Sử dụng hàm ngắt trong PLC Delta

TÀI LIỆU KỸ THUẬT | lập trình plc delta | sử dụng hàm ngắt trong plc delta


Chào các bạn ! Thời gian vừa qua tôi khá bận rộn nên chưa thể viết các bài mới để mọi người tham khảo và góp ý. Nhân cơ hội có người quan tâm tới việc sử dụng hàm ngắt trong chương trình PLC, tôi mạn phép viết một bài cơ bản nhất nhưng đầy đủ ý nghĩa cho việc sử dụng hàm ngắt.
1. Khái niệm về hàm ngắt : 
Hàm ngắt là một chương trình con nằm ngoài chương trình chính mà khi đạt điều kiện ngắt sẽ làm gián đoạn việc thực hiện lệnh trong chương trình chính để ưu tiên thực hiện lệnh trong hàm ngắt.
2. Các loại ngắt trong PLC Delta :
Một số loại thông dụng như:
Ngắt ngoài : Xảy ra do thay đổi trạng thái vật lý của ngõ vào.
Ngắt do Timer, Ngắt do HSC, Ngắt do truyền thông, ...
3. Hàm ngắt của PLC Delta DVP-SV / EH / EH2 :
Theo bảng bên dưới, hàm ngắt Interruption của PLC DVP-EH, DVP-EH2, DVP-SV Series có 6 hàm ngắt từ bên ngoài. X0~X5.



4. Ví dụ lập trình sử dụng hàm ngắt ngoài của PLC Delta :

Giả sử chúng ta cần thực hiện chương trình xoá trạng thái ON của M10 ngay khi có tín hiệu ON từ X0, chúng ta sẽ sử dụng hàm I001 theo đúng chỉ định trong tài liệu trên :


- Bước lệnh 0~1 : Cho phép sự hoạt động của chương trình ngắt.

- Bước 1~3 : Set ON bit M10 ngay khi PLC Run.
( Cái này là ví dụ tôi làm như vậy )
- Bước 3~5 : Lấy bit M10 để thực hiện Out Y0.
- Bước 5~6 : Lệnh khai báo kết thúc chương trình chính.
- Bước 6~11 : Khai báo hàm ngắt và nội dung chương trình ngắt.
- Bước 11~12 : Lệnh khai báo kết thúc chương trình ngắt, trả về vị trí đang thực hiện chương trình chính.
- Bước 12 : Lệnh khai báo kết thúc toàn bộ chương trình.
-------------------------------------------------------------------------------------------
Bổ sung thêm phần ISPSoft 2.04 :
Cách làm tương tự như trên :
1. Tạo chương trình chính và soạn thảo lệnh. Ở đâu chương trình chính cũng có lệnh cho phép hoạt động của hàm ngắt.
2. Khởi tạo chương trình ngắt, lựa chọn chương trình ngắt muốn sử dụng và soạn thảo lệnh.
Sự khác biệt trong ISPSoft : 
1. Không cần viết lệnh kết thúc chương trình.
2. Tên chương trình ngắt có thể đặt riêng.

Chương trình chính như sau :



Khởi tạo chương trình ngắt ngoài từ X0 như sau :



Với ví dụ như trong WPLSoft 2.35 ở trên, chúng ta có chương trình ngắt như bên dưới :



Thanks & Best regards,
Nguyễn Bá Quỳnh
Di động: 0978 706 839


Chủ Nhật, 9 tháng 2, 2014

Mở khóa bàn phím biến tần Delta VFD-B

TÀI LIỆU KỸ THUẬT | Cách khóa và mở khóa bàn phím biến tần delta vfd-b series


Biến tần Delta VFD-B Series

Cách khóa và mở khóa bàn phím, khóa cài đặt biến tần delta VFD-B :
- Cách 1:
Là cách khóa thông thường và đúng nghĩa với cụm từ ' khóa bàn phím '. Chức năng này sẽ không làm ảnh hưởng đến biến tần mà chỉ đơn thuần là khóa thao tác bàn phím.
  • Bước 1: Truy cập thông số nhóm 00 và tìm đến thông số 00-02. 
  • Bước 2: Để khóa bàn phím, đặt giá trị cho thông số 00-02 = 08. Chức năng Keypad lock sẽ được kích hoạt.
  • Bước 3: Để mở khóa bàn phím, truy cập trở lại thông số 00-02 và đặt giá trị cho thông số này trở về = 00 . Khi đó chức năng Keypad lock sẽ được loại bỏ.
- Cách 2:
Nếu không sử dụng khóa theo cách 1, và phải đảm bảo chức năng khóa của cách 1 được loại bỏ. Chúng ta có thể thực hiện cách khóa theo cách thứ 2. Với cách này, chúng ta sẽ thiết lập mật khẩu khóa cho biến tần.
  • Bước 1: Truy cập thông số 00-08 để thiết lập mật khẩu. Mật khẩu này sẽ có giá trị từ 00~65535. Sau khi nhập một chuỗi số mật khẩu tùy đặt, biến tần sẽ kích hoạt chức năng khóa và thông số 00-08 sẽ hiển thị giá trị = 01 để xác nhận đã kích hoạt. Các thông số sẽ được bảo vệ và không cho phép thay đổi đến khi chức năng khóa bằng mật khẩu được loại bỏ hoặc nhập mật khẩu mở.
  • Bước 2: Để mở khóa trong trường hợp này cần truy nhập thông số 00-07 nhập mật khẩu đã đặt tại thông số 00-08. Chú ý nếu nhập sai, biến tần sẽ đếm số lần nhập và quá số lần quy định, biến tần sẽ báo mật khẩu lỗi và hiển thị " P code " nhấp nháy. Để nhập quá số lần, chúng ta cần khởi động lại nguồn cho biến tần và thực hiện nhập lại mật khẩu cần mở.
Làm sao để xác định biến tần đang ở chế độ khóa nào:
  • Bước 1: Truy cập thông số 00-02 và kiểm tra giá trị hiện tại. Nếu giá trị hiển thị = 00, biến tần chưa kích hoạt chế độ khóa theo cách 1. Chuyển sang bước 2. Ngược lại nếu giá trị này khác 00, cần đặt về 00 để loại bỏ chức năng "Keypad lock".
  • Bước 2: Truy cập thông số 00-08 và kiểm tra giá trị hiện tại. Nếu giá trị hiển thị = 00, điều này có nghĩa biến tần chưa khóa bằng mật khẩu hoặc đã được nhập mật khẩu mở đúng qua thông số 00-07. Ngược lại, nếu giá trị = 01, biến tần đã được khóa theo cách 2.
Trên đây là một số kiến thức cần và đủ để thực hiện khóa và mở khóa bảo vệ cho biến tần Delta VFD-B. Quý khách hàng có thể liên hệ để được hỗ trợ tốt nhất.
Cảm ơn quý khách !

Thứ Năm, 9 tháng 1, 2014

Hệ thống HVAC là gì

Giới thiệu về hệ thống HVAC (Heating ventilation and air conditioning)
-Là một hệ thống thông gió, điều hòa không khí được sử dụng trong các tòa nhà cao tầng.
-Thành phần điện cơ luôn có vai trò dẫn đầu trong hệ thống HVAC, với những tính năng của biến tần Delta VFD-F và VFD-F-G, chúng ta có thể xử dụng 2 loại biến tần này trong các lĩnh vực sau
+Water tower
+Chiller water pump
+Air-conditioning case
+Ventilation fan
-Cùng với biến tần thì các thiết bị khác của Delta như PLC, Màn hình giao diện HMI, đồng hồ nhiệt…là cáthiết bị không thể thiếu trong phần điều khiển trung tâm.




-Sensor nhiệt tại khu vực cần điều khiển sẽ gởi tín hiệu về đồng hồ nhiệt, đồng hồ nhiệt sẽ xuất tín hiệu đưa về biến tần để biến tần điều khiển tốc độ motor. Công suất tiêu thụ sẽ tỷ lệ với tốc độ quay của motor theo đường cong bậc 3.





Thứ Năm, 2 tháng 1, 2014

Phần mềm lập trình PLC Delta

Link tải phần mềm ứng dụng và lập trình cho PLC Delta :

Download Software - 2014-03-24
Software NameExplanationOperating SystemIssue DateFile Size





WPLSoft V2.37Editing software for DVP series (Multilingual)Windows 98, Me, NT4.0, 2000, XP, Vista or Windows 7, Windows 8 (32-bit/64-bit)2014-03-2474.8MB




Download Software
Software NameExplanationOperating SystemIssue DateFile Size
ISPSoft V2.04Editing software for DVP series and AH500 series (Multilingual)
Note: please use with COMMGR for communication function
Windows 2000, XP, Vista or Windows 7(32-bit/64-bit)2013-09-03196MB
Delta Smart VIEWer V1.02
Delta PLC Monitoring by Android. This program is used to monitor the registers of Delta’s PLCs and general Modbus devices on a mobile device with Android system.Android 2.2 ~ Android 4.22013-09-241MB
Delta OPC V1.00Monitor AH series by SCADA/OPC client(Trial version for 30 mins)
NOTE: please install OPC Core Components before installing Delta OPC. See Delta OPC quick start for details.
Windows XP, 7 (32-bit/64-bit)2013-11-2119.5 MB
NetView Builder V1.0CAN bus Message Analysis Software (for IFD6503 V1.0)2010-05-274.66MB
NetView Builder V2.0CAN bus Message Analysis Software (for IFD6503 V1.1)2011-11-159.48MB
DVP-SE USB DriverUSB driver for DVP-SEWindows XP, Windows 7(32-bit/64-bit)2012-06-19135KB
DVP-SX2 DriverDVP-SX2 driverWindows XP, Windows 7(32-bit/64-bit)2012-06-194.04MB
COMMGR V1.04integrated communication management softwareWindows XP, Windows 7(32-bit/64-bit)2013-07-2310.9MB
IFD6503 DriversIFD6503 DriversWindows 7 (32bit)2011-11-1518.9KB
WPLSoft V2.36Editing software for DVP series (Multilingual)Windows 98, Me, NT4.0, 2000, XP, Vista or Windows 7(32-bit/64-bit)2013-11-0869MB
ISPSoft V1.03Editing software for DVP series (Multilingual)Windows 2000, XP, Vista or Windows 7(32-bit/64-bit)2011-08-0562.5MB
DCISoft V1.08Software for Delta network modules (Multilingual) (DVPEN01-SL, RTU-EN01, IFD9506, IFD9507, DVPSCM12-SL, DVPSCM52-SL)Windows 2000, XP, Vista or Windows 7(32-bit/64-bit)2012-05-307.53MB
Right-side module EDS file (S-type)EDS file for right-side module RTU-EN01 (for webpage)2009-07-1516.2KB
LCSoft V1.04Load Cell Module Configuration Software(Multilingual)WIndows 2000,XP,Vista or WIndows 7(32-bit/64-bit)2012-08-284.85MB
Delta Modbus DLL LibraryDelta Modbus Communication for Visual Basic 6.0, Visual C++ 6.0, Borland C++ Builder 6.0, DLL LibrariesWindows 2000, XP, Vista or Windows 7(32-bit/64-bit)2012-10-251.29MB
DeviceNet Builder V2.0DeviceNet configuration softwareWindows 2000, XP, Win7 32bit2013-03-26108MB
PMSoft V2.08software for DVP-PM (Multilingual)
Note: please use with COMMGR for communication function
Windows 2000, XP, Vista or Windows 7(32-bit/64-bit)2013-09-0370.1MB
PMSoft V1.03 .5software for DVP-PM (Multilingual)Windows 2000, XP, Vista2010-02-0443MB
CANopen Builder V2.05CANopen motion control software(Multilingual)Windows 2000, XP2013-12-11119MB
EDS Builder V2.00Software for CAN bus EDS filesWindows XP, Win7 (32bit)2013-02-079.04MB