Một project gồm các thành phần sau: + Máy tính. + Quản lý tag. + Kiểu dữ liệu. + Soạn thảo. + Kết nối. 2.2.4.1. Máy t nh.
Thành phần “Computer” dùng để quản lý tất cả các máy tính có thể truy nhập một project hiện thời. Ta có thể đặt cấu hình cho mỗi máy tính riêng biệt.
Trang 39
Tên máy tính. Kiểu máy tính:
+ Server : Máy tính trung tâm để lưu trữ dữ liệu và quản lý toàn cục trong hệ thống WinCC.
+ Client : Cũng được định nghĩa như một workstation. Control Center được tải cục bộ trong từng máy tính loại này.
2.2.4.2. Quản lý tag.
Thành phần này có nhiều mục con như : các bộ điều khiển truyền thông để quản lý các tag quá trình, các tag nội, các kết nối logic và các nhóm tag.
Hình . : Quản lý Tag
Tags WinCC là phần tử trung tâm để truy nhập các giá trị quá trình. Trong một project, chúng nhận một tên và một kiểu dữ liệu duy nhất. Kết nối logic sẽ được gán với tag WinCC. Kết nối này xác định rằng kênh nào sẽ chuyển giao giá trị quá trình cho các tags. Các tags được lưu trữ trong cơ sở dữ liệu toàn dự án. Khi một chế độ của WinCC khởi động, tất cả các tags trong một project được nạp và các cấu trúc run time tương ứng được thiết lập.
Trang 40
Mỗi tag được lưu trữ trong quản lý dữ liệu theo một kiểu dữ liệu chuẩn. Tag trong:
Các tags nội không có địa ch trong hệ thống PLC, do đó quản lý dữ liệu bên trong WinCC sẽ cung cấp cho toàn bộ network. Các tags nội được dùng để lưu trữ thông tin tổng quát như : ngày, giờ hiện hành; lớp hiện hành; cập nhật liên tục. Hơn nữa, các tags nội còn cho phép trao đổi dữ liệu giữa các ứng dụng để thực hiện việc truyền thông cho cùng quá trình theo cách tập trung và tối ưu.
Tag ngoài:
Trong hệ thống WinCC, tag ngoài cũng được hiểu là tag quá trình. Các tags ngoài được liên kết với truyền thông logic. Để phản ảnh thông tin về địa ch của các hệ thống PLC khác nhau, các tags ngoài chứa một mục tổng quát gồm các thông tin về tên, kiểu, các giá trị giới hạn và một mục chuyên biệt về kết nối mà cách diễn tả phụ thuộc kết nối logic. Quản lý dữ liệu luôn cung cấp những mục đặc biệt của tag ngoài cho các ứng dụng trong một mẫu văn bản.
Nhóm tag:
Nhóm tag chứa tất cả các tags có kết nối logic lẫn nhau. Ví dụ về các nhóm tag:
+ CPU: nhóm này chứa tất cả các tags truy nhập cùng một CPU. + Lò nhiệt: nhóm này chứa tất cả các tags truy nhập cho một lò. + I O số: nhóm này chứa tất cả các tags truy nhập các I Os số.
+ I O tương tự: : nhóm này chứa tất cả các tags truy nhập các I Os tương tự.
Một kết nối logic diễn tả giao diện giữa hệ thống tự động và quản lý dữ liệu. Mỗi nhóm tag được gán với một khối kênh. Một kênh có thể chứa nhiều nhóm tag.
Trang 41 2.2.4.3. Các kiểu dữ liệu:
Ta phải gán một trong các kiểu dữ liệu sau cho mỗi tag được định cấu hình. Việc gán kiểu dữ liệu cho tag được thực hiện trong khi tạo một tag mới. Kiểu dữ liệu của một tag thì độc lập với kiểu tag (tag nội hay tag quá trình). Trong WinCC, một kiểu dữ liệu nào đó cũng đều có thể được chuyển đổi thành kiểu khác bằng cách điều ch nh lại dạng.
Các kiểu dữ liệu có trong WinCC:
Bảng . : Các kiểu dữ liệu
Data Types Format Adaptable
Binary Tag No Signed 8-Bit Value Yes Unsigned 8-Bit Value Yes Signed 16-Bit Value Yes Unsigned 16-Bit Value Yes Signed 32-Bit Value Yes Unsigned 32-Bit Value Yes Floating-Point Number 32-Bit IEEE 754 Yes Floating-Point Number 64-Bit IEEE 754 Yes Text Tag 8-Bit Character Set No Text Tag 16-Bit Character Set No Raw Data Type No Text Reference No Structure Types No
Trang 42 2.2.4.4. Soạn thảo:
Thành phần soạn thảo gồm có: Alarm Logging, User Administrator, Text Library, Report Designer, Global Scripts, Tag Logging, Graphic Designer…
2.2.4.5. Kết nối:
Một kết nối logic mô tả giao diện giữa hệ thống tự động và quản lý dữ liệu WinCC.
Quản lý dữ liệu của máy server đảm trách việc cung cấp các tags với các giá trị quá trình khi run time. Quản lý dữ liệu cung cấp các giá trị quá trình đến các tags nội bộ của nó cũng như các tags của máy client tương ứng. Quản lý dữ liệu chuyển các tags được truy cập đến kết nối logic của chúng và do vậy đến được kênh thích hợp. Các kênh sẽ thực hiện các bước truyền thông cần thiết bằng tuyến quá trình theo cách tối ưu nhất. Bằng cách này, việc giảm thiểu chuyển dữ liệu là cần thiết trên tuyến quá trình để gán giá trị cho các tags.
Hình . : Mô tả kết nối giữa Tag và kênh của nó thông qua kết nối logic
Logical Connection
Channel Danh sách các tags
Trang 43
2.3. Graphics designer.
2.3.1. Chức năng.
Graphics Designer dùng để tạo các hình vẽ từ quá trình. Nó có các đặc tính sau:
+ Dễ sử dụng, giao diện đơn giản với các mẫu đồ họa và công cụ.
+ Hợp lý hóa cấu hình với các thư viện đối tượng và biểu tượng tích hợp.
+ Mở ra các giao diện để đưa vào các hình đồ họa và hỗ trợ giao diện OLE 2.0.
+ Liên kết các chức năng bổ sung bằng cơ cấu viết chương trình rất hiệu quả.
+ Liên kết các đối tượng đồ họa mà ta tự tạo.
2.3.2. ấu trúc:
Graphics Designer chứa các mục sau:
+ Các palettes để tạo và biên tập các đối tượng đồ họa. - Palette màu sắc.
- Palette đối tượng. - Palette về kiểu. - Palette thu phóng. - Palette font chữ.
+ Các palettes và các thanh (bar) thao tác trên Graphics Designer. - Thanh menu.
- Palette chuẩn. - Thanh trạng thái. - Thanh layer.
Trang 44