7 Hoạt động client/server
7.1 Hệ thống Client/Server
Một hệ thống máy client/server chủ bao gồm một hoặc nhiều máy client và một máy server. Những máy client và máy server được nối kết với nhau bởi mạng. Máy client gửi những yêu cầu rõ ràng tới máy server, nơi mà sẽ hiển thị chúng. Máy client và máy server có một mối quan hệ cơ bản về lệnh.
Phần cứng và những điều kiện hệ thống cho máy client/server
Hệ thống máy khách / máy chủ hiện thực phải là Windows NT 4.0 với cài đặt ít nhất là Service Pack 5.
Những máy client và server phải được nối với nhau trong mạng LAN (Local Area Network), sử dụng giao tiếp TCP/IP. Hơn nữa, máy client phải được cho phép truy cập vào máy server để mở những chương trình đã thiết kế.
7.2 Bước 1: Tạo một hệ thống đa người dùng (Multi - User)
Chương trình của chúng ta được tạo như một hệ thống một người dùng. Nhưng nó có thể biến đổi thành một hệ thống nhiều người dùng vào bất kỳ lúc nào. Hệ thống nhiều người dùng cũng có thể được biến đổi thành hệ thống một người dùng bất cứ khi nào bạn muốn.
Trong cửa sổ con trái của WinCC Explorer, nhấp chuột phải vào đường dẫn “Qckstart”.
Ở menu phía trên, nhấp vào “Properties”.
Hình 7.1: WinCC Project “Qckstart”, thay đổi kiểu chương trình
Nhấp vào “OK” để xác định sự nhập của bạn.
Chú ý
Sau khi chương trình đã được thay đổi kiểu, bạn phải thoát khỏi WinCC và khởi động lại nó.
7.3 Bước 2: Kết nối máy Client
Trong cửa sổ con trái của WinCC Explorer, nhấp chuột phải vào đường dẫn “Computer”.
Ở menu phía trên, nhấp vào “New Computer …”.
Trong phần “Computer Name”, nhập vào tên của máy Client (tên NetBIOS).
Hình 7.2.1: WinCC Project “Qckstart”, thêm vào máy Client
Nhấp vào “OK” để xác định sự nhập của bạn.
Bây giờ cả hai máy tính – Máy server và máy client – sẽ được hiển thị trong WinCC Explorer.
7.4 Bước 3: Thiết lập thuộc tính chạy thực cho máy Client
Những thông số khởi động của máy Client
Trong cửa sổ con phải của WinCC Explorer, nhấp chuột phải vào đường dẫn cho máy khách.
Ở menu phía trên, nhấp vào “Properties”. Nhấp vào nhãn “Startup”.
Đánh dấu vào ô “Alarm Logging Runtime” (khi đó nó sẽ tự động chọn “Text Library Runtime”), “Tag Logging Runtime”, “Graphics Runtime”, và nếu bạn muốn in những bảng báo cáo, đánh dấu vào “Report Runtime”.
Hình 7.3.1: WinCC Project “Qckstart”, thông số khởi động của máy client
Cài đặt những thuộc tính cho quá trình Graphics Runtime của máy client
Nhấp vào nhãn “Graphics Runtime”.
Để chọn một hình ảnh bắt đầu, nhấp vào “Browse”, và trong hộp thoại “Start Picture”, chọn hình ảnh của bạn “AlarmLogging.pdl”.
Dưới “Window Attributes”, đánh dấu vào những ô “Title”, “Maximize”, và “Minimize”.
Hình 7.3.2: WinCC Project “Qckstart”, những thuộc tính quá trình chạy hình của máy client
Nhấp vào “OK” để xác định sự nhập của bạn.
7.5 Bước 4: Mở một Project trên máy Client
Để mở chương trình “Qckstart” trên máy khách, hãy làm những bước sau:
Khởi động WinCC trên máy client.
Chú ý
Nếu WinCC tải vào một chương trình khi nó khởi động, thì nhấp vào “Open…” trong menu “File” của WinCC Explorer.
Trong hộp thoại, chọn vào sự lựa chọn “Open an Available Project”.
Hình 7.4: WinCC Project “Qckstart”, mở một chương trình trên máy client
Trên máy client, đi qua hộp thoại lựa chọn chương trình cho “Network Neighborhood” để tới danh mục cho chương trình “Qckstart” trên máy chủ. Trong danh mục này, kiếm “Qckstart.MCP” và nhấp đúp chuột vào nó để mở chương trình.
Nhấp vào “OK” để xác định sự nhập của bạn.
7.6 Bước 5: Khác nhau về hình ảnh khởi động giữa Server / Client
Để hiển thị hình ảnh “TagLogging.pdl” trên máy server và hình ảnh “AlarmLogging.pdl” trên máy client, hãy làm như sau: (Bạn có thể thay đổi trên máy client hoặc máy server)
Trong cửa sổ con phải của WinCC Explorer, nhấp chuột phải vào đường dẫn cho máy server.
Ở menu phía trên, nhấp vào “Properties”. Nhấp vào nhãn “Graphics Runtime”.
Nhấp vào “Search”, và trong hộp thoại “Start Picture”, chọn hình ảnh “TagLogging.pdl”.
Trong cửa sổ con phải của WinCC Explorer, nhấp chuột phải vào đường dẫn cho máy client.
Nhấp vào nhãn “Graphics Runtime”.
Nhấp vào “Search”, và trong hộp thoại “Start Picture”, chọn hình ảnh “AlarmLogging.pdl”.
7.7 Bước 6: Kích hoạt Project
Nếu bạn đã sẵn sàng kích hoạt chương trình của bạn trên máy server, nó cũng sẽ được tự động kích hoạt trên máy client. Nói cách khác, bạn có thể kích hoạt chương trình của bạn từ mọi máy server hay client.
Trong thanh công cụ WinCC Explorer, nhấp vào nút nhấn “Activate”.
Chú ý
Việc kích hoạt một chương trình trên máy client hoặc server sẽ kích hoạt nó trên tất cả những máy tính được kết nối với hệ thống máy client-server.
Nếu bạn tắt chương trình trên máy client bằng cách nhấp vào nút nhấn “Deactivatte” trên thanh công cụ WinCC Explorer, bạn sẽ được hỏi rằng bạn có muốn tắt chương trình chỉ trên máy đó hay là trên tất cả các máy tính không.
Để kích hoạt “Simulator”, nhấp vào “Start” trên thanh công việc của Windows Ỉ “SIMATIC” Ỉ “WinCC” Ỉ “WinCC Simulator”.
Sau đó chọn nhãn “TankLevel” phía trong, nhấp vào “OK”. Trong bảng “Properties”, nhấp vào kiểu “Inc” của “simulation”. Nhập giá trị bắt đầu “0” và giá trị kết thúc “100”.
Đánh dấu vào ô “active”. Trong bảng “Tags”, nhãn sẽ được hiển thị với những giá trị đã được thay đổi của chúng.
Hình 7.6.1: WinCC Project “Qckstart”, hình ảnh bắt đầu trên máy server
Hình 7.6.2:
WinCC Project “Qckstart”, hình ảnh bắt đầu trên máy client
Đến đây hoàn thành project WinCC đầu tiên của bạn. Chúc các bạn thành công.
Danh mục từ tra cứu (Index) A
Activate
Activate the Message Sequence Report Add communication driver
Add PLC Driver Alarm Control Alarm Logging
Opening Alarm Logging Authorization
Installation
C
Client/Server System
Configurate User Text Block Configuration of Archiving times Configuration of Logging times Configuring a Message Window Configuring a Slider
Configuring Message Colors Configuring Messages Connect Dynamic Tables Connecting a Client Creating a Button
Creating a Client/Server Project Creating a Page Layout
Creating an Alarm System Creating an Archive
Creating Internal Tags Creating Process Tags Creating Project Creating Static Text
D
Database
Connection to the database Startup of the Database Deinstallation
Dynamise
E
Edit Layout Edit Page Layout
F
Fix object properties
G Graphics Designer Alignment Palette Color Palette Font Palette Layer Bar Menu Bar Object Palette Open Style Palette Toolbar Viewing Toolbars Zoom Palette H Hardware Prerequisites I I/O-Field Configuring an I/O-Field Creating an I/O-Field Dynamising an I/O-Field Installation Authorization Select components Select language Tag Simulator User Registration L Layout Creating a Layout
Dynamic Portion Open Layout Static Portion M Message Archives Long-Term Archive Short-Term Archive Message Block Message class
Message Text Configuration Monitoring of Limit Values
Monitored Tag
Setting Limit Values Multi-User Project
Creating a Multiuser Project Multi-User System
Activating the Project Client’s Runtime Properties Connecting a Client
Creating a Multi-User System Opening a Project on the Client
Start Pictures on the Client and Server
O
Online Table Control Online Trend Control Open Page Layout Operating System
Prerequisites
P
Print Job
Preview
Printing a Tag Logging Runtime Report Printing Process Values
Process Picture
Configuring the Process Picture Creating Process Pictures Process Value Archive
Creating an Archive Process Values
Creating a Table Window Creating a Trend Window Display Process Values Program group
Icons of the program group Project Activate R Report Designer Alignment Palette Color Palette Font Palette Menu Bar Object Palette Style Palette Toolbar Zoom Palette S Scaling Select components Installation Select language Installation Setting Runtime Properties Setting the Print Job Parameters Simulator
Single-User Project Start Picture Client Start Picture Server
Starting the System Wizard Starting WinCC
T
Table Window
Creating a Table Window Preview
Tag Groups
Creating a Tag Group Properties of tag group Tag Logging
Open Tag Logging
Tag Management Tag Simulator
Creating Internal Tags Creating Process Tags Installation Linear scaling
Tag Properties
Using the Simulator Tags
Trend Window
Creating a Trend Window Preview U User Registration Installation W WinCC Installation