Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 26 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
26
Dung lượng
3,65 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH ĐỀ TÀI NGHIÊN CỨU KHOA HỌC CẤP SINH VIÊN THIẾT KẾ HỆ THỐNG SERVER DỰ PHÒNG BẰNG WINCC S K C 0 9 MÃ SỐ: SV2010 - 105 S KC 0 7 Tp Hồ Chí Minh, 2010 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HCM ĐỀ TÀI NGHIÊN CỨU KHOA HỌC SINH VIÊN THIẾT KẾ HỆ THỐNG SERVER DỰ PHÒNG BẰNG WINCC Mã số: SV2010-105 THUỘC NHÓM NGÀNH: KHOA HỌC KỸ THUẬT GVHD: Th.S Tạ Văn Phương SVTH: Thái Đức Thịnh Nguyễn Quốc Toản Lê Thành Nhơn - 07118039 - 07118046 - 07118029 ĐƠN VỊ: Khoa Điện – Điện Tử Tháng 4/ 2011 – Thành phố Hồ Chí Minh Mục lục Phần 1: ĐẶT VẤN ĐỀ Tóm tắt đề tài I Đối tượng nghiên cứu …………………………………………………………………… II Tình hình nghiên cứu & nước …………………………………………… 1 Phần 2: GIẢI QUYẾT VẤN ĐỀ I Mục đích đề tài ………………………………………………………………………… II Phương pháp nghiên cứu ……………………………………………………………… III Nội dung ……………………………………………………………………………… Tổng quan WinCC ……………………………………………………… Chức WinCC ……………………………………………………… Một số đối tượng điển hình WinCC …………………………………… Giải pháp dự phòng cho hệ thống …………………………………………… Dự phòng cấp độ server …………………………………………………… Hệ thống dự phòng dùng WinCC …………………………………………… Hệ thống điều khiển & giám sát dùng WinCC có dự phòng ………………… Những thuộc tính chức đặc biệt WinCC hỗ trợ cho thiết kế hệ thống dự phòng (redundancy) …………………………………… Tạo client cho hệ thống ……………………………………………………… 10 Xử lý liệu hệ thống có chức redundancy ……………… 11 Thiết lập cấu hình cho hệ thống dự phòng dùng WinCC ………………… IV Kết đạt …………………………………………………………………… Tính khoa học ……………………………………………………………… Khả triển khai vào ứng dụng thực tế ………………………………… Hiệu kinh tế xã hội ………………………………………………….…… 2 2 12 14 16 21 21 21 21 Phần 3: KẾT LUẬN I Kết luận ……………………………………………………………………………….… II Đề nghị …………………………………………………………………………….…… 22 22 Phần 1: ĐẶT VẤN ĐỀ Trong dây chuyển sản xuất, để làm sản phẩm cần nhiều công đoạn công đoạn nối tiếp giao tiếp với thông qua chuẩn giao tiếp Nếu công đoạn bị dừng lại ảnh hưởng đến dây chuyền sản xuất, điều gây tổn thất chi phí thời gian cho nhà máy, nhà xưởng, dẫn đến trình sản xuất bị đình trệ Để khắc phục tình trạng gián đoạn sản xuất sử dụng giải pháp dự phòng xem giải pháp hiệu giúp khắc phục vấn đề Có nhiều hướng để dự phòng cho dây chuyền tự động Tuy nhiên, phần quan trọng xem máy tính chủ, nơi thu thập toàn liệu điều khiển từ cảm biến, cấu chấp hành, PLC điều khiển v.v…Ngoài ra, máy tính chủ thiết bị giao tiếp người máy, thông qua phần mềm thu thập & giám sát liệu, giúp người quản lý có nhìn tổng quan dây chuyền sản xuất điều khiển dây chuyền hoạt động ổn định Từ đó, nhóm đặt vấn đề dự phòng cho máy chủ quan trọng cần thiết giải pháp dự phòng nghiên cứu vấn đề với phần mềm WinCC hãng Siemens I Đối tượng nghiên cứu: Đề tài nghiên cứu về: Thiết kế hệ thống dự phòng Trong trường hợp máy chủ bị cố, hệ thống dự phòng thay thế, đảm bảo cho trình hệ thống diễn bình thường Tìm hiểu cấu trúc Wincc có dự phòng, xây dựng hệ thống mạng cho server dự phòng II Tình hình nghiên cứu nước: Ngoài nước: Vấn đề dự phòng nước triển khai phát triển mạnh lợi ích kinh tế mà hệ thống dự phòng mang lại Trong nước: Việc dự phòng thường dừng lại mức độ dự phòng cho server cấu trúc dự phòng toàn diện có yêu cầu phần cứng phức tạp, dự án chưa đáp ứng Phần 2: GIẢI QUYẾT VẤN ĐỀ I Mục đích đề tài: Tìm hiểu cấu trúc WinCC có dự phòng, xây dựng hệ thống mạng cho server dự phòng Thiết kế hệ thống dự phòng cho server Trong trường hợp máy chủ bị cố, hệ thống dự phòng thay thế, đảm bảo cho trình hệ thống diễn bình thường II Phương pháp nghiên cứu: Đề tài thực theo phương pháp sau: Xác định sở lý luận: Dùng phương pháp tham khảo tài liệu Thực đề tài: Dùng phương pháp thực tiễn, làm việc phòng D203 trường III Nội dung: Tổng quan WinCC WinCC phần mềm lập trình hướng đối tượng, phần mềm dùng để thiết kế hệ thống điều khiển, giám sát thu thập liệu(SCADA) cách hiệu WinCC có khả đặt cấu hình nhanh, hệ thống đại mở rộng thành hệ thống lớn WinCC có giao diện thân thiện với người sử dụng, khả đáp ứng xác công việc từ đơn giản đến phức tạp Phần mềm WinCC viết hãng Siemens, nhà cung cấp hàng đầu lĩnh vực tự động hóa, WinCC phần mềm ứng dụng thiết kế hệ thống SCADA hiệu ứng dụng rộng rãi lĩnh vực tự động hóa Winc c Winc c Winc c Winc c Serv er clien Serv Network t er clien t LAN Hình 1: Điều khiển giám sát qua mạng Profibus dùng WinCC 2 Chức WinCC a Chức giám sát Wincc cho phép người vận hành theo dõi quy trình sản xuất hình đồ họa máy tính Trong hệ thống điều khiển giám sát, WinCC cập nhật thông tin trình sản xuất có thay đổi để kịp thời thông báo cho người vận hành biết trạng thái vận hành hệ thống b Chức điều khiển WinCC cho phép người vận hành thiết lập giao diện điều khiển HMI phù hợp với yêu cầu điều máy tính Nhờ tính vượt trội WinCC mà người vận hành điều khiển hoạt động toàn hệ thống giao diện hình máy tính mà không cần phải đến vị trí đặt thiết bị c Chức cảnh báo Một cảnh báo tự động thông báo cho người vận hành có cố Dựa vào đặc điểm này, người vận hành lập trình để đưa tín hiệu cảnh báo trường hợp khẩn cấp, giúp người vận hành nhanh chóng xử lý cố trình sản xuất, đảm bảo an toàn cho hệ thống d Chức lưu trữ liệu WinCC điều khiển, xử lý mà lưu trữ toàn giá trị trình sản xuất in để theo dõi Điều dễ dàng cho việc truy cập liệu trình sản xuất để sử dụng lúc cần thiết 3 Một số đối tượng điển hình WinCC a.Driver kết nối Để cho điều khiển lập trình giao tiếp với WinCC phải có Driver kết nối Việc chọn loại driver để giao tiếp WinCC với điều khiển lập trình tuỳ thuộc vào thiết bị sử dụng để giao tiếp với WinCC Một driver có nhiều kiểu kết nối khác nhau, chẳng hạn giao tiếp WinCC với PLC S7-300 dùng driver SIMATIC S7 PROTOCOL SUITE Trong driver lại nhiều giao tiếp như: MPI, TPC/IP, Ethernet Hình 2: Các kiểu giao tiếp WinCC b.Tags Tags Group WinCC xử lý, tính toán, lưu trữ liệu đưa cảnh báo cần thiết thực thông qua Tag Có hai loại tag sử dụng WinCC tag nội(Internal tag) tag ngoại(External tag) hay gọi tag trình(Process tag) Những tag nội sử dụng để tính toán, lưu trữ nội WinCC, tag nội không giao tiếp với điều khiển lập trình bên WinCC quản lý tag nội thông qua tên tag kiểu liệu tương ứng Chính chương trình tên tag phải độc Tag ngoại hay gọi tag trình vùng nhớ bên điều khiển lập trình thiết bị mô Vì tag ngoại gắn với địa kiểu liệu định WinCC quản lý tag ngoại thông qua tên tag địa Nhóm tag (tag group) dùng để tổ chức tag theo cấu trúc Tất tag thực công việc hay nhóm công việc liên quan thường tổ chức tag group để giúp cho người sử dụng quản lý liệu rõ ràng c Thiết kế giao diện(Graphic Designer) Giao diện nơi mà người sử dụng dùng công cụ hỗ trợ WinCC để thiết kế ứng dụng phù hợp với yêu cầu hệ thống Người sử dụng thông qua giao diện để điều khiển giám sát hoạt động toàn hệ thống Giải pháp dự phòng cho hệ thống a Giải pháp dự phòng toàn diện cho hệ thống điều khiển giám sát Trong ứng dụng quan trọng, cần xác, liên tục việc điều khiển, thu thập giám sát liệu người ta thường phải trang bị thêm hệ thống dự phòng để nhằm mục đích đảm bảo cho hệ thống hoạt động bình thường trường hợp xảy cố Một hệ thống đạt độ tin cậy cao tất thành phần hệ thống điều khiển thiết kế dự phòng hay gọi hệ thống dự phòng toàn diện Hình 3: Hệ thống dự phòng toàn diện Trong thực tế, tuỳ theo tính chất quan trọng ứng dung, khả tài kỹ thuật mà hệ thống thiết kế dự phòng cấp độ Trong hệ thống thường có cấp độ dự phòng sau: Dự phòng cho module I/O, dự phòng cho BUS kết nối, dự phòng cho PC Server, dự phòng cho PLC làm Master hay dự phòng cho Slave Dự phòng cấp độ server a Sơ đồ kết nối dự phòng cho server Trong hệ thống dự phòng cấp độ Server, hai server sử dụng để chạy song song trình điều khiển, giám sát thu thập liệu Một server chế độ Master server chế độ standby Nếu hai server xảy cố server lại chiếm quyền làm master thực việc điều khiển giám sát hệ thống Vì hệ thống thiết kế dự phòng không bị gián đoạn suốt trình vận hành Server Server Hình 4: Sơ đồ kết nối dự phòng cho server Hình 5: Sơ đồ chuyển kết nối cho server xảy lỗi 6 Hệ thống dự phòng dùng WinCC a.Thống điều khiển giám sát dùng Wincc chức dự phòng Client1 Client2 Client3 Client4 Server PLC1 PLC2 Actuator, sensor Actuator, sensor PLC4 PLC3 Actuator, sensor Actuator, sensor Hình 6: Hệ thống điều khiển dùng Wincc dự phòng Trong hệ thống hình 4.10, cấp điều khiển (Control Level) thực Client thông qua máy chủ Server, cấp xử lý(Process Level) thực PLC thông qua điều khiển từ máy chủ Trong mức điều khiển phân bố thành nhiều máy tính thực client Những công việc điều khiển phân bố theo cấu trúc client-server Server client trao đổi liệu với để thực công việc theo yêu cầu người lập trình Những thuộc tính, chức đặc biệt Wincc hỗ trợ cho việc thiết kế hệ thống dự phòng(redundancy) a Các thuộc tính hỗ trợ thiết kế redundancy - Chọn máy tính làm master server - Chọn máy tính làm standby server - Đồng tất liệu sau khoảng thời gian gián đoạn - Đồng Tag logging sau standby server hoạt động trở lại - Đồng Alarm logging sau standby server hoạt động trở lại - Đồng trực tuyến cho Alarm logging - Đồng sau lỗi kết nối xử lý - Các client tự động chuyển đến máy tính dự phòng xảy lỗi Hình 8: Các thuộc tính WinCC hỗ trợ thực chế độ Redundancy b Chức nhân đôi project (Project Dulucate) Chức Project Duplicate hỗ trợ để copy project từ master server đến redundancy server Chức giúp người thiết kế không cần phải thiết lập lại project từ đầu mà cần tạo lần master server Hình 9: Chức Project Duplicator WinCC 10 Hình 10: Duplicate project từ Master sang server thứ Hình 11: Thông báo Duplicat xong 11 Tạo client cho hệ thống a Chức khai báo client: Đầu tiên, ta thay đổi kiểu project hành từ chế độ Single-user project thành Multi – user project Hình 12: Thay đổi kiểu project từ Single-user sang Multi-user Sau đó, vào My computer khai báo thêm client với tên máy tên client Hình 13: Khai báo máy làm client 12 b.Chức tạo gói liệu server để sử dụng cho client Tại máy Master click phải vào Server data, click vào Creat Hình 14: Tạo gói liệu server để sử dụng cho client c Chức load gói liệu từ master để sử dụng cho client Tại máy client, tạo project với kiểu client project Sau đó, vào Server data, load gói liệu từ máy Server Hình 15: Load gói liệu từ server dùng cho client 13 d Lựa chọn Server làm server vận hành server làm server dự phòng cho client Hình 16: Lựa chọn server vận hành dự phòng 10 Xử lý liệu hệ thống có chức Redundancy a Hoạt động hai server chưa xảy lỗi Khi chưa có lỗi xảy ra, hai server hoạt động song song, tham gia vào trình điều khiển giám sát toàn trình hoạt động hệ thống Mỗi server có kết nối xử lý lưu trữ liệu riêng Dữ liệu điều khiển, xử lý thông báo trao đổi PLC RTU với hai server Hai server giám sát lẫn trình chạy phép nhanh chóng phát server có lỗi xảy ra, chức nhận biết thực thông báo xử lý điều khiển Những thông báo vận hành liên tục đồng trực tiếp trình chạy Cả hai server có quyền ngang làm việc độc lập với Chúng có giá trị client nên server bị lỗi server dự phòng luôn có giá trị chiếm giữ quyền điều khiển hệ thống Việc kết nối hai server hệ thống dự phòng nhằm mục đích giám sát làm việc nhằm mục đích đồng thực qua mạng LAN, hay cổng nối tiếp 14 b Hoạt động hệ thống server xảy lỗi Nếu server bị lỗi server lại nhanh chóng chiếm quyền làm master tiếp tục trình nhận, xử lý lưu trữ đảm bảo hoạt động liên tục hệ thống Điều đảm bảo tính an toàn liệu Những client tự động chuyển từ master server sang redundancy server, sau khoảng thời gian chuyển mạch, tất trạm client vận hành bình thường trở lại c Những nhân tố kích hoạt chuyển mạch client Việc chuyển mạch client từ master server đến standby server thời gian master server bị lỗi thực tự động hệ thống Sự chuyển mạch client xảy xuất lỗi Lỗi server(Lỗi phần mềm WinCC) Lỗi server ( Lỗi phần cứng Server gây ra) Lỗi kết nối server với client Lỗi project không tích cực d Những nhân tố kích hoạt việc đồng lưu trữ Việc đồng lưu trữ hai Server kích hoạt sau lỗi khắc phục Lỗi kết nối xử lý ( Process connection error) Kết nối mạng bị ngắt đến standby Server Project không chạy Project không mở Server bị lỗi hoạt động trở lại Sau server bị lỗi hoạt động trở lại, server dự phòng thực đồng lưu trữ cho khoảng thời gian mà master server bị lỗi Dữ liệu bị trình xảy lỗi khôi phục nhờ việc truyền liệu từ server dự phòng đến master server Hoạt động làm cân làm cho hai server hoạt động bình thường trở lại 15 11 Thiết lập cấu hình cho hệ thống dự phòng dùng WinCC a Những điều kiện tiên phải tuân thủ thiết lập cấu hình cho hệ thống dự phòng dùng wincc Cả hai máy Server phải chạy WindowsXP Máy Client chạy WindownsXP Những server đồng điều kiện tiên hệ Wincc redundancy Những thông báo xác nhận từ PLC client phải luôn chứa đựng dấu hiệu đặc trưng để tránh trùng lắp Việc xử lý giá trị thông báo từ PLC gởi song song đến hai máy tính server Chức Redundancy phải chọn cho hai máy tính server Những máy tính hệ thống dự phòng phải cấu hình chức Những gói điều khiển giám sát xử lý ( Proccess monitoring control) nên sử dụng 16 b Cấu hình cho master server, standby server client hệ thống dự phòng Cấu hình cho master server Tạo project master server(giao diện, tag sử dụng, driver kết nối, chương trình) Đăng ký danh sách clients computer list master server Thiết lập kết nối cần thiết phục vụ hệ thống Cấp quyền điều khiển cho client Dùng chức redundancy tạo master server standby server Tích cực đồng thời gian, kết nối…… Chọn chức server data để tạo gói liệu cho client Chọn chức duplicate để copy dự án đến partner server Cấu hình standby server Mở dự án wincc duplicate từ master server Thay đổi số thuộc tính cần thiết Cấu hình clients Tạo Client project clients Dùng chức server data để load gói liệu (data package) tạo từ máy chủ Chọn server tham chiếu cho client 17 c Sự vận hành hệ thống có dự phòng Máy server chiếm quyền làm master khởi động Khi khởi động, server khởi động trước chiếm quyền làm master server khởi động sau trạng thái standby server Nếu server chạy trước giữ quyền master server server khởi động sau đương nhiên trạng thái standby server Khi server giữ quyền làm master tag hệ thống @RM_MASTER Set, ngược lại server trạng thái standby server tag hệ thống @RM_MASTER Reset Các client kết nối với master server để điều khiển giám sát hệ thống Client Client Client Client Hình 17: Server1 trạng thái Master, Server2 trạng thái Standby 18 Chuyển mạch client master xảy lỗi Khi Server1 Master, Server2 trạng thái standby, giã sử server1 bị lỗi như: Project không tích cực, lỗi kết nối từ server1 tới client, từ server1 đến hệ thống tự động hay server1 bị nguồn, server2 nhanh chóng chuyển trạng thái từ standby sang master giữ quyền điều khiển hệ thống lúc tag hệ thống @RM_MASTER thay đổi tương ứng Các client chuyển kết nối đến server2 Client Client Client Client Hình 18: Server1 trở lại trạng thái Master, Server2 bị lỗi 19 Hoạt động client master hoạt động trở lại Sau server1 khắc phục trạng thái standby đồng thời tham gia vào trình điều khiển, xử lý thu thập liệu Trong trình vận hành, server xảy lỗi server1 chiếm quyền làm master client lại chuyển kết nối đến server1 để điều khiển hệ thống Client Client Client Client Server2 Server1 @RM-MASTER =0 @RM-MASTER =1 Hình 19: Server2 trạng thái Master, Server1 bị lỗi 20 IV Kết đạt được: Tính khoa học: Hoàn thành nghiên cứu thời hạn Nắm cách sử dụng, thiết kế dự án WinCC Nắm nguyên tắc thiết kế hệ thống server có dự phòng WinCC Khả triển khai vào ứng dụng thực tế: Hoàn toàn có khả ứng dụng vào thực tế Hiệu kinh tế xã hội: Áp dụng phương pháp vào thực tế đảm bảo hệ thống hoạt động tránh nhiều rủi ro cho hệ thống, giảm nguy hại tác động mạnh đến kinh tế nhà máy, xí nghiệp Phương pháp tốn kém, nên nhà máy nên áp dụng vào hệ thống nhà máy, xí nghiệp 21 Phần 3: KẾT LUẬN I Kết luận: Nhóm hoàn thành đề tài nghiên cứu thời hạn đạt yêu cầu đề sau: Xây dựng mô hình phần cứng liên kết PLC S7-400, hai máy chủ (server) máy (client) thông qua mạng Ethernet Tận dụng ưu điểm mạng ethernet giúp việc kết nối máy tính PLC trở nên dễ dàng Mặc khác, tốc độ truyền liệu qua mạng ethernet cao khoảng cách truyền liệu đạt xa Xây dựng mô hình điều khiển giám sát máy tính phần mềm WinCC Siemens, làm cho việc giám sát điều khiển trở nên đơn giản Phần mềm WinCC vốn thiết kế cho việc điều khiển thu thập liệu, hiển thị hình máy tính Giao diện đơn giản, dễ sử dụng, hỗ trợ nhiều công cụ chức hữu ích việc thiết kế giao diện giám sát & điều khiển máy tính Thực chức dự phòng cho máy chủ công cụ WinCC, đảm bảo hệ thống hoạt động tin cậy an toàn có cố xảy với hai máy tính chủ Một cố xảy ra, máy tính dự phòng tiếp tục thu thập liệu hiển thị hình điều khiển, nhằm đảm bảo thông tin liệu PLC trình vận hành đảm bảo an toàn hệ thống tiếp tục hoạt động xác Sau máy tính chủ khắc phục cố trở lại hoạt động, máy tính dự phòng trở chế độ standby II Đề nghị Đề tài đến thực phần dự phòng cho server phần mềm WinCC Tuy nhiên, thực tế dây chuyền sản xuất có nhiều PLC, cảm biến, cấu chấp hành, máy tính giám sát, v.v… Sự cố xảy nơi từ máy tính chủ, PLC, cảm biến, bus đường truyền Khi có cố xảy ra, việc dừng toàn hệ thống lại để sửa chữa phải chịu thiệt hại sản xuất nhiều ta chi khoảng chi phí để đề phòng cố xảy Chính mà việc dự phòng server chưa thể hệ thống dự phòng toàn diện Để phát triển đề tài cách hoàn thiện hơn, nhóm đề hướng phát triển xây dựng hệ thống dự phòng phần cứng (PLC), nhằm đảm bảo an toàn toàn diện cho hệ thống Có điều này, mang lại chắn hơn, hoàn chỉnh dự phòng cho dây chuyền tự động hóa Mang lại an tâm cho người điều hành bớt mối lo thiệt hại sản xuất phải dừng toàn hệ thống để khắc phục cố 22 [...]... khiển hệ thống Client 1 Client 2 Client 3 Client 4 Server2 Server1 @RM-MASTER =0 @RM-MASTER =1 Hình 19: Server2 ở trạng thái Master, Server1 bị lỗi 20 IV Kết quả đạt được: 1 Tính khoa học: Hoàn thành nghiên cứu đúng thời hạn Nắm được cách sử dụng, thiết kế 1 dự án bằng WinCC Nắm được nguyên tắc thiết kế hệ thống server có dự phòng bằng WinCC 2 Khả năng triển khai vào ứng dụng thực tế: Hoàn toàn... toàn bộ hệ thống lại để sửa chữa sẽ phải chịu thiệt hại về sản xuất nhiều hơn là ta chi ra một khoảng chi phí để đề phòng sự cố xảy ra Chính vì vậy mà việc dự phòng trên server vẫn chưa thể là một hệ thống dự phòng toàn diện Để phát triển đề tài một cách hoàn thiện hơn, nhóm đề ra hướng phát triển là xây dựng hệ thống dự phòng bằng phần cứng (PLC), nhằm đảm bảo sự an toàn và toàn diện hơn cho hệ thống. .. từ server dự phòng đến master server Hoạt động này làm cân bằng và làm cho hai server hoạt động bình thường trở lại 15 11 Thiết lập cấu hình cho hệ thống dự phòng dùng WinCC a Những điều kiện tiên quyết phải tuân thủ khi thiết lập cấu hình cho hệ thống dự phòng dùng wincc Cả hai máy Server phải chạy trên WindowsXP Máy Client cũng có thể chạy trên WindownsXP Những server được đồng bộ là điều kiện... master server, standby server và các client trong hệ thống dự phòng Cấu hình cho master server Tạo project trên master server( giao diện, tag sử dụng, driver kết nối, chương trình) Đăng ký danh sách clients trong computer list của master server Thiết lập những kết nối cần thiết phục vụ trong hệ thống Cấp quyền điều khiển cho các client Dùng chức năng redundancy tạo master server và standby server. .. Hệ thống điều khiển và giám sát dùng Wincc có dự phòng WinCC cung cấp một chức năng rất đặc biệt và hiệu quả để thiết kế hệ thống điều khiển và giám sát đạt được độ tin cậy cao đó là chức năng dự phòng (Redundancy) Với chức năng Redundancy hệ thống tự động được điều khiển bằng cách chạy song song hai Server để điều khiển cũng như thu thập dữ liệu, xử lý và điều khiển hoạt động của các PLC hay RTU Server1 ... của các PLC hay RTU Server1 Server2 Hình 7: Hệ thống điều khiển dùng wincc có dự phòng Trong hệ thống ở hình 4.11, cả hai server, server1 (master server) và server2 (standby server) giám sát quá trình hoạt động của nhau, điều này làm cho hai server nhận biết được server đang chạy song song với nó có bị lỗi hay không Nếu có một server bị lỗi, những client sẽ tự động chuyển từ server đang ở chế độ master... Server làm server vận hành và server làm server dự phòng cho client Hình 16: Lựa chọn các server vận hành và dự phòng 10 Xử lý dữ liệu trong hệ thống có chức năng Redundancy a Hoạt động của hai server khi chưa xảy ra lỗi Khi chưa có lỗi xảy ra, hai server hoạt động song song, cùng tham gia vào quá trình điều khiển và giám sát toàn bộ quá trình hoạt động của hệ thống Mỗi server có những kết nối xử lý... với các client nên nếu một server bị lỗi thì server dự phòng luôn luôn có giá trị và chiếm giữ quyền điều khiển hệ thống Việc kết nối giữa hai server trong hệ thống dự phòng nhằm mục đích giám sát sự làm việc và nhằm mục đích đồng bộ được thực hiện qua mạng LAN, hay cổng nối tiếp 14 b Hoạt động của hệ thống khi server xảy ra lỗi Nếu một server bị lỗi thì server còn lại nhanh chóng chiếm quyền làm master... của hệ thống 8 8 Những thuộc tính, chức năng đặc biệt của Wincc hỗ trợ cho việc thiết kế hệ thống dự phòng( redundancy) a Các thuộc tính hỗ trợ khi thiết kế redundancy - Chọn máy tính làm master server - Chọn máy tính làm standby server - Đồng bộ tất cả dữ liệu sau khoảng thời gian gián đoạn - Đồng bộ của Tag logging sau khi standby server hoạt động trở lại - Đồng bộ của Alarm logging sau khi standby server. .. standby, giã sử server1 bị lỗi như: Project không được tích cực, lỗi kết nối từ server1 tới các client, từ server1 đến hệ thống tự động hay server1 bị mất nguồn, server2 nhanh chóng chuyển trạng thái từ standby sang master và giữ quyền điều khiển hệ thống lúc này tag hệ thống @RM_MASTER cũng sẽ thay đổi tương ứng Các client chuyển kết nối đến server2 Client 1 Client 2 Client 3 Client 4 Hình 18: Server1 trở