- Cáp USB/PPI MultiMaster.
B Cấu hình Wincc
1 Các loại Project
Hình 2.1: Các loại Project
» Single-User Project: Một Single-User Project là một trạm vận hành đơn. Tạo cấu hình, cũng như kết nối bus quá trình và lưu trữ dữ liệu của Project được thực hiện trong máy tính này
» Multi-User Project: Cấu hình nhiều Client và một Server. Tất cả cùng làm việc trên một Project. Tối đa 16 Client được truy cập vào một Server. Cấu hình có thể đặt trong server hoặc trong một vài client. Dữ liệu của project là các hình ảnh, các tag, mục lưu trữ dữ liệu được lưu trữ trong server và cung cấp cho các client. Server được kết nối với bus quá trình và dữ liệu quá trình được xử lí ở đây. Việc vận hành hệ thống được thực hiện từ các client.
»Client Project: Client Project là một loại project mà có thể truy cập vào nhiều server. Các server được liên kết có project của riêng của chúng. Cấu hình project của server được thực hiện trong server hoặc trong các client.\
2 Chức năng của Win CC Explower
Hình 2.2: WinCC Explower
Khi khởi động chương trình cửa sổ này hiện ra. Tất cả thành phần của Win CC được khởi động từ đây, có thể truy cập vào tất cả thành phần mà một project giao diện người máy cần có cũng như xây dựng cấu hình cho các thành phần riêng rẽ.
Win CC Explower cung cấp các thông tin dưới đây:
» Chức năng của Win CC Explower
» Kiến trúc của Win CC Explower
» Các chuẩn editor chuẩn
Tại đây chứa tất cả các cức năng quản lí cho toàn hệ thống trong Win CC Explower có thể đặt cấu hình khởi động module (Run-time).
» Nhiệm vụ quản lí dữ liệu:
Quản lí dữ liệu cung cấp ảnh quá trình với các giá trị của tag. Tất cả các hoạt động của quản lí dữ liệu đều chạy trên một nền.
- Lập cấu hình hoàn chỉnh.
- Hướng dẫn giới thiệu về việc lập cấu hình. - Thích ứng việc ấn định, gọi và lưu trữ các dự án - Quản lí các dự án
- Có khả năng nối mạng và soạn thảo cho nhiều người sử dụng trong một project.
- Diễn tả bằng đồ thị của dữ liệu cấu hình
- Điều khiển và đặt cấu hình cho các hình vẽ/cấu trúc hệ thống - Thiết lập cấu hình toàn cục
- Đặt cấu hình cho các chức năng định vị đặc biệt. - Tạo và soạn thảo các tham khảo đan chéo.
- Phản hồi dữ liệu
- Báo cáo trạng thái hệ thống. - Thiết lập hệ thống đích.
- Chuyển giữa Run-timer và cấu hình.
- Kiểm tra chế độ mô phỏng, trợ giúp thao tác để đặt cấu hình dữ liệu bao gồm: Dịch hình vẽ, mô phỏng tag, thị trạng thái và thiết lập thông báo.
Một dự án bao gồm các thành phần sau: Computer (máy tính), Tag Managerment (quản lí biến), Data Type (kiểu dữ liệu), Editor (soạn thảo).
» Computer (máy tính)
Thành phần máy tính dùng để quản lí tất cả máy tính có thể truy cập vào một dự án hiện có, đặt cấu hình riêng cho mỗi máy. Các thuộc tính của môt máy tính: bao gồm tên máy và 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 Win CC.
- Client: được định nghĩa như một trạm làm việc. Trung tâm điều khiển được tải cục bộ trong từng loại máy tính này
- Các bộ điều khiển truyền thông: Là giao diện kết nối một hệ thống PLC và WinCC. Hệ thống Win CC chứa các bộ điều khiển truyền thông (liên kêt động) trong kênh DLL với các thông tin về:
» Điều kiện tiên quyết cần để xử lí các tag quá trình bằng PLC.
» Các thủ tục chung để kết nối tag ngoài
» Giới thiệu cấu hình đặc biệt của kênh DLL
» Tag Mamagerment (quản lí biến)Tags WinCC là phần tử trung tâm để truy cập các giá trị quá trình. Trong một dự án, 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 biến WinCC. Kết nối này xác định kênh nào sẽ chuyển giao giá trị quá trình cho các biến. Các biến được lưu 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 biến trong một dự án được nạp và cấu trúc Run-time tương ứng được thiết lập. Mỗi biến được lưu trữ trong quản lí dữ liệu theo một kiểu dữ liệu chuẩn.
- Biến nội: các biến 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ộ mạng hệ thống. Các biến 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 biến nội cho phép trao đổi dữ liệu giữa các ứ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.
- Biến quá trình: là các biến liên kết với việc 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 biến ngoại chứa một một mục đích 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.
- Nhóm biến: chứa tất cả các biến có kết nối logic lẫn nhau
» Data Type (Các kiểu dữ liệu) - Binary: Kiểu nhị phân
- Unsigned 8-bit value: kiểu nguyên 8 bit không dấu. - Signed 8-bit value: kiểu nguyên 8 bit có dấu.
- Unsigned 16-bit value: Kiểu nguyên 16 bit không dấu - Signed 16-bit value: Kiểu nguyên 16 bit có dấu
- Unsigned 32-bit value: Kiểu nguyên 32 bit không dấu - Signed 32-bit value: Kiểu nguyên 32 bit có dấu
- Floating point Number 32 bit IEEE 754: kiểu số thực 32 bit theo tiêu chuẩn IEEE 754.
- Floating point Number 64 bit IEEE 754: kiểu số thực 64 bit theo tiêu chuẩn IEEE 754.
- Text Tag 8 bit character set: kiểu kí tự 8 bit - Text Tag 16 bit character set: kiểu kí tự 8 bit - Raw Data type: dữ liệu thô
- Hệ thống đồ hoạ (Graphics Designer): Là một trình soạn thảo đồ hoạ cung cấp các đối tượng đồ hoạ và các bảng màu cho phép tạo các hình ảnh quá trình từ đơn giản đến phức tạp. Những đặc tính động có thể được tạo ra cho từng đối tượng đồ hoạ riêng lẻ. Các đối tượng đồ hoạ có thể do người sử dụng tạo ra hoặc lấy trực tiếp trong thư viện
- Ấn bản các Action (Global Script): cho phép tạo ra những hành động cho các đối tượng. Trình soạn thảo này cho phép người ta tạo ra các hàm giống như trong C hoặc VB. Các hành động này có thể được sử dụng trong một số hoặc nhiều project tuỳ vào mã code được tạo ra
- Hệ thống thông báo (Alarm Longging): cho phép thao tác việc lựa chọn việc thu thập và lưu trữ các kết quả của quá trình và chuẩn bị để hiển thị các thông báo. Có thể lựa chọn các khối thông báo (Message blocks), các lớp thông báo (Message classes), loại thông báo (Message type) để hiển thị các thông báo và báo cáo.
- Lưu trữ các giá trị đo của quá trình (Tag Longging): được sử dụng để thu thập dữ liệu từ các quá trình và chuẩn bị chúng cho việc hiển thị và lưu trữ. Dữ liệu được định dạng cho việc lưu trữ, thời gian thu thập và lưu trữ có thể được lựa chọn trước.
- Hệ thống báo cáo (Report Designer): Là một hệ thống tích hợp các báo cáo để cung cấp tài liệu theo thời gian đặt trước hoặc theo sự kiện điều khiển của các thông báo, các thao tác, các nội dung lưu trữ, các dữ liệu hiện thời hoặc dữ liệu lưu trữ trong các báo cáo của người sử dụng hoặc có thể lựa chọn các dạng layout trong project. Nó cung cấp đầy đủ các giao diện cho người sử dụng với các công cụ đồ hoạ và đưa ra các kiểu báo cáo khác nhau.
- Cho phép soạn thảo các văn bản để sử dụng trong quá trình chạy bởi các module khác nhau.
3 Graphics Designer:
Hình 2.3: Graphics Designer
» Cấu trúc của giao diện đồ hoạ - Menu bar
- Palette chuẩn - Thanh trạng thái - Thanh lớp
Các palette tạo và sửa chữa đối tượng đồ hoạ - Palette màu
- Palette đối tượng - Palette kiểu - Palette về sắp xếp
- Palette phóng to thu nhỏ - Palette font
» Bảng các đối tượng
- Các đối tượng chuẩn (Standard Object): Tại đây có rất nhiều đối tượng, để sử dụng và lấy chúng thì chỉ cần nhấp chuột và kéo vào cửa sổ làm việc. Có thể dùng chuột làm thay đổi kích thước các đối tượng bao gồm: Đường thẳng, hình đa giác, đường gấp khúc, elip,…
- Các đối tượng thông minh (Smart Object): Gồm các đối tượng nhúng
- Ứng dụng Window (Application Window): Là những đối tượng thông báo hệ thống (Alarm Longging), lưu trữ hệ thống (Tag Longging), báo cáo hệ thống. Application Window mở ra những ứng dụng và quản lí nó để hiển thị và vận hành.
- Điều khiển nhúng và liên kết đối tượng (OLE control): Sử dụng OLE control để cung cấp các công cụ Winndow (nút ấn, hộp lựa chọn…). Các thuộc tính của nó được biểu thị trong cửa sổ “Object Properties” và tab “Event”.
- Trường vào/ra (I/O field): Sử dụng như một số trường vào hoặc ra hoặc cả hai. Các dạng dữ liệu cho phép sử dụng với I/O field:
- Nhị phân - Hệ 16
- Hệ thập phân - Xâu kí tự
- Bar: Thuộc tính của nó ảnh hưởng đến sự xuất hiện và tính năng của nó. Nó thể hiện các giá trị bằng đồ thị có quan hệ với giới hạn cao, thấp hoặc hoàn toàn chỉ là miêu tả bằng đồ hoạ phối hợp thể hiện những giá trị với tỉ lệ do người sử dụng định trước.
- Hiển thị trạng thái (Status Display): Sử dụng để hiển thị bất kỳ con số nào của những trạng thái khác nhau. Cho phép thực hiện hiển thị động bằng cách nối nó với tất cảc các tag tương ứng với những trạng thái khác nhau.
- Danh sách văn bản (Text list): Sử dụng để đưa giá trị cho văn bản. Nó có thể sử dụng như một danh sách vào hoặc phối hợp danh sách văn bản. Dạng số liệu là thập phân, nhị phân, hoặc bít dữ liệu đều có thể được sử dụng.
Các đối tượng của Window (Window Objeccct):
- Nút ấn (button): Nó được sử dụng để điều khiển sự kiện quá trình. Nó có hai trạng thái ấn xuống và không ấn. Liên kết tới quá trình bằng cách thực hiện các thuộc tính động tương ứng .
- Hộp thử (check box)
- Nhóm lựa chọn (Option Group) - Nút tròn (Round Button)