Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 83 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
83
Dung lượng
1,85 MB
Nội dung
GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG MỤC LỤC Chương 1: TỔNG QUAN ĐỀ TÀI 1.1 Đặt vấn đề………………………………………………………………………………………………………………………3 1.2 Nội dung đề tài…………………………………………………………………………………………………….3 Chương 2: HỆ THỐNG SCADA 2.1 Hệ thống SCADA…………………………………………………………………………………………………………4 2.2 Đánh giá chất lượng hệ thống SCADA………………………………………… 2.3 Yêu cầu hệ thống SCADA diện rộng……………………………………………………5 2.4 Yêu cầu hệ thống SCADA để hoạt động liên tục, bảo mật……………… 2.5 Cấu trúc chung hệ SCADA…………………………………………………………………….7 2.5.1 Các thành phần hệ thống SCADA…………………………………………9 2.5.2 Cấu trúc phần mềm hệ thống SCADA……………………………………………9 2.6 Mô hình phân cấp chức năng…………………………………………………………………………………….9 2.6.1 Mô hình phân cấp…………………………………………………………………………………………….9 2.6.2 Chức nhiệm vụ………………………………………………………………………………11 2.6.3 Các dịch vụ SCADA…………………………………………………………………………….12 2.7 Khái niệm chuẩn nghi thức nối mạng………………………………………………………….13 2.8 Môhình OSI………………………………………………………………………………………………………………….14 2.9 Cấu trúc mạng Topology…………………………………………………………………………………………15 2.10 Các chuẩn nối mạng……………………………………………………………………………………………….15 2.11 Các nghi thức…………………………………………………………………………………………………………….17 Chương 3: OPC VÀ LẬP TRÌNH HƯỚNG ĐỐI TƯNG 3.1 Khái niệm công nghệ hướng đối tượng điều khiển………………………….23 3.2 Công nghệ hướng đối tượng………………………………………………………………………………….24 3.3 Lập trình hướng đối tượng …………………………………………………………………………………….24 3.4 Phân tích thiết kế hướng đối tượng………………………………………………………………27 3.5 Ứng dụng phân tán & công nghệ hướng đối tượng phân tán………………….28 3.6 Các đối tượng phân tán COM/DCOM/OPC… ………………………………………………29 3.7 Xu hướng tự động hóa phân tán………………………………………………………………………….32 3.8 OPC tự động hóa phân tán……………………………………………………………………….37 Chương 4: OPC VÀ WEB SERVER 4.1 Khái niệm OPC…………………………………………………………………………………………………….40 4.2 Cấu trúc OPC Server……………………………………………………………………………….42 4.2.1 Đối tượng OPC Server………………………………………………………………………………… 42 4.2.2 Đối tượng OPC Group…………………………………………………………………………………….43 4.2.3 Đối tượng OPC Item……………………………………………………………………………………….43 4.2.4 Đối tượng Device…………………………………………………………………………………………….44 Luận văn thạc só -1- GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG 4.3 Cách thức trao đổi liệu OPC Server OPC Client………………… 46 4.4 Cấu trúc bên đối tượng OPC giao diện OPC ……………….51 4.5 OPC – Môi trường tích hợp hệ thống công nghiệp……………………………….53 4.6 Web server……………………………………………………………………………………………………………………57 4.6.1 Giới thiệu Web service………………………………………………………………………… 57 4.6.2 Vai trò Web Service…………………………………………………………………………… 58 4.6.3 OPC XML………………………………………………………………………………………………………….59 4.7 Tầm quan trọng Web server …………………………………………………………………………59 4.8 Các tiêu chuẩn đánh giá………………………………………………………………………………………….60 4.9 Nền tảng Web Server……………………………………………………………………….61 Chương 5: THI CÔNG HỆ THỐNG 5.1 Mô hình nhà máy xi măng P&ID cho dây chuyền nghiền………………….65 5.3 Phân tích hệ thống trình tự công việc… …………………………………………………….67 5.2 Định cấu hình ngõ vào điều khiển từ OPC……………………….………….68 5.3 Mô hình giao diện HMI……………………………………………………….………………….………………69 5.4 Kết nối OPC server HMI ……………………………………………………….…………………………70 5.5 Điều khiển giám sát từ HMI…………………………………………………………………………….71 5.6 Tạo đối tượng cho Web server…………………………………………………….……………….72 5.7 Đưa hình ảnh thông số lên mạng dựa theo IIS………………………… ……72 5.8 Kết nối với máy chủ từ Client thông qua Web server………………………… ….…73 5.9 Hiển thị quy trình công nghệ từ Client thông qua Web……………………… … 74 5.10 Kết luận hướng phát triển đề tài…………………………………………………………75 5.11 Một số chương trình xây dựng phần mềm Web server ……………………………77 TÀI LIỆU THAM KHẢO Luận văn thạc só -2- GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG CHƯƠNG 1: TỔNG QUAN ĐỀ TÀI 1.1 Đặt vấn đề Trong thời đại việc tự động hóa cho dây chuyền sản xuất để tăng tính cạnh tranh sản phẩm, giảm chi phí sản xuất quan trọng Ngoài đặt yêu cầu quản lý sản xuất Hiện số nhà máy trang bị hệ thống điều khiển đại PLC SCADA Yêu cầu hệ thống giám sát điều khiển dây chuyền sản xuất từ xa qua mạng internet Từ yêu cầu hầu hết nhà sản xuất ximăng biết tình trạng hoạt động điều khiển dây chuyền sản xuất lúc nơi vị trí khác nhau, việc tạo Web server điều cần thiết với yêu cầu thực tế ngøi sản xuất Mục đích đề tài xây dựng phần mềm Web server để truy xuất thông tin từ phần mềm SCADA điều khiển công đoạn nghiền xi măng Dùng máy tính Client truy cập Web server để điều khiển lấy thông tin 1.2 Nội dung đề tài Đề tài gồm có chương Nội dung đề tài gồm vấn đề sau: • Tổng quan hệ thống SCADA, loại hình mạng công nghiêp giao thức truyền thông hệ thống điều khiển công nghiệp • Nghiên cứu lập trình hướng đối tượng cho đối tượng phân tán (OPC) • Tổng quan OPC server Web server • Xây dựng HMI cho công đoạn nghiền ximăng • Thực kết nối phần mềm HMI dây chuyền nghiền xi măng với OPC server • Thiết lập Web service cho dây chuyền nghiền ximăng • Kết nối máy tính Client giám sát thông số động thông qua Web server • Kết luận định hướng ứng dụng tương lai Luận văn thạc só -3- GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG CHƯƠNG 2: HỆ THỐNG SCADA 2.1 Hệ thống SCADA SCADA (Supervisory Control And Data Acquisition) hệ thống điều khiển giám sát thu thập liệu, nói cách khác hệ thống hỗ trợ người việc giám sát điều khiển từ xa, cấp cao hệ điều khiển tự động thông thường Để điều khiển giám sát từ xa hệ SCADA phải có hệ thống truy cập, truyền tải liệu hệ giao diện người - máy HMI (Human Machine Interface) Trong hệ thống điều khiển giám sát HMI thành phần quan trọng không cấp điều khiển giám sát mà cấp thấp người ta cần giao diện người-máy để phục vụ cho việc quan sát thao tác vận hành cấp điều khiển cục Vì lý giá thành, đặc điểm kỹ thuật nên hình vận hành OP (Operator Panel), TP (Touch Panel) chuyên dụng sử dụng nhiều chiếm vai trò quan trọng Nếu nhìn nhận SCADA theo quan điểm truyền thống hệ thống mạng thiết bị có nhiệm vụ túy thu thập liệu từ trạm xa truyền tải khu trung tâm để xử lý Trong hệ thống hệ truyền thông phần cứng đặt lên hàng đầu cần quan tâm nhiều Trong năm gần tiến vượt bậc công nghệ truyền thông công nghiệp công nghệ phần mềm công nghiệp đem lại nhiều khả giải pháp nên trọng tâm công việc thiết kế xây dựng hệ thống SCADA lựa chọn công cụ phần mềm thiết kế giao diện giải pháp tích hợp hệ thống 2.2 Đánh giá chất lượng hệ thống SCADA Để đánh giá hệ thống điều khiển giám sát SCADA ta cần phải phân tích đặc điểm hệ thống theo số tiêu chuẩn sau: • Khả hỗ trợ công cụ phần mềm việc thực xây dựng hình giao diện Luận văn thạc só -4- GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG • Số lượng chất lượng thành phần đồ họa có sẵn, khả truy cập, số lượng I/O cách kết nối liệu từ trình kỹ thuật (trực tiếp từ cấu chấp hành, sensor, module vào/ra qua PLC hay hệ thống Bus trường) • Tính mở hệ thống, chuẩn hóa giao diện trình, khả hỗ trợ xây dựng chức trao đổi tin tức (Messaging), xử lý kiện cố (Event and Alarm), lưu trữ thông tin (Archive and History) lập báo cáo (Reporting) • Tính thời gian thực hiệu suất trao đổi thông tin, Windows hỗ trợ sử dụng mô hình phần mềm ActiveX Control OPC, giá thành tổng thể hệ thống 2.3 Yêu cầu hệ thống SCADA diện rộng Hệ thống SCADA diện rộng hệ thống SCADA kết nối tên mạng diên rộng (mạng WAN), việc truyền thông thiết bị không bó hẹp phạm vi nhà máy, xí nghiệp, chí quốc gia Do yêu cầu truyền thông hệ thống SCADA diện rộng phải đạt số yêu cầu sau: • Đảm bảo thời gian truyền thông: Khi truyền thông mạng diện rộng đặc biệt khoảng cách địa lý lớn tốc độ truyền liệu phải lớn, phải sử dụng phương tiện truyền tốc độ lớn cáp quang, vệ tinh, vi để đảm bảo ứng dụng thời gian thực • Đảm bảo tính tin cậy: Việc truyền liệu hai thiết bị tin cậy liệu có người truyền người gửi hiểu Ta sử dụng kỹ thuật mã hoá để thực điều • Đảm bảo tính toàn vẹn liệu: Dữ liệu truyền mạng diện rộng liệu mở người liệu truyền từ nguồn đến đích phải toàn vẹn không sai lệch, điều tránh cho thiết bị hệ thống chạy sai so với yêu cầu • Đảm bảo tính xác thực: Tính xác thực bên nhận xác thực liệu mà muốn nhận người mà muốn Luận văn thạc só -5- GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG nhận, liệu không mong muốn Đây vấn đề bảo mật cho hệ thống • Đảm bảo tính sẵn sàng: Việc truyền thông mạng diện rộng thường phải đối mặt với công không mong muốn làm cho hệ thống làm cho hệ thống bị tê liệt, thiết bị môi trường truyền thông phải có khả chống lại khả ví dụ công DoS (tấn công từ chối dịch vụ) Do vậy, môi trường truyền thông hệ thống SCADA diện rộng phức tạp, bao gồm môi trường truyền thống mà tích hợp môi trường truyền thông mạng diện rộng (ví dụ mạng internet) 2.4 Yêu cầu hệ thống SCADA để hoạt động liên tục, bảo mật Để cho hệ thống SCADA hoạt động liên tục, tin cậy, bảo mật cần phải quan tâm đến vấn đề sau: Phần cứng: Các thiết bị phần cứng hệ thống SCADA phải đạt tiêu chí kỹ thuật, sử dụng mục đích, chức năng, công suất thiết kế Các thiết bị môi trường khắc nghiệt phải đảm bảo tiêu chuẩn định Đối với thiết bị quan trọng máy tính chủ, máy sở liệu server phải có thiết bị chạy dự phòng để máy bị hỏng hoạt động hệ thống không bị gián đoạn Các thiết bị đo đạc, chuyển đổi liệu, thiết bị chấp hành phải hoạt động cách tin cậy Trong hệ thống SCADA diện rộng sử dụng thiết bị để ngăn chặn xâm nhập người khác, loại liệu không mong muốn firewall, proxy server, router… Phần mềm: Phần mềm hệ thống SCADA phải hoạt động cách liên tục, tin cậy bảo mật Phần mềm phải kiểm tra thử nghiệm cách chặt chẽ Phần mềm phải có khả xử lý tình không mong muốn Phần mềm phải có chế quản lý, có người có quyền truy cập đăng nhập vào hệ thống Những người có quyền khác đăng nhập vào phạm vi Phần mềm cần cập nhật dự phòng Luận văn thạc só -6- GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG Trong hệ thống SCADA diện rộng phải có công cụ để chống lại công ý muốn Sử dụng kỹ thuật bảo mật liệu VLAN, VPN, SSL… • Hệ nguồn cung cấp: Nguồn cung cấp cho hệ thống SCADA phải đảm bảo liên tục Ngoài nguồn nên có nguồn dự phòng nguồn phát, nguồn UPS…Nếu dự phòng nhiều cấp hệ thống nguồn • Hệ SCADA phải có hệ thống huấn luyện để huấn luyện mô cho nhân viên thường xuyên để họ vận hành cách tốt khắc phục cố cách nhanh • Đối với hệ thống SCADA cho lónh vực khác dầu khí, điện lực, xi măng, hoá chất, hàng không…thì vấn đề hệ thống càc phải thoả mãn yêu cầu riêng biệt cho lónh vực khác Vấn đề bảo trì bảo dưỡng hệ thống: phải có kế hoạch theo dõi, kiểm tra, bảo trì, thay định kỳ, thường xuyên theo khuyến cáo nhà sản xuất, môi trường cụ thể hệ thống 2.5 Cấu trúc chung hệ SCADA Cấu trúc chung hệ thống SCADA minh họa hình 1.1 Luận văn thạc só -7- GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG Hệ thống điều khiển giám sát NI Thiết bị điều khiển tự động NI I/O NI Nối trực tiếp NI Nối qua mạng NI NI : Network Interface ( Giao diện mạng ) I/O I/O I/O : Input / Output NI Cảm biến chấp hành Quá trình kỹ thuật H1.1 Cấu trúc chung hệ thống SCADA Trong hệ thống điều khiển giám sát, cảm biến cấu chấp hành đóng vai trò giao diện thiết bị điều khiển với trình kỹ thuật Còn hệ thống điều khiển giám sát đóng vai trò giao diện người máy Các thiết bị phận hệ thống ghép nối với theo kiểu điểm điểm (Point to Point) qua mạng truyền thông Tín hiệu thu từ cảm biến tín hiệu nhị phân, tín hiệu số tương tự Khi xử lý máy tính, chúng phải chuyển đổi cho phù hợp với chuẩn giao diện vào/ra máy tính Luận văn thạc só -8- GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG 2.5.1 Các thành phần hệ thống SCADA Giao diện trình: Bao gồm cảm biến, thiết bị đo, thiết bị chuyển đổi cấu chấp hành Thiết bị điều khiển tự động: Gồm điều khiển chuyên dụng (PID), điều khiển khả trình PLC (Programmable Logic Controller), thiết bị điều chỉnh số đơn lẻ CDC (Compact Digital Controller) máy tính PC với phần mềm điều khiển tương ứng Hệ thống điều khiển giám sát: Gồm phần mềm giao diện người– máy HMI, trạm kỹ thuật, trạm vận hành, giám sát điều khiển cao cấp Hệ thống truyền thông: Ghép nối điểm – điểm, bus cảm biến / chấp hành, bus trường, bus hệ thống Hệ thống bảo vệ, chế thực chức an toàn 2.5.2 Cấu trúc phần mềm hệ thống SCADA Giao diện người máy Lập báo cáo tự động Cảnh báo, báo động Điều khiển cấp cao Cơ sở liệu thời gian thực trình I/O Server I/O Driver H1.2 Cấu trúc phần mềm hệ thống SCADA 2.6 Mô hình phân cấp chức năng: 2.6.1 Mô hình phân cấp Luận văn thạc só -9- GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG Toàn hệ thống điều khiển giám sát phân chia thành cấp chức để tiện cho việc quản lý Với loại mô hình chức phân thành nhiều cấp khác nhau, từ lên Càng cấp chức mang tính chất hơn, đòi hỏi yêu cầu cao độ nhanh nhạy, thời gian phản ứng Một chức cấp thực dựa chức cấp ngược lại lượng thông tin cần trao đổi xử lý lại lớn nhiều Việc phân cấp chức tiện lợi cho việc thiết kế hệ thống lựa chọn thiết bị Tùy thuộc vào mức độ tự động hóa cấu trúc hệ thống cụ thể mà ta có mô hình phân cấp chức • Cấp chấp hành: Các chức cấp chấp hành đo lường, dẫn động chuyển đổi tín hiệu trường hợp cần thiết Thực tế, đa số thiết bị cảm biến hay chấp hành có phần điều khiển riêng cho việc thực đo lường/truyền động xác nhanh nhạy Các thiết bị thông minh (có vi xử lý riêng) đảm nhận việc xử lý chuẩn bị thông tin trước đưa lên cấp điều khiển • Cấp điều khiển: Nhiệm vụ cấp điều khiển nhận thông tin từ cảm biến, xử lý thông tin theo thuật toán định truyền đạt lại kết xuống cho chấp hành Máy tính đảm nhận việc theo dõi công cụ đo lường, tự thực thao tác ấn nút mở/đóng van, điều chỉnh cần gạt Đặc tính bật cấp điều khiển xử lý thông tin Cấp điều khiển cấp chấp hành hay gọi chung cấp trường (Field level) điều khiển, cảm biến chấp hành cài đặt trực tiếp trường gần kề với hệ thống kỹ thuật Cấp điều khiển giám sát có chức giám sát vận hành trình kỹ thuật, có nhiệm vụ hỗ trợ người sử dụng việc cài đặt ứng dụng, thao tác theo dõi, giám sát vận hành xử lý tình bất thường Ngoài số trường hợp, cấp thực toán điều khiển cao cấp điều khiển phối hợp, điều khiển trình tự điều khiển theo công thức Việc thực chức cấp điều Luận văn thạc só - 10 - GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG 5.4 Mô hình giao diện HMI Luận văn thạc só - 69 - GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG 5.5 Kết nối OPC server HMI Luận văn thạc só - 70 - GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG 5.5 Điều khiển giám sát từ HMI Luận văn thạc só - 71 - GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG 5.7 Tạo đối tượng cho Web server 5.8 Đưa hình ảnh thông số lên mạng Luận văn thạc só - 72 - GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG 5.9 Kết nối với máy chủ từ client thông qua Web server Luận văn thạc só - 73 - GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG 5.10 Hiển thị động quy trình công nghệ tư máyClient thông qua Web server Luận văn thạc só - 74 - GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG 5.11 Kết luận hướng phát triển đề tài Ngày tự đôïng hoá trở thành nhu cầu thiết ngành công nghiêp Sự đời phát triển mạng, giao thức truyền thông hệ thống điều khiển phân tán làm cho việc điều khiển trở nên gần gủi dễ dàng với người Tin học ứng dụng tách rời khỏi tự đôïng hoá, tự động hoá yếu tố sở liệu vô quan trọng, dựa yếu tố tích hợp hệ thống phù hợp với yêu cầu người sử dụng OPC tạo mối liên kiết thiết bị trường phần mềm giám sát điều khiển, ngôn ngữ NET công cụ hổ trợ đắc lực cho thiết kế phần mềm Web server từ truy xuất thông tin từ môi trường công nghiệp khác Nhu cầu người sử dụng ngày trực tiếp trường (Field) mà phải quan sát động từ xa qua internet không trực tiếp tai nơi làm việc Từ công cụ hổ trợ luận văn giải vấn đề sau: • Nghiên cứu sâu SCADA, nghi thức mạng truyền thông xu hướng tự động hoá phân tán • Kết nối OPC Server phần mềm HMI dây chuyền nghiền ximăng • Hiển thị quy trình công nghệ nghiền ximăng máy tính • Kết nối May Client may server sử dụng Web server • Hiển thị quy trình công nghệ trình duyệt internet explorer • Thay đổi số liệu điều khiển giám sát từ HMI Nhìn vào tương lai xu hướng phát triển Web Server công nghiệp bùng nổ thời gian tới Ngoài Web Server có chức quản lý Các tính quản lý quan trọng Web server bao gồm khả quản trị từ xa, giao diện đồ hoạ, hổ trợ cho quản lý phân cấp phong phú công cụ phát triển liên quan Người quản trị cấu hình Web server mà có mặt vị trí đặt máy Hầu hết sản phẩm cho phép nhà quản lý xa đưa vào tính quản trị phần mềm Web Browser máy cá nhân nối mạng nhà quản trị Luận văn thạc só - 75 - GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG Một giao diện quản trị đồ hoạ cho phép người quản trị mạng kiểm soát chi tiết Web server, chẵng hạn văn kết nối người sử dụng truy nhập vào chúng Quản trị phân cấp quan trọng Web server thực thi nhiệm vụ tổ chức có phân cấp Người quản trị chuyển số chức quản trị máy chủ cho nhân viên tương ứng với nhiệm vụ theo phòng chuyên môn họ Bên cạnh tính quản trị này, hầu hết Web server kèm theo công cụ phát triển quản lý kiểm tra, kiểm soát bảo trì Do công nghệ Web server mới, nhà quản lý thông tin cố gắng đưa kế hoạch cho vài năm tiếp theo, phải đương đầu với trở ngại bất thường dự báo Một điều cân nhắc bắt đầu với công nghệ vấn đề tương thích Tuỳ theo điều kiên cụ thể mà bạn chọn nhà sản xuất kết hợp với nhiều nhà sản xuất khác Có nhiều lý để theo nhà sản xuất khác trước hết tính ổn định khả tương tác ứng dụng Tuy nhiên, nhà quản lý thận trọng lại thiên vào sản phẩm từ nhiều nhà sản xuất khác nhau, nhiều hệ khác Unix, NT Luận văn thạc só - 76 - GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG 5.12 Một số chương trình xây dựng phần mềm Web server 5.12.1 ClientConfig.asp WinCC WebNavigator Client Configuration function Checkbox_FitToSize_onclick() General_wshs.ClientVariable("TouchInput.FitToSize") = Checkbox_FitToSize.checked end function function Checkbox_AllowCtlAltDel_onclick() General_wshs.ClientVariable("TouchInput.AllowCtlAltDel") = not Checkbox_AllowCtlAltDel.checked end function function Checkbox_EnableKeyboard_onclick() General_wshs.ClientVariable("TouchInput.EnableKeyboard") = Checkbox_EnableKeyboard.checked end function function CheckBox_UseProxy_onclick() General_acehs.UseProxy = CheckBox_UseProxy.checked end function function CheckBox_ProxyServer_onblur() Luận văn thạc só - 77 - GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG General_acehs.ProxyServer = CheckBox_ProxyServer.value end function function CheckBox_ProxyPort_onblur() General_acehs.ProxyPort = CheckBox_ProxyPort.value end function function CheckBox_ProxyOverride_onblur() General_acehs.ProxyOverride = CheckBox_ProxyOverride.value end function function window_onload() Checkbox_FitToSize.checked = canonize_clientvariable_bool("TouchInput.FitToSize") Checkbox_EnableKeyboard.checked = canonize_clientvariable_bool("TouchInput.EnableKeyboard") bCheckbox_AllowCtlAltDel = canonize_clientvariable_bool("TouchInput.AllowCtlAltDel") Checkbox_AllowCtlAltDel.checked = not canonize_clientvariable_bool("TouchInput.AllowCtlAltDel") end function Luận văn thạc só - 78 - GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG Luaän văn thạc só - 79 - GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG 5.12.2 Webclient.asp ,,, ) if InstallationState = 100 then window.location.replace "NoControl.asp?FitToSize=True&loadbalancing=no" exit sub end if if InstallationState = then 'not yet installed window.location.replace "install.asp?Target=DownloadSelectProduct.asp&FitToSize=True" Luận văn thạc só - 81 - GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG elseif InstallationState = then window.location.replace "install.asp?Target=DownloadSelectProduct.asp&FitToSize=True&Update=Tr ue" elseif InstallationState = then window.location.replace "install.asp?Target=DownloadSelectProduct.asp&FitToSize=True&wrongClien t=True" else 'installed window.location.replace "project.asp?FitToSize=True&loadbalancing=no" if InstallationState = 100 then window.location.replace "NoControl.asp" exit sub end if if InstallationState = then 'not yet installed window.location.replace "install.asp?Target=DownloadSelectProduct.asp" elseif InstallationState = then window.location.replace "install.asp?Target=DownloadSelectProduct.asp&Update=True" elseif InstallationState = then window.location.replace "install.asp?Target=DownloadSelectProduct.asp&wrongClient=True" else 'installed window.location.replace "project.asp?loadbalancing=no" end if end sub CheckInstallation Luận văn thạc só - 82 - GVHD: TS.HOÀNG MINH TRÍ HVTH: PHAN THANH PHƯƠNG TÀI LIỆU THAM KHẢO: Mike Santory OPC: OLE for Process Control // Real-Time Magazine 1997 OPC Alarms and Events Custom Interface Standard Version 1.02 OPC Foundation Austin, Texas, November 1999 TS Lê Hoài Quốc Bộ điều khiển lập trình vâïn hành ứng dụng OPC Data Access Custom Interface Standard Version 2.05 OPC Foundation Austin, Texas, December 2001 OPC Historical Data Access Custom Interface Standard Version 1.1 OPC Foundation Austin, Texas, January 2001 Citect Pty.Ltd Citect HMI/SCADA Training manual Alexander Nakhimoskhy, Tom Myers XML Programming: Web applications and Web Service with JSP and ASP Client URL: Software ToolBox, OPC Web http://www.softwaretoolBox.com Luaän văn thạc só - 83 - ... sát điều khiển dây chuyền sản xuất từ xa qua mạng internet Từ yêu cầu hầu hết nhà sản xuất ximăng biết tình trạng hoạt động điều khiển dây chuyền sản xuất lúc nơi vị trí khác nhau, việc tạo Web. .. Acquisition) hệ thống điều khiển giám sát thu thập liệu, nói cách khác hệ thống hỗ trợ người việc giám sát điều khiển từ xa, cấp cao hệ điều khiển tự động thông thường Để điều khiển giám sát từ xa hệ... Web server điều cần thiết với yêu cầu thực tế ngøi sản xuất Mục đích đề tài xây dựng phần mềm Web server để truy xuất thông tin từ phần mềm SCADA điều khiển công đoạn nghiền xi măng Dùng máy