Giới thiệu phần mềm WINCC

Một phần của tài liệu Bài giảng hệ thống SCADA (Trang 103 - 106)

a) Khỏi quỏt chung

WinCC (Windows Control Center - Trung tõm điều khiển trờn nền Windows), cung cấp cỏc cụng cụ phần mềm để thiết lập một giao diện điều khiển chạy trờn cỏc hệ điều hành của Microsoft như Windows NT và Windows 2000. Trong dũng cỏc sản phẩm thiết kế giao diện phục vụ cho vận hành và giỏm sỏt.

Một trong những đặc điểm của WinCC là đặc tớnh mở. Nú cú thể sử dụng một cỏch dễ dàng với cỏc phần mềm chuẩn và phần mềm của người sử dụng, tạo nờn giao diện người - mỏy đỏp ứng nhu cầu thực tế một cỏch chớnh xỏc. Những nhà cung cấp hệ thống cú thể phỏt triển ứng dụng của họ thụng qua giao diện mở của WinCC như một nền tảng để mở rộng hệ thống.

Hỡnh 4.1: Đặc tớnh mở của phần mềm WinCC

WinCC là sản phẩm kết hợp cỏc bớ quyết của hóng Siemens - cụng ty hàng đầu trong tự động hoỏ quỏ trỡnh và Microsoft - cụng ty hàng đầu trong việc phỏt triển phần mềm cho PC.

Ngoài khả năng thớch ứng cho việc xõy dựng cỏc hệ thống cú quy mụ lớn nhỏ khỏc nhau, WinCC cũn cú thể dễ dàng tớch hợp với những ứng dụng cú quy mụ toàn cụng ty như: việc tớch hợp với những hệ thống cấp cao 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). WinCC cũng cú thể sử dụng trờn cơ sở quy mụ toàn cầu nhờ hệ thống trợ giỳp của Siemenscú mặt khắp nơi trờn thế giới.

b) Cỏc đặc điểm chớnh

* Sử dụng cụng nghệ phần mềm tiờn tiến

WinCC sử dụng cụng nghệ phần mềm mới nhất. Nhờ sự cộng tỏc của Siemens và Microsoft, người dựng cú thể yờn tõm với sự phỏt triển của cụng nghệ phần mềm mà Microsoft là người dẫn đầu.

* Hệ thống khỏch chủ với cỏc chức năng SCADA

Ngay từ hệ thống WinCC cơ sở đó cú thể cung cấp tất cả cỏc chức năng để người dựng cú thể khởi động cỏc yờu cầu hiển thị phức tạp. Việc gọi những hỡnh ảnh (picture), cỏc cảnh bỏo (alarm), đồ thị trạng thỏi (trend), cỏc bỏo cỏo (report) cú thể dễ dàng được thiết lập.

* Cú thể nõng cấp mở rộng dễ dàng từ đơn giản đến phức tạp

WinCC là một module trong hệ thống tự động hoỏ, vỡ thế, cú thể sử dụng nú để mở rộng hệ thống một cỏch linh hoạt từ đơn giản đến phức tạp từ hệ thống với một mỏy tớnh giỏm sỏt tới hệ thống nhiều mỏy giỏm sỏt, hay hệ thống cú cấu trỳc phõn tỏn với nhiều mỏy chủ (server).

Cú thể phỏt triển tuỳ theo lĩnh vực cụng nghiệp hoặc từng yờu cầu cụng nghệ. Một loạt cỏc module phần mềm mở rộng định hướng cho từng loại ứng dụng đó được phỏt triển sẵn để người dựng chọn lựa khi cần.

* Cơ sở dữ liệu ODBC/SQL đó được tớch hợp sẵn

Cơ sở dữ liệu Sysbase SQL đó được tớch hợp sẵn trong WinCC. Tất cả cỏc dữ liệu về cấu hỡnh hệ thống và cỏc dữ liệu của quỏ trỡnh điều khiển đựơc lưu giữ trong cơ sở dữ liệu này. Người dựng cú thể dễ dàng truy cập tới cơ sở dữ liệu của WinCC bằng SQL (Structured Query Language) hoặc ODBC (Open Database Connectivity). Sự truy cập này cho phộp WinCC chia sẻ dữ liệu với cỏc ứng dụng và cơ sở dữ liệu khỏc chạy trờn nền Windows.

* Cỏc giao thức chuẩn mạnh (DDE, OLE, ActiveX, OPC)

Cỏc giao diện chuẩn như DDE và OLE dựng cho việc chuyển dữ liệu từ cỏc chương trỡnh chạy trờn nền Windows cũng là những tớnh năng của WinCC. Cỏc tớnh năng như ActiveX control và OPC server vàclient cũng được tớch hợp sẵn.

* Ngụn ngữ vạn năng

WinCC được phỏt triển dựng ngụn ngữ lập trỡnh chuẩn ANSI-C.

* Giao diện lập trỡnh API mở cho việc truy cập tới cỏc hàm của WinCC và dữ liệu

Tất cả cỏc module của WinCC đều cú giao diện mở cho giao diện lập trỡnh dựng ngụn ngữ C (C programming interface, C-API). Điều đú cú nghĩa là cú thể tớch hợp cả cấu hỡnh của WinCC và 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ài đặt phần mềm với khả năng lựa chọn ngụn ngữ

Phần mềm WinCC được thiết kế trờn cơ sở nhiều ngụn ngữ. Nghĩa là, người dựng cú thể chọn tiếng Anh, Phỏp, Đức hay thậm chớ cỏc ngụn ngữ chõu ỏ làm ngụn ngữ sử dụng. Cỏc ngụn ngữ này cũng cú thể thay đổi trực tuyến.

* Giao tiếp với hầu hết cỏc loại PLC

WinCC cú sẵn cỏc kờnh truyền thụng để giao tiếp với cỏc loại PLC của Siemens như SIMATIC S5/S7/505 cũng như thụng qua cỏc giao thức chung như PROFIBUS DP, DDE hay OPC. Thờm vào đú, cỏc chuẩn thụng tin khỏc cũng cú sẵn như là những lựa chọn hay phần bổ sung.

* WinCC như một phần tử của hệ thống tự động hoỏ tớch hợp toàn diện (Totally Integrated Automation-TIA)

WinCC đúng vai trũ như cửa sổ hệ thống và là phần tử trung tõm của hệ. Nú cũng chớnh là phần tử SCADA trong hệ thống PCS 7 của Siemens.

c) Cỏc cấu hỡnh hệ thống cơ bản

WinCC cú thể hỗ trợ cỏc cấu hỡnh hệ thống từ thấp đến cao, vớ dụ như trong cỏc cấu hỡnh như sau:

+ Hệ thống điều khiển dựng một mỏy tớnh (Sing-user system) + Hệ thống điều khiển dựng nhiều mỏy tớnh (Multi-user system) + Cấu trỳc Client/Server cú dự phũng

+ Cấu trỳc hệ thống phõn tỏn với nhiều trạm chủ (server)

Một phần của tài liệu Bài giảng hệ thống SCADA (Trang 103 - 106)