TÌM HIỂU VỀ OPC VÀ PC ACCESS I.Tổng quan về OPC OPC viết tắt của OLE Object Linking and Embedding for Process Control, là giao tiếp tiêu chuẩn giữa các nguồn dữ liệu bao gồm các thiết b
Trang 11.1 Tổng quan về PLC S7-200
1.1.1 Giới thiệu chung
PLC là viết tắt của programable logic controler là thiết bị điều khiển logic lập trình được, cho phép thực hiện linh hoạt các thuật toán điều khiển logic thông qua một ngôn ngữ lập trình S7 -200 là thiết bị của hãng Siemens (Đức) – bộ thiết bị nhỏ gọn có thể dễ dàng thay đổi thuật toán điều khiển và trao đổi thông tin với máy tính hoặc PLC khác Lại được tích hợp sẵn các tính năng phong phú, do vậy nó có khả năng đáp ứng được các yêu khác nhau của máy móc, thiết bị công nghiệp
Dòng PLC S7-200 có hai họ là 21X ( loại cũ ) và 22X ( loại mới ), trong đó
họ 21X không còn sản xuất nữa Họ 21X có các đời sau: 210, 212, 214, 215-2DP, 216; họ 22X có các đời sau:221,222,224,224XP,226XM
Hình 1.1 :Hình dáng bên ngoài PLC S7-200 (CPU 224 )
1.1.2 Cấu trúc phần cứng
Nguồn vào : nguồn 24 VDC
Trang 2 Module đơn vị xử lý trung tâm
Module bộ nhớ chương trình và dữ liệu
Module đầu vào : có từ 6 đầu vào/4 đầu ra số (CPU221) đến 24 đầu vào/16 đầu ra
số (CPU226) Có thể mở rộng số đầu vào ra nhờ các module mở rộng Các đầu vào của S7-200 sử dụng mức 24 VDC rất thích hợp cho việc kết nối với các cảm biến tiệm cận hay cảm biến quang
Module đầu ra : Đầu ra có hai sự lựa chọn: đầu ra transistor cho ra điện áp DC
phù hợp với các ứng dụng như hút van 24 VDC chiều công suất nhỏ, relay trung gian
Nổi bật nhất là dòng CPU 224 với nhiều đặc điểm ưu việt
Trang 3Hình 1.2: Hình ảnh của PLC S7-200 dùng CPU 224
Hình 1.3 Các địa chỉ vào ra của CPU 224
Trang 4- Đặc điểm của CPU 224:
Các đèn báo trên S7-200 CPU224:
SF (đèn đỏ): Đèn đỏ SF báo hiệu hệ thống bị hỏng
RUN (đèn xanh): Đèn xanh RUN chỉ định PLC đang ở chế độ làm việc và thực
hiện chương trình được nạp vào trong máy
STOP (đèn vàng): Đèn vàng STOP chỉ định rằng PLC đang ở chế độ dừng
chương trình và đang thực hiện lại
Ix.x (đèn xanh): Đèn xanh ở cổng vào báo hiệu trạng thái tức thời của cổng Ix.x
Đèn này báo hiệu trạng thái của tín hiệu theo giá trị Logic của công tắc
Qx.x (đèn xanh): Đèn xanh ở cổng ra báo hiệu trạng thái tức thời của cổng Qx.x
Đèn này báo hiệu trạng thái của tín hiệu theo giá trị logic của cổng
Chế độ làm việc:
Trang 5PLC có 3 chế độ làm việc:
RUN: cho phép PLC thực hiện chương trình từng bộ nhớ, PLC sẽ chuyển từ
RUN sang STOP nếu trong máy có sự cố hoặc trong chương trình gặp lệnh STOP
STOP: Cưỡng bức PLC dừng chương trình đang chạy và chuyển sang chế độ
STOP
TERM: Cho phép máy lập trình tự quyết định chế độ hoạt động cho PLC hoặc
RUN hoặc STOP
Trang 6Hình 1.4 Địa chỉ các cổng RS232 và sơ đồ ghép nối với máy tính
Trang 7TÌM HIỂU VỀ OPC VÀ PC ACCESS
I.Tổng quan về OPC
OPC viết tắt của OLE (Object Linking and Embedding) for Process Control, là giao tiếp tiêu chuẩn giữa các nguồn dữ liệu bao gồm các thiết bị trong nhà máy, thiết bị phòng thí nghiệm, các hệ thống thử nghiệm và cơ sở dữ liệu trong một phòng điều khiển Để làm đơn giản bớt việc phát triển phần mềm điều khiển thiết bị (device drivers) và loại bỏ sự không nhất quán giữa các phần mềm điều khiển, hỗ trợ thay đổi đặc tính phần cứng và tránh các xung đột tiếp cận trong các hệ thống điều khiển công nghiệp Quỹ OPC (OPC Foundation) đã định nghĩa một bộ giao tiếp tiêu chuẩn cho phép bất kỳ một máy tính nào (any client) cũng có thể tiếp cận được tới bất kỳ thiết bị tương thích OPC nào Hầu hết các nhà cung cấp thiết bị thu dữ liệu và điều khiển đều làm việc với tiêu chuẩn Quỹ OPC (National Instruments, 2011)
Sau khi phát hành đầu tiên vào năm 1996, OPC Foundation đã được tạo ra để duy trì tiêu chuẩn Kể từ đó, các tiêu chuẩn đã được thêm vào và tên đã được thay đổi Tính đến tháng sáu, năm 2006, "OPC là một loạt các tiêu chuẩn kỹ thuật" (Bảy tiêu chuẩn hiện hành và hai tiêu chuẩn mới nổi.) "Các tiêu chuẩn đầu tiên (ban đầu được gọi đơn giản là OPC Đặc điểm kỹ thuật "), là" bây giờ được gọi là truy cập dữ liệu kỹ thuật ", hoặc (sau này là trên cùng một trang)" OPC truy cập dữ liệu ", hay OPC Truy cập dữ liệu kỹ thuật
OPC là một loạt các tiêu chuẩn kỹ thuật Các tiêu chuẩn đầu tiên (ban đầu được gọi đơn giản là kỹ thuật OPC và bây giờ được gọi là kỹ thuật truy cập dữ liệu ) là kết quả của sự cộng tác của một số nhà cung cấp tự động hóa hàng đầu trên toàn thế giới làm việc trong hợp tác với Microsoft Ban đầu dựa trên COM OLE của Microsoft (mô hình đối tượng thành phần) và DCOM (phân phối mô hình đối tượng thành phần) công nghệ, các đặc điểm kỹ thuật xác định một bộ tiêu chuẩn của các đối tượng, giao diện và các phương pháp để sử dụng trong điều khiển quá trình và các ứng dụng tự động hóa sản xuất để tạo điều kiện cho khả năng tương tác Các công nghệ COM / DCOM cung cấp khuôn khổ cho các sản phẩm phần mềm được phát triển Hiện nay
có hàng trăm OPC máy chủ truy cập dữ liệu và khách hàng
Tương tự mọi người yêu thích cho cần truy cập dữ liệu Thông số kỹ thuật ban đầu là trình điều khiển máy in trong hệ điều hành DOS và sau đó trong Windows Trong
Trang 8DOS phát triển của mỗi ứng dụng có các bạn nên viết một trình điều khiển máy in cho mỗi máy in Vì vậy, AutoCAD viết các ứng dụng AutoCAD và các trình điều khiển máy in Và WordPerfect viết các ứng dụng WordPerfect và các trình điều khiển máy
in Họ đã phải viết một trình điều khiển máy in riêng biệt cho mỗi máy in họ muốn hỗ trợ: một cho một Epson FX-80 và một cho máy in HP LaserJet, và trên và trên Trong thế giới tự động hóa công nghiệp, Intellution viết giao diện (HMI) phần mềm người máy và một trình điều khiển độc quyền cho mỗi thiết bị công nghiệp (bao gồm tất cả các thương hiệu PLC) Rockwell đã viết HMI và một trình điều khiển độc quyền cho mỗi thiết bị công nghiệp (bao gồm tất cả các thương hiệu PLC, không chỉ riêng của họ)
Cửa sổ giải quyết vấn đề điều khiển máy in bằng cách kết hợp hỗ trợ máy in vào hệ điều hành Bây giờ một trình điều khiển máy in phục vụ tất cả các ứng dụng! Và đây
là những trình điều khiển máy in mà nhà sản xuất máy in viết (không phải là nhà phát triển ứng dụng) Windows cung cấp cơ sở hạ tầng để cho phép các giải pháp điều khiển thiết bị công nghiệp là tốt Thêm các đặc điểm kỹ thuật OPC công nghệ OLE của Microsoft trong Windows tiêu chuẩn cho phép Bây giờ các nhà sản xuất các thiết
bị công nghiệp "có thể viết các OPC DA máy chủ và phần mềm (như HMI) có thể trở thành khách hàng OPC
Kết quả lợi ích ích kỷ để các nhà cung cấp phần mềm là khả năng giảm chi phí của họ
để kết nối và tập trung họ vào các tính năng cốt lõi của phần mềm Cho người sử dụng, lợi ích là tính linh hoạt Bây giờ họ có thể lựa chọn các nhà cung cấp phần mềm dựa trên các tính năng thay vì "Họ có trình điều khiển để thiết bị duy nhất của tôi?" Họ không có để tạo ra một giao diện tùy chỉnh mà họ phải chịu toàn bộ chi phí xây dựng và nâng cấp thông qua hệ điều hành hoặc thay đổi nhà cung cấp thiết
bị Người sử dụng cũng được đảm bảo kết nối chất lượng tốt hơn như OPC DA Đặc điểm kỹ thuật hệ thống hóa các cơ chế kết nối và kiểm tra việc tuân thủ Sản phẩm giao diện OPC được xây dựng một lần và sử dụng lại nhiều lần, vì vậy, họ phải trải qua kiểm soát chất lượng liên tục và cải tiến
Chu trình dự án của người sử dụng ngắn hơn sử dụng các thành phần phần mềm chuẩn hóa Và chi phí của họ thấp hơn Những lợi ích này là có thật và hữu hình Vì các tiêu chuẩn OPC có trụ sở tại lần lượt theo các tiêu chuẩn ngành công nghiệp máy tính, độ tin cậy kỹ thuật được đảm bảo
Trang 9Các đặc điểm kỹ thuật ban đầu được chuẩn hóa việc mua lại dữ liệu quá trình Nó đã nhanh chóng nhận ra rằng giao tiếp các loại dữ liệu có thể được hưởng lợi từ tiêu chuẩn hóa Tiêu chuẩn cho Báo động và sự kiện, dữ liệu lịch sử, và dữ liệu hàng loạt
đã được đưa ra
OPC truy cập dữ liệu
Bản gốc! Được sử dụng để di chuyển dữ liệu thời gian thực từ PLC, DCS, và các thiết bị kiểm soát khác để HMI và khách hàng hiển thị khác Các đặc điểm kỹ thuật truy cập dữ liệu 3 giờ là một Release Candidate Nó thúc đẩy các phiên bản trước đồng thời nâng cao khả năng duyệt web và kết hợp XML-DA lược đồ
OPC Báo động & Sự kiện
Cung cấp báo động và sự kiện thông báo theo yêu cầu (trái ngược với các luồng dữ liệu liên tục truy cập dữ liệu) Chúng bao gồm quá trình cảnh báo, hành động điều hành, tin nhắn thông tin, và thông điệp theo dõi / kiểm toán
OPC hàng loạt
Spec này mang triết lý OPC cho nhu cầu chuyên biệt của các quá trình thực thi Nó cung cấp giao diện để trao đổi về khả năng thiết bị (tương ứng với S88.01 vật lý Model) và điều kiện hoạt động hiện tại
OPC Data eXchange
Đặc điểm kỹ thuật này đưa chúng ta từ khách hàng / máy chủ đến máy chủ đến máy chủ với giao tiếp qua các mạng Ethernet bus Điều này cung cấp cho nhiều nhà cung cấp khả năng tương tác! Và, oh bằng cách này, cho biết thêm cấu hình từ xa, dịch vụ chẩn đoán và giám sát / quản lý
OPC Lịch sử truy cập dữ liệu
Trang 10Nơi OPC Data Access cung cấp truy cập thời gian thực, liên tục thay đổi dữ liệu, OPC truy cập dữ liệu lịch sử cung cấp quyền truy cập vào dữ liệu đã được lưu trữ Từ một nối tiếp dữ liệu đăng nhập hệ thống đơn giản để một hệ thống SCADA phức tạp, lưu trữ lịch sử có thể được lấy ra một cách đồng bộ
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 Complex dữ liệu
Một đặc điểm kỹ thuật đồng hành để truy cập dữ liệu và XML-DA, cho phép các máy chủ để phơi bày và mô tả các kiểu dữ liệu phức tạp hơn như các cấu trúc nhị phân và các tài liệu XML
Trang 11Một tập hợp mới các chi tiết kỹ thuật mà không dựa trên Microsoft COM mà sẽ cung cấp các tiêu chuẩn khả năng nền tảng dựa trên
3.1 Mục đích sử dụng
Các OPC Đặc điểm kỹ thuật dựa trên OLE , COM và DCOM công nghệ được phát triển bởi Microsoft cho Windows của Microsoft điều hành hệ thống gia đình Các đặc điểm kỹ thuật xác định một bộ tiêu chuẩn của đối tượng , giao diện và các phương pháp để sử dụng trong điều khiển quá trình và các ứng dụng tự động hóa sản xuất để tạo điều kiện cho khả năng tương tác Các đặc điểm kỹ thuật OPC phổ biến nhất
là OPC truy cập dữ liệu , được sử dụng để đọc và ghi dữ liệu theo thời gian thực Khi các nhà cung cấp tham khảo OPC dẫn chung, họ thường có nghĩa là OPC truy cập dữ liệu (OPC DA) OPC DA bản thân đã trải qua 3 phiên bản chính kể từ khi ra đời Phiên bản tương thích ngược, trong đó một phiên bản 3 OPC Server vẫn có thể được truy cập bằng một phiên bản 1 OPC khách hàng, kể từ khi các thông số kỹ thuật thêm chức năng nhưng vẫn đòi hỏi phiên bản cũ hơn sẽ được thực hiện là tốt Tuy nhiên, một khách hàng có thể được viết mà không hỗ trợ các chức năng cũ kể từ khi tất cả mọi thứ có thể được thực hiện bằng cách sử dụng những cái mới hơn, do đó, một DA 3 tương thích Khách hàng sẽ không nhất thiết phải làm việc với một DA 1.0 Server
3.2 Thiết kế
OPC được thiết kế để cung cấp một cây cầu chung cho các ứng dụng phần mềm dựa trên Windows và phần cứng điều khiển quá trình Tiêu chuẩn xác định phương pháp phù hợp để truy cập dữ liệu lĩnh vực từ các thiết bị nhà máy Phương pháp này vẫn là bất kể cùng một loại và nguồn gốc của dữ liệu Một OPC Server cho một thiết bị phần cứng cung cấp các phương pháp tương tự cho một OPC Khách hàng truy cập dữ liệu của nó như bất kỳ và tất cả các OPC Server khác cho rằng cùng và bất kỳ thiết bị phần cứng khác Mục đích là để giảm bớt những nỗ lực nhân bản yêu cầu từ các nhà sản xuất phần cứng và các đối tác phần mềm của họ, và từ hệ thống SCADA và HMI sản xuất khác để giao diện hai Khi một nhà sản xuất phần cứng đã phát triển OPC Server của họ cho các thiết bị phần cứng mới công việc của họ đã được thực hiện để cho phép bất kỳ "đầu cuối" để truy cập vào thiết bị của họ, và một khi các nhà sản xuất đã phát triển SCADA OPC khách hàng của họ làm việc của họ đã được thực hiện để cho
Trang 12phép truy cập vào bất kỳ phần cứng , hiện có hoặc chưa được tạo ra, với một máy chủ phù hợp OPC
OPC server cung cấp một phương pháp cho nhiều gói phần mềm khác nhau (miễn là
nó là một OPC Client) để truy cập dữ liệu từ một thiết bị điều khiển quá trình, chẳng hạn như một PLC hoặcDCS Theo truyền thống, bất cứ lúc nào một gói cần truy cập vào dữ liệu từ một thiết bị, một giao diện tùy chỉnh, hoặc lái xe, phải được viết
ra Mục đích của OPC là xác định một giao diện phổ biến mà được viết một lần và sau
đó tái sử dụng bởi bất kỳ doanh nghiệp, SCADA , HMI , hoặc các gói phần mềm tùy chỉnh
Không có gì trong các chi tiết kỹ thuật OPC để hạn chế các máy chủ để cung cấp truy cập đến một thiết bị điều khiển quá trình OPC máy chủ có thể được viết cho bất cứ điều gì từ nhận được nhiệt độ bên trong bộ vi xử lý với nhiệt độ hiện tại trong Monument Valley
Một khi một máy chủ OPC được viết cho một thiết bị cụ thể, nó có thể được tái sử dụng bởi bất kỳ ứng dụng có thể hoạt động như một khách hàng OPC OPC máy chủ
sử dụng công nghệ OLE của Microsoft (còn được gọi là mô hình đối tượng thành phần, hoặc COM) để giao tiếp với khách hàng Công nghệ COM cho phép một tiêu chuẩn cho trao đổi thông tin thời gian thực giữa các ứng dụng phần mềm và phần cứng quá trình được xác định
Điều quan trọng cần lưu ý là một số chi tiết kỹ thuật OPC được công bố, những người khác chỉ có sẵn cho thành viên của OPC Foundation Vì vậy, trong khi không có công
ty "sở hữu" OPC và bất cứ ai có thể phát triển một máy chủ OPC, có hoặc không họ là một thành viên của OPC Foundation , không phải thành viên sẽ không nhất thiết phải
sử dụng các kỹ thuật mới nhất Bất cứ ai cũng có thể tích hợp các sản phẩm OPC, và không có điều kiện tiên quyết cho các nhà tích hợp hệ thống thuộc về bất cứ tổ chức Do đó, tùy thuộc vào mỗi công ty đòi hỏi sản phẩm OPC để đảm bảo rằng sản phẩm của họ được chứng nhận và tích hợp hệ thống của họ có đào tạo cần thiết
Trang 13II Tìm hiểu về PC Access
2.Ứng dụng
PC – Access là OPC sever cho hệ thống target S7 – 200 Nó hỗ trợ quá trình cấp tiến và dữ liệu hình ảnh từ hệ thống tự động hóa SIMATIC S7 -200 với các ứng dụng tiêu chuẩn của Windows như Visual Basic, Visual C++ và Excel PC Access được chứng minh bởi nền tảng OPC có thể hoạt động với các tiều chuẩn của 1 OPC Client
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
Trang 14Chương IV: TÌM HIỂU CHUNG VỀ WINCC
I Giới thiệu phần mềm giao diện WinCC (Siemens)
WinCC (Windows Control Center) là một phần mềm của hãng Siemens dùng
để điều khiển, giám sát thu thập dữ liệu trong quá trình sản xuất Những thành phần
có trong WinCC dễ sử dụng, giúp người dùng tích hợp những ứng dụng mới hoặc có sẵn mà không gặp bất kỳ trở ngại nào
Trang 151 Đặc trưng cơ bản của WinCC
WinCC chạy trên hệ điều hành Microsoft Windows XP, Windows 2000 Do đó
có tính chất mở và thường xuyên cập nhật, phát triển nên WinCC tương thích với nhiều phần mềm chuẩn tạo nên giao diện người và máy đáp ứng nhu cầu sản xuất Chương trình được tích hợp nhiều ứng dụng, tận dụng dịch vụ của hệ điều hành làm
cơ sở mở rộng hệ thống Với WinCC, ta có thể sử dụng nhiều giải pháp khác nhau để giải quyết công việc, từ việc xây dựng hệ thống có qui mô nhỏ và vừa khác nhau, cho tới việc xây dựng hệ thống có qui mô lớn như MES: Hệ thống quản lý việc thực hiện sản xuất – Manufacturing Excution Systems…
Tuỳ theo khả năng của người thiết kế cũng như các phần cứng hỗ trợ khác mà WinCC đã và đang được phát triển trong nhiều lĩnh vực khác nhau
Ứng dụng phổ biến nhất của WinCC là:
Khi một hệ thống dùng chương trình WinCC để điều khiển, thu thập dữ liệu từ quá trình, nó có thể mô phỏng bằng hình các sự kiện xảy ra trong quá trình điều khiển dưới dạng các chuỗi sự kiện WinCC cung cấp nhiều hàm chức năng cho mục đích hiển thị, thông báo bằng đồ họa, xử lý thông tin đo lường, các tham số công thức, các bảng ghi báo cáo, v.v…đáp ứng yêu cầu công nghệ ngày một phát triển và là một trong những chương trình ứng dụng trong thực tế
Các chức năng của WinCC:
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
Quản lí phiên bản
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
Trang 16 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
2 Chức năng Graphics Designer
Thực hiện dễ dàng các chức năng mô phỏng và hoạt động thông qua các đối tượng đồ hoạ của chương trình WinCC, Windows, OLE, I/O… với nhiều thuộc tính động (Dynamic)
3 Chức năng Alarm Logging
Thực hiện việc hiển thị các thông báo hay các báo cáo trong khi hệ thống đang vận hành, Đảm trách về các thông báo nhận được và lưu trữ Nó chứa các chức năng
để nhận các thông báo từ các quá trình, để chuẩn bị, hiển thị, hồi đáp và lưu trữ chúng Ngoài ra Alarm Logging còn giúp chúng ta tìm ra nguyên nhân lỗi của hệ thống
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
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
Trang 176 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
Trang 18II 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.\
Trang 192 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
Trang 20- 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
» 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