Cỏc chức năng và ứng dụng

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

* Tạo giao diện người sử dụng

Khụng phụ thuộc vào cỏc ứng dụng nhỏ hay lớn, đơn giản hay phức tạp, dựng WinCC ta cú thể thiết kế ra cỏc giao diện cho người sử dụng để phục vụ cho việc điều khiển và tối ưu hoỏ quỏ trỡnh sản xuất.

WinCC cú một bộ cụng cụ thiết kế giao diện đồ hoạ mạnh như cỏc Toolbox, cỏc Control, cỏc OCX được đặt dễ dàng trờn của sổ thiết kế.

Giao diện người sử dụng cho phộp hiển thị quỏ trỡnh hội thoại giữa người điều khiển và quỏ trỡnh điều khiển một cỏch linh hoạt và phụ thuộc vào nhu cầu của quỏ trỡnh điều khiển. Màn hỡnh điều khiển cú thể thể hiện quỏ trỡnh cụng nghệ một cỏch toàn cảnh, qui trỡnh cụng nghệ chớnh hoặc một cụm cụng nghệ nào đú cần theo dừi. Tớnh năng này được hỗ trợ bởi Split Screen Wizard. Cỏc hỡnh ảnh của quỏ trỡnh điều khiển cú thể cấu trỳc theo sơ đồ hỡnh cõy để cú thể theo dừi quỏ trỡnh một cỏch tổng thể. Việc chia cỏc hỡnh ảnh này được hỗ trợ bởi Picture Tree Manager một cỏch tiện lợi. Tại đõy ta cú thể dựng chuột để di chuyển một hỡnh ảnh từ một vớ trớ này đến một vị trớ khỏc trờn sơ đồ hỡnh cõy.

WinCC cú thể ghi nhớ cỏc giỏ trị của cỏc biến. Và cũng như vậy, nú cũng cú thể ghi nhận ngày, thỏng, thời gian, người sử dụng, giỏ trị cũ và mới. Vỡ thế diễn biến của những quỏ trỡnh cú tớnh chất kịch tớnh cú thể được tỏi tạo lại phục vụ cho mục đớch phõn tớch.

* Truy nhập hệ thống và cụng tỏc quản trị người sử dụng

WinCC chỉ cho phộp những người được uỷ quyền truy cập vào hệ thống. Cú tới 1000 mức truy cập khỏc nhau cho phộp phõn chia quyền truy cập và can thiệp vào hệ thống ở mức độ khỏc nhau. Mật khẩu (password) và tờn người sử dụng (user name) xỏc định quyền truy cập của mỗi người. Điều này cũng cú thể được định nghĩa lại trong quỏ trỡnh vận hành hệ thống. Một cụng cụ cú tờn là “User Administrator” (Quản trị người sử dụng) được dựng để thoả món mục đớch này. Quyền truy cập sẽ hết hiệu lực nếu thời hạn cho phộp đó kết thỳc.

* Chuyển đổi ngụn ngữ sử dụng

Một vài ngụn ngữ cú thể được xỏc lập trong quỏ trỡnh cài đặt để làm ngụn ngữ sử dụng của một dự ỏn. Trong quỏ trỡnh vận hành, người sử dụng chỉ việc nhấn chuột vào một hộp thoại để thay đổi ngụn ngữ sử dụng.

Hệ thống đồ hoạ của WinCC xử lý tất cả cỏc đầu vào và đầu ra thể hiện trờn màn hỡnh trong quỏ trỡnh vận hành. Khả năng hiển thị thụng tin điều khiển dưới dạng đồ hoạ được thực hiện bởi một module chương trỡnh cú tờn gọi là Graphics Designer. Cụng cụ này cú thể cung cấp cỏc cụng cụ cú sẵn như:

Cỏc hỡnh vẽ của cỏc phần tử tiờu biểu (như bơm, van, động cơ, silụ...) + Cỏc phớm, hộp thoại, thanh trượt...

+ Cỏc màn hỡnh ứng dụng và màn hỡnh hiển thị + Cỏc đối tượng OLE, ActiveX

+ Cỏc trường vào, ra

+ Cỏc thanh trạng thỏi và cỏc hiển thị theo nhúm.

+ Cỏc đối tượng đó được thay đổi để phự hợp với nhu cầu của người sử dụng. Người xõy dựng hệ thống cú thể thể hiện qui trỡnh cụng nghệ mà mỡnh điều khiển bằng đồ họa. Việc định nghĩa cỏc tớnh chất cơ bản của cỏc đồ hoạ như: hỡnh dỏng hỡnh học, màu sắc, kiểu hoa văn,... cú thể được thực hiện dễ dàng bằng cỏch sử dụng cỏc cụng cụ thiết kế đồ hoạ cú sẵn.

* Hệ thống thụng bỏo (Message System)

Hệ thống thụng bỏo của WinCC cung cấp thụng tin đầy đủ về cỏc lỗi và trạng thỏi núi chung trong quỏ trỡnh hoạt động. Nú thể hiện cỏc thụng bỏo lỳc hiện tại cũng như trong quỏ khứ. Cỏc thụng bỏo này giỳp người vận hành sớm phỏt hiện ra cỏc sự cố để khắc phục kịp thời, trỏnh được cỏc sự cố. Ta cú thể tự do lựa chọn cỏc khối thụng bỏo, cỏc thứ hạng thụng bỏo, cỏc dạng thụng bỏo, cỏc kiểu hiển thị thụng bỏo.

Một thụng bỏo gồm cỏc khối thụng bỏo cú chứa cỏc giỏ trị của quỏ trỡnh. Mỗi thụng bỏo được sắp đặt tại một tệp tin (file) bao gồm 16 thứ hạng thụng bỏo (message classes) và 16 loại thụng bỏo (message type) cho mỗi thứ hạng thụng bỏo. Điều đú cú nghĩa là: cú thể phõn biệt cỏc thụng bỏo thuộc loại cảnh bỏo, nhắc nhở, bỏo lỗi, hoạt động sai chức năng,... cho cỏc vựng khỏc nhau của hệ thống.

* Chức năng thu thập dữ liệu (Tag Logging)

Chức năng này được sử dụng để thu thập cỏc dữ liệu của quỏ trỡnh cụng nghệ để hiển thị chỳng và lưu trữ. Ta cú thể tự do định dạng cỏc dữ liệu khi lưu trữ chỳng. Cỏc giỏ trị của quỏ trỡnh được thể hiện bằng bảng trực tuyến (Online Table) và đồ thị. Trong việc này Tag Logging Editor cho phộp ta thu thập dữ liệu và biểu diễn theo cỏch mà ta muốn.

Cỏc phương phỏp thu thập và lưu trữ dữ liệu:

+ Liờn tục theo chu kỳ (Cyclical logging): cỏc giỏ trị được thu thập một cỏch liờn tục theo chu kỳ và trong trật tự thời gian.

+ Theo chu kỳ chọn lựa (selective logging): quỏ trỡnh thu thập dữ liệu chỉ bắt đầu khi xảy ra một sự kiện nào đú và kết thỳc khi sự kiện đú chấm dứt. Vớ dụ, quỏ trỡnh thu thập dữ liệu sẽ tiến hành khi cú những sự kiện sau:

• Thay đổi giỏ trị của một biến nhị phõn.

• Giỏ trị của một biến tương tự vượt quỏ một ngưỡng cho trước. • Tỏc động của bàn phớm hoặc chuột.

• Cú lệnh của hệ thống mỏy tớnh cao cấp hơn

+ Khụng theo chu kỳ (acyclical logging): sự kiện bắt đầu phụ thuộc vào một hay nhiều bit. Quỏ trỡnh thu thập dữ liệu bắt đầu khi cỏc bit này chuyển từ 0 sang 1 hay ngược lại.

+ Chỉ khi cú sự thay đổi (archiving only when changed): hệ thống chỉ lưu trữ dữ liệu khi cú sự thay đổi lớn hơn một giỏ trị đó định trước.

Cỏc giỏ trị của quỏ trỡnh cú thể lưu trữ trong kho lưu trữ (Process Value Archives) hay kho lưu trữ được nộn. Cỏc kho lưu trữ này cú thể nằm trờn vựng nhớ đệm của bộ nhớ hay chứa trờn ổ cứng. Quỏ trỡnh thu thập và lưu trữ liờn tục đũi hỏi người sử dụng định trước kớch cỡ của cỏc bản ghi. Nếu bộ nhớ đầy, cỏc giỏ trị cũ sẽ tự động bị xoỏ nhường chỗ cho cỏc giỏ trị mới.

* Hệ thống bỏo cỏo (Report System)

WinCC cung cấp hệ thống bỏo cỏo cho phộp ta đưa cỏc dữ liệu ra giấy. Nú in cỏc bỏo cỏo về thứ tự của cỏc thụng bỏo, bỏo cỏo về việc lưu trữ cỏc thụng bỏo, bỏo cỏo về hoạt động của người vận hành, bỏo cỏo về cỏc thụng bỏo của hệ thống, bỏo cỏo của người sử dụng và bỏo cỏo dưới dạng văn bản in với định dạng tuỳ ý.

Trước khi gởi cỏc bỏo cỏo ra mỏy in, cỏc bỏo cỏo cú thể được lưu giữ dưới dạng tệp tin, biểu diễn dưới dạng mong muốn. Trạng thỏi của mỏy in khi in cỏc bỏo cỏo cũng được thể hiện trực tuyến.

Trong cụng cụ thiết kế cỏc bỏo cỏo (Report Designer), ta cú thể qui định dạng thức của bỏo cỏo được in ra, số trang in và lựa chọn mỏy in. Trong quỏ trỡnh đú ta cũng cú thể qui định chu kỳ in bỏo cỏo ra một cỏch tự động.

Cỏc bỏo cỏo cũng cú thể được in ra theo sự kiện hay theo lệnh của người vận hành. Ta cú thể gỏn từng loại bỏo cỏo cho cỏc mỏy in khỏc nhau.

* Chức năng Text Library

Trong Text Library, bạn cú thể sửa cỏc văn bản thể hiện sự thay đổi của cỏc module được sử dụng trong lỳc chạy chương trỡnh. Cỏc văn bản với những ngụn ngữ khỏc nhau cũng được định nghĩa tại đõy. Những văn bản sau đú xuất ra tương ứng với việc lựa chọn ngụn ngữ lỳc chạy chương trỡnh.

User Archiver là một hệ thống cơ sở dữ liệu mà người dựng cú thể tự định cấu hỡnh cho nú. Dữ liệu từ quỏ trỡnh cụng nghệ cú thể được lưu giữ liờn tục trờn PC và biểu diễn trực tuyến lỳc chạy chương trỡnh. Ngoài ra, nú cũn chỉ định việc kết nối để trao đổi với cỏc thiết bị tự động khỏc. Điều này cú nghĩa là cỏc cụng thức, thụng số trong chương trỡnh cú thể được soạn thảo, lưu giữ và sử dụng trong hệ thống.

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