Professional Documents
Culture Documents
Hình 1.1 :Hình dáng bên ngoài PLC S7-200 (CPU 224 ).
OPC an ninh
Tất cả các máy chủ OPC cung cấp thông tin có giá trị cho doanh nghiệp và nếu cập
nhật không đúng cách, có thể có hậu quả đáng kể cho quá trình nhà máy.OPC an
quy định cụ thể như thế nào để kiểm soát truy cập của khách hàng vào các máy chủ
để bảo vệ thông tin nhạy cảm này và để bảo vệ chống lại sửa đổi trái phép của các
thông số quá trình.
OPC XML-DA
Cung cấp linh hoạt, phù hợp quy tắc và các định dạng để lộ dữ liệu sàn nhà máy sử
dụng XML, tận dụng các công việc thực hiện bởi Microsoft và những người khác
trên SOAP và dịch vụ Web.
OPC lệnh
Một nhóm công tác đã được thành lập để phát triển một bộ mới của giao diện cho
phép khách hàng OPC và máy chủ để xác định, gửi và theo dõi các lệnh điều khiển
mà thực hiện trên một thiết bị.
3.Thiết kế.
PC Access chạy trên PG/PC dưới phiên bản Windows 2000/XP. Điều đó có
nghĩa là có thể kết nối đồng thời 8 PLC S7 200 chạy cùng 1 lúc với PC Access. Tất cả
các kết nối Online có thể được sử dụng đồng thời trên PG/PC bởi Step7 – Micro/Win.
Tất cả các giao thức có thể sử dụng cho quá trình trao đổi dữ liệu.
Một số kiểu kết nối có thể thực hiện:
Kết nối với mạng công nghiệp Ethenet.
Kết nối với CP 243 -1 hoặc CP 243 -1 IT.
Kết nối với mạng PPI, MPI.
Chương IV: TÌM HIỂU CHUNG VỀ WINCC
4. Tag Logging
Thu thập, lưu trữ và nén các giá trị đo dưới nhiều dạng khác nhau. Tag Logging
cho phép lấy dữ liệu từ các quá trình thực thi, chuẩn bị để hiển thị và lưu trữ các dữ
liệu đó. Dữ liệu có thể cung cấp các tiêu chuẩn về công nghệ và kỹ thuật quan trọng
liên quan đến các trạn thái hoạt động của toàn hệ thống.
5. Report Designer
Có nhiệm vụ tạo các thông báo, báo cáo và các kết quả này được lưu trữ dưới
dạng các trang nhật ký sự kiện.
6. User Achivers.
Cho phép người sử dụng lưu trữ dữ liệu từ chương trình ứng dụng và có khả
năng trao đổi với các thiết bị tự động hoá khác. Điều này có nghĩa: Các công thức,
thông số trong chương trình WinCC có thể được soạn thảo, lưu trữ và sử dụng trong
hệ thống.
WinCC sử dụng bộ công cụ thiết kế giao diện đồ hoạ mạnh như: Toolbox, các
control, OLE,… được đặt dễ dàng trên giao diện thiết kế. Ngoài ra, để phục vụ cho
công việc giám sát điều khiển tự động WinCC còn trang bị thêm nhiều tính năng mới
mà các công cụ khác không có như:
Các Control thông qua hệ thống quản trị dữ liệu có thể gắn với một biến theo
dõi trạng thái của hệ thống điều khiển. Thông qua đó, tác động đến việc giám
sát các trạng thái.
Thông qua hệ thống, thông điệp có thể thực hiện những hành động tương ứng
khi trạng thái thay đổi.
Trong WinCC, ngôn nghữ C-Script, VB-Script được dùng để thao tác giúp cho
việc xử lý các sự kiện phát sinh một cách mềm dẻo và linh hoạt.
WinCC cho phép người sử dụng có khả năng truy cập vào các hàm giao diện
của chương trình ứng dụng API (Application Program Interface) của hệ điều hành.
Ngoài ra, sự kết hợp giữa WinCC và công cụ phát triển riêng như: Visal C++ tạo ra hệ
thống có tính đặc thù cao, tinh vi, gắn riêng với một cấu hình cụ thể nào đó.
WinCC có thể tạo một giao diện Người – Máy (HMI) dựa trên cơ sở giao tiếp
giữa con người với các hệ thống máy, thiết bị điều khiển (PLC, CNC,…) thông qua
các hình ảnh, sơ đồ, hình vẽ hoặc câu chữ có tính trực quan hơn. Có thể giúp người
vận hành theo dõi quá trình làm việc, thay đổi các tham số, công thức hoặc quá trình
công nghệ thông qua các hệ thống tự động . Giao diện HMI cho phép người vận hành
giám sát các qui trình sản xuất và cảnh báo, báo động hệ thống khi có sự cố.
Từ máy tính trung tâm, có thể điều khiển sự hoạt động của toàn bộ dây truyền
sản xuất được lập trình trên WinCC, bạn có thể giám sát và thu tất cả các thiết bị trên
dây truyền. Dựa vào giao diện HMI, có thể thu thập dữ liệu vào ra (I/O) một cách
chính xác. Đây là một trong những chương trình thiết kế giao diện Người – Máy phổ
biến tại Việt Nam.
II. Cấu hình Wincc
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ô
Các trình soạn thảo (Editor)
- 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:
Bước 7:Khởi tạo bộ đếm C48 và bộ trễ cho chuyển động quay.
Bước 8: Tạo bộ trễ để đóng van cấp khí xi lanh và cấp điện động cơ vặn nắp.
Bước 9:Tạo bộ trễ để ổn định vị trí chai trước khi vặn nắp.
Bước 10:Tạo trễ để thực hiện thao tác quay tiếp theo.
Bước 11:Điều khiển động cơ quay , xi lanh vặn nắp, Động cơ vặn nắp thông qua các
biến trung gian đã tạo trước đó.
Bước 12: Đếm số chai đã được đóng nắp.
Bước 3: Truy nhập vào chương trình ta vừa Import để lấy các TAG mà ta cần liên kết.
Bước 4: Tiến hành Test Client và Lưu OPC sever đã khởi tạo được.
II.Mô phỏng trên WINCC.
Bước 1: Khởi động WINCC > vào mục TAG MANAGEMENT để khởi tạo các TAG.
Bước 2: Thêm OPC server trong giao diện khởi tạo TAGs.
Bước 3:Lấy các TAG cần dùng trong OPC Sever mà ta đã khởi tạo trước đó.
Bước 4: Thiết kế giao diện mô phỏng trên Graphic Designer.