Bài giảng Hệ thống điều khiển phân tán - Chương 5: Kiến trúc PC-based Control
lượt xem 5
download
Chương mở đầu trình bày những nội dung chính sau: Tại sao sử dụng giải pháp PC, các vấn đề cơ bản của giải pháp PC, cấu hình cơ bản một hệ PC-based Control, hệ điều khiển phân tán trên nền PC, các điểm mấu chốt trong kiến trúc PC-based Control. Mời các bạn cùng tham khảo để biết thêm nội dung chi tiết.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Hệ thống điều khiển phân tán - Chương 5: Kiến trúc PC-based Control
- Hệ thống Chương 1 ₫iều khiển phân tán Chương 5: Kiến trúc PC-based © 2004, HOÀNG MINH SƠN Control 8/27/2005
- Chương 5: Kiến trúc PC-based Control 5.1 Tại sao sử dụng giải pháp PC 5.2 Các vấn đề cơ bản của giải pháp PC 5.3 Cấu hình cơ bản một hệ PC-based Control Các loại giải pháp khác nhau 5.4 Hệ điều khiển phân tán trên nền PC 5.5 Các điểm mấu chốt trong kiến trúc PC-based Control © 2004, HOÀNG MINH SƠN Chương 5: Kiến trúc PC-based Control © 2005 - HMS 2
- 5.1 Tại sao sử dụng giải pháp IPC? Hiệu năng tính toán cao với giá thành thấp, chu kỳ điều khiển có thể xuống tới 1ms Kiến trúc máy tính phổ thông, quen thuộc Tính năng mở – Hệ điều hành thông dụng – Nối mạng đơn giản – Lập trình tự do, công cụ lập trình mạnh – Sử dụng các thành phần chuẩn (off-the-shelf components) => component-based system (khác với integrated system) Có thể kết hợp các chức năng điều khiển cơ sở, điều khiển cao cấp và vận hành-giám sát (all-in-one system), © 2004, HOÀNG MINH SƠN Dễ dàng ghép nối với các ứng dụng cấp trên Độ tin cậy ngày càng được cải thiện Ghép nối vào/ra đơn giản qua bus trường Chương 5: Kiến trúc PC-based Control © 2005 - HMS 3
- Thị trường PC-based Control ở châu Âu (Theo Computerzeitung 5/1998 ) 700 665.4 Doanh số dự báo (Triệu USD) 600 500 400 345 300 200 165.3 © 2004, HOÀNG MINH SƠN 100 78.7 0 1998 2000 2002 2004 Chương 5: Kiến trúc PC-based Control © 2005 - HMS 4
- Các phạm vi ứng dụng tiêu biểu Các dây chuyền chế tạo, lắp ráp, đóng bao: – Thay thế giải pháp PLC truyền thống => Slot-PLC, Soft-PLC – Kết hợp chức năng điều khiển và vận hành-giám sát tại chỗ – Độ tin cậy không phải là vấn đề đáng lo ngại Điều khiển chuyển động: – Thay thế giải pháp CNC truyền thống => Soft-CNC – Điều khiển tay máy Điều khiển một nhóm thiết bị, máy móc đơn lẻ Điều khiển quá trình: công nghệ thực phẩm, dược phẩm, xử lý nước sạch, nước thải, CN bán dẫn,... © 2004, HOÀNG MINH SƠN SCADA Ö Khả năng xử lý nhanh, hỗn hợp, linh hoạt, dễ tích hợp HMI và các chức năng cao cấp Chương 5: Kiến trúc PC-based Control © 2005 - HMS 5
- 5.2 Các vấn ₫ề cơ bản của giải pháp PC Nâng cao độ tin cậy: – Sử dụng các chủng loại PC công nghiệp hoặc ít ra phải là PC có thương hiệu tin cậy – Nếu có thể, nên sử dụng FlashROM thay cho đĩa cứng – Cần hệ điều hành tốt, hoạt động ổn định – Loại trừ hoàn toàn các chương trình ứng dụng khác – Cần giải pháp dự phòng nóng trong trường hợp cần thiết Đảm bảo tính năng thời gian thực: – Hệ điều hành thời gian thực hoặc ít ra là HĐH đa nhiệm có đáp ứng phần cơ bản về tính năng thời gian thực (quan trọng nhất: © 2004, HOÀNG MINH SƠN chu kỳ điều khiển và độ rung, jitter) Lập trình thuận tiện – Nếu dùng ngôn ngữ bậc cao: cần thư viện mạnh, dễ sử dụng – Tốt hơn hết: công cụ lập trình trực quan + phần mềm khung Chương 5: Kiến trúc PC-based Control © 2005 - HMS 6
- 5.3 Cấu hình cơ bản Desktop-PC MTĐK PC-104 CompactPCI Single Board Computer Bus trường, bus thiết bị I/O I/O A S A S © 2004, HOÀNG MINH SƠN A S A S Â Bắt buộc sử dụng vào/ra từ xa hoặc thiết bị bus trường Chương 5: Kiến trúc PC-based Control © 2005 - HMS 7
- Slot-PLC, Embedded PLC PC + PLC dưới dạng một card ISA/PCI PLC cho điều khiển, PC cho lập trình & vận hành- giám sát PLC hoạt động độc lập, chỉ sử dụng nguồn cấp từ PC PLC được cài đặt hệ điều hành TGT Lập trình hoàn toàn tương tự như cho PLC thông thường Giao tiếp PC PLC đơn giản qua bus PCI/ISA Ưu điểm: gọn nhẹ, tương đối tin cậy © 2004, HOÀNG MINH SƠN Nhược điểm: – Chưa lợi dụng được thế mạnh thực sự của PC – Ít có sự lựa chọn các khối vào/ra Chương 5: Kiến trúc PC-based Control © 2005 - HMS 8
- Cấu trúc phần cứng Slot-PLC PC Bus CPU RAM Slot-PLC Multiport- Monitor CPU Memory Interfaces Keyboard Serial RAM Parallel EPROM Bus Power Power driver supply supply PC © 2004, HOÀNG MINH SƠN Field bus A S I/O I/O Chương 5: Kiến trúc PC-based Control © 2005 - HMS 9
- Mô hình phần mềm Slot-PLC SCADA/HMI Công cụ lập trình PLC PLC Application Công cụ SCADA/HMI Program PC Operating System PLC (WinNT, Win200, Linux,...) Operating System PC BIOS + ISA/PCI Interface ISA/PCI Interface © 2004, HOÀNG MINH SƠN Ví dụ sản phẩm: – Phoenix Contact: PC WORX (sử dụng Interbus) – Siemens: WinAC, Component-based Automation Chương 5: Kiến trúc PC-based Control © 2005 - HMS 10
- Soft-PLC, SoftLogic PC thực hiện với vai trò như một PLC Yêu cầu phần mềm chạy (PLC runtime engine) Mô hình lập trình hoàn toàn tương tự như cho PLC thông thường Có thể tích hợp chức năng ĐK cao cấp, vận hành- giám sát Ưu điểm: gọn nhẹ, rẻ Nhược điểm: độ tin cậy phụ thuộc vào PC © 2004, HOÀNG MINH SƠN Chương 5: Kiến trúc PC-based Control © 2005 - HMS 11
- Mô hình phần mềm Soft-PLC Công cụ lập trình PLC Công cụ SCADA/HMI Soft PLC Application Runtime Engine SCADA/HMI Application Task Manager I/O Manager Library Runtime Operating System (WinNT, WinCE, VxWorks, QNX, RTLinux,..) © 2004, HOÀNG MINH SƠN BIOS Ví dụ sản phẩm: – Softing: 4Control (nhiều loại bus trường) – Siemens: WinLC Chương 5: Kiến trúc PC-based Control © 2005 - HMS 12
- Mô hình giải pháp tự do MTGS Công cụ lập trình phổ thông hoặc chuyển dụng + Phần mềm giao tiếp LAN MTĐK Công cụ lập trình phổ thông (với C/C++, Java, Delphi..) + Phần mềm giao diện bus Bus trường, bus thiết bị © 2004, HOÀNG MINH SƠN I/O I/O A S A S A S A S Chương 5: Kiến trúc PC-based Control © 2005 - HMS 13
- Mô hình giao tiếp qua COM và OPC SCADA SCADA (WinCC) (iFIX) SCADA/HMI (VB, Delphi,...) OPC Server Giao diện COM PM Điều khiển PM Điều khiển (C, C++,...) (C, C++,...) © 2004, HOÀNG MINH SƠN Giao diện COM thông thường: Giao diện OPC: Hiệu suất cao Hiệu suất khá cao Khó tích hợp các công cụ chuyên dụng Đa năng Chương 5: Kiến trúc PC-based Control © 2005 - HMS 14
- 5.4 Hệ ₫iều khiển phân tán trên nền PC OS OS ES SS Mạng Cty Internet IF... THEN... Ethernet ĐK ĐK ĐK Data Server Field bus © 2004, HOÀNG MINH SƠN I/O I/O I/O I/O A S A S Chương 5: Kiến trúc PC-based Control © 2005 - HMS 15
- Máy tính ₫iều khiển Cấu hình phần cứng tiêu biểu: – CPU: Pentium XX, RAM: > 64 MB – Không cần màn hình – Đĩa cứng hoặc FlashROM – Giao diện bus trường (DP, FF, DeviceNet,...) – Giao diện LAN Cấu hình phần mềm tiêu biểu – Hệ điều hành: WinCE/NT/2000, VxWorks, QNX, RTLinux – Control Runtime: Quản lý tác vụ, vào/ra, chẩn đoán, thư viện chức năng,... © 2004, HOÀNG MINH SƠN – Phần mềm giao tiếp: COM/OPC Server Phương pháp lập trình – Công cụ chuyên dụng theo IEC 61131-3 – Có thể sử dụng bổ sung: C/C++, Java,.. Chương 5: Kiến trúc PC-based Control © 2005 - HMS 16
- Trạm vận hành/Trạm kỹ thuật Cấu hình phần cứng tiêu biểu: – CPU: Pentium IV, RAM: > 256 MB – Màn hình 21" (x 2) cho OS và 19" cho ES – Dung lượng ổ cứng: > 40GB – Giao diện Fast Ethernet Cấu hình phần mềm tiêu biểu – Hệ điều hành: NT/2000/XP – SCADA Runtime – COM/OPC Client – Đối với ES: Công cụ lập trình, công cụ SCADA,... © 2004, HOÀNG MINH SƠN Phương pháp tạo ứng dụng – Công cụ SCADA/HMI chuyên dụng, độc lập – Có thể sử dụng bổ sung: C/C++, Java,.. Chương 5: Kiến trúc PC-based Control © 2005 - HMS 17
- Dự phòng máy tính ₫iều khiển Ethernet-TCP/IP Tích cực/ Tích cực/ ĐK ĐK Dự phòng DCOM Dự phòng Bus trường © 2004, HOÀNG MINH SƠN Chương 5: Kiến trúc PC-based Control © 2005 - HMS 18
- 5.5 Các ₫iểm mấu chốt của kiến trúc PC-based Control Kiến trúc hệ thống: – Mở, xây dựng trên cơ sở các thành phần chuẩn hóa, off-the- shelf-components – Điều khiển phânt tán hoặc tập trung đều phù hợp – Chức năng điều khiển chủ yếu trên PC – Giao tiếp qua các chuẩn công nghiệp Phát triển hệ thống: Thông thường riêng biệt cho từng phần (trừ giải pháp PC-based DCS) Giao diện quá trình: © 2004, HOÀNG MINH SƠN – Chủ yếu dựa trên công nghệ bus trường (vào/ra từ xa hoặc sử dụng trực tiếp thiết bị bus trường – Với PC có cấu trúc module (ví dụ PC-104) có thể sử dụng vào/ra tập trung cho ứng dụng qui mô nhỏ Chương 5: Kiến trúc PC-based Control © 2005 - HMS 19
- DCS, PLC hay PC? DCS PLC PC Qui mô ứng dụng vừa/lớn vừa/nhỏ vừa/nhỏ Thời gian >100ms > 20ms > 1ms Điều khiển liên tục rời rạc lai Tính sẵn sàng ++ + +/o Giá thành cao vừa phải vừa phải Phát triển ++ + +/++ Tính năng mở o o ++ Chủ động o + ++ © 2004, HOÀNG MINH SƠN Chương 5: Kiến trúc PC-based Control © 2005 - HMS 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Hệ thống điều khiển phân tán - Chương 3: Kiến trúc PLC/HMI
18 p | 76 | 18
-
Bài giảng Hệ thống máy tính: Chương 3 - Nguyễn Kim Khánh
14 p | 126 | 13
-
Bài giảng Hệ cơ sở dữ liệu: Chương 8 - ThS. Trịnh Thị Ngọc Linh
15 p | 120 | 12
-
Bài giảng Hệ thống điều khiển phân tán - Chương 2: Cấu trúc hệ thống
20 p | 52 | 7
-
Bài giảng Hệ thống máy tính - Chương 4: Hệ thống IO (Input Output System)
16 p | 271 | 7
-
Bài giảng Thiết kế số: Chương 7 (Phần 1) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
19 p | 86 | 6
-
Bài giảng Hệ thống điều khiển phân tán - Chương 6: Kiến trúc FCS
18 p | 57 | 5
-
Bài giảng Hệ quản trị cơ sở dữ liệu II: Điều khiển từ xa (Remoting) - Phan Hiền
16 p | 79 | 4
-
Bài giảng Hệ thống vào ra
19 p | 97 | 4
-
Bài giảng Hệ quản trị cơ sở dữ liệu (Database Management Systems) - Bài 7: Các biến, toán tử, và các cấu trúc điều khiển
12 p | 10 | 4
-
Bài giảng Cơ sở dữ liệu - Bài 7: Các biến, toán tử, và các cấu trúc điều khiển
12 p | 69 | 4
-
Bài giảng Hệ thống điều khiển phân tán - Chương: Độ tin cậy và tính sẵn sàng trong các hệ thống điều khiển và giám sát
19 p | 42 | 3
-
Bài giảng Nhập môn Hệ điều hành Unix (Bài giảng tuần 3) – Nguyễn Hải Châu
5 p | 110 | 3
-
Bài giảng Nhập môn Hệ điều hành Unix (Bài giảng tuần 5) – Nguyễn Hải Châu
4 p | 96 | 3
-
Bài giảng Nhập môn Hệ điều hành Unix (Bài giảng tuần 6, 7) – Nguyễn Hải Châu
3 p | 61 | 3
-
Bài giảng Hệ thống máy tính và ngôn ngữ C: Chương 6 - TS. Nguyễn Phúc Khải
8 p | 6 | 3
-
Bài giảng Hệ thống thông tin công nghiệp - Chương 2: Kiến trúc các hệ thống thông tin công nghiệp
15 p | 22 | 2
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn