Giới thiệu về WinCC

Một phần của tài liệu Luận văn nghiên cứu xây dựng mô hình tự động hóa trạm 220kv ứng dụng trong đào tạo (Trang 66 - 69)

- Căn cứ vào số lượng các thiết bị cần ựiều khiển, chọn PLC với các I/O mở rộng rất quan trọng trong việc quản lý các thiết bị bao gồm 2 bộ

3.2.1.Giới thiệu về WinCC

VÀ LẬP TRÌNH GIÁM SÁT TRÊN PHẦN MỀM WINCC

3.2.1.Giới thiệu về WinCC

WinCC (Windows Control Center) là một chương trình ứng dụng của hãng Siemens dùng ựể giám sát, thu thập dữ liệu và ựiều khiển quá trình sản xuất. WinCC là hệ thống trung tâm về công nghệ và kỹ thuật dùng ựể ựiều khiển hệ thống thông qua các màn hình hiển thị. Hệ thống này cung cấp các module chức năng thắch ứng trong công nghiệp như: Hiển thị hình ảnh, thông ựiệp, lưu trữ và báo cáọ Giao diện ựiều khiển mạnh, truy cập hình ảnh nhanh chóng và chức năng lưu trữ an toàn.

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuậtẦẦẦẦẦẦẦẦẦẦẦ. 61

WinCC (Windows Control Center) là một phần chuyên dụng ựể xây dựng giao diện ựiều khiển (Human Machine Interface), xử lắ và lưu trữ dữ liệu cho một hệ thống SCADA trên nền Windows (WinNT, WinXP, WinVista 32bit ...). WinCC là sản phẩm mà Siemens ựã thuê Microsoft xây dựng và hiện tại bản mới nhất là bản WinCC7.0. Và vì vậy mà WinCC ựã thừa hưởng bắ quyết của Siemens - một công ty hàng ựầu trong lĩnh vực tự ựộng hóa quá trình và năng lực của Microsoft - công ty hàng ựầu trong lĩnh vực phát triển phần mềm cho PC. WinCC có thể dễ dàng tắch hợp trong các hệ thống có quy mô lớn nhỏ khác nhau và cả những hệ thống cấp cao như MES (Manufacturing Excution System - hệ thống quản lắ việc thực hiện sản xuất) và ERP (Enterprise Resource Planning). Thực tế thì WinCC ựã và ựang ựược ứng dụng trên khắp các hệ thống của Siemens trên toàn cầụ

WinCC chạy trên hệ ựiều hành Windows 2000 hay Windows XP. Hai hệ ựiều hành này có chức năng ựảm bảo phản ứng nhanh với việc xử lý ngắt và ựộ an toàn chống mất dữ liệu bên trong ở mức ựộ caọ

Trong tự ựộng hóa người ta thường phải xây dựng những hệ thống có tắnh tự ựộng cao có khả năng tự ựộng thực hiện các chức năng cơ bản như:

- điều khiển (Control) - Hiển thị (Display) - Cảnh báo (Alarm) - Lưu trữ (Archieve)

- In ấn, thông báo (Report)

đó là một hệ thống SCADA (Supervisory Control and Data Acquisition System - hệ thống ựiều khiển giám sát và thu thập dữ liệu).

để xây dựng như vậy cần phải có những phần mềm chuyên dụng và ở Việt Nam hiện nay có một số phần mềm ựược sử dụng như WinCC, Fix-Intellution, Wonderware, Scitect, Plantscape(HoneyWell) ... Trong ựó WinCC của Siemens ựược ựánh giá cao nhất và thông dụng nhất.

*) Cấu trúc

Control Center có các cấu trúc sau: + Phân hệ ựồ họa (Graphic Designer).

+ Viết chương trình cho các thao tác (Global Scrips). + Hệ thống thông báo (Alarm Logging).

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuậtẦẦẦẦẦẦẦẦẦẦẦ. 62

+ Lưu trữ và soạn thảo các giá trị ựo lường (Tag Logging). + Phân hệ báo cáo (Report designer).

*) Các ựặc ựiểm chắnh của WinCC:

- WinCC sử dụng các công nghệ và phần mềm tiên tiến do Microsoft luôn là người dẫn ựầu trong phát triển công nghệ phần mềm.

- WinCC có thể mở rộng một hệ thống từ ựơn giản ựến phức tạp một cách linh hoạt, từ hệ thống với một máy tắnh giám sát tới hệ thống với nhiều máy tắnh giám sát hay hệ thống có tắnh phân tán với nhiều máy chủ.

- WinCC có hàng loạt các module phần mềm kèm theo giúp ựịnh hướng theo từng loại ứng dụng ựã ựược phát triển sẵn ựể người dùng lựa chọn khi cần.

- Tắch hợp trong các bộ WinCC thường có các hệ quản trị cơ sở dữ liệu ODBC/SQL như Sysbase SQL hay SQL Server (vắ dụ SQL Server2005 trong WinCC 7). Và có thể dễ dàng truy cấp tới CSDL của hệ thống bằng ngôn ngữ SQL hoặc ODBC. - WinCC cũng ựược tắch hợp các giao diện chuẩn như ĐE và OLE ... dùng chuyển ựổi các chương trình chạy trên nền Windows. Các tắnh năng khác như ActiveX control và OPC server cúng ựược tắch hợp sẵn trong WinCC.

- để lập trình sự kiện thì WinCC hỗ trợ ngôn ngữ lập trình chuẩn ANSI-C và VBScripts (WinCC 7).

- Tất cả các module của WinCC giao diện mở cho giao diện lập trình dùng ngôn ngữ C (C-API: Application Programming Interface). điều này có nghĩa là có thể tắch hợp cả cấu hình của WinCC cà cả các hàm thực hiện (runtime) vào một chương trình của người sử dụng.

- Có thể cài ựặt trực tuyến WinCC bằng việc dùng thuật sĩ cài ựặt (Setup Wizards) - WinCC hỗ trợ ựa ngôn ngữ như Anh, Pháp, đức và thậm chắ cả một số ngôn ngữ châu Á, Mĩ cũng ựược tắch hợp làm ngôn ngữ sử dụng.

- WinCC hỗ trợ hầu hết các loại PLC do nó ựã gắn sẵn các kênh truyền thông ựể giao tiếp các loại PLC của Siemens như S5, S7, cũng như thông qua các giao thức chung như Profibus DP, ĐE hay OPC. Thêm vào ựó các chuẩn thông tin khác cũng có sẵn hay ựược lựa chọn bổ sung.

WinCC là phần tử SCADA trong hệ thống PCS7 của Siemens (là một hệ thống ựiều khiển quá trình, một giải pháp tự ựộng hóa ựược tắch hợp toàn diện).

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuậtẦẦẦẦẦẦẦẦẦẦẦ. 63

Một phần của tài liệu Luận văn nghiên cứu xây dựng mô hình tự động hóa trạm 220kv ứng dụng trong đào tạo (Trang 66 - 69)