Trao đổi qua Comments Facebook --- hoặc --- Chuyển qua Page trên Facebook
*
http://www.dailybientandelta.com/ +++ http://www.auto-vina.com/ +++
CÔNG TY TNHH CƠ ĐIỆN AUTO VINA . Hotline 0978.706.839 / 0973.751.553 Email: autovinaco@gmail.com
Địa chỉ: Thôn Hạ, Xã Đông Dư, Huyện Gia Lâm, Thành phố Hà Nội. PGD: Số nhà 7, dãy 5, tổ dân phố số 12, Phường Phúc La, Quận Hà Đông,TP. Hà Nội . Hotline 0978.706.839 / 0973.751.553 Email: autovinaco@gmail.com
  Trao đổi trực tuyến - Chia sẻ kiến thức - Hợp tác phát triển

Thứ Bảy, 7 tháng 6, 2014

Lập trình HMI Delta kết nối RS485 tới đồng hồ nhiệt

TÀI LIỆU KỸ THUẬT | Lập trình HMI DELTA - DOP-B SERIES kết nối RS485 tới đồng hồ nhiệt độ DTB Series
Kính gửi quý khách hàng !
- Để thuận tiện trong lập trình điều khiển giám sát nhiệt độ từ đồng hồ nhiệt độ Delta DTA Series, DTB Series, DTE Series, DTC Series, ... , ngoài việc sử dụng lệnh truyền thông Modbus trong PLC Delta, chúng ta có thể sử dụng trực tiếp kết nối sẵn có trong thư viện của HMI Delta.
- Sau đây, dailybientandelta xin giới thiệu đến quý khách hàng cách lập trình và thực hiện trên HMI Delta DOP-B07S411 và đồng hồ nhiệt độ DTB Series DTB4848RR

I. Đồng hồ nhiệt độ DTB Series.
1. Hình ảnh đồng hồ nhiệt độ DTB Series :
Các kích thước: DTB9648, DTB4848, DTB4896, DTB9696

2. Cài đặt tham số truyền thông :
- Bước 1: Cấp nguồn cho đồng hồ.
- Bước 2: Truy cập chế độ cài đặt.
Tại màn hình vận hành mặc định khi cấp nguồn, nhấn giữ phím SET


trong thời gian tối thiểu là 3 giây để đồng hồ chuyển về màn hình cài đặt.

Màn hình sẽ hiển thị:
 : Input : Cài đặt loại đầu đo nhiệt độ được sử dụng.
- Bước 3: Truy cập chế độ truyền thông:
Thực hiện nhấn nút chuyển chế độ :

Đến khi màn hình hiển thị:
 : Cài đặt cho phép hoặc không cho phép truyền thông.

Nhấn phím giảm hoặc tăng để thay đổi giá trị :

 

Chọn ON chế độ truyền thông. Màn hình sẽ hiển thị:



Sau khi thay đổi nhấn phím SET để xác nhận cài đặt.
- Bước 4: Cài đặt thông số truyền thông :
Tiếp tục nhấn phím chuyển chế độ : 

Đến khi màn hình hiển thị các thông số truyền thông :
a, Thông số cài đặt chế độ truyền thông ASCII / RTU, màn hình hiển thị :
Với ví dụ này, chúng ta chọn là ASCII.
b, Địa chỉ truyền thông của DTB, màn hình hiển thị:
Đặt địa chỉ truyền thông là 1.
c, Tốc độ truyền thông, màn hình hiển thị:
Chọn tốc độ 9600
d, Độ dài khung truyền dữ liệu :
    
Chọn độ dài = 7 bit.
e, Cài đặt bit kiểm tra chẵn lẻ:
Chọn chế độ Even ( EvEn)
f, Cài đặt bit kết thúc dữ liệu :
Chọn bằng 1 bit.
3. Địa chỉ thanh ghi trong đồng hồ nhiệt độ DTB Series:
- Với bài toán giám sát và cài đặt, chúng ta quan tâm đến hai giá trị:
PV: Giá trị nhiệt độ thực tế đo được.
SV: Giá trị cài đặt của nhiêt độ.
Địa chỉ Nội dung Đơn vị
1000H PV 0.1
1001H SV 0.1
- Các thanh ghi khác, quý khách có thể tham khảo tài liệu hướng dẫn sử dụng.
II. Cài đặt và thiết kế giao diện trên HMI DOP-B07S411
1. Phần mềm cho DOP-B07S411:
Màn hình HMI Delta hiện tại có hai dòng chính là:
DOP-A/AS/AE Series : sử dụng phần mềm Screen Editor , phiên bản cao nhất hiện tại là 1.05.86
DOP-B Series : sử dụng phần mềm DOPSoft , phiên bản cao nhất hiện tại là 1.01.08
Link tải phần mềm cho DOP-B07S411 : 

DOPSoft V1.01.08for DOP-B series2013-09-0285.5MB
DOPSoft V1.01.08 patchfor DOP-B series2013-12-0268.1MBApply to v3.0067 firmware

Chúng ta có thể chỉ cần cài DOPSoft V1.01.08 để sử dụng hoặc sau khi cài, có thể bổ sung bàn Patch để nâng cấp Firmware.
2. Thiết kế giao diện:
- Bước 1: Khởi động chương trình DOPSoft 1.01.08.
- Bước 2: Thiết kế giao diện.
a. Khởi tại File thiết kế mới: 
Chọn File >> New
Lựa chọn loại màn hình DOP-B07S411 và chuyển sang bước tiếp theo : Next >>


b. Khởi tạo kết nối RS485 với thiết bị điều khiển của Delta, trong đó sẽ bao gồm đồng hồ nhiệt độ.
- Trong hình bên dưới, chúng ta sử dụng cổng COM2 - cổng này có tích hợp hai chế độ là RS232 và RS485 thiết lập trực tiếp trên giao diện máy tính, không cần thay đổi phẩn cứng. 
Loại thiết bị kết nối là Delta Controller ASCII.
Đặt tên cho kết nối : Link Name = DTB ( giúp dễ nhớ và ngắn gọn trong câu lệnh Macro)


- Đặt toàn bộ thông số truyền thông giống với thiết lập trên đồng hồ DTB ở mục số I.2.
Địa chỉ của thiết bị Controller là 1
Giao thức kết nối RS485
Data bits = 7
Stop bít = 1
Baud Rate = 9600
Parity = Even 


Các thông số khác chúng ta có thể để mặc định. Sau khi thiết lập xong, nhấn chọn Finish để hoàn thành việc tạo thiết kế mới. Các thiết lập đều có thể sửa lại trong quá trình tạo giao diện.
c. Tạo ô hiển thị giá trị nhiệt độ thực
- Kích chuột phải lên nền phần mềm, chọn Display >> chọn Numeric Display 

- Kích giữ chuột trái lên nền phần mềm và vẽ ô hiển thị với kích thước mong muốn. 
- Chọn vào mục nhập địa chỉ đọc dữ liệu bên cột Property >> Chọn Read Address :
Cửa sổ chọn kết nối và địa chỉ dữ liệu sẽ hiện ra:

Chọn đường link là DTB đã đặt trước đó.
Chọn loại thiết bị là Temp_Ctrl- : Tương ứng với bộ điều khiển nhiệt độ.
- Chọn địa chỉ thanh ghi kết nối dữ liệu là 1000 tương ứng với địa chỉ lưu dữ liệu nhiệt độ thực như mục số I.3 đã chỉ ra.

- Nhấn Enter để hoàn thành việc thiết lập. Tiếp theo để giá trị hiển thị tương ứng với độ phân giải 0.1°C, chọn vào mục Detail... để thiết lập phần số sau dấu phẩy.

Thiết lập tương tự trong hình. Số hiển thị sẽ có dạng 123.4
- Thay đổi Font chữ và màu hiển thị và thêm các đối tượng Text ta có kết quả :

d. Tạo ô hiển thị và cài đặt nhiệt độ đặt.
- Kích chuột phải lên nền phần mềm, chọn Input >> chọn Numeric Entry


- Kích giữ chuột trái lên nền phần mềm và vẽ ô hiển thị với kích thước mong muốn. 
- Chọn vào mục nhập địa chỉ viết dữ liệu xuống bên cột Property >> Chọn Write Address :
Cửa sổ chọn kết nối và địa chỉ dữ liệu sẽ hiện ra:

- Chọn địa chỉ thanh ghi kết nối dữ liệu là 1001 tương ứng với địa chỉ nạp giá trị nhiệt độ đặt như mục số I.3 đã chỉ ra.
- Nhấn Enter để hoàn thành việc thiết lập. Tương tự như giá trị hiển thị PV, để giá trị cài đặt tương ứng với độ phân giải 0.1°C, chọn vào mục Detail... để thiết lập phần số sau dấu phẩy.



Thiết lập tương tự trong hình và chú ý đến phần giới hạn giá trị cài đặt. Giá trị nhập liệu trên HMI sẽ nằm trong khoảng thiết lập này.
- Căn chỉnh hiển thị, màu sắc, cỡ chữ, ... chúng ta có kết quả :
- Biên dịch chương trình và mô phỏng thử trực tiếp trên PC ở chế độ offline :

Như vậy chúng ta đã xong phần thiết kế giao diện, chương trình này có thể kết nối và nạp xuống HMI thông qua cổng USB hoặc RS232.

II. Sơ đồ kết nối truyền thông từ đồng hồ nhiệt độ DTB4848RR tới HMI DOP-B07S411
1. Sơ đồ đấu nối trên DTB4848RR:
Sơ đồ trên mô tả chung cho tất cả các dòng đồng hồ nhiệt độ DTB4848
- 1 và 2 : Ngõ ra điều khiển 1.
Với loại ngõ ra R : đây là tiếp điểm thường mở của Relay bên trong đồng hồ.
Với loại ngõ ra C : đây là tín hiệu dòng điện tuyến tính 4~20mA
Với loại ngõ ra V : đây là tín hiệu xung áp ~14VDC.
- 3-4-5 : Là ngõ vào cảm biến nhiệt độ. Đồng hồ DTB có thể nhận diện hầu hết các loại cảm biến nhiệt độ PT và TC. Đặc biệt DTB có thể nhận tín hiệu Analog, tuyến tính vào chân 4 - 5 và hiển thị như một bộ hiển thị số. Tín hiệu này cũng hỗ trợ cho việc đặt can nhiệt ở xa rồi dùng bộ chuyển đổi thành tín hiệu 4~20mA đưa về đồng hồ, giảm nhiễu và suy giảm tín hiệu trên đường truyền.
- 6 : Không sử dụng.
- 7 và 8 : Ngõ ra điều khiển 2.
Có thể tuỳ chọn mã hàng ngõ ra 2 là Xung áp hoặc Relay.
- 9 và 10 : Là tín hiệu truyền thông theo chuẩn RS485.
- 11 và 12 : Là hai chân cấp nguồn xoay chiều 220V. Với đặc thù được tích hợp mạch nguồn switching , là một trong các công nghệ nguồn xung điện tử, có điện áp ngõ ra ổn định cao với một dải dao động của điện áp ngõ vào từ 100~240VAC. Trong dải điện áp này, đồng hồ hoạt động bình thường.
- 13-14-15 : Ngõ ra Alarm 1 và Alarm 2.
Chân chung : COM - 15, ALM1 -14, ALM2-15.
2. Sơ đồ đấu nối trên DOP-B07S411:
- Một màn hình HMI-Delta DOP-B07 được thiết kế sẽ có các tuỳ chọn bên dưới :

Về kết nối dữ liệu DOP-B07S411 sẽ có : 
USB, COM1, COM2 ( COM2 + COM3 ).
- Đối với HMI, ngoài cấp chân cấp nguồn 24VDC, chúng ta quan tâm chính tới các cổng kết nối.

Từ sơ đồ các Pin ở trên, chúng ta có thể tạo ra nhiều Cable kết nối truyền thông với nhiều chuẩn kết nối khác nhau.
3. Sơ đồ đấu nối truyền thông giữa DOP-B07S411 với DTB4848RR:
- Chúng ta sử dụng chuẩn truyền thông RS485.
- Lựa chọn COM2 mode 2.
- Sơ đồ nối dây truyền thông :
DTB -------------- HMI
  9              -           6          D-
 10             -           1          D+
------------------------------------------------------
Trên đây là toàn bộ phần hướng dẫn chi tiết để lập trình, kết nối truyền thông từ HMI tới đồng hồ nhiệt độ DTB của hãng Delta, mọi vấn đề phát sinh trong quá trình thực hiện, quý khách hàng và bạn bè cần tham khảo thêm, xin vui lòng để lại comments hoặc gửi mail tới địa chỉ hòm thư Gmail trên Blog.

Biên soạn : © Nguyễn Bá Quỳnh
Ngày 07/06/2014

Mọi người chuyển xuống khung comments mới bên dưới nhé. Thông tin trong khung comments mới sẽ được báo về tài khoản admin. Khung comments hiện tại sẽ tạm ngừng để chuyển đổi dần sang phiên bản mới. Thanks
Auto Vina rất mong được sự ủng hộ của quý khách hàng !
BÌNH LUẬN BẰNG TÀI KHOẢN FACEBOOK
BÌNH LUẬN BẰNG TÀI KHOẢN GOOGLE

16 nhận xét :

  1. AD cho mình hỏi, Mình muốn kết nối đồng hồ nhiệt, biến tần với PLC qua truyền thông 485 dang Master/Slave, sau đó lấy dữ liệu của đồng hồ nhiệt và biến tần từ PLC lên màn hình HMI, tất cả thông qua cổng 485 của các thiết bị. Làm như vậy có được ko nhỉ ad?

    Trả lờiXóa
    Trả lời
    1. PLC kết nối biến tần và đồng hồ nhiệt qua RS485 thì PLC sẽ là Master. Do đó HMI nên dùng kết nối PLC qua 1 cổng khác, có thể dùng RS232, như vậy sẽ đơn giản hơn và dễ thực hiện.

      Xóa
  2. cảm ơn AD, Mình đã thử kết nối qua cùng một cổng, tuy nhiên không thành công. Có vẻ không thể kết nối như vậy được.

    Trả lờiXóa
  3. Xin hỏi Ad nếu kết nối vs nhiều đồng hồ thì phần khai báo và địa chỉ thanh ghi sẽ phân biệt như thế nào ạ

    Trả lờiXóa
  4. Xin hỏi Ad nếu kết nối vs nhiều đồng hồ thì phần khai báo và địa chỉ thanh ghi sẽ phân biệt như thế nào ạ

    Trả lờiXóa
    Trả lời
    1. Chào bạn !
      1. Địa chỉ thiết bị: phần này mỗi thiết bị sẽ được định một địa chỉ kết nối riêng.
      2. Địa chỉ thanh ghi: chỉ phụ thuộc vào loại thiết bị, không phụ thuộc vào việc kết nối với 1 hay nhiều thiết bị.

      Xóa
    2. Chào bạn !
      Bạn cho mình hỏi, nếu đồng hồ thứ nhất có address là 1 & địa chỉ thanh ghi là 1000. vậy đồng hồ thứ có address là 2 thì địa chỉ thanh ghi = ?

      Thanks you !

      Xóa
    3. Hi bạn, trong cùng loại đồng hồ thì thanh ghi luôn cố định nhé.

      Xóa
    4. Hi bạn,
      thanks bạn ! Bạn có thể giải thích rõ hơn được không ? Mình chưa hiểu nếu cùng địa chỉ thanh ghi thì giá trị thanh ghi của đồng hồ nhiệt độ thứ 2 sẽ là bao nhiêu ?

      Xóa
    5. Vậy địa chỉ của thiết bị bạn đặt xong vô nghĩa sao ?

      Xóa
  5. Mình muốn kết nối HMI proface với biến tần siemens MM420 thông qua modbus-IDA được không add

    Trả lờiXóa
    Trả lời
    1. Bạn phải kiểm tra model HMI đang sử dụng có hỗ trợ hay không.

      Xóa
  6. Khi kết nối với 2 bộ khống chế nhiệt. Địa chỉ thanh ghi không thay đổi nhưng phải cài đặt địa chỉ truyền thông ở DTB: Bộ thứ nhất là 1, bộ thứ hai là 2 phải không anh.

    Trả lờiXóa
  7. @Thế Phong Đúng rồi bạn. Mỗi thiết bị 1 địa chỉ khác nhau để HMI hiểu đâu là 1, đâu là 2.

    Trả lờiXóa
  8. Hiện tại mình đang có 1 HMI Delta DOP B07S411, mình muốn kết nối nó với đồng hồ nhiệt OMRON E5CC được không bạn?
    Mình có thiết lập thử giao diện giống bạn đã làm như trên thay bằng Modbus nhưng màn hình báo lỗi kết nối số 3, các thiết lập khác như baudrate, số trạm ... đều khớp với nhau. Bạn có thể chỉ cho mình đang sai ở đâu ko? Chân thành cảm ơn bạn.

    Trả lờiXóa
    Trả lời
    1. Bạn kiểm tra lại đồng hồ E5CC có hỗ trợ các giao thức truyền thông chung không. DOP-B07SS411 không có sẵn thư viện kết nối với E5CC, nếu nó dùng chung một giao thức để kết nối thì được.

      Xóa

Lưu ý: Tất cả nhận xét có chứa link spam sẽ bị xóa.

Các bài viết được quan tâm nhiều nhất

Tab nội dung























Tài khoản Google

Tài khoản Facebook

Biến tần Delta :

       
                                     VFD-M Series                                     VFD-B Series
 
                                  VFD-EL Series                                     VFD-C2000 Series
 
VFD-E Series                                    VFD-F Series        
    
VFD-C200 Series                                      VFD-S Series
            
VFD-L Series                                VFD-CP2000 Series

dailybientandelta.com/ Page Rank PageRank Checker

Các bài viết mới

...

Các bình luận mới - người dùng Google

...