1. Trang chủ
  2. » Giáo án - Bài giảng

GIÁO TRÌNH: HỆ THỐNG THÔNG TIN CÔNG NGHIỆP

256 186 1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Cấu trúc

  • Hệ thống thông tin công nghiệp

  • Chương 1: Mở đầu

  • 1.1 Mục tiêu và phạm vi đề cập

  • Ví dụ: PlantScape (Honeywell)

  • Những câu hỏi đặt ra:

  • 1.2 Một số khái niệm cơ bản

  • Hệ thống thông tin

  • Biểu diễn thông tin

  • Khái niệm "dữ liệu"

  • Khái niệm "tín hiệu"

  • Một số ví dụ về dạng tín hiệu

  • Ví dụ: DeltaV (Fisher-Rosermount)

  • Ví dụ: Centum CS3000 (Yokogawa)

  • Ví dụ: PCS7 (Siemens)

  • Ví dụ: ProcessLogix (Allen-Bradley)

  • C2-System architecture.pdf

    • Hệ thống thông tin công nghiệp

    • 2.1 Cấu trúc cơ bản một HTĐK&GS

    • 2.2 Mô hình phân cấp chức năng

    • Mục đích phân cấp

    • 2.3 Cấu trúc vào/ra

    • Vào/ra phân tán (distributed I/O)

    • Vào/ra phân tán với bus trường chuẩn

    • Thiết bị thường và thiết bị bus trường

    • Vào/ra trực tiếp với thiết bị bus trường

    • 2.4 Cấu trúc điều khiển

    • Điều khiển tập trung (centralized control)

    • Điều khiển tập trung

    • Điều khiển phân tán (distributed control

    • Điều khiển phân tán sử dụng bus trường

    • 2.3 Cấu trúc điều khiển giám sát

  • C3-Realtime Requirement.pdf

    • Hệ thống thông tin công nghiệp

    • Chương 3: Nội dung

    • 3.1 Hệ thời gian thực là gì?

    • Các dạng của “tính kịp thời”

    • HT điều khiển có phải là hệ TGT?

    • Hai dạng hệ thống TGT tiêu biểu

    • Chiếc xe hơi có là một hệ TGT?

    • Bus trường có phải là một hệ TGT?

    • Đặc điểm của một hệ thời gian thực

    • 3.2 Xử lý thời gian thực là gì?

    • Tại sao phải nghiên cứu về xử lý TGT?

    • Các hình thức cơ bản của xử lý TGT

    • Tác vụ và xử lý đa nhiệm

    • Các trạng thái của một tác vụ

    • Phân loại tác vụ (IEC 61131-3)

    • Các hình thức xử lý đồng thời

    • Xử lý cạnh tranh

    • Phương pháp lập lịch

    • Phương pháp lập lịch

    • Khái niệm “tiến trình tính toán”

    • 3.3 Hệ điều hành thời gian thực

    • Vai trò của RTOS trong bộ điều khiển

    • RTOS trong các hệ thống điều khiển

    • Cấu trúc tiêu biểu của một hệ điều hành thời gian thực

    • Ví dụ phát triển: MicroC/OS-II

    • 3.4 Giao tiếp thời gian thực

    • Ví dụ minh họa: Hệ ĐK qua mạng

    • Các thông số đặc trưng

    • Các kiến trúc giao tiếp

    • Các cơ chế giao tiếp

    • Tài liệu tham khảo

  • C4-3 Medium Access Control.pdf

    • Hệ thống thông tin công nghiệp

    • 4.3 Kiểm soát truy nhập bus

    • 1. Vấn đề kiểm soát truy nhập bus

    • Phân loại phương pháp

    • 2. Phương pháp chủ/tớ (Master/Slave)

    • Ưu điểm và nhược điểm

    • Biểu đồ trình tự giao tiếp

    • 3. Token Passing

    • Token?

    • Vấn đề kiểm soát Token

    • Ưu điểm và nhược điểm

    • Kết hợp với Master/Slave (Multimaster)

    • 4. TDMA

    • Ưu điểm và nhược điểm

    • 5. CSMA/CD

    • Nguyên tắc làm việc

    • Điều kiện ràng buộc

    • Ưu điểm và nhược điểm

    • Thuật toán tính thời gian chờ

    • 6. CSMA/CA

    • Nguyên tắc làm việc

    • Điều kiện ràng buộc

    • Qui định mức ưu tiên

    • Ưu điểm và nhược điểm

  • C4-4 Error Checking.pdf

    • Hệ thống thông tin công nghiệp

    • 4.4 Bảo toàn dữ liệu

    • 1. Vấn đề bảo toàn dữ liệu

    • Các vấn đề cần xem xét

    • Một số khái niệm liên quan

    • 2. Bit chẵn lẻ (parity bit)

    • Ví dụ: Khung UART

    • 3. Bit chẵn lẻ hai chiều (bảo toàn khối)

    • Trường hợp xảy ra 1 lỗi

    • Trường hợp xảy ra 3 lỗi

    • Khoảng cách Hamming?

    • 4. Mã vòng (CRC)

    • Phép chia đa thức (nhị phân)

    • Nguyên tắc thực hiện

    • Ví dụ minh họa

    • 5. Nhồi bit (Bit stuffing)

    • Sử dụng phối hợp các biện pháp bảo toàn dữ liệu

  • C4-5 Bit Encoding.pdf

    • Hệ thống thông tin công nghiệp

    • 4.5 Mã hóa bit

    • 1. Đặt vấn đề

    • Các yếu tố kỹ thuật

    • Các yếu tố kỹ thuật

    • 2. Phương pháp NRZ và RZ

    • 3. Mã Manchester

    • 4. Mã AFP (Alternate Flanked Pulse)

    • 5. Mã FSK (frequency shift keying)

  • C4-6 Signal Transmission Technology.pdf

    • Hệ thống thông tin công nghiệp

    • 4.6 Kỹ thuật truyền dẫn

    • 1. Phương thức truyền dẫn tín hiệu

    • Ưu nhược điểm của phương thức đơn cực

    • Ưu nhược điểm của phương thức chênh lệch đối xứng

    • 2. RS-232

    • Mức tín hiệu

    • Một số đặc điểm cơ bản

    • Giao diện cơ học

    • Ví dụ ghép nối

    • 3. RS-485

    • Qui định mức tín hiệu

    • Cấu hình ghép nối hai dây

    • Cấu hình ghép nối 4 dây

    • Một số đặc điểm cơ bản

    • Quan hệ giữa tốc độ truyền và khoảng cách truyền (sử dụng đôi dây xoắn AWG 24)

    • Tại sao số trạm là 32?

    • 4. MBP (IEC 61158-2)

  • C4-7 Protocol Architecture.pdf

    • Hệ thống thông tin công nghiệp

    • 4.7 Kiến trúc giao thức

    • 1. Các khái niệm cơ bản

    • Dịch vụ truyền thông

    • Giao thức mạng (network protocol)

    • Ví dụ: Khung HDLC (High Level Data-link Control)

    • 2. Mô hình lớp

    • Xử lý giao thức theo mô hình lớp

    • 3. Mô hình qui chiếu ISO/OSI

    • Vấn đề: N hệ thống truyền thông ? trường hợp so sánh

    • Trả lời: N trường hợp so sánh, nếu ta có một hệ qui chiếu

    • Ví dụ giao tiếp theo mô hình OSI

    • Mô hình OSI không phải là...

    • Mô hình OSI nằm ở đâu, được thực hiện ở đâu trong một hệ thống mạng?

    • 4. Kiến trúc TCP/IP

    • So sánh TCP/IP và OSI

  • C5 Network Components.pdf

    • Hệ thống thông tin công nghiệp

    • 5 Nội dung

    • 1. Phương tiện truyền dẫn

    • Dải tần

    • Đôi dây xoắn (Twisted Pair ,TP)

    • Cáp đồng trục (Coaxial Cable)

    • So sánh độ suy giảm trên đường truyền

    • Cáp quang

    • Các loại sợi quang

    • 2. Phần cứng giao diện mạng

    • Ghép nối thiết bị điều khiển

    • Điều khiển phân tán sử dụng bus trường

    • Ghép nối PLC (Programmable Logic Controller)

    • Ghép nối PC và PC công nghiệp

    • Vào/ra phân tán (distributed I/O)

    • Ghép nối vào/ra phân tán

    • Ghép nối thiết bị trường

    • Vấn đề của nhà sản xuất TB trường

    • 3. Phần mềm trong hệ thống mạng

    • Phần mềm (xử lý) giao thức

    • Phần mềm giao diện lập trình (API)

    • 4. Thiết bị liên kết mạng

    • 5. Các linh kiện mạng khác

  • C6-2 Interbus.pdf

    • Hệ thống thông tin công nghiệp

    • 6.2 Interbus

    • 1. Giới thiệu chung

    • 2. Kiến trúc giao thức

    • 3. Cấu trúc mạng

    • Ưu điểm

    • 4. Kỹ thuật truyền dẫn

    • 5. Cơ chế giao tiếp

    • Kết hợp DL quá trình & DL tham số

    • 6. Cấu trúc bức điện

    • 7. Dịch vụ giao tiếp

  • C6-3 CAN.pdf

    • Hệ thống thông tin công nghiệp

    • 6.3 CAN

    • 1. Giới thiệu chung

    • 2. Kiến trúc giao thức

    • 3. Cấu trúc mạng & KT truyền dẫn

    • 4. Cơ chế giao tiếp

    • 5. Cấu trúc bức điện

    • Khung dữ liệu/yêu cầu dữ liệu

    • Khung dữ liệu/yêu cầu dữ liệu

    • Khung dữ liệu/yêu cầu dữ liệu

    • Khung báo lỗi

    • Khung báo lỗi

    • Khung báo quá tải

    • 6. Bảo toàn dữ liệu

    • Khả năng phát hiện lỗi

    • 7. Các hệ thống dựa trên CAN

    • SDS (Smart Distributed System)

    • DeviceNet

Nội dung

© 2004, HỒNG MINH SƠN Chương Hệ thống thơng tin công nghiệp Chương 1: Giới thiệu chung 12/30/2005 Chương 1: Mở ₫ầu © 2004, HỒNG MINH SƠN 1.1 Mục tiêu phạm vi ₫ề cập môn học 1.2 Một số khái niệm 1.3 Một số ví dụ minh họa Chương 1: Mở đầu © 2005 - HMS 1.1 Mục tiêu phạm vi ₫ề cập ƒ Mục tiêu: — Giúp sinh viên nắm vững kiến thức sở hệ thống thông tin công nghiệp nói chung truyền thơng cơng nghiệp nói riêng, hiểu biết vấn ₫ề lựa chọn thiết kế giải pháp truyền thông hệ thống ₫o lường, ₫iều khiển tự ₫ộng hóa hệ thống thông tin khác công nghiệp © 2004, HỒNG MINH SƠN ƒ Phạm vi ₫ề cập: — Khái niệm hệ thống thông tin công nghiệp — Cơ sở kỹ thuật mạng truyền thông công nghiệp — Một số hệ thống mạng truyền thông công nghiệp tiêu biểu Chương 1: Mở đầu © 2005 - HMS © 2004, HOÀNG MINH SƠN Ví dụ: PlantScape (Honeywell) Chương 1: Mở đầu © 2005 - HMS Những câu hỏi ₫ặt ra: ƒ Vai trò thành phần hệ thống? ƒ Các thiết bị hệ thống giao tiếp với nào? © 2004, HỒNG MINH SƠN ƒ ƒ ƒ ƒ ƒ Giao tiếp phục vụ mục ₫ích gì? Giao tiếp với yêu cầu nào? Trong thực tế có cơng nghệ hỗ trợ? Nền tảng sở cơng nghệ ₫ó gì? Người kỹ sư ₫iều khiển - tự ₫ộng hóa cần nắm kiến thức ₫ể làm chủ hệ thống ₫ó? Chương 1: Mở đầu © 2005 - HMS 1.2 Một số khái niệm ƒ Thơng tin gì? Sự xóa bỏ tính bất ₫ịnh! ƒ Tại thông tin lại quan trọng vậy? © 2004, HỒNG MINH SƠN — Thơng tin tảng hệ thống kỹ thuật ngày vật chất lượng thông tin Chương 1: Mở đầu HỆ THỐNG KỸ THUẬT vật chất lượng thông tin © 2005 - HMS Hệ thống thơng tin Một hệ thống kỹ thuật với đầu vào thơng tin © 2004, HỒNG MINH SƠN ƒ ƒ ƒ ƒ ƒ Hệ Hệ Hệ Hệ Hệ thống thống thống thống thống Chương 1: Mở đầu thu thập thông tin xử lý thông tin lưu trữ quản lý thông tin khai thác sử dụng thông tin truyền thơng cơng nghiệp © 2005 - HMS Biểu diễn thông tin ƒ ƒ ƒ ƒ Tại phải biểu diễn thông tin? Các dạng biểu diễn thông tin thông dụng? Thông tin ₫ược thu thập nào? Thông tin ₫ược lưu trữ xử lý máy tính gì? ƒ Thơng tin ₫ược khai thác sử dụng nào? © 2004, HỒNG MINH SƠN ƒ Thông tin ₫ược truyền ₫i nào? Chương 1: Mở đầu © 2005 - HMS Khái niệm "dữ liệu" © 2004, HỒNG MINH SƠN ƒ ƒ ƒ ƒ ƒ ƒ ƒ Dữ liệu gì? Quan hệ liệu thông tin? Dữ liệu ₫ược biểu diễn nào? Dữ liệu ₫ược thu thập nào? Dữ liệu ₫ược lưu trữ nào? Dữ liệu ₫ược xử lý nào? Dữ liệu ₫ược truyền ₫i nào? Chương 1: Mở đầu © 2005 - HMS Khái niệm "tín hiệu" ƒ ƒ ƒ ƒ Tín hiệu gì? Vai trị tín hiệu hệ thống kỹ thuật? Biểu diễn thông tin qua tín hiệu nào? Phân loại tín hiệu? — Theo miền giá trị? — Theo miền xác ₫ịnh? © 2004, HỒNG MINH SƠN ƒ Thế tín hiệu số? ƒ Ý nghĩa tín hiệu số hệ thống kỹ thuật? Chương 1: Mở đầu © 2005 - HMS 10 Cấu trúc mạng & KT truyền dẫn ƒ CAN không qui ₫ịnh cụ thể chuẩn truyền dẫn môi trường truyền thông ƒ Cáp ₫ôi dây xoắn kết hợp với chuẩn RS-485 ₫ược sử dụng rộng rãi (cấu trúc mạng thích hợp ₫ường trục/₫ường nhánh, chiều dài ₫ường nhánh < 0.3m) ƒ Phương pháp truy nhập bus CSMA/CA, tốc ₫ộ truyền tối ₫a 1Mbit/s khoảng cách 40m 50kbit/s khoảng cách 1000m ƒ Hai trạng thái logic tín hiệu mức trội (dominant) mức lặn (recessive) ƒ Nhồi bit (bit sau bit 1) + NRZ 6.3 CAN © 2006 - HMS Cơ chế giao tiếp ƒ Truy nhập bus: CSMA/CA ƒ Đặc trưng CAN phương pháp ₫ịnh ₫ịa giao tiếp hướng ₫ối tượng ƒ Tự do, linh hoạt theo kiểu yêu cầu-₫áp ứng ƒ Một trạm gửi liệu khung REMOTE FRAME ƒ Trạm có khả cung cấp nội dung thơng tin ₫ó gửi trả lại khung liệu DATA FRAME có mã cước với khung yêu cầu 6.3 CAN © 2006 - HMS Cấu trúc ₫iện ƒ Mỗi thông báo ₫ược coi ₫ối tượng, có cước riêng biệt (IDENTIFIER, 11/29 bit) ƒ kiểu ₫iện: — Khung liệu (DATA FRAME) mang liệu từ trạm gửi tới trạm nhận — Khung yêu cầu liệu (REMOTE FRAME) ₫ược gửi từ trạm yêu cầu truyền khung liệu — Khung lỗi (ERROR FRAME) ₫ược gửi từ trạm phát lỗi bus — Khung tải (OVERLOAD FRAME) tạo khoảng cách thời gian bổ sung hai khung liệu yêu cầu liệu trường hợp trạm bị tải ƒ Giữa hai khung bit lặn (INTERSPACE) 6.3 CAN © 2006 - HMS Khung liệu/yêu cầu liu Khoảng cách khung khung tải (Interframe Space / Overload Frame) Sè bit 12 hc 32 64 Khởi đầu khung (Start of Frame) 6.3 CAN 1 KÕt thóc khung (End of Frame) Phân xử (Arbitration Field) Điều khiển (Control Field) 15 X¸c nhËn ACK (1 bit ACK slot, bit ACK delimiter) Dữ liệu (Data Field) Kiểm soát lỗi CRC (15 bit CRC sequence, bit CRC delimiter) © 2006 - HMS Khung liệu/yêu cầu liệu ƒ Khởi ₫ầu khung bit trội, sử dụng cho ₫ồng hóa ƒ Ơ phân xử mức ưu tiên ₫iện, chiều dài 12 bit (khung chuẩn) 32 bit (khung mở rộng): — mã cước dài 11 29 bit — bit RTR (Remote Transmission Request), phân biệt khung liệu (bit trội) khung yêu cầu liệu (bit lặn) ƒ Ô ₫iều khiển dài bit, ₫ó bit cuối mã hóa chiều dài liệu (bit trội = 0, bit lặn = 1) ƒ Ơ liệu có chiều dài từ byte, ₫ó byte ₫ược truyền ₫i theo thứ tự từ bit có giá trị cao (MSB) ₫ến bit có giá trị thấp (LSB) 6.3 CAN © 2006 - HMS 10 Khung liệu/yêu cầu liệu ƒ Ơ kiểm sốt lỗi: 15 bit CRC bit lặn phân cách Đa thức phát G = X15 + X14 + X10 + X8 + X7 + X4 + X3 + ƒ Ô xác nhận ACK (Acknowlegment) bit lặn Mỗi trạm nhận ₫ược ₫iện phải kiểm tra mã CRC, ₫úng phát chồng bit trội thời gian nhận ₫ược bit ARC ₫ầu tiên (ARC slot) Như vậy, ₫iện ₫ược truyền xác có bit ARC trội nằm hai bit lặn phân cách (một bit phân cách CRC bit phân cách ACK) ƒ Kết thúc khung ₫ược ₫ánh dấu bit lặn 6.3 CAN © 2006 - HMS 11 Khung báo lỗi Khoảng trống khung khung tải (Interframe Space / Overload Frame) Cờ lỗi (Error Flag) Số bit 6 Xếp chồng cờ lỗi Phân cách lỗi Error delimiter mức lặn mức trội Trạng thái logic tín hiệu bus (trờng hợp lỗi chủ động) 6.3 CAN © 2006 - HMS 12 Khung báo lỗi ƒ Cờ lỗi (Error Flag): — Lỗi chủ ₫ộng (Active Error): Dạng cờ lỗi chủ ₫ộng bao gồm sáu bit trội liền — Lỗi bị ₫ộng (Passive Error): Dạng cờ lỗi bị ₫ộng bao gồm sáu bit lặn liền nhau, trừ trường hợp bị ghi ₫è lên bit trội từ trạm khác ƒ Phân cách lỗi (Error Delimiter): bit lặn liên tục 6.3 CAN © 2006 - HMS 13 Khung báo tải Kho¶ng trống khung khung tải (Interframe Space/Overload Frame) Cờ tải (Overload Flag) Số bit 6 Xếp chồng cờ tải Phân cách tải (Overload delimiter) mức lặn mức trội Trạng thái logic tín hiệu bus 6.3 CAN â 2006 - HMS 14 Bảo toàn liệu ƒ Theo dõi mức tín hiệu bit truyền ₫i so sánh với với tín hiệu nhận ₫ược bus ƒ Kiểm soát qua mã CRC ƒ Thực nhồi bit (nhồi bit nghịch ₫ảo sau năm bit giống nhau) ƒ Kiểm sốt khung thơng báo 6.3 CAN © 2006 - HMS 15 Khả phát lỗi ƒ Phát ₫ược tất lỗi toàn cục ƒ Phát ₫ược tất lỗi cục phát ƒ Phát ₫ược tới bit lỗi phân bố ngẫu nhiên ₫iện ƒ Phát ₫ược lỗi ₫ột ngột có chiều dài nhỏ 15 bit thông báo ƒ Phát ₫ược lỗi có số bit lỗi chẵn ƒ Tỉ lệ lỗi cịn lại (xác suất thơng báo cịn bị lỗi không phát hiện) nhỏ 4.7*10-11 6.3 CAN © 2006 - HMS 16 Các hệ thống dựa CAN ƒ CANopen: “CAN-Bus châu Âu” — CAN in Automation phát triển dựa CAN, sử dụng lớp vật lý theo chuẩn ISO 11898 (gần ₫ồng với RS-485) — Lớp ứng dụng CANopen ₫ược ₫ịnh nghĩa sở CAL (CAN Application Layer) — Các lĩnh vực ứng dụng tiêu biểu hệ thống ₫iều khiển chuyển ₫ộng, dây chuyền lắp ráp xử lý nguyên liệu — Ví dụ, thiết bị ₫ược nối mạng khối cảm biến ₫a kênh, cảm biến thơng minh, van khí nén, ₫ọc mã vạch, cấu truyền ₫ộng giao diện vận hành 6.3 CAN © 2006 - HMS 17 ƒ Ưu ₫iểm CANOpen: — Độ tin cậy cao nhờ biện pháp bảo toàn liệu tốt — Hiệu suất sử dụng ₫ường truyền lớn — Thích hợp với ₫iều khiển chuyển ₫ộng tốc ₫ộ cao ₫iều khiển mạch vịng kín so với hệ thống mạng khác dựa CAN ƒ Nhược ₫iểm CANOpen (cũng CAN) — ràng buộc tốc ₫ộ truyền chiều dài mạng, — lượng liệu hạn chế byte ₫iện 6.3 CAN © 2006 - HMS 18 SDS (Smart Distributed System) ƒ Cơ sở hạ tầng truyền thông số hệ thống ₫iều khiển phân tán (DCS) Honeywell ƒ Đặc tính tiêu biểu tính thời gian thực, phù hợp với hệ thống ₫iều khiển có cấu trúc tập trung phân tán ƒ SDS hoạt ₫ộng chủ yếu theo chế hướng kiện, ₫iều khiển theo thời gian (time-driven) hay hỏi ₫iều khiển theo chương trình (polling) ƒ Ứng dụng tiêu biểu dây chuyền lắp ráp, xử lý nguyên liệu, ₫óng gói phân loại sản phẩm 6.3 CAN © 2006 - HMS 19 DeviceNet ƒ Hãng Allen-Bradley phát triển dựa sở CAN, dùng nối mạng cho thiết bị ₫ơn giản cấp chấp hành ƒ Nay ₫ược hiệp hội ODVA (Open DeviceNet Vendor Association) quản lý ₫ược dự thảo chuẩn hóa IEC 620263 ƒ Bổ sung số chi tiết thực lớp vật lý ₫ưa phương thức giao tiếp kiểu tay ₫ôi (Peer-to-Peer) chủ/tớ (Master/Slave) ƒ Cấu trúc mạng ₫ường trục/₫ường nhánh, ₫ó chiều dài ₫ường nhánh hạn chế m ƒ Ba tốc ₫ộ truyền ₫ược qui ₫ịnh 125 kbit/s, 250 kbit/s 500 kbit/s, tương ứng với chiều dài tối ₫a ₫ường trục 500 m, 250 m 100 m 6.3 CAN © 2006 - HMS 20 ... thông tin Chương 1: Mở đầu HỆ THỐNG KỸ THUẬT vật chất lượng thơng tin © 2005 - HMS Hệ thống thơng tin Một hệ thống kỹ thuật với đầu vào thơng tin © 2004, HỒNG MINH SƠN ƒ ƒ ƒ ƒ ƒ Hệ Hệ Hệ Hệ Hệ. .. thống thống thống thống thống Chương 1: Mở đầu thu thập thông tin xử lý thông tin lưu trữ quản lý thông tin khai thác sử dụng thông tin truyền thơng cơng nghiệp © 2005 - HMS Biểu diễn thông tin. .. thông tin khác cơng nghiệp © 2004, HỒNG MINH SƠN ƒ Phạm vi ₫ề cập: — Khái niệm hệ thống thông tin công nghiệp — Cơ sở kỹ thuật mạng truyền thông công nghiệp — Một số hệ thống mạng truyền thông công

Ngày đăng: 22/08/2020, 18:12

TỪ KHÓA LIÊN QUAN