ĐẠI HỌC CÔNG NGHIỆP TP HCM KHOA CÔNG NGHỆ ĐIỆN KHÓA LUẬN TỐT NGHIỆP THIẾT KẾ VÀ LẬP TRÌNH HỆ THỐNG QUẢN LÝ ĐÓNG CẮT ĐIỆN GVHD TH S HUỲNH TRUNG CANG SINH VIÊN NGUYỄN HOÀNG SÂM MSSV 14012651 LỚP DHDKTD10A SINH VIÊN HỒ HỮU TRIỀU MSSV 14067681 LỚP DHDKTD10B SINH VIÊN NGUYỄN THẾ NAM MSSV 14080281 LỚP DHDKTD10C TP HCM, NĂM 2018 i PHIẾU GIAO ĐỀ TÀI KHÓA LUẬN TỐT NGHIỆP 1 Họ và tên sinh viên nhóm sinh viên được giao đề tài Nguyễn Hoàng Sâm MSSV 14012651 Hồ Hữu Triều MSSV 14067681 Nguyễn Thế Nam MSSV 14.
XÂY DỰNG CẤU TRÚC CỦA HỆ THỐNG ĐIỀU KHIỂN TỰ ĐỘNG
Cấu trúc của hệ thống điều khiển
Hình 2.1: Cấu trúc cớ bản của hệ thống điều khiển giám sát
Các thành phần cơ bản của hệ thống:
- Hệ thống máy tính điều khển: Các hệ thống máy tính điều khiển chuyên dụng hoặc phổ thông
- Giao diện quá trình: Giao diện giữa các máy tính điều khiển với hệ thống kỹ thuật thông qua các thiết bị đo lường và truyền động
Hệ thống điều khiển giám sát bao gồm các thiết bị và phần mềm giao diện Người - Máy, cùng với các trạm kỹ thuật, trạm vận hành, và các hệ thống giám sát và điều khiển cao cấp.
- Hệ thống truyền thông: Ghép nối điểm – điểm, bus cảm biến/chấp hành, bus thường, bus hệ thống
- Hệ thống bảo vệ: Các thiết bị bảo vệ và cơ chế thực hiện chức năng an toàn hệ thống.
Mạng truyền thông trong công nghiệp
Hệ thống mạng truyền thông số sử dụng phương thức truyền bit nối tiếp để kết nối các thiết bị công nghiệp Các hệ thống truyền thông công nghiệp hiện nay cho phép liên kết mạng ở nhiều cấp độ khác nhau, từ cảm biến và cơ cấu chấp hành ở cấp trường đến máy tính điều khiển, thiết bị quan sát, và máy tính giám sát cấp cao, phục vụ cho việc quản lý và điều hành doanh nghiệp.
Hình 2.2: Sơ đồ phân cấp hệ thống điều khiển
- Định nghĩa các cấp theo chức năng, không phụ thuộc lĩnh vực công nghiệp cụ thể Mỗi cấp có chức năng và đặc thù khác nhau
- Với mỗi ngành công nghiệp, lĩnh vực ứng dụng có thể có các mô hình tương tự với số cấp nhiều hoặc ít hơn
- Ranh giới giữa các cấp không phải bao giờ cũng rõ ràng
Ở các cấp độ thấp hơn, các chức năng thường mang tính cơ bản và yêu cầu cao hơn về độ nhanh nhạy cũng như thời gian phản ứng.
- Càng ở cấp trên quyết định càng quan trọng hơn, lượng thông tin cần trao đổi và xử lý càng lớn hơn
- Phân cấp tiện lợi hơn cho công việc thiết kế hệ thống
Các thiết bị, phần mềm sử dụng theo cấu trúc đã nêu ở trên:
- Cấp quản lý thông tin: o PLC FX5U o Máy tính điều khiển o Người vận hành
- Điều khiển và giám sát quá trình o Phần mềm Wonderware InTouch o Remote I/O phản hồi lại kết quả
- Cơ cấu chấp hành và cảm biến o Relays AC/DC o Bóng đèn, bộ thẻ từ o Remote I/O
Cấu trúc điều khiển của hệ thống
- Hệ thống máy tính điều khiển: PC, PLC FX5U
- Hệ thống điều khiển giám sát: Wonderware Intouch
- Hệ thống truyền thông: Các dây nối, rack truyền thông MODBUS, OPC server
- Hệ thống bảo vệ: CB
Hình 2.3: Cấu trúc tổng quát của hệ thống quản lý đóng cắt điện
Hình 2.4: Kết nối các thành phần của hệ thống
Một số ưu điểm và hạn chế của hệ thống
- SCADA hướng tới thu thập dữ liệu.
Hệ thống SCADA chủ yếu tập trung vào trung tâm điều khiển và vai trò của người quản lý Các thiết bị điều khiển từ xa trong hệ thống SCADA không chỉ thu thập thông tin mà còn có khả năng thực hiện các quá trình điều khiển phức tạp và đa dạng.
- SCADA sử dụng giao diện người - máy (HMI), sử dụng con người như là hệ thống điều khiển kiểm soát.
- Trong DCS thường hướng tới quá trình
- DCS tập trung vào quá trình kiểm soát và việc đưa thông tin tới người quản lý
Trong hệ thống DCS, quy trình điều khiển được thực hiện thông qua các thiết bị đầu cuối từ xa (RTU) hoặc các khối điều khiển logic khả trình (PLC) với vòng điều khiển khép kín.
- Một khi đường truyền gặp lỗi, hệ thống phải thực hiện theo trình tự
- SCADA là điếu khiển theo sự kiện
- Trong DCS các sự kiện trường có thể trực tiếp làm gián đoạn hệ thống và thực hiện lệnh của nhà quản lý
- DCS được điều khiển theo xu hướng quá trình
SƠ ĐỒ KẾT NỐI HỆ THỐNG QUẢN LÝ ĐÓNG CẮT ĐIỆN
Sơ đồ kết nối đấu dây của hệ thống
Nguyên lý hoạt động của hệ thống cho phép khi một phòng trên tầng được cấp nguồn, OUT4 (OUT8 hoặc OUT12) sẽ cung cấp điện cho cuộn dây R4, làm sáng đèn hành lang toàn bộ tầng Đồng thời, ngõ ra tương ứng của phòng sẽ cấp điện cho cuộn dây điều khiển, giúp đèn Enable của phòng sáng lên Điều này cho phép người dùng kích hoạt bộ quẹt thẻ hoặc công tắc để cấp điện cho phòng, với đèn status sáng báo hiệu điện đã được cấp Khi phòng được cấp điện, tín hiệu thông báo sẽ được gửi về ngõ vào của bộ Remote I/O.
Hình 3.1: Sơ đồ đấu dây cho mô hình
Hình 3.2: Hình ảnh mô hình hệ thống quản lý đóng cắt điện
PLC FX5U 32M
Hình ảnh, cấu tạo chung
Hình 3.4: Cấu tạo mặt trước của PLC Mitsubishi FX5U 32M
Bảng 3.1: Các khối và chức năng của PLC FX5U 32M
Built-in RS-485 khối thiết bị đầu cuối thông tin liên lạc
Khối thiết bị đầu cuối để kết nối với các thiết bị RS-485 tương thích
[2] RS-485 thiết bị Chuyển để chuyển đổi kháng thiết bị đầu cuối cho xây đầu cuối điện trở công tắc chọn dựng trong giao tiếp RS-485
RUN / STOP / chuyển đổi thiết lập lại
RESET: Cấu hình lại các module CPU (giữ chuyển đổi ở phía bên thiết lập lại khoảng 1 giây.)
SD thẻ nhớ vô hiệu hóa chuyển đổi
Chuyển cho vô hiệu hóa truy cập vào thẻ nhớ SD khi thẻ là phải được loại bỏ
Khối thiết bị đầu cuối sử dụng được xây dựng trong chức năng tương tự
SD Khe để chèn một thẻ nhớ SD
[7] nối board mở rộng Kết nối để kết nối một hội đồng quản trị mở rộng
[8] kết nối mở rộng Kết nối để kết nối cáp mở rộng của một module mở rộng
[9] đế pin Chủ để lưu trữ một pin
[10] nối pin Kết nối để kết nối một pin tùy chọn Đặc điểm và thông số kỹ thuật đầu vào
Bảng 3.2: Thông số kỹ thuật đầu vào PLC FX5U 32M
Kiểu kết nối Các thiết bị đầu cuối có thể tháo rời
Kiểu đầu vào Sink/Source
Tín hiệu áp đầu vào 24VDC +20%, -15%
Tín hiệu dòng đầu vào
X020 cho đến hết 4.0 mA Độ nhạy dòng đầu vào ON
X020 cho đến hết 3.0 mA hoặc cao hơn Độ nhạy dòng đầu vào OFF 1.5 mA hoặc ít hơn
Tần số Từ X000 đến 200 kHz phản hồi đầu vào
T1 Độ rộng xung T2 thời gian tăng giảm
Từ X000 đến X005 2.5 s hoặc cao hơn 1.25 s hoặc thấp hơn
Từ X006 đến X017 50 s hoặc cao hơn 25 s hoặc thấp hơn
Thời gian đáp ứng đầu vào
ON: 2.5 s hoặc ít hơn OFF: 2.5 s hoặc ít hơn
ON: 30 s hoặc ít hơn OFF: 50 s hoặc ít hơn
Kết nối PLC với Remote I/O
Sử dụng cổng Rs-485 có sẵn trên PLC FX5U để truyền thông với Remote I/O
Hình 3.5: Sơ đồ nối dây kết nối PLC với Remote I/O
Theo sơ đồ kết nối, chân V được nối với nguồn 24VDC, chân G nối với 0V, chân A kết nối với RDA và SDA trên RS-485, trong khi chân B được kết nối với RDB và SDB trên RS-485.
Mục đích ứng dụng PLC Mitsubishi FX5U trong đề tài
- Đóng vai trò là Master trong hệ thống quản lý đóng cắt điện
- Gửi lệnh điều khiển xuống Remote I/O (Slave) để điều khiển đóng cắt Relays để cấp điện
- Nhận tín liệu phản hồi từ Remote I/O
- Nhận tín hiệu yêu cầu từ người điều khiển (máy tính)
Remote I/O
Mô-đun này có nhiều rack được kết nối trực tiếp với PLC thông qua cáp nhiều lõi, giúp truyền tải thông tin nhanh chóng và an toàn hơn.
Nhận tín hiệu điều khiển từ PLC, sau đó thực hiện đóng cắt cơ cấu chấp hành, cụ thể trong mô hình quản lý đóng cắt điện là Relay
Giao thức chuẩn MODBUS RTU
Kết nối với đầu nối cảm biến, e-CON: tiết kiệm dây
Kích thước nhỏ gọn, có thể lắp ở không gian hẹp, và lắp đặt trên thanh ray DIN
Giám sát thời gian thực với nhiều chức năng khác nhau
- Có thể kết nối với 63 đơn vị cơ bản trên một đơn vị chủ
- Có thể kết nối với 7 đơn vị mở rộng trên một đơn vị cơ bản
Kết hợp các chi tiết kỹ thuật cần thiết cho ngõ vào và ngõ ra của các đơn vị khác nhau, tổ chức hệ thống điện và truyền thông thông qua việc sử dụng dây cáp truyền thông.
- Độ tin cậy cao: tích hợp tăng áp, ngắn mạch, quá nhiệt, phân cực ngược và mạch ngăn tĩnh
Bảng 3.3: Các Model của Remote I/O
Model Đơn vị cơ bản Đơn vị mở rộng Đặc điểm kỹ thuật
10-28VDC NPN kiểu đầu vào- 8 điểm
10-28VDC PNP kiểu đầu vào- 8 điểm
10-28VDC NPN kiểu đầu ra- 8 điểm
10-28VDC PNP kiểu đầu ra- 8 điểm
Kết nối Remote I/O điều khiển Relay
Hình 3.7: Kết nối ngõ vào và ngõ ra của Remote I/O với các Relay
- Trên hình là sơ đồ đấu dây điều khiển các Relay DC của 1 tầng bằng Remote I/O
Để kết nối mô-đun ngõ ra ARM-DO08P-4S, hãy nối chân số 4 với chân dương của cuộn dây và chân số 3 với chân âm của cuộn dây Khi ngõ ra được điều khiển có điện, cuộn dây của Relay DC tương ứng sẽ được cấp điện.
- Tiếp điểm thưởng hở (N-O) của relay DC sẽ đóng, điều khiển các đèn hành lang, bộ thẻ từ, cuộn dây Relay AC, đèn Enable, đèn Status trong hệ thống
Khi công tắc hoặc bộ thẻ từ có điện, cuộn dây Relay AC sẽ đóng lại, dẫn đến việc tín hiệu được gửi vào cổng tương ứng trên mô-đun ngõ vào của Remote I/O (ARX-DI08P-4S) Đồng thời, điện sẽ được cấp cho phòng.
Mục đích ứng dụng của Remote I/O trong đề tài
- Đóng vai trò là Slave trong hệ thống điều khiển
- Nhận lệnh điều khiển từ PLC để điều khiển Relays
- Gửi tín hiệu thông báo trạng thái của thiết bị về lại PLC (Master)
Kiểm tra thông số truyền của Remote I/O
Bảng 3.4: Các bước thực hiện kiểm tra thông số truyền thông của Remote I/O
1 Kết nối Remote I/O với máy tính qua bộ chuyển RS-232/RS-
2 Vào Manage Device để kiểm tra cổng COM được sử dụng bởi bộ chuyển
3 Mở phần mềm Serial Comn Test
4 Chọn các thông số cần test như kiểu truyền thông, cổng sử dụng, tốc độ truyền, địa chỉ Slave,…
5 Ghi nhận lại thông số truyền thông của Remote I/O sau khi test
Hình 3.8: Thông số truyền thông của Remote I/O được thể hiện qua phần mềm
GE IP Serial Communication Test Bảng 3.5: Ý nghĩa thông số được hiển thị trên phần mềm kiểm tra
COM3 Serial Số COM khi kết nối Remote I/O với máy tính bằng bộ chuyển RS-232/RS-485 để kiểm tra thông số MODBUS RTU Loại Truyền thông: MODBUS RTU
CPU ID: 1 Địa chỉ Remote I/O: 01
Relays
Hình ảnh, sơ đồ chân
Hình 3.9: Hình ảnh và sơ đồ chân của Relay
Nguyên lý hoạt động của relay dựa trên việc khi có nguồn điện cấp vào cuộn dây, lực từ sinh ra sẽ tạo ra tác động hút, dẫn đến việc thay đổi trạng thái của các tiếp điểm từ thường hở sang thường đóng.
Từ đó cho dòng điện đi qua tiếp điểm thường hở và ngắt dòng bên tiếp điểm thường đóng
Chức năng: Điều khiển cung cấp điện cho phụ tải
- Điện áp định mức: 220 VAC
- Số chân: 8 chân Chân 13-14 cấp điện cho cuộn dây, 9-5 và 12-8 là cặp tiếp điểm thường hở, 9-1 và 12-4 là cặp tiếp điểm thường đóng
Chức năng: trong mô hình dùng để điều khiển các đèn hành lang, bộ quẹt thẻ, đèn enable, đèn status
- Điện áp định mức: 24 VDC
- Số chân: 8 chân Chân 13-14 cấp điện cho cuộn dây, 9-5 và 12-8 là cặp tiếp điểm thường hở, 9-1 và 12-4 là cặp tiếp điểm thường đóng
Mục đích sử dụng của Relay trong đề tài
- Được Remote I/O cấp điện khi có tín hiệu điểu khiển tương ứng để điều khiển cấp điện cho tải.
Bộ quẹt thẻ
Hình 3.11: Sơ đồ kết nối cơ bản của bộ quẹt thẻ
- Chân IN được cấp nguồn 220V
- Chân OUT được kết nối tới các chân của tải rồi sau đó quay trở lại âm nguồn
- Chân N được kết nối với các tải và nguồn âm của hệ thống
- Bộ quẹt thẻ như một Relay dùng để đóng cắt điện Khi quẹt thẻ vào tạo thành một mạch kín cho phép điện được cấp vào phòng
Để sử dụng công tắc, khách hàng chỉ cần chèn thẻ chìa khóa vào khe cắm khi vào phòng để cung cấp nguồn điện cho phòng, sau đó tháo thẻ ra khi rời khỏi.
Mục đích sử dụng của bộ quẹt thẻ trong để tài:
- Đóng vai trò như công tắc để cấp điện cho tải.
LẬP TRÌNH TRUYỀN THÔNG MODBUS RTU CHO PLC
Giới thiệu MODBUS
Cuối những năm 1970, Gould Modicon đã phát triển giao thức MODBUS, hoạt động ở lớp 7 của mô hình OSI và hỗ trợ truyền thông Chủ/Khách giữa các PLC Modicon và thiết bị mạng khác Giao thức này định nghĩa các phương pháp để một PLC truy cập PLC khác, đáp ứng yêu cầu kết nối từ thiết bị, và cung cấp biện pháp phát hiện và báo lỗi MODBUS hỗ trợ các giao thức khác như truyền thông bất đồng chủ/tớ, Modicon MODBUS Plus và Ethernet Để tận dụng các công cụ hỗ trợ, phần cứng và phần mềm cho mạng Internet, MODBUS/TCP cũng đã được phát triển.
Hình 4.1: Mô hình phân lớp MODBUS
Các chức năng của MODBUS
Tất cả các chức năng hỗ trợ bởi giao thức MODBUS được xác định qua các chỉ số, được thiết kế như lệnh điều khiển cho các thiết bị đo lường và điều khiển Các chức năng này bao gồm nhiều nhóm khác nhau.
- Nhóm lệnh điều khiển cuộn dây dùng cho việc đọc và đặt cho cuộn dây đơn hoặc nhóm các cuộn dây
- Nhóm lệnh điều khiển nhập cho việc đọc trạng thái nhập của một nhóm các ngõ vào
- Nhóm lệnh điều khiển đăng ký cho việc đọc và đặt một hoặc nhiều hơn thanh ghi dữ liệu
- Nhóm chức năng kiểm tra chuẩn đoán báo cáo
- Nhóm chức năng lập trình
- Nhóm chức năng điều khiển hỏi vòng
Bảng 4.1: Danh sách các chức năng chính MODBUS hỗ trợ
Mã chức năng 01H cho phép đọc cuộn dây, hỗ trợ từ 1 đến 2000 thiết bị nhị phân (R/W) Mã chức năng 02H được sử dụng để đọc ngõ vào, cũng với khả năng đọc từ 1 đến 2000 thiết bị nhị phân (RO) Cuối cùng, mã chức năng 03H cho phép đọc thanh ghi 16 bit, với khả năng hỗ trợ từ 1 đến 125 thiết bị (R/W).
04H Đọc thanh ghi ngõ vào Đọc thanh ghi 16 bit (RO) 1 đến 125 thiết bị
05H Viết vào cuộn dây đơn Viết vào một thiết bị nhị phân 1 thiết bị
06H Viết vào thanh ghi đơn
Viết vào thiết bị thanh ghi đơn
0FH Viết vào nhiều cuộn dây
Viết vào nhiều thiết bị nhị phân (R/W) 1 đến 1968 thiết bị
10F Viết vào nhiều thanh ghi
Viết vào nhiều thanh ghi 16 bit
Đặc điểm chung của truyền thông nối tiếp MODBUS
Cấu trúc mạng MODBUS RTU
Chức năng truyền thông nối tiếp MODBUS trên FX5 có thể điều khiển 32 slave với truyền thông RS-485 và 1 slave với truyền thông RS-232C bằng 1 Master
- Chức năng Master và Slave được hỗ trợ và có thể được mô phỏng bởi 1 FX5
- Có thể tăng thêm 4 kênh cho truyền thông nối tiếp MODBUS bằng 1 mô- đun CPU
- Master sử dụng một PLC để ra lệnh cho MODBUS và điều khiển Slave
- Giao thức truyền thông hỗ trợ chế độ RTU
Hình 4.2: Truyền thông MODBUS trên FX5
Quản lý đường truyền Master/Slave
Master MODBUS là thiết bị có khả năng thu thập dữ liệu từ các thiết bị Slave như PLC, PC, và DCS Khi cần thông tin, Master gửi một thông điệp đến tất cả các Slave, nhưng chỉ có một Slave sẽ nhận và xử lý thông tin đó.
Slave MODBUS là các thiết bị đo lường hoặc thiết bị điều chấp hành, bao gồm cảm biến nhiệt độ, cảm biến áp suất, van điều khiển và thiết bị đo công suất điện.
Hình 4.3: Sơ đồ kết nối Master - Slave
Trao đổi dữ liệu trong mạng MODBUS RTU
Trong phương pháp chủ/tớ, trạm chủ (master) chủ động phân chia quyền truy cập bus cho các trạm tớ (slave), trong khi các trạm tớ chỉ có quyền truy cập và gửi tín hiệu khi được yêu cầu Trạm chủ kiểm soát hoạt động giao tiếp của hệ thống thông qua phương pháp hỏi tuần tự (polling) theo chu kỳ, cho phép các trạm tớ gửi dữ liệu thu thập từ quá trình kỹ thuật đến trạm chủ (như PLC hoặc PC) và nhận thông tin điều khiển từ trạm chủ.
Trong một số hệ thống, các trạm tớ không thể giao tiếp trực tiếp mà phải thông qua trạm chủ để trao đổi dữ liệu Khi giao tiếp diễn ra theo chu kỳ, trạm chủ sẽ chủ động yêu cầu dữ liệu từ trạm tớ cần gửi và chuyển tiếp đến trạm tớ cần nhận Nếu có yêu cầu trao đổi dữ liệu bất thường, trạm tớ phải thông báo khi được trạm chủ hỏi và sau đó chờ được phục vụ.
Trình tự giao tiếp giữa các trạm tớ có thể được người sử dụng xác định trước thông qua các công cụ cấu hình Khi chỉ có một trạm chủ, thời gian để hoàn thành việc hỏi tuần tự một vòng sẽ tương ứng với thời gian tối thiểu của chu kỳ bus Do đó, chu kỳ bus có thể được tính toán một cách tương đối chính xác, điều này thể hiện tính năng thời gian thực của hệ thống.
Phương pháp chủ/tớ mang lại lợi ích lớn nhờ việc kết nối mạng giữa các trạm tớ trở nên đơn giản và tiết kiệm chi phí, khi mà hầu hết "trí tuệ" được tập trung tại trạm chủ Thông thường, trạm chủ là một thiết bị điều khiển, do đó việc tích hợp thêm chức năng xử lý truyền thông không gặp nhiều khó khăn.
Một nhược điểm của phương pháp kiểm soát tập trung chủ/tớ là hiệu suất trao đổi thông tin giữa các trạm tớ bị giảm do dữ liệu phải qua trạm chủ, dẫn đến giảm hiệu suất sử dụng đường truyền Khi hai trạm tớ cần trao đổi một biến dữ liệu đơn giản, thời gian đáp ứng có thể kéo dài tới hơn một chu kỳ bus Để cải thiện tình huống này, có thể cho phép các trạm tớ trao đổi dữ liệu trực tiếp trong một mức độ được kiểm soát.
Hình 4.4: Sơ đồ trao đổi dữ liệu giữa 2 trạm tớ
Giao thức mạng MODBUS RTU
Cấu trúc giao thức MODBUS
Cấu trúc giao thức MODBUS trình bày cấu trúc gói tin(lấy ví dụ hàm dược
Dưới đây thể hiện cấu trúc kỹ thuật của giao thức MODBUS
Vùng địa chỉ Lệnh chức năng Dữ liệu Kiểm tra lỗi
Bảng 4.2 Đặc điểm từng vùng của giao thức MODBUS
Vùng địa chỉ [Khi Chủ gửi một tin nhắn yêu cầu tới một Tớ]
0: Gửi một tin nhắn yêu cầu tới tất cả các Tớ [truyền rộng]
Để gửi một tin nhắn yêu cầu, bạn cần chỉ định một số cụ thể từ 1 đến 247 Lưu ý rằng 247 là số địa chỉ MODBUS tối đa Khi sử dụng FX5 làm chủ, bạn có thể cấp địa chỉ cho các trạm từ 1 đến 32.
[Khi Tớ gửi một tin nhắn hồi đáp tới Chủ]
Số trạm chủ đã lưu trữ khi gửi một tin nhắn hồi đáp
Lệnh chức năng [Khi Chủ gửi một tin nhắn yêu cầu tới một Tớ]
Chủ chỉ rõ lệnh chức năng tới Tớ
[Khi Tớ gửi một tin nhắn hồi đáp tới Chủ]
Lệnh chức năng hồi tiếp được lưu trữ khi trạng thái hoàn thành bình thường, trong khi các bit quan trọng nhất sẽ được bật trong trường hợp kết thúc bất thường.
Dữ liệu [Khi Chủ gửi một tin nhắn yêu cầu tới một Tớ]
Thông tin cần để chấp hành hành động cụ thể bởi một lệnh chức năng đã lưu trữ
[Khi Tớ gửi một tin nhắn hồi đáp tới Chủ]
Kết quả chấp hành hành động cụ thể bởi một lệnh chức năng đã lưu trữ Một lệnh chấp hành được lưu trữ khi bị lỗi
Kiểm tra lỗi tự động được áp dụng cho tất cả các tin đã truyền khi sử dụng các nút (Chủ hoặc Tớ) Lệnh kiểm tra sẽ được tính lại cho bất kỳ tin nào đã được chấp nhận, và những tin đúng sẽ bị loại bỏ nếu phát hiện có lỗi.
Cấu trúc Gói tin (Frame) Gửi – Request; gói tin nhận – Response
Một gói tin TCP bao gồm 2 phần:
Mặt cắt dữ liệu giao thức
Header (có độ dài 20 bytes)
Source port: Số hiệu của cổng tại máy tính gửi
Destination port: Số hiệu của cổng tại máy tính nhận
Trường này thực hiện hai nhiệm vụ quan trọng Khi cờ SYN được kích hoạt, nó đại diện cho số thứ tự của gói dữ liệu ban đầu, trong khi byte đầu tiên được gửi sẽ có số thứ tự này cộng thêm 1 Ngược lại, nếu không có cờ SYN, trường này chỉ ra số thứ tự của byte đầu tiên trong gói dữ liệu.
Acknowledgement number: Nếu cờ ACK bật thì giá trị của trường chính là số thứ tự gói tin tiếp theo mà bên nhận cần
Data offset là trường có độ dài 4 bit, xác định độ dài của phần header tính theo đơn vị từ 32 bit Phần header có độ dài tối thiểu là 5 từ (160 bit) và tối đa là 15 từ.
Reserved: Dành cho tương lai và có giá trị là 0
Window: Số byte có thể nhận bắt đầu từ giá trị của trường báo nhận (ACK)
Checksum là một giá trị 16 bit dùng để kiểm tra tính toàn vẹn của cả header và dữ liệu Giá trị này được tính bằng cách lấy tổng bổ sung của tất cả các từ 16 bit trong gói tin Nếu số lượng octet (khối 8 bit) của header và dữ liệu là lẻ, octet cuối sẽ được bổ sung thêm các bit để đảm bảo tính chính xác.
0 Các bit này không được truyền khi tính tổng, giá trị của trường kiểm tra được thay thể bằng 0 Nói cách khác, tất cả các word từ 16 bit được cộng vói nhau Kết quả sau khi đảo giá trị từng bit được điền vào trường kiểm tra
Urgent pointer: Nếu cờ URG bật thì giá trị trường này chính là số word 16 bit mà số thứ tự gói tin (sequence number) cần dịch trái
Options : Đây là trường tùy chọn Nếu có thì độ dài là bội số của 32 bit
Dữ liệu là trường cuối cùng không thuộc về Header, chứa thông tin cho các tầng trên trong mô hình 7 lớp OSI Thông tin về giao thức của tầng trên không được chỉ rõ trong Header mà phụ thuộc vào cổng được chọn.
4.5 Mạng truyền thông MODBUS RTU của PLC FX5U:
Giao thức MODBUS RTU là một giao thức mở, hoạt động trên đường truyền RS-232 hoặc RS-485 theo mô hình Master-Slave Nó được áp dụng phổ biến trong nhiều lĩnh vực như hệ thống quản lý tòa nhà (BMS), tự động hóa, công nghiệp và điện lực Sự phổ biến của MODBUS RTU đến từ tính ổn định, sự đơn giản và dễ sử dụng của nó.
MODBUS là giao thức truyền thông ở tầng "Application" trong mô hình OSI, hoạt động theo cơ chế Master-Slave giữa các thiết bị kết nối qua bus hoặc mạng Được phân loại ở lớp 7, MODBUS sử dụng phương thức hỏi/đáp với các "function code" để thực hiện việc trao đổi thông tin giữa các thiết bị.
Kiểu cấu trúc RTU(Remote Terminal Unit – Đơn vị đầu cuối từ xa)
Trong kiểu cấu trúc này, các cấu trúc được nhận và gửi theo mã nhị phân
Các thông số kỹ thuật tuân thủ theo thông số truyền thông MODBUS
Bảng 4.3: Đặc điểm thông số tuân theo kiểu RTU
Bắt đầu Vùng địa chỉ
Lệnh chức năng Dữ liệu Kiểm tra lỗi
Vùng địa chỉ 3.5 đặc tính thời gian hoặc nhiều hơn
1 byte 1 byte 0 tới 252 byte 2 byte
3.5 đặc tính thời gian hoặc nhiều hơn
Kiểm tra lỗi trong chế độ RTU sử dụng phương pháp CRC (Kiểm tra thừa tuần hoàn), trong đó vùng CRC chiếm 2 byte và chứa giá trị nhị phân 16 bit Giá trị CRC được tính toán bởi bộ chuyển đổi và được gắn vào tín hiệu truyền Thiết bị thu nhận sẽ tính toán lại CRC trong suốt quá trình nhận tín hiệu và so sánh giá trị tính toán với giá trị thực tế trong vùng CRC Nếu hai giá trị này không khớp, một lỗi sẽ được phát hiện.
Các hàm MODBUS PLC hỗ trợ
Bảng 4.4: Danh sách các chức năng chính MODBUS hỗ trợ
Mã chức năng 01H cho phép đọc cuộn dây với khả năng đọc thiết bị nhị phân (R/W) từ 1 đến 2000 thiết bị Mã chức năng 02H được sử dụng để đọc ngõ vào, cho phép đọc thiết bị nhị phân (RO) từ 1 đến 2000 thiết bị Cuối cùng, mã chức năng 03H hỗ trợ đọc thanh ghi 16 bit (R/W) với số lượng từ 1 đến 125 thiết bị.
04H Đọc thanh ghi ngõ vào Đọc thanh ghi 16 bit (RO) 1 đến 125 thiết bị
05H Viết vào cuộn dây đơn Viết vào một thiết bị nhị phân 1 thiết bị 06H Viết vào thanh ghi Viết vào thiết bị thanh ghi đơn 1 thiết bị
Khoảng tính toán kiểm tra đơn 16 bit
0FH Viết vào nhiều cuộn dây
Viết vào nhiều thiết bị nhị phân (R/W) 1 đến 1968 thiết bị
10F Viết vào nhiều thanh ghi
Viết vào nhiều thanh ghi 16 bit
Trong function master của FX5, truyền thông hoạt động với trạm Slave sử dụng lệnh ADPRW
Lệnh này cho phép truyền thông(đọc/ghi dữ liệu) với trạm Slave bởi function code được hỗ trợ bởi Master
Bảng 4.5: Mô tả, phạm vi, kiểu dữ liệu
Toán hạng Mô tả Phạm vi Loại dữ liệu Loại dữ liệu (nhãn)
(s1) Địa chỉ tớ 0 đến 20H Bit nhị phân 16- bit ANY16
Bit nhị phân 16- bit ANY16
(s3) 0 đến FFFFH Bit nhị phân 16- bit ANY16
(s4) 1 đến 2000 Bit nhị phân 16- bit ANY16
Bảng 4.6: Thiết bị cho phép
Bảng 4.7: Function code và Function Parameter
(s5)/(d1): Dữ liệu khởi tạo thiết bị Thiết bị khả dụng
01H Đọc cuộn dây Địa chỉ MODBUS:
Dữ liệu đọc lưu trữ thiết bị khởi tạo
Thiết bị khả dụng Thiết bị word
Số thiết bị sử dụng Thiết bị word
02H Đọc ngõ ra Địa chỉ MODBUS:
Dữ liệu đọc lưu trữ thiết bị khởi tạo Thiết bị khả dụng Thiết bị word
Số thiết bị sử dụng Thiết bị word
03H Đọc thanh ghi Địa chỉ MODBUS:
Dữ liệu đọc lưu trữ thiết bị khởi tạo
Số thiết bị sử dụng (s4) 04H Đọc thanh ghi ngõ Địa chỉ MODBUS:
Dữ liệu đọc lưu trữ thiết bị khởi tạo Thiết bị khả dụng
Số thiết bị sử dụng (s4)
Ghi cuộn dây Địa chỉ MODBUS:
Dữ liệu đọc lưu trữ thiết bị khởi tạo Thiết bị khả dụng Thiết bị word
Số thiết bị sử dụng 1 điểm
Ghi vào thanh ghi Địa chỉ MODBUS:
Dữ liệu đọc lưu trữ thiết bị khởi tạo Thiết bị khả dụng Thiết bị word
Số thiết bị sử dụng 1 điểm
Ghi vào nhiều cuộn dây Địa chỉ MODBUS:
Dữ liệu đọc lưu trữ thiết bị khởi tạo Thiết bị khả dụng Thiết bị word
Số thiết bị sử dụng Thiết bị word
Ghi vào nhiều thanh ghi Địa chỉ MODBUS:
Dữ liệu đọc lưu trữ thiết bị khởi tạo Thiết bị khả dụng
Số thiết bị sử dụng (s4)
Lập trình MODBUS Master trên PLC FX5U
Chức năng của mạng MODBUS RTU trong hệ thống
- Thiết bị Master: PLC Mitsubishi FX5U
Thiết bị Master và Slave giao tiếp qua mạng MODBUS sử dụng cổng RS-485 với tốc độ 9600 bps, 8 bit dữ liệu và giao thức truyền thông RTU Gói tin được truyền và nhận dưới dạng mã nhị phân.
Sơ đồ lập trình MODBUS Master trên PLC FX5U
Hình 4.5: Lưu đồ Master – Slave
Hình 4.6: Chương trình MODBUS của hệ thống
Chương trình ghi vào nhiều cuộn dây:
- Lệnh: 0FH (Write multiple coils)
- Thiết bị khởi tạo lưu trữ dữ liệu đọc: D101
- Giá trị của thành ghi D101 của Master được ghi vào địa chỉ MODBUS là 0 và 7 thiết bị tiếp sau đó của Slave có địa chỉ là 01
Chương trình đọc từ ngõ vào:
- Lệnh: 01H (Read Coils/ đọc cuộn dây)
- Thiết bị khởi tạo lưu trữ dữ liệu đọc: D0
- Giá trị của 8 thiết bị cuộn dây bắt đầu từ địa chỉ MODBUS là 0 của Slave có địa chỉ 01 đọc vào 8 bit đầu của thanh ghi D111 của Master
Lưu ý khi tạo chương trình:
Chắc chắn kết nối điều khiển của lệnh ADPRW không tắt cho đến khi lệnh hoàn thành
Khi thực hiện nhiều lệnh ADPRW cùng lúc, lệnh tiếp theo chỉ có thể được thi hành sau khi lệnh hiện tại hoàn tất Điều này có nghĩa là chỉ có một lệnh ADPRW được thực thi tại một thời điểm.
Khi sử dụng chức năng đọc cuộn dây hoặc đọc Input trong Master với thiết bị "word" (D hoặc R) giống như thiết bị đích, chỉ số bit trong thiết bị đếm của lệnh ADPRW sẽ bị ghi đè Tuy nhiên, bit của thiết bị từ vẫn giữ nguyên và không bị ảnh hưởng.
PHẦN MỀM QUẢN LÝ ĐÓNG CẮT ĐIỆN
Hệ thống điều khiển giám sát SCADA
SCADA là công nghệ cho phép người dùng thu thập dữ liệu từ một hoặc nhiều hệ thống từ xa, đồng thời gửi lệnh điều khiển đến các hệ thống này.
SCADA, which stands for Supervisory Control and Data Acquisition, is a crucial technology that allows users to gather data from multiple remote facilities while also enabling the transmission of limited control commands to those locations.
5.1.1.2 Tính năng của hệ thống SCADA
Người vận hành có khả năng nhận biết và điều khiển hoạt động của các thiết bị thông qua máy tính và mạng truyền thông SCADA thường được sử dụng để chỉ các hệ thống máy tính được thiết kế nhằm thực hiện các chức năng quan trọng trong việc quản lý và giám sát quy trình.
Kiểm soát truy cập trong hệ thống cho phép người dùng được phân loại vào các nhóm cụ thể, mỗi nhóm sẽ có những quyền truy cập riêng biệt để đọc và ghi các thông số liên quan đến quá trình điều khiển.
HMI (Giao diện người-máy) là công cụ quan trọng giúp hiển thị dữ liệu cho người vận hành và cho phép họ nhập lệnh điều khiển thông qua nhiều hình thức khác nhau như hình ảnh, sơ đồ, cửa sổ, menu và màn hình cảm ứng.
- Lập biểu đồ (Trending): Các sản phẩm SCADA đều hỗ trợ tiện ích lập biểu đồ
- Điều khiển báo động (Alarm Handling): Báo động được dựa trên kiểm tra giới hạn và trạng thái được thực hiện trên các máy chủ
Ghi sự kiện và lưu trữ là quá trình ghi lại thông tin theo một tần suất nhất định hoặc khởi tạo khi có sự thay đổi xảy ra Ngoài ra, sự kiện cũng có thể được ghi lại khi một sự kiện được chỉ định trước diễn ra.
Report generation allows for the export of data in various formats, including SQL queries for file storage, text logs, and HTML event files Reports can be automatically generated, printed, and stored for future reference.
5.1.1.3 Một số lĩnh vực được ứng dụng SCADA
- Ứng dụng trong lĩnh vực xử lý nước thải
- Ứng dụng trong lĩnh vực phân phối gas
- Ứng dụng trong lĩnh vực dầu khí
- Ứng dụng trong lĩnh vực điều khiển chiếu sáng
- Ứng dụng trong lĩnh vực điều khiển điện năng
5.1.1.4 Cấu trúc hệ thống SCADA
Một mạng SCADA về bản chất là sự kết hợp của các máy chủ, máy tớ và các thiết bị thường được kết nối bởi mạng truyền thông
Thông tin từ các máy chủ được thu thập qua các bộ điều khiển và cảm biến Người vận hành sử dụng các máy tớ để tương tác với hệ thống Thông thường, các máy chủ được đặt tại nhà máy chính hoặc trạm chính, và chúng có khả năng truyền thông tin đến các bộ điều khiển cục bộ hoặc các vị trí xa.
Hình 5.1: Cấu trúc của một hệ thống SCADA đơn giản
5.1.1.5 Đơn vị đầu cuối từ xa (RTU – Remote Terminal Unit)
RTU (Remote Terminal Unit) là thiết bị thu thập dữ liệu và điều khiển độc lập, thường sử dụng vi xử lý Chức năng chính của RTU là giám sát và điều khiển các vị trí từ xa, giúp tối ưu hóa quản lý và vận hành hệ thống.
PLC hoạt động tại vị trí cục bộ và truyền dữ liệu về một trạm trung tâm (MTU hoặc Sub-MTU) MTU thường có khả năng cấu hình và chương trình điều khiển có thể tự động tải về từ nhiều trạm trung tâm Cấu hình điển hình của RTU bao gồm các thành phần quan trọng giúp tối ưu hóa quá trình quản lý và điều khiển.
- Đơn vị điều khiển trung tâm (CPU – Central Control Unit)
- Khối vào tương tự (Analog Input Modules)
- Khối xuất tương tự (Analog Out Modules)
- Khối vào số (Digital Input Modules)
- Khối xuất số (Digital Output Modules)
- Khối giao tiếp truyền thông (Communication Interfaces)
- Bộ đếm số (Digital Counters)
5.1.1.6 Đơn vị đầu cuối chủ (MTU – Master Terminal Unit)
MTU, tương tự như đơn vị chủ trong kiến trúc Chủ/Tớ (Master/Slave), thể hiện dữ liệu cho người vận hành thông qua HMI, đồng thời thu thập dữ liệu và truyền tín hiệu điều khiển đến các thiết bị và nhà máy từ xa.
Chức năng cơ bản của MTU:
Thiết lập truyền thông là quá trình quan trọng, bao gồm việc cấu hình từng RTU, khởi tạo với các thông số đầu vào và đầu ra, cũng như tải chương trình điều khiển và thu thập dữ liệu vào các RTU để đảm bảo hoạt động hiệu quả.
Vận hành các kết nối truyền thông bao gồm việc hỏi vòng dữ liệu RTU và chuyển dữ liệu xuống RTU theo sắp xếp Chủ/Tớ Hệ thống ghi lại báo động và sự kiện vào ổ cứng, đồng thời tự động liên kết các ngõ vào và ra của các RTU.
- Chuẩn đoán, bao gồm chuẩn đoán chính xác thông tin lỗi của RTU và các vấn đề có thể, cũng như chuẩn đoán các vấn đề tiềm tàng
Phần mềm SCADA Wonderware InTouch:
5.1.2.1 Giới thiệu tổng quan về phần mềm InTouch:
InTouch là công cụ tạo ứng dụng giao diện người và máy (HMI) trên nền tảng WINDOWS, giúp người dùng dễ dàng và nhanh chóng phát triển các ứng dụng Hiện nay, InTouch được sử dụng tại 1/3 số nhà máy công nghiệp toàn cầu và phổ biến ở nhiều quốc gia cũng như ngành nghề khác nhau Sự phổ biến này đến từ những đặc điểm và tính năng ưu việt của InTouch, mang lại hiệu quả cao trong quản lý và điều khiển quy trình công nghiệp.
1 Khả năng đồ họa với độ phân giải cao
2 Môi trường phát triển ứng dụng có xu hướng tạo điều kiện cho nhiều người sử dụng
3 Các ký hiệu đồ họa mang tính độc lập mạnh mẽ với việc viết code và kết nối phần cứng được tích hợp, có tính năng trong công việc duy trì hoạt động kỹ thuật thông qua tái sử dụng và tiêu chuẩn hóa
Lập trình điều khiển PLC FX5U trên GX WORK 3
Giới thiệu về GX Work 3:
GX Work 3 là phiên bản nâng cấp của phần mềm GX Developer, được thiết kế để lập trình cho các PLC Mitsubishi như FX5U, A CPU và Q CPU Phần mềm nổi bật với khả năng quản lý dự án trực quan, giúp người dùng dễ dàng theo dõi và điều chỉnh Ngoài ra, GX Work 3 cho phép người dùng lựa chọn ngôn ngữ lập trình đa dạng như Ladder, Structure, FBD/LD và SFC, mang lại sự linh hoạt trong quá trình lập trình.
GX Work 3 đã cải tiến công cụ Debug và tính năng Protection với nhiều tính năng mới, giúp người dùng yên tâm hơn về bảo mật chương trình Đặc biệt, dòng FX5U hỗ trợ các tính năng như: Mật khẩu mở Project, Mật khẩu Đọc/Ghi, và tính năng Bảo vệ bằng khóa, đảm bảo chương trình không bị can thiệp không mong muốn.
GX Work 3 hỗ trợ cấu hình đa dạng truyền thông Ethernet, RS-485, cấu hình phát xung điều khiển vị trí, Servo, Step đơn giản hơn
Lưu đồ giải thuật cho chương trình cho PLC FX5U:
Hình 5.10: Lưu đồ giải thuật trên PLC FX5U
Cài đặt cấu hình Parameter:
5.2.3.1 Cấu hình Module RS-232 trên mô hình:
To configure the FX5U PLC and the RS-232 module, navigate to Module Configuration, then Element Section, and select FX5 Series followed by Communication Adapter Choose the FX5 232 ADP (highlighted in yellow) from the list, and click and drag the mouse to connect it to the PLC CPU.
Hình 5.12: Cấu hình cho mô-đun RS-232 trên GX Work 3
5.2.3.2 Cài đặt Parameter cho cổng RS-485 trên PLC:
Để cấu hình PLC cho việc truyền thông với Remote I/O qua cổng RS-485, bạn vào Navigation -> Parameter -> 485 Serial Port và thực hiện cài đặt theo các thông số được hiển thị trong hình.
Hình 5.13: Thông số cài đặt 485 Serial Port
5.2.3.3 Cài đặt Parameter cho Ethernet: Để GX Work 3 có thể liên kết với KepServerEX qua Ethernet, ta phải cài đặt địa chỉ IP và cấu hình cho thiết bị Ethernet
Vào Navigation -> Parameter -> Ethernet Port Tiến hành cài đặt thông số như trên hình sau
Lưu ý: Địa chỉ IP có thể khác nhau tùy vào người cài đặt
Hình 5.14: Cài đặt chỉ IP cho Ethernet Port
After setting up the IP address, click on the External Device Configuration option Select Ethernet Device and then SLMP Connection Module Connect the SLMP module to the Host Station and configure the necessary parameters.
Port No.: Tùy thuộc vào người dùng Thông thường sẽ được mặc định là 5001 khi chọn Protocol là TCP
Hình 5.15: Cài đặt cấu hình Ethernet
Bảng địa chỉ I/O của chương trình điều khiển
Bảng 5.1: Danh sách địa chỉ I/O của chương trình PLC Địa chỉ I/O Comment
M6 Điều khiển Gửi lệnh cho Remote I/O
M7 Điều khiển Nhận dữ liệu từ ngõ vào của Remote I/O
M17 Điều khiển Nhận dữ liệu từ ngõ vào của Remote I/O
M26 Điều khiển Gửi lệnh cho Remote I/O
M27 Điều khiển Nhận dữ liệu từ ngõ vào của Remote I/O
M114 Set đèn hành lang tầng 1
M124 Set đèn hành lang tầng 2
M134 Set đèn hành lang tầng 3
Bảng 5.2: Danh sách địa chỉ I/O của chương trình điều khiển Địa chỉ I/O Comment
D1011 Thanh ghi dữ liệu đèn Enable Room 101
D1012 Thanh ghi dữ liệu đèn Enable Room 102
D1013 Thanh ghi dữ liệu đèn Enable Room 103
D1014 Thanh ghi dữ liệu đèn hành lang Tầng 1
D101 Thanh ghi dữ liệu đèn Enable Tầng 1
D111 Thanh ghi dữ liệu đèn Status từ ngõ vào Remote I/O Tầng 1
D1021 Thanh ghi dữ liệu đèn Enable Room 201
D1022 Thanh ghi dữ liệu đèn Enable Room 202
D1023 Thanh ghi dữ liệu đèn Enable Room 203
D1024 Thanh ghi dữ liệu đèn hành lang Tầng 2
D102 Thanh ghi dữ liệu đèn Enable Tầng 2
D112 Thanh ghi dữ liệu đèn Status từ ngõ vào Remote I/O Tầng 2
D1031 Thanh ghi dữ liệu đèn Enable Room 301
D1032 Thanh ghi dữ liệu đèn Enable Room 302
D1033 Thanh ghi dữ liệu đèn Enable Room 303
D1034 Thanh ghi dữ liệu đèn hành lang Tầng 3
D103 Thanh ghi dữ liệu đèn Enable Tầng 3
D113 Thanh ghi dữ liệu đèn Status từ ngõ vào Remote I/O Tầng 3
Phần mềm KEPServerEX
Máy chủ dựa trên phần mềm này được thiết kế để truyền thông chính xác và cài đặt nhanh chóng, mang đến khả năng tương tác cao giữa ứng dụng khách, thiết bị công nghiệp và các hệ thống Nó cung cấp một phạm vi rộng lớn cho trình cấm và trình điều khiển thiết bị, đáp ứng hầu hết các yêu cầu truyền thông Giao diện người dùng đơn giản cho phép quyền truy cập nhất quán từ các ứng dụng dựa trên tiêu chuẩn và không dựa trên tiêu chuẩn, với giao diện nguyên gốc.
OPC (OLE for Process Control) là một chuẩn phần mềm chung cho phép các phần mềm trên Windows dùng với các thiết bị phần cứng của hãng khác
OPC được sử dụng trong mô hình Server/Client, trong đó OPC Server là phần mềm chuyển đổi giao thức truyền thông của PLC sang giao thức OPC OPC Client, có thể là một chương trình như HMI, cần kết nối với OPC Server để yêu cầu gửi dữ liệu hoặc lệnh xuống phần cứng.
Dữ liệu OPC là một chuẩn mở, giúp giảm chi phí và mang lại nhiều lựa chọn cho người tiêu dùng Các nhà sản xuất phần cứng chỉ cần cung cấp một OPC Server để kết nối với bất kỳ PLC Client nào Nhà cung cấp phần mềm dễ dàng tích hợp tính năng OPC Client vào sản phẩm của họ, đảm bảo tính tương thích với hàng ngàn thiết bị phần cứng Người dùng có thể lựa chọn bất kỳ phần mềm OPC Server nào và yên tâm rằng nó sẽ kết nối liền mạch với phần cứng hỗ trợ OPC.
Sử dụng phần mềm KEPServerEX:
Sau khi cài đặt phần mềm, ta vào Start/Programs/Kepware/KEPServerEX 6
Configuration hoặc kích đúp chuột vào biểu tượng để khởi động phần mềm Sau khi khởi động phần mềm sẽ xuất hiện cửa sổ
Hình 5.17: Cửa sổ giao diện của phần mềm OPC KEPServerEX
Hình 5.18: Thông số cài đặt Project
Hình 5.19: Thông số truyền thông của Project
Hình 5.20: Cửa sổ tạo Tag của KEPServerEX
Sau khi thêm Tag thì để chạy OPC, thì người dùng chọn Tools/Launch OPC Quick Client hoặc kích chuột vào biểu tượng (QC) trên Toolbar
Trong cửa sổ OPC Quick Client, khi các Item ID thể hiện trạng thái Quality là Good thì KEPServerEX đã có thể hoạt động tốt