Giáo trình Mạng truyền thông công nghiệp (Trình độ: Trung cấp/Cao đẳng nghề)

Hình 1. Vị trí, tính chất của mô đun: - Vị trí: Mô đun được bố trí học sau các môn học, mô đun cơ sở ngành/ nghề và các mô đun chuyên ngành/ nghề. - Tính chất: Là mô đun tự chọn trong chương trình đào tạo nghề Điện tử công nghiệp. Hình 2. Mục tiêu mô đun: - Về kiến thức. + Mô tả được cấu trúc mạng truyền thông trong công nghiệp + Trình bày được các chuẩn truyền thông + Trình bày được nguồn gốc nhiễu và các giải pháp xử lý. + Chống được nhiễu trong truyền thông + Phân tích được các tính năng chính của chuẩn RS232, RS485 + Trình bày được các tính năng chính của cáp quang - Về kỹ năng. + Kết nối được các thiết bị dùng cáp quang. + Trình bày được cấu trúc mạng Modbus, Mạng AS-i, Mạng Industrial Etherne. + Xác định và xử lý được một số vấn đề đơn giản. - Về năng lực tự chủ và trách nhiệm: Chủ động, sáng tạo và an toàn trong quá trình học tập.

pdf78 trang | Chia sẻ: Tiểu Khải Minh | Ngày: 19/02/2024 | Lượt xem: 104 | Lượt tải: 0download
Bạn đang xem trước 20 trang tài liệu Giáo trình Mạng truyền thông công nghiệp (Trình độ: Trung cấp/Cao đẳng nghề), để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
các nhược điểm của nó là không đáp ứng yêu cầu thời gian thực và tính dự phòng. Hình 1.14. Hình chuẩn truyền thông Ethernet Profibus: 30 PROFIBUS (Process Field Bus) là kết quả của dự án nghiên cứu của 13 công ty và 5 viện nghiên cứu do bộ công nghệ và nghiên cứu chlb Đức chủ trì năm 1987. Mục tiêu của dự án là phát triển một mạng truyền thông kỹ thuật số để thay thế cho truyền thông tương tự (Analog) 4-20mA trong điều khiển quá trình công nghiệp. PROFIBUS sử dụng phương pháp điều khiển truy nhập Bus thẻ bài và truyền thông theo kiểu Master-Slave. PROFIBUS sử dụng môi trường truyền dẫn là cáp xoắn hoặc cáp quang, có thể kết nối 124 nút mạng trong một phân đoạn mạng, tốc độ tối đa là 12Mbps. PROFIBUS có nhiều phiên bản như PROFIBUS-PA, PROFIBUS-FMS, PROFINET và PROFIBUS-DP nhưng phiên bản sử dụng trong điều khiển phổ biến là PROFIBUS-DP. Hình 1.15. Hình chuẩn truyền thông PROFIBUS DP Modbus: Modbus là một trong những giao thức trong hệ thống mạng công nghiệp vì tính đơn giản và độ tin cậy của nó. Modbus thực chất là giao thức nằm ở lớp ứng dụng của mô hình OSI, do đó Frame truyền của Modbus có thể truyền trên các chuẩn khác nhau như : RS232, RS422, RS485 và Ethernet. Trên những chuẩn truyền khác nhau mà ta có các loại : Modbus serial : Bao gồm Modbus RTU và Modbus ASCII được truyền trên các chuẩn truyền thông như : RS232, RS485, RSS422. Modbus TCP : truyền thông trên nền Ethernet 31 Hình 1.16. Một mạng truyền thông MODBUS Câu hỏi ôn tập : Câu 1 : so sánh hệ thống SCADA và DCS giống và khác nhau điểm nào?khi nào dùng hệ thống SCADA? Câu 2 : Nêu tầm quang trọng của hệ mở trong nền công nghiệp hiện đại hóa? Câu 3 : Nêu các ví dụ về sử dụng các chuẩn truyền thông?chuẩn nào được dùng nhiều nhất và rộng rãi nhất hiện nay? 32 BÀI 2: NHIỄU VÀ GIẢI PHÁP XỬ LÝ Mục tiêu: Trình bày được nguồn gốc nhiễu và các giải pháp xử lý. Phân tích được các giải pháp chống được nhiễu trong truyền thông Chủ động, sáng tạo an toàn cẩn thận trong quá trình học tập. Nội dung chính : 2.1. Giới thiệu: Nhiễu là một tín hiệu ngẫu nhiên có mật độ phân bố công suất phẳng nghĩa là tín hiệu nhiễu có công suất bằng nhau trong toàn khoảng băng thông. Tín hiệu này có tên là nhiễu trắng vì nó có tính chất tương tự với ánh sáng trắng. Chúng ta không thể tạo ra nhiễu trắng theo đúng lý thuyết vì theo định nghĩa của nó, nhiễu trắng có mật độ phổ công suất phân bố trong khoảng tần vô hạn và do vậy nó cũng phải có công suất vô hạn. Tuy nhiên, trong thực tế, chúng ta chỉ cần tạo ra nhiễu trắng trong khoảng băng tần của hệ thống chúng ta đang xem xét. Hình 3.1. Một tín hiện nhiễu Lưu ý rằng nhiễu Gaussian (nhiễu có phân bố biên độ theo hàm Gaussian) không phải là nhiễu trắng. Từ "Gaussan" đề cập đến phân bố xác suất đối với giá trị (độ lớn) trong khi từ "While" đề cập đến cái cách phân bố công suất tín hiệu trong miền thời gian hoặc tần số. Ngoài nhiễu trắng Gaussian chúng ta còn có nhiễu trắng Poisson, Cauchy, ... Khi miên tả hệ thống bằng toán học chúng ta hay sử dụng nhiễu AWGN (additive white Gaussian noise) vì loại nhiễu này dễ tạo ra nhất. 2.2. Những sự cố thường gặp và cách giải quyết: 2.2.1. Những sự cố thường gặp Nhiễu trùng kênh : Là do nhiều thiết bị có tần số trùng nhau. Nhiễu do xuyên điều chế: Là do sự kết hợp giữa hai hoặc nhiều tín hiệu có tần số khác nhau khi truyền qua thiết bị phi tuyến và tạo ra những tín hiệu không mong muốn. Những tín hiệu không mong muốn này gây nhiễu cho các đài vô tuyến điện khác. 33 Nhiễu tương thích điện từ trường (EMC): Là do thiết bị, hệ thống thiết bị vô tuyến điện, điện, điện tử không hoạt động bình thường trong môi trường điện từ. Một số can nhiễu EMC: Bức xạ từ các thiết bị ứng dụng trong công nghiệp, khoa học và y tế (ISM) gây nhiễu cho các thiết bị. Bức xạ do không bảo đảm kỹ thuật tại các điểm tiếp xúc giữa đường dây tải điện không bao bọc và các trụ sứ gây nhiễu cho các mạng đường đay điện đặt gần. Bộ khuyến đại tín hiệu (booster) gây nhiễu cho mạng Nhiễu do các phát xạ không mong muốn ( bao gồm phát xạ ngoài băng và phát xạ giả) : Là do các thiết bị phát sóng vô tuyến điện phát các phát xạ ngoài băng không đáp ứng các qui chuẩn kỹ thuật về phát xạ không mong muốn, các phát xạ ngoài băng này gây nhiễu cho các thiết bị khác. 2.2.2. Cách giải quyết 2.3. Nhiễu và các giải pháp xử lý: 2.3.1. Nguồn gốc của nhiễu điện: - Nhiễu là đại lượng vật lý không mong muốn tác động lên đối tượng - Nguồn nhiễu có thể là bất cứ tín hiệu nào - Đại lượng này có thể là nhiễu đối với đối tượng và sự việc này, không là nhiếu đối với sự việc kia - Nhiễu có độ lớn và pha là khác nhau và ngẫu nhiên ü Nhiễu điện từ: nguồn nhiễu xuất phát từ các nguồn điện từ khác nhau từ các phát sóng Radio, truyên hình, các nguồn sóng điện thoại ở dải sóng cao và rộng. Các nguồn số như ánh sáng, các rơle, motor, nguồn phóng xạ, nguồn tần số thấp như điện áp cao của truyền dẫn điện Ba vấn đề chính của nhiễu điện từ - Nguồn phát - Truyền dẫn - Nhận sóng 2.3.2. Vỏ bọc che chắn: Sử dụng cáp có vỏ bọc che chắn để chống các nguồn nhiễu từ bên ngoài 34 Hình 3.2. Cáp có vỏ bọc che chắn 2.3.3. Tốc độ dẫn của dây cáp: - Lưu lượng đến 1Gbits/s - Đối với các hệ thống thương phẩm có thể đạt tới 1 đến 50 Gbits/s với các đường truyền đến 10Km 2.3.4. Yêu cầu nối đất : Các dạng nối đất cơ bản - Nguồn cách điện với đất - Tải cách điện với đất - Nối đất nối tiếp - Nối đất hình sao 35 Hình 3.3. Các kiểu nối đất 2.3.5. Kỹ thuật triệt nhiễu Nhiễu cáp truyền cảm ứng điện dung 36 Hình 3.4.Kỹ thuật triệt nhiễu bằng điện dung Bảo vệ chống cảm ứng điện dung Hình 3.5. Bảo vệ chống cảm ứng điện dung Chống nhiễu bọc kim bằng 1 màn chắn: 37 Hình 3.6.chống nhiễu bọc kim bằng một màn chắn Cảm ứng ở thanh của bọc kim: Hình 3.7. Cảm ứng thanh của bọc kim Cảm ứng điện cảm và cách bảo vệ Hình 3.8. Cảm ứng điện cảm Sử dụng bộ khuếch đại vi sai: Màu xanh lá cây : 2 dây nối với đất vi sai Màu đỏ: dây nối đất cầu Wheatstone với khuếch đại đo lường 38 Hình 3.9. Khuếch đại vi sai Chống nhiễu bằng cách sử dụng đường truyền tích hợp: Truyền có dây có 3 loại chính Truyền 2 đây Truyền có 1 dây nối đất Truyền qua cáp xoắn Cáp quang Loại dây xoắn: loại này phổ biến nhất vì loại xoắn giữa 2 cực tím hiệu nên có khả năng chống được nhiễu điện từ. Hình 3.10. Cáp dây xoắn Loại Cáp đồng trục: Kiểu chống nhiễu của nó dựa vào điện cảm Hình 3.11. Cáp đồng trục Loại dây dẫn quang: Hình 3.12. Cáp quang 39 Đặc điểm: Dây dẫn quang bằng lõi hình trụ, bằng thủy tinh hay bằng nhựa Là chùm sáng trong dây dẫn quang Chùm sáng phản xạ phải trong dây dẫn Lưu lượng: Đến 1 Gbits/s Đối với hệ thống thương phẩm Từ 1 đến 50 Gbits/s và chiều dài truyền khoảng 10Km Chống nhiễu rất tốt: Không nhạy với nhiễu Không có cảm ứng Không bị ngắn mạch Hệ số truyền sai 910 - Ưu điểm: Không gây một nhiễu dạng xung Không phát ra tín hiệu nào Rất chắc chắn khi sử dụng Không cần có biện phát phát hiện sai Câu hỏi ôn tập : Câu 1 : Nêu các phương pháp hạn chế nhiễu trong công nghiệp, cho ví dụ thực tiễn về các hệ thống chống nhiễu này? Câu 2: Nhiễu thường gây hại gì đến sản xuất? tại sao trong nhà máy dùng nhiều biến tần thì gây ra nhiễu lớn?cách khắc phục? 40 BÀI 3 MẠNG INDUSTRIAL ENTHERNET Mục tiêu: - Liệt kê được cấu trúc mạng Industrial Ethernet - Xác định và xử lý được một số vấn đề đơn giản - Chủ động, sáng tạo và an toàn trong quá trình học tập. Nội dung chính: 3.1. Giới thiệu: Mạng Ethernet đầu tiên được phát triển vào năm 1970 bởi công ty Xerox là mộtmạng thử nghiệm, sử dụng dây cáp đồng trục với tốc độ truyền tải dữ liệu 3 Mbps. Mạng sử dụng giao thức CSMA/CD.Sự thành công của dự án này đã gây chú ý cho các nhà sản xuất thiết bị điện tử thời đó. Chính vì thế mà năm 1980, ba nhà sản xuất thiết bị điện tử hàng đầu là Digital Equipment Coperation, Intel Corporation và Xerox Corporation đã cùng nhau phát triển phiên bản Ethernet 1.0 với tốc độ truyền tải dữ liệu là 10 Mbps.Năm 1983, chuẩn mạng IEEE 802.3 đã được soạn thảo với nội dung tương tự nhưchuẩn mạng Ethernet phiên bản 1.0. Đến năm 1985 thì IEEE 802.3 được chuẩn hóa. Sau đó nhiều chuẩn mạng cục bộ khác đã được phát triển dựa theo nguyền tắc chia sẻ đường truyền chung của giao thức CSMA/CD. Ethernet là tên của kỹ thuật thông dụng nhất dùng kết nối mạng Lan. Một số kết nối khác không dùng Ethernet có thể kể kết nối trực tiếp qua cổng Com hay USB (chỉ dùng được cho 2 máy), mạng không dây (wireless), mạng Token ring, Asynchronous tansfer mode ( ATM)...Do công ty Xerox phát minh và đuợc chuẩn hóa thành tiêu chuẩn IEEE 802.3 với vài thay đổi, đa số mạng Lan hiện nay dùng kỹ thuật Ethernet với 2 dạng thường gặp nhất Standard Ethernet tốc độ 10 Mbps và Fast Ethernet với tốc độ 100Mbps. Chuẩn Ethernet đòi hỏi mỗi máy phải có một Ethernet adapter card (thường gọi là NIC hay card mạng) kết nối trực tiếp hay qua hub bằng cáp coaxial hoặc UTP (thường là Cat 5,100BaseT), dạng topology có thể là bus hay star và dùng quy thức CSMA/CD - carrier sense multiple access with collision detection - để điều khiển lưu thông của data trên cáp. 3.2. Một số loại tốc độ truyền thông Enthernet: Ethernet là một môi trường mạng LAN có môi trường truyền thông được chia sẻ (shared media LAN). Tất cả các trạm trên mạng (network station) chia nhau tổng băng thông của mạng (LAN bandwidth). Băng thông này có thể là 10Mbps (megibit per second = megabit/giây), 100Mbps hoặc 1000Mbps. Ngày nay, người ta còn dùng khái niệm Switched Ethernet (Mạng Ethernet 41 chuyển mạch) để nói về công nghệ mạng LAN Ethernet sử dụng Switch thay cho Hub. Với Switched Ethernet, mỗi cặp máy tính Truyền và Nhận sẽ có các đường truyền riêng với băng thông đầy đủ (full bandwidth). Mạng Ethernet có thể sử dụng cáp đồng trục (coaxial cable), cáp xoắn đôi (twisted-pair cable), cáp quang (Optical Fiber) hoặc vô tuyến (wireless).Mạng Ethernet sử dụng cả cấu trúc Tuyến tính (bus) và hình sao (star). 3.2.1. Một số loại tốc độ: Các hệ thống Ethernet 10Mb/s + 10Base5: Đây là tiêu chuẩn Ethernet đầu tiên, dựa trên cáp đồng trục loại dày. Tốc độ đạt được 10 Mb/s, sử dụng băng tần cơ sở, chiều dài cáp tối đa cho 1 phân đoạn mạng là 500m +10Base2: Có tên khác là “thin Ethernet” , dựa trên hệ thống cáp đồng trục mỏng với tốc độ 10 Mb/s, chiều dài cáp tối đa của phân đoạn là 185 m (IEEE làm tròn thành200m). + 10BaseT: Chữ T là viết tắt của “twisted”: cáp xoắn cặp. 10BaseT hoạt động tốc độ 10 Mb/s dựa trên hệ thống cáp xoắn cặp Cat 3 trở lên. +10BaseF: F là viết tắt của Fiber Optic ( sợi quang). Đây là chuẩn Ethernet dùng cho sợi quang hoạt động ở tốc độ 10 Mb/s , ra đời năm 1993. Các hệ thống Ethernet 100 Mb/s – Ethernet cao tốc ( Fast Ethernet ) + 100BaseT: Chuẩn Ethernet hoạt động với tốc độ 100 Mb/s trên cả cắp xoắn cặp lẫn cáp sợi quang +100BaseX: Chữ X nói lên đặc tính mã hóa đường truyền của hệ thống này (sử dụng phương pháp mã hoá 4B/5B của chuẩn FDDI). Bao gồm 2 chuẩn 100BaseFXvà100BaseTX.- 100BaseFX.Tốc độ 100Mb/s, sử dụng cáp sợi quang đa mode. + 100Base TX: Tốc độ 100Mb/s, sử dụng cáp xoắn cặp. 100BaseT2 và 100BaseT4: Các chuẩn này sử dụng 2 cặp và 4 cặp cáp xoắn cặp Cat 3 trở lên tuy nhiên hiện nay hai chuẩn này ít được sử dụng. Các hệ thống Giga Ethernet + 1000BaseX: Chữ X nói lên đặc tính mã hoá đường truyền ( chuẩn này dựa trên kiểu mã hoá 8B/10B dùng trong hệ thống kết nối tốc độ cao Fibre Channel được phát triển bởi ANSI). Chuẩn 1000BaseX gồm 3 loại: - 1000Base-SX: tốc độ 1000 Mb/s, sử dụng sợi quang với sóng ngắn. - 1000Base-LX: tốc độ 1000 Mb/s, sử dụng sợi quang với sóng dài. - 1000Base-CX: tốc độ 1000 Mb/s, sử dụng cáp đồng. 42 + 1000BaseT: Hoạt động ở tốc độ Giga bit, băng tần cơ sở trên cáp xoắn cặp Cat 5 trở lên. Sử dụng kiểu mã hoá đường truyền riêng để đạt được tốc độ cao trên loại cáp này. 3.2.2. Đặc tính kỹ thuật 3.3. Industrial Enthernet: 3.3.1. Giới thiệu: Hình 3.1. Mạng truyền thông Ethernet trong công nghiệp Advantech cung cấp đầy đủ các dòng sản phẩm cho giải pháp Ethernet công nghiệp bao gồm Bộ chuyển mạch Ethernet, Bộ chuyển đổi truyền thông, bộ biến đổi tín hiệu từ Serial sang Ethernet. Tính năng chính của bộ Switches/Hubs công nghiệp. * Hỗ trợ chuẩn IEEE 802.3, 802.3u (10/100 Base-TX) * Bảo vệ chống nghẽn mạng * Bảo vệ ESD cho cổng Ethernet * Bảo vệ đột biến dòng điện * Tự động điều chính chế độ truyền dữ liệu (Full/half duplex) * Giải pháp mạng quang cho các ứng dụng khoảng cách xa và chống nhiễu (100 Base-FX, Single/Multi Mode Cổng nối chuẩn SC) 43 * Tiện lợi trong lắp đặt như gắn tường, DIN Rail, gắn xếp chồng.. * Dải điện áp hoạt động rộng * Hỗ trợ nguồn vào dự phòng * Dải nhiệt độ hoạt động rộng. 3.3.2. Kết nối và dây cáp: + Logic: Cấu trúc bus + Vật lý: Đường thẳng hoặc hình sao + Mã hóa Manchester, truyền chênh lệch đối xứng (±0,85V) + Phương tiện truyền dẫn: — Cáp đồng trục: 10BASE2 (cáp mỏng), 10BASE5 (cáp dầy) — Đôi dây xoắn: 10BASE-T, 100BASE-T4, 100BASE-TX — Cáp quang: 10BASE-F, 100BASE-FX,.. Hình 3.2. Cáp truyền thông Ethernet 44 Hình 3.3. Mô hình đấu nối cáp mạng ethernet Ở sơ đồ này Sử dụng một nhánh mạng 10BASE-2 làm xương sống: Trường hợp này phải chọn các Hub có môđun mở rộng (Add- in module) 10BASE-2. 3.3.3. Khung truyền thông: Khuôn dạng khung truyền được thể hiện trên hình sau: Hình 3.4. Cấu trúc khung truyền trong Ethernet IEEE 802.3 Trong đó : Premable (7 byte): là phần đầu dùng để thiết lập sự đồng bộ, nó là dãy bít luân phiên 1 và 0 kết thúc là 0 SFD (Start frame Delimiter): là dãy bít 10101011, để chỉ sự bắt đầu thực sự của khung truyền. DA (Destination Address) 2 byte hoặc 6 byte : địa chỉ trạm đích, có thể lựa chọn thống nhất địa chỉ là 16 bít hoặc 48 bit SA (Source Address): địa chỉ trạm nguồn, có chiều dài tương ứng với địa chỉ đích. Length (2 byte): chỉ độ dài của phần LLC data LLC data: đơn vị dữ liệu của LLC PAD: Phần dữ liệu them vào với mục đích phát hiện xung đột 45 FCS(Frame Check Sequence): mã kiểm tra lỗi CRC 32 bít cho tất cả các vùng trừ Preamble, SFD và FCS. Khuôn dạng của vùng địa chỉ 16 bít và 48 bít được chỉ ra trên hình sau: I/G = 0, Địa chỉ riêng biệt I/G = 1, Địa chỉ nhóm Hình 8.5: Dạng địa chỉ 16 bít U/L = 0, Địa chỉ toàn cục U/L = 1, Địa chỉ địa phương Hình 8.5: Dạng địa chỉ 46 bít 3.3.4. Nhiễu và tiếng ồn: Để mạng Ethernet hoạt động đúng, mỗi máy trạm phải phát hiện và thông báo sự xung đột tới trạm xa nhất trong mạng trước khi một trạm nguồn hoàn thành việc truyền khung. Khung Ethernet kích cỡ nhỏ nhất là 512 bit (64 octet), do đó khoảng thời gian nhỏ nhất để phát hiện và thông báo xung đột là 512 lần thời gian một bit. Ethernet 10Mb/s: slot Time = 51,2 us Ethernet 100Mb/s: slot Time = 5,12 us Ethernet 1000Mb/s: slot Time = 512 ns Trường hợp vi phạm thời gian slotTime, mạng Ethernet sẽ hoạt động không đúng nữa. Mỗi lần truyền khung, máy trạm sẽ lưu khung cần truyền trong bộ đệm cho đến khi nó truyền thành công.Giả sử mạng không đáp ứng đúng tham số slotTime. Trạm 1 truyền 512 bit thành công không hề bị xung đột, lúc này khung được xem là truyền thành công và bị xoá khỏi bộ đệm. Do sự phát hiện xung đột bị trễ, trạm 1 lúc này muốn truyền lại khung cũng không được nữa vì khung đã bị xoá khỏi bộ đệm rồi. Mạng sẽ không hoạt động đúng. Một mạng Ethernet được thiết kế đúng phải thoả mãn điều kiện sau: “ Thời gian trễ tổng cộng lớn nhất để truyền khung Ethernet từ trạm này tới trạm khác trên mạng phải nhỏ hơn một nửa slotTime”. Thời gian trễ tổng cộng nói tới ở đây bao gồm trễ qua các thành phần truyền khung: trễ truyền tín hiệu trên cáp nối, trễ qua bộ repeater. Thời gian trễ của từng thành phần phụ thuộc vào đặc tính riêng của chúng.Các nhà sản xuất thiết bị ghi rõ và khi thiết kế cần lựa chọn và tính toán để thoả mãn điều kiện hoạt động đúng của mạng Ethernet. 3.3.5. TCP/IP và Industrial Ethernet: Mô hình TCP/IP chỉ có 4 lớp.Mô hình tham chiếu của TCP/IP không trực tiếp giống mô hình của OSI. Mặc dù mỗi mô hình mạng đều có chung một mục 46 đích là để truyền thông dễ dàng giữa các mạng, giữa các loại máy tính chạy trên nền hệ điểu hành khác nhau. Nhưng mỗi mô hình mạng đều có đặc điểm riêng và cách thực thi cũng chút ít khác nhau. Mô hình OSI do ISO tạo ra trong một thời gian dài, nó được dùng làm mô hình chuẩn cho các mô hình khác. Còn TCP/IP ra đời do yêu cầu cấp thiết của chính phủ Mỹ trước tình hình lúc bấy giờ, do đó sự phát triển của TCP/IP không bị đè nặng bởi những yêu cầu chặt chẻ như OSI. Do đặc tính của OSI là một mô hình tham khảo nên việc áp dụng OSI vào thực tế là khó có thể thực hiện (hiệu suất kém vì dữ liệu khi truyền trong mạng phải qua tất cả các lớp của mô hình OSI). Do đó, OSI chỉ là một tiêu chuẩn để các nhà nghiên cứu dựa vào đó để phát triển các mô hình khác tối ưu hơn. Có rất nhiều mô hình khác nhau đã được phát minh, tuy nhiên hiện nay trên thế giới cùng với sự phát triển như vũ bão của Internet thì mô hình TCP/IP là được sử dụng phổ biến nhất. Bộ giao thức TCP/IP là rất quan trọng trong việc lựa chọn cách thức truyền thông nhằm hạn chế lỗi và tăng hiệu quả. TCP/IP có các đặc điểm nổi bậc sau: ü Độc lập với cầu hình mạng: TCP/IP có thể dung cho mạng bus, start, ring, cho mạng cục bộ, mạng diện rộng hay các liên mạng. ü Độc lập với phần cứng vật lý của mạng: TCP/IP có thể dung cho Ethernet, token-ring hay bất cứ loại phần cứng nào. ü Là một chuẩn giao thức mở: TCP/IP có thể thực hiện trên nhiều hệ điều hành (Operating System – OS) khác nhau, nên nó thích hợp dung cho các mạng hỗn tạp các loại phần cứng và phần mềm như Internet. ü Định địa chỉ một cách tổng quát: mỗi trạm trên mạng TCP/IP có một địa chỉ IP duy nhất được dùng để liên lạc với bất kì trạm nào khác trên mạng. ü Hỗ trợ đắc lực mạng theo mô hình Client – Server. ü Các protocol chuẩn lớp ứng dụng: TCP/IP không những cung cấp cho lập trình viên phương pháp để truyền dữ liệu giữa các ứng dụng mà còn cung cấp cơ sở của nhiều giao thức lớp ứng dụng. Kiến trúc của TCP/IP Phát triển từ mô hình tham chiếu OSI, TCP/IP được phân làm 4 lớp: ü Lớp truy xuất mạng (Network Access layer). ü Lớp liên mạng (Internet Layer). ü Lớp giao vận (Transport layer). 47 ü Lớp ứng dụng (Application layer). Việc phân lớp này đảm bảo một số nguyên tắc sau: ü Một lớp được tạo ra khi cần đến mức trừu tượng hóa tương ứng. ü Mỗi lớp cần thực hiện các chức năng được định nghĩa rõ ràng. ü Việc chọn chức năng cho mỗi lớp cần chú ý tới việc định nghĩa các quy tắc chuẩn hóa quốc tế. ü Ranh giới các mức cần chọn sao cho thông tin đi qua là ít nhất ( tham số cho chương trình con là ít). ü Số mức phải đủ lớn để các chức năng tách biệt không nằm trong cùng một lớp và đủ nhỏ để mô hình không quá phức tạp. ü Một mức có thể được phân thành các lớp nhỏ cần thiết. ü Các mức con có thể lại bị loại bỏ. ü Hai hệ thống khác nhau có thể truyền thông với nhau nếu chúng bảo đảm những nguyên tắc chung (cài đặt cùng một giao thức truyền thông). ü Các chức năng được tổ chức thành một tập các lớp đồng mức cung cấp chức năng như nhau. Các lớp đồng mức phải sử dụng giao thức chung. Một lớp không định nghĩa một giao thức đơn, nó định nghĩa một chức năng truyền thông có thể thi hành bởi một số giao thức. Do vậy, mỗi lớp có thể chứa nhiều giao thức, mỗi giao thức cung cấp một dịch vụ phù hợp cho chức năng của lớp. Mỗi lớp phải được chuẩn hóa để giao tiếp với lớp tương đương với nó.Trên lý thuyết, giao thức chỉ liên quan tới lớp của nó mà không quan tâm tới lớp trên hoặc dưới của nó. Tuy nhiên phải có sự đồng ý để làm sao chuyển dữ liệu giữa các lớp trên một máy tính, bởi mỗi lớp lại liên quan tới việc gửi dữ liệu từ ứng dụng này tới một ứng dụng tương đương trên một máy khác. Lớp cao hơn dựa vào lớp thấp hơn để chuyển dữ liệu qua mạng phía dưới.Dữ liệu chuyển xuống ngăn xếp từ lớp này xuống lớp thấp hơn cho tới khi được truyền qua mạng nhờ giao thức của lớp vật lý.Tại nơi nhận, dữ liệu đi lên ngăn xếp tới ứng dụng nhận.Những lớp riêng lẻ không cần biết các lớp trên và dưới nó xử lý ra sao, nó chỉ cần biết cách chuyển thông tin tới lớp đó mà thôi.Sự cô lập các hàm truyền thông trên các lớp khác nhau giảm thiểu sự tích hợp công nghệ của đầu vào mỗi bộ giao thức. Các ứng dụng mới có thể thêm vào mà không cần thay đổi lớp vật lý của mạng, phần cứng có thể được bổ sung mà không cần viết lại các phần mền ứng dụng. Các lớp kiến trúc mô hình TCP/IP và các nghi thức tương ứng như sau: OSI TCP/IP TCP/IP Protocol Stack 48 Application layer Process/Application layer FTP, SMTP, TELNET, SNMP Presentation layer Session layer Transport layer Transport layer TCP or UDP Network layer Internet layer IP, ARP, RARP, ICMP DataLink layer Network Access layer Network interface card Transmission mediaPhysical layer Hình 3.5. Tương quan hai mô hình OSI model và TCP/IP model TCP (Transmission Control Protocol): một nghi thức có cầu nối (connection- oriented) cung cấp khả năng truyền dòng dữ liệu không lỗi, hai chiều song công (full duplex) cho các quá trình của người sử dụng. UDP (User Datagram Protocol): một khi thức không thiết lập cầu nối (connectionless) cho các quá trình của user. Do đó, nó không dảm bảo dữ liệu khi truyền có đến nơi chính xác hay không. ICMP (Internet Control Message Protocol): nghi thức sử lý lỗi và điều khiển thông tin giữa các gateway và các host. IP (Internet Protocol): đây là protocol cung cấp dịch vụ phân phối các packet cho TCP, UDP và ICMP. ARP (Adress Resolution Protocol): protocol ánh xạ một địa chỉ Internet vào trong một địa chỉ phần cứng. RARP (Reverse Address Resolution Protocol): ánh xạ một địa chỉ phần cứng thành một địa chỉ Internet. 3.3.6. Cấu trúc: Các trường quan trọng trong phần mở đầu sẽ được mô tả dưới đây: + Preamble: trường này đánh dấu sự xuất hiện của khung bit, nó luôn mang giá trị 10101010. Từ nhóm bit này, phía nhận có thể tạo ra xung đồng hồ 10 Mhz. SFD (start frame delimiter): trường này mới thực sự xác định sự bắt đầu của 1 khung. Nó luôn mang giá trị 10101011 + Các trường Destination và Source: mang địa chỉ vật lý của các trạm nhận và gửi khung, xác định khung được gửi từ đâu và sẽ được gửi tới đâu. LEN: giá trị của trường nói lên độ lớn của phần dữ liệu mà khung mang theo. FCS mang CRC (cyclic redundancy checksum): phía gửi sẽ tính toán trường này trước khi truyền khung. Phía nhận tính toán lại CRC này theo cách tương tự. Nếu hai kết quả trùng nhau, khung được xem là nhận đúng, ngược lại khung coi như là lỗi và bị loại bỏ. + Truy nhập bus: CSMA/CD 49 + Cơ chế giao tiếp chủ yếu: Tay đôi (peer-to-peer), tự do, không cần đặt cấu hình trước (giao thức cấp trên có thể yêu cầu đặt cấu hình) + Hỗ trợ gửi đồng loạt (broadcast) và gửi theo nhóm (multicast): — Bit đầu tiên của địa chỉ nhận = 1: gửi đồng lọat hoặc gửi theo nhóm — Tất cả các bit = 1: gửi đồng loạt + Địa chỉ MAC: 48 bit, bit 46 phân biệt giữa địa chỉ toàn cục và địa chỉ cục bộ => bao nhiêu địa chỉ có thể dùng được? Hình 3.6. Sơ đồ kết nối truyền thông mạng Ethernet 3.4. Xử lý sự cố: 3.4.1. Giới thiệu Từ những ứng dụng ban đầu của mạng LAN sử dụng công nghệ Metro Ethernet, Ethernet tốc độ 10/100/1000Mbps đã đi đến từ ngõ ngách cuộc sống hằng ngày của chúng ta. Do nhu cầu về tốc độ truyền và chất lượng dịch vụ QoS ngày càng tăng lên dẫn đến việc triển khai Ethernet trở nên phức tạp hơn và các ứng dụng vươn tới những khu vực rộng lớn hơn. Vì vậy, trong suốt quá trình triển khai mạng của các nhà mạng, bảo dưỡng thiết bị và xử lí sự cố, vấn đề nổi bật là làm cách nào đạt được sự nhanh, hiệu quả về chất lượng truyền dẫn và vận hành khi đầu tư vào công nghệ Ethernet. Mặt khác, việc đối mặt với những rắc rối của môi trường LAN, làm thế nào để tìm ra lỗi một cách nhanh chóng là những vấn đề đang làm nản lòng người quản lý LAN.DADI đem đến thị trường một loạt các thiết bị kiểm tra để giải quyết cho vấn đề kiểm tra mạng sử dụng công nghệ Ethernet.Loạt sản phẩm này thừa hưởng những đặc điểm kĩ thuật và tính thương mại của DN065 Ethernet Analyzer, nó có thể giải quyết những vấn đề nổi bật trong quá trình kiểm tra và nâng cao hiệu quả của công việc kiểm tra. 50 Hình 3.7. Các lỗi trong mạng Ethenet 3.4.2. Các vấn đề và lỗi cơ bản Khi trong mạng Ethernet có lỗi thì ta phải phân tích lỗi : ü Phát hiện lỗi như thế nào ở đâu ü Xem xét lỗi gì trên những alarm, messeger ü Xác nhận lỗi ü Cô lập lỗi truyền thông ü Phục hồi lỗi đang hiện hữu Hình 3.8. Hình thể hiện các vấn đề về sự cố mạng Ethernet 51 3.4.3. Dụng cụ ü TPT-8020A Cable and Network Tester : Thiết bị cầm tay dễ sử dụng để kiểm tra cáp và mạng đơn giản. Ngoài chức năng hiển thị sơ đồ dây, đo độ dài cáp, chuẩn đoán lỗi cáp, vẽ kết nối cáp, TPT 8020A còn có thể được dùng để kiểm tra hoạt động của mạng. Hình 3.9. managed Switch Enthernet manager ü DN065 Gigabit Ethernet Analyzer: là thiết bị cầm tay tích hợp kiểm tra việc triển khai công nghệ 10/100/1000Mbps Ethernet. Các chức năng chính như: kiểm tra dịch vụ Ethernet, BER test, RFC 2544 test, IPDV Hình 3.10. managed Switch Enthernet manager · Managed Switch Enthernet manager 52 Hình 3.11. managed Switch Enthernet manager Ngoài tính năng IGMP, Managed Switch còn có nhiều tính năng quan trọng khác như có thể lưu trữ lịch sử lỗi của Switch, cho phép kiểm soát tốc độ trên từng cổng, cài đặt bảo mật cho từng cổng và khả năng ánh xạ cổng mạng (Port Mirroring). Tính năng ánh xạ cổng cho phép người quản trị theo dõi các gói tin được truyền qua các cổng của Switch bằng cách ánh xạ cổng đó sang một cổng khác để theo dõi, thông qua các phần mềm hỗ trợ. Chẳng hạn như khi mạng bị sự cố, người kĩ sư bảo trì sử dụng máy tính của mình, cắm cáp Ethernet nối máy tính vào một cổng mạng trên Switch và ánh xạ dữ liệu đang truyền trên cổng cần kiểm tra sang cổng này. Sử dụng phần mềm trên máy tính dễ dàng theo dõi xem lưu lượng Multicast, Broadcast đi qua cổng cần kiểm tra từ đó xác định các nguyên nhân sự cố.Khi nói đến sự cố trên mạng Ethernet, thiết bị cần kiểm tra đầu tiên thường là Switch. Mặc dù về mặt vật lý, đáp ứng của Switch nhanh hơn từ 10 đến 50 lần đáp ứng của các thiết bị đầu cuối. Do đó phần cứng Switch ít khi gây ra vấn đề mạng. Phần lớn nguyên nhân gây các sự cố làm chậm mạng, rớt mạng là do truyền thông Multicast hoặc Broadcast quá nhiều khiến thiết bị mạng bị quá tải.Cho nên để tối ưu hiệu suất mạng cần kiểm soát tốt Multicast và Broadcast trong mạng. 3.4.4. Các vấn đề và giải quyết Khi hệ thống mạng đã được lắp đặt và đi vào hoạt động, công việc tiếp theo là cần kiểm soát, vận hành và bảo trì hệ thống mạng. Có nhiều phần mềm hỗ trợ người quản trị mạng, kĩ sư bảo trì mạng ở nhiều cấp độ khác nhau.Ở trong chương này ta dùng mạng truyền thông Ethernet công nghiệp của Siemens. Lý thuyết thực hành Trong thực tế mạng truyền thông Ethernet công nghiệp được ứng dụng trong nhiều lĩnh vực như nhà máy thép, xi măng, dầu ăn, dầu khíTrong phần thực hành này ta giới thiệu các hàm truyền thông của hãng Siemens ứng dụng các hàm truyền thông ta có những ví dụ và bài tập thực hành.Các hàm được sử dụng để truyền nhận dữ liệu.Tùy thuộc vào các đối tượng được sử dụng trong mạng mà các hàm được sử dụng để truyền và nhận dữ liệu cũng khác nhau. 53 Bảng 3.1 : Các hàm truyền Ethernet trong PLC S7300/400 Cơ Chế hoạt động của hàm AG_SEND và AG_RECV: Dữ liệu được hàm AG_SEND truyền qua vùng dữ liệu đệm gửi của CP 343-1 từ đây dữ liệu được truyền lên mạng truyền thông. Dữ liệu truyền đến được lưu vào vùng dữ liệu đệm nhận cùa CP 343-1. CPU nhận được dữ liệu từ bộ đệm thông qua hàm AG_RECV. Hàm AG_SEND Hình 3.12. Khối hàm lệnh AG_SEND 54 Thông Số Khai báo Kiểu DL Giá trị có thể Giải thích ACT INPUT BOOL 0,1 Nếu ACT=1, Dữ liệu được truyền đi với vùng dữ liệu bắt đâu từ SEND với chiều dài bằng LEN Nếu ACT =0 thì các thông số DONE, ERROR và STATUS được cập nhập. ID INPUT INT 1,2 tới 64 (S7-400) 1,2 tới 16 (S7-300) Số hiệu kết nối được định nghĩa trong phần thiết lập kết nối ID. LADDR INPUT WORD Địa chỉ bắt đầu của Module. SEND INPUT ANY Địa chỉ và chiều dài lý thuyết. Địa chỉ của vùng dữ liệu có thể nằm một trong các dạng sau. Process image area Bit Memory Data block area LEN INPUT INT - Với ISO Số lượng 55 Transport và ISO- on- TCP/TCP: 1,2 tới 32767 - Với UDP: 1,2 tới 2048 Byte được truyền. Giá trị có thể từ tới chiều dài danh nghĩa phù hợp với thông số SEND. Chú ý với dạng của BLOCK. S7-300. Với Version cũ của AG_SEND (tới V3.0), Vúng dữ liệu luôn luôn bị hạn chế lớn nhất 240 byte. Những phiên bản hiện naychoi phép tới 8192 bytes. DONE OUTPUT BOOL 0: DL đang truyền. 1: đã truyền xong Thông số cho biết công việc chưa truyền xong hay ko truyền được không có lỗi. Thông số ERROR kết hợp với DONE và STATUS cho biết chính xác hơn về lỗi. 56 được trình bày ở bảng dưới. ERROR OUTPUT BOOL 0:- 1: Error Thông số ERROR kết hợp với DONE và STATUS cho biết chính xác hơn về lỗi. được trình bày ở bảng dưới. STATUS OUTPUT WORD Thông số ERROR kết hợp với DONE và STATUS cho biết chính xác hơn về lỗi. được trình bày ở bảng dưới. Bảng 3.2 : Các thông số hàm AG_SEND trong PLC S7300/400 Để biết chính xác lỗi ở đâu để từ đó tìm cách khắc phục ta dựa vào các thông số DONE, ERROR, STATUS DONE ERROR STATUS Ý NGHĨA 1 0 0000 Công việc hoàn tất không lỗi 0 0 8180 Không có công việc đang được thực hiện 0 0 8181 Công việc truyền đang hoạt động 0 1 7000 Chỉ có với S7- 300: Hàm FC 57 được gọi với ACT=0; công việc vẫn chưa được xử lý. 0 1 8183 Khai báo cấu hình hay dịch vụ ISO/TCP vẫn chưa được kích hoạt trên CP Ethernet. 0 1 8184 Lỗi hệ thống 0 1 8185 Tham số LEN dài hơn vùng gốc SEND 0 1 8186 Tham số ID vô hiệu. ID!-1,2 tới 64 0 1 8301 SAP chưa được kich hoạt trên trạm đích. 0 1 8302 Trm nguồn không nhận dữ liệu từ trạm đích. Trạm nhân không thể xử lý dữ liệu nhận được một cách nhanh chóng hay tram nhận chưa sẵn sàng để nhân dữ liệu 0 1 8303 Dịch vụ SDA (Send Data Acknowledge) không được hỗ trợ cho SAP của trạm đích 0 1 8304 Kết nối không được thiết lập, công việc truyền chỉ 58 nên thử lại sau khi đợi khoảng 100ms 0 1 8311 Trạm đích không nhân được địa chỉ Etherner 0 1 8312 Lỗi Ethernet trên CP 0 1 8F22 Dữ liệu nguồn vô hiệu. Ex: LEN<0 0 1 8F24 Vùng lỗi đọc các tham số 0 1 8F28 Lỗi Liên kết đọc các tham số 0 1 8F32 Số DB trong tham số quá cao 0 1 8F33 Lỗi số DB 0 1 8F3A Vùng dữ liệu đich không được tải 0 1 8F42 Quá thời gian đọc tham số ở vùng (I/O) 0 1 8F44 Địa chỉ của tham số được đọc bị vô hiệu khi truy cập Track. 0 1 8F7F Lỗi bên trong. Ex LEN=0 0 1 8090 Không có module với địa chỉ đã tồn tại. 0 1 8091 Địa chỉ Logic không phải là DW 0 1 8092 Trong một số trường hợp, giá trị có thể khác BYTE (only S7-400) 0 1 80A4 Kết nối BUS giữa CPU và CP không được xác lập. 0 1 80B0 Module không 59 thừa nhận dữ liệu ghi vào. 0 1 80B1 Vùng dữ liệu đích không hợp lệ. (vung dữ liệu đích > 240 byte, CPU, Dịch vụ không được cung cấp). 0 1 80B2 Tương tự như 80B2. Trong trường hợp CPU là Older version) 0 1 80C0 Dữ liệu ghi không thể đọc. 0 1 80C1 Dữ liệu ghi vào đang được xử lý 0 1 80C2 Có quá nhiều công việc đang được xử lý. 0 1 80C3 Nguồn đang bận rộn. 0 1 80C4 Lỗi truyền thông 0 1 80D2 Địa chỉ Module không đúng. Bảng 3.3 : Các thông số báo lỗi hàm AG_SEND trong PLC S7300/400 Hàm AG_RECV Hình 3.13. Khối hàm lệnh AG_RECV Thông Khai báo Dạng Giá trị có Giải thích 60 Số thể ID INPUT INT 1,2 tới 14 Số hiệu kết nối được định nghĩa trong phần thiết lập kết nối ID. LADDR INPUT WORD Địa chỉ bắt đầu của Module. RECV INPUT ANY Địa chỉ và chiều dài lý thuyết. Địa chỉ của vùng dữ liệu có thể nằm một trong các dạng sau. Process image area Bit Memory Data block area Chất lượng truyền dữ liệu được cải thiện lên tới 212 byte nếu bạn hạn chế chiều dài đến 212 byte với các tham số của RECV NDR OUTPUT BOOL 0:- 1: Dữ liệu mới Thông số này cho biết dữ liệu mới có được nhận hay không. ERROR OUTPUT BOOL 0:- 1: Error Thông số ERROR kết 61 hợp với NDR và STATUS cho biết chính xác hơn về lỗi. được trình bày ở bảng dưới. STATUS OUTPUT WORD Thông số ERROR kết hợp với NDR và STATUS cho biết chính xác hơn về lỗi. được trình bày ở bảng dưới. 62 LEN INPUT INT - Với ISO Transport và ISO- on- TCP/TCP: 1,2 tới 8192 - Với UDP: 1,2 tới 2048 Số lượng Byte đã được chấp nhận từ CP Ethenet và được truy cập vào vùng dữ liệu S7-300. Với Version cũ của AG_SEND (tới V3.0), Vúng dữ liệu luôn luôn bị hạn chế lớn nhất 240 byte. Những phiên bản hiện naychoi phép tới 8192 bytes. Bảng 3.4 : Các thông số hàm AG_RECV trong PLC S7300/400 Thông số NDR, ERROR, STATUS cho biết trạng trạng thái của hàm 1 0 0000 Dữ liệu mới được chấp nhận 0 0 8180 Chưa có dữ liệu được truyền đến. 0 0 8181 Công việc nhận đang được hoạt động 0 1 8183 Khai báo cấu hình hay dịch vụ ISO vẫn chưa được kích hoạt trên CP Ethernet. 0 1 8184 Lỗi hệ thống (Vùng dữ liệu nguồn 63 không đúng) 0 1 8185 Vùng đệm đích (RECV) quá ngắn. 0 1 8186 Tham số ID không hợp lệ. ID!-1,2 tới 16 (S7-300) ID!-1,2 tới 64 (S7-400) 0 1 8304 Kết nối không được thiết lập. Việc truyền chỉ nên được thực hiện lại chỉ sau đợi khoảng thời gian ngắn nhất 100ms. 0 1 8F23 DL nguồn không hợp lệ, (Ex: Trùng vùng dữ liệu) 0 1 8F25 Lỗi khi đang ghi các tham số. 0 1 8F29 Lỗi sắp xếp kgi ghi các tham số. 0 1 8F30 Tham số được bảo vệ ghi trong hoạt động ghi lần 1 0 1 8F31 Tham số được bảo vệ ghi trong hoạt động ghi lần 2 0 1 8F32 Số DB trong tham số quá cao 0 1 8F33 Lỗi số DB 0 1 8F3A Vùng dữ liệu đích không được tải 0 1 8F43 Quá thời gian ghi các tham số vào 64 vùng (I/O) 0 1 8F45 Địa chì của tham số được ghi bị vô hiệu trong truy cập. 0 1 8F7F Lỗi bên trong 0 1 8090 Không có Module với địa chỉ đã khai báo hay CPU đang ở chế độ STOP 0 1 8091 Địa chỉ nền của Module không ở dạng DW. 0 1 8092 Trong một số dạng, tham số không phải dạng Byte chỉ có ở S7-400 0 1 80A0 Không thông báo đang đọc ở Module 0 1 80A4 Truyền thông giữa CPU và CP không được xác lập 0 1 80B0 Module không thừa nhận dữ liệu ghi vào 0 1 80B1 Vùng dữ liệu đích bị vô hiệu. 0 1 80B2 Kết nối BUS giữa CPU và CP không được xác lập. 0 1 80C0 Module không thừa nhận dữ liệu ghi vào. 0 1 80C1 Dữ liệu ghi đang 65 được xử lý 0 1 80C2 Có quá nhiều công việc đang được xử lý. 0 1 80C3 Nguồn CPU đang được sữ dụng 0 1 80C4 Lỗi truyền thông 0 1 80D2 Địa chỉ Module không đúng Bảng 3.5 : Các thông số báo lỗi hàm AG_RECV trong PLC S7300/400 Ví dụ thực hành Viết chương trình gửi khung dữ liệu có độ dài 38 Word từ địa chỉ con trỏ vùng dữ liệu DB302.DBX118 gửi đến PLC trạm 1 thông quan mạng Ethernet công nghiệp. Hệ thống gồm có 2 PLC S7-400 412-2DP và 416-2DP dữ liệu từ PLC trạm 2 gửi qua trạm 1. Bước 1 : Thiết lập trạm thứ nhất ta lấy nguồn , CPU412-2DP và CP443-1 thiết lập mạng ethernet. Hình 3.14. Bảng thiết lập Ethernet CP443-1 Bước 2 : thiết lập địa chỉ IP 66 Hình 3.15. Bảng thiết lập địa chỉ Ethernet trạm 1 Bước 2.1 : tương tự ta thiết lập trạm thứ 2 Hình 3.16. Bảng thiết lập Ethernet CP443-1 Advanced Bước 3 : định địa chỉ IP 67 Hình 3.17. Bảng thiết lập địa chỉ Ethernet trạm 2 Bước 4 : Sau đó ta save, download và compile tất cả ra màn hình chính ta viết chương trình khung dữ liệu gửi và truyền. Hình 3.18. Màn hình sau khi thiết lập xong 68 Hình 3.19. Khối hàm gửi 38 word cho trạm 1 Hình 3.20. Khối hàm nhận dữ liệu Bước 5 : Lưu chương trình và download vào plc thực tế quan sát ghi lại trạng thái hoạt động của thiết bị sau đó học sinh thực hành các bài tập sau dưới sự hướng dẫn của giáo viên. Kết luận Tóm lại, mạng tuyền thông Ethernet công nghiệp của Siemens được ứng dụng rộng rải cho các ứng dụng điều khiển công nghiệp, và cung cấp các giải pháp với chi phí hoàn hảo nhất cho môi trường công nghiệp hiện đại hiện nay, với khả năng thích ứng cao nên mạng Ethernet của Siemens có thể tương thích với các mạng truyền thông và phần cứng của các hang khác nhau... Bài tập thực hành Bài tập 1 : 2 PLC S7 300 kết nối với nhau qua mạng ethernet, PLC1 có địa chỉ 192.168.0.11 PLC2 có địa chỉ IP là 192.168.0.12 Hãy viết chương trình truyền dữ liệu chứa trong MB4 và MB11 của PLC1 sang PLC2 và lưu kết quả vào QB15và QB20. 69 Bài tập 2 : VD2: VD1: 2 PLC S7 300 kết nối với nhau qua mạng ethernet, PLC1 có địa chỉ 192.168.0.1 PLC2 có địa chỉ IP là 192.168.0.2.Động cơ được gắn ở PLC2, 2 nút nhấn START và STOP được gắn ở PLC1.Hãy viết chương trình theo yêu cầu: Nhấn Start, động cơ ON, Nhấn Stop, động cơ OFF. 70 BÀI 4 MẠNG TRUYỀN THÔNGRADIO VÀWIRELESS Mục tiêu: - Liệt kê được cấu trúc mạng Radio và Wireless - Xác định và xử lý được một số vấn đề đơn giản - Chủ động, sáng tạo và an toàn trong quá trình học tập. Nội dung chính: 4.1. Giới thiệu: Sự ra đời của Internet đã khiến giá thành hệ thống thông tin sử dụng mô hình truy cập sóng vô tuyến trở nên rẻ và nhanh hơn. Nhưng đến thập niên 1980, mô hình này trở nên kém thông dụng do nhu cầu về hệ thống truyền dẫn vô tuyến tốc độ cao ngày càng tăng. Với hệ thống thông tin vô tuyến, chúng ta có thể truy cập hệ thống 24/24h mà không cần đường truyền cố định riêng biệt cũng như sử dụng các thiết bị di động. Sự ra đời của các thiết bị trải phổ WLAN được tích hợp trong radio modem máy tính cho phép chúng được ứng dụng ở khắp mọi nơi. Công nghệ đó chính là chìa khóa để phát triển các mạng LAN và MAN không dây tốc độ cao cho phép Internet trở thành mạng đường trục trong hệ thống thông tin tại mỗi quốc gia. Mặc dù vậy những mong ước trên vẫn gặp một vài trở ngại, bởi lẽ một vấn đề cần được đặt ra là hầu hết người sử dụng các hệ thống không dây gần như không có kiến thức về truyền sóng vô tuyến (RF).Khi tiến hành thiết lập một tuyến truyền dẫn vô tuyến, họ thường thiếu các kiến thức về anten, đường truyền sóng, và quá trình truyền sóng.Bài báo mong muốn cung cấp một chút kiến thức cơ bản về nhằm giúp người thiết kế có thể xây dựng một tuyến truyền vô tuyến thành công.Mục đích quan trọng nhất là giúp xác định tổn hao truyền sóng, bởi lẽ đó là tiêu chí để thiết lập anten và các thiết bị RF khác. 4.2. Thiết bị truyền thông Radio: 4.2.1. Sơ đồ cấu trúc truyền thông MDS SD9: Cuối tháng 9/2009, GE Digital Energy thuộc tập đoàn GE đã cho ra mắt một sản phẩm mới có tên gọi MDS SD9.Sản phẩm này được coi là một giải pháp hiệu quả đối với lĩnh vực truyền thông không dây trong công nghiệp. Nó có thể truyền nhận tín hiệu trên khoảng cách tương đối lớn trêncác dải tần radio phổ biến, cho phép người sử dụng dễ dàng giao tiếp với cả mạng IP/Ethernet lẫn các bộ điều khiển dùng giao tiếp nối tiếp 71 Với khả năng hỗ trợ cả truyền thông IP/Ethernet và truyền thông nối tiếp, SD9 sẽ giúp cho các nhà máy tăng cường hiệu suất, độ linh hoạt trong hệ thống truyền thông của mình. Đồng thời, việc nâng cấp từ giao tiếp nối tiếp sang giao tiếp IP/ Ethernet cũng trở nên dễ dàng hơn, bảo đảm độ tin cậy và độ an toàn của toàn nhà máy. MDS SD9 có thể sử dụng trong các ứng dụng về thu thập dữ liệu như: giám sát và điều khiển các máy biến thế, giám sát điều khiển các thông số của các máy bơm, máy nén khí, máy đo lưu lượng dùng trong công nghiệp dầu và khí đốt, điều khiển các PLC, các thiết bị đo trong nhà máy xử lý nước thải và nhiều ngành công nghiệp khác. Ngoài việc có thể thực hiện giao thức IP/Ethernet, MDS SD9 còn có thể mã hóa AES 128 bit. Nó còn có hai cổng nối tiếp, có thể thực hiện truyền thông ở khoảng cách lên tới 50 dặm.Bên cạnh đó, thiết bị cũng hỗ trợ chế độ sleep để tiết kiệm điện năng.Đây thực sự là một sản phẩm rất ấn tượng của GE Digital Energy. 4.3. Đặc điểm của VHF/UHF: Với kinh nghiệm trên mười năm trong lĩnh vực chuyên dụng PT-TH, sự tận tuỵ nghiên cứu ứng dụng kỹ thuật công nghệ mới và sự đầu tư thiết bị hiện đại, TQT chúng tôi xin trân trọng giới thiệu chủng loại máy phát hình VHF, UHF thế hệ mới với nhiều ưu điểm nổi bật.Được thiết kế nhằm đáp ứng những đòi hỏi khắt khe của thị trường máy phát hình, những yêu cầu rất cao của khách hàng và đặc biệt là nhắm đến lĩnh vực phát hình kỹ thuật số trong tương lai, thế hệ máy phát mới của TQT chính là kết quả của sự hợp tác chặt chẽ với khách hàng, sự liên kết bí quyết và công nghệ tinh xảo với sự đảm bảo an toàn tối đa cho phát song. Máy bộ đàm Motorola GP338 VHF/UHF: Máy bộ đàm Motorola GP338 Công nghệ nén và tăng cường âm thanh X- PAND đặc biệt của Motorola tạo nên chất lượng âm thanh sắc nét hơn, rõ ràng cho phép duy trì liên lạc trong bất kỳ môi trường có tiếng ồn nào.Máy bộ đàm Motorola GP-338 rất lý tưởng khi bạn cần thường xuyên liên lạc với nhiều nhóm làm việc.Một máy bộ đàm với độ bền cao có khả năng hoạt động trong điều kiện khắc nghiệt ngoài trời.Liên lạc trong môi trường có tiếng ồn Hình 4.1: Truyền thông MDS SD9 72 lớn.Phối hợp hoạt động cho người thi hành công vụ và trong trường hợp khẩn cấp.Cập nhật thông tin thường xuyên đến từng phút, tính năng truyền tín hiệu cải tiến PTT-ID.Cuộc gọi thoại chọn lọc hạn chế tần số vô tuyến chọn lọc. Ðạt tiêu chuẩn MIL-STD 810C, D và E. Thông số kỹ thuật Tần số: VHF 136-174 MHz.UHF 403-470MHz. Số kênh: 128 kênh Kích thước: 137 x 57,5 x 37,5mm. Trọng lượng: 428gam Công suất: 5W. Độ ổn định tần số: +/- 2.5ppm Độ nhạy thu: 0.25MicroVon MICRO không dây: VHF TOA WM 3220 Hình 4.2: MICRO không dây VHF TOA WM 3220 - Dải tần 169 - 216 MHz, VHF - Kênh lựa chọn 6 ch - RF nhà cung cấp điện ít hơn 50 mW - Giai điệu tần số 32,768 kHz - Điều chế hệ thống PLL tổng hợp - Cấp đầu vào tối đa 120 dB SPL - Độ lệch tối đa ± 40 kHz, ± 15 kHz (Mỹ Part.90) - Pin 6LR61 (9 V × 1) - Tuổi thọ pin 10 giờ (alkaline) - Chỉ số Power / chỉ báo pin (sử dụng chung) - Ăng ten Antenna Internal 73 - Nhiệt độ hoạt động -10 0C đến +50 0C - Thành phẩm: nhựa, lớp phủ (thay đổi khác) - Kích thước φ45 × 235,2 mm - Trọng lượng 250 g (với pin) - Bộ chuyển đổi phụ kiện chờ ... ... 1, trục vít lái xe ... ... 1 - Ngưng tụ Electret cardioid microphone yếu tố. - Mức đầu vào tối đa: 125 dB SPL. - 6 kênh tần số lựa chọn. - On / Off chuyển đổi cũng giữ mic từ lăn khi đặt xuống. - Nhấp nháy đèn LED chỉ báo pin thấp. - Yêu cầu WT 3810 hoặc WT 3800 nhận - Microphone không dây WM-3220 sử dụng một loại electret micro tụ và phù hợp cho các ứng dụng thoại. Nhờ hệ thống PLL-tổng hợp, 6 tần số hoạt động khác nhau được thực hiện.Công suất đầu ra cao đảm bảo truyền tải tín hiệu radio ổn định. 4.3.1. Đặc điểm của VHF: VHF50-54 MHz:Còn được gọi là 6 mét hoặc ban nhạc The Magic. Tốt sóng mặt đất VHF bảo hiểm lên đến vài trăm km về SSB. 1200 dặm hoặc mở, như lẻ tẻ-E, F2 layer bỏ qua, phân tán sao băng, cực quang, đảo đoạn và một số EME (Earth Moon Earth). Các nhà khai thác đã làm việc thế giới với các đài khá khiêm tốn. Một số hoạt động FM và lặp lại. VHF 144-148 MHz: 2 mét ban nhạc phổ biến. Nói chung ngắn hơn khoảng cách groundwave khoảng 200 dặm có thể được dự kiến ban nhạc này với một SSB khiêm tốn hoặc CW trạm. Tốt điện thoại di động băng tần FM. Rất nhiều thông tin liên lạc địa phương FM lặp với lên đến 150 dặm trên một số "máy móc". Rất nhiều lặp liên kết với nhau cho bảo hiểm thậm chí còn lớn hơn. IRLP, (DỰ ÁN RADIO kết nối Internet) là rất phổ biến trên lặp kết nối internet tất cả các nơi trên thế giới! Ngoài ra một ban nhạc cho đài phát thanh gói tin. Ngoài ra còn có rất nhiều hoạt động vệ tinh, EME và mặt đất DX cho dăm bông làm công việc tín hiệu yếu. (QRP). Mong đợi nhiều của các loại tương tự của lỗ trên 2 mét như trên 6 mét. VHF 222-225 MHz 1-1/4 Mét: Không phải là hoạt động nhiều nhất là 2 mét và hoạt động không có vệ tinh. Ban nhạc này là không có sẵn ở nhiều nước khác ngoài Mỹ. 4.3.2. Đặc điểm của UHF: UHF420-450 MHz: Còn được gọi là 70 cm (cm). Đây là tần số thấp nhất UHF ban nhạc nghiệp dư. Bảo hiểm Groundwave là khá hạn chế so với 2 mét 74 do sự hấp thụ cao. Truyền hình vệ tinh, EME và DXing mặt đất được phổ biến trên băng tần này. Nhanh chóng quét truyền hình cũng đã tìm thấy một ngôi nhà trên 430 MHz. Rất nhiều hoạt động FM giữa 440-450 MHz. Rất nhiều máy móc được liên kết đến 2 mét! Các phần tử dài nhất của một chùm cho ban nhạc này là khoảng 12 đến 13 inch vào cuối thấp! UHF 902-928 MHz: Không nhiều hoạt động trên băng tần này cho đến nay do thiếu trang thiết bị phù hợp. Ngoài ra đây là một ban nhạc chia sẻ với các dịch vụ khác. UHF 1200-1300 MHz: 1,2 GHz là một ban nhạc HUGE với rất nhiều phòng cho thí nghiệm. EME và vệ tinh là phổ biến lên ở đây và ở một số vùng của Mỹ có hoạt động lặp FM. Ăng-ten là VERY nhỏ! Không phải là rất nhiều DXing trên mặt đất, nhưng trong các cuộc thi có một số hoạt động. Ăng-ten cho công việc tín hiệu nhỏ khá ấn tượng với rất nhiều các yếu tố bùng nổ ngắn. 4.4. Các modul radio: 4.4.1. Tổng quan các mô đun Modem radio: Hình 4.3: Modem radio RipEX - đài phát thanh modem Router: 83 kbps / 25 kHz Bỏ phiếu - Báo cáo của ngoại lệ đồng thời 10 watt, - 40 0C đến +70 0C 1 × ETH, 2 x COM, 1 x USB 5x đầu cuối máy chủ - SW chuyển đổi COM / ETH SW tính năng phím - Trả tiền khi bạn phát triển Giao diện web, nhúng chẩn đoán & quản lý mạng Bản địa chỉ IP thiết bị (Router hoặc Bridge) 75 Hình 4.4: Modem radio MR400 - đài phát thanh modem: 22 kbps 25 / kHz, 132 kbps / 200 kHz 5 hoặc 25 W ETH 1x, 4x COM, I / O Không có Linux, Không có Windows - Cực kỳ nhanh chóng khởi động (3 giây) Quản lý mạng SW RANEC Tự động back-up các tuyến đường Mạng di động Lai mạng tương thích với MG100, GPRS của ph Chức năng & đặc điểm các môđun Wi-Fi, mạng không dây đang ngày càng trở nên phổ biến cùng với xu thế sử dụng laptop của mọi người.Dù tiện lợi là không dây, có thể truy cập một cách di động nhưng mạng không dây cũng mang đến cho người dùng những lỗi khó chịu. Nếu bạn không hiểu bệnh của nó, rất khó để khắc phục còn nếu biết, sẽ dễ dàng như trở bàn tay. Sau đây là một vài sự cố có trong mạng Wi-Fi và cách khắc phục. Quên mật khẩu bảo mật WEP hoặc WPA Đây là trường hợp xảy ra trong bối cảnh bạn kết nối Internet với một máy tính lạ nhưng không nhớ khóa bảo mật trên Router của mình là gì?Có nhiều cách giúp bạn dễ dàng tìm ra khóa bảo mật WEP hoặc WPA và đừng lo lắng. Để tìm ra khóa bảo mật trong Windows Vista hoặc Windows 7, bạn cần mở danh sách các mạng không dây có sẵn.Trong Vista, kích Start>Connect To hoặc trong Windows 7, kích biểu tượng Network ở góc dưới bên phải màn hình. Sau đó kích phải vào tên mạng, chọn Properties, kích tab Security.Tích vào hộp chọn Show Characters, sẽ thấy các khóa bảo mật của Router. Quên mật khẩu Router Để thay đổi các thiết lập của Router, bạn có thể nhập địa chỉ IP của Router vào trình duyệt web và đăng nhập bằng username và password.Trong quá trình cài đặt một số Router, bạn sẽ gặp nhắc nhở cần thay đổi mật khẩu mặc 76 định.Nếu không chắc chắn rằng mình đã tạo mật khẩu mới, trước tiên bạn nên thử với mật khẩu mặc định. Hầu hết các Router của Linksys và D-Link thường sử dụng username và password là "admin", hoặc sử dụng "admin" cho username còn mật khẩu để trống. Ở đây là danh sách một số username và password mặc định hay dùng, bạn có thể vào để tra cứu. Phải thực hiện kết nối sau khi khởi động lại Bạn không phải thực hiện bất cứ thứ gì với máy tính hoặc laptop để kết nối trở lại với mạng không dây của mình sau khi khởi động lại. Khóa bảo mật sẽ được lưu bởi Windows hay bộ quản lý kết nối cho adapter không dây. Tuy nhiên nếu trường hợp bạn đã cài đặt bộ quản lý kết nối của hãng khác nhưng nó không làm việc, chắc chắn lúc này bạn sẽ gặp vấn đề trong việc thực hiện tự động kết nối lại.Nếu rơi vào trường hợp này, bạn hãy thử hủy bỏ cài đặt bộ quản lý kết nối thông qua tiện ích Add/Remove Programs trong Control Panel. Tra cứu tên hãng của Router không dây và remove các chương trình có liên quan đến hãng này. Thao tác này sẽ giúp bạn vẫn giữ được driver đã được cài đặt cho adapter không dây. Nếu vẫn gặp vấn đề, hãy thực hiện theo các chỉ dẫn của nhà sản xuất để cài đặt lại phần mềm của họ. 4.4.2. Thực hành : Lý thuyết thực hành Trong phần thực hành ta ứng dụng thiết bị CP443-1 Advanced, CPU S7-400 và SCALANCE W Access point (W788-1PRO)của hãng Siemens để thiết kế mạng Wireless. Hình 4.5 : SCALANCE W788-1PRO Ví dụ thực hành Viết chương trình thu thập tín hiệu từ bộ Wireless scalance W788-1PRO thông qua ET200S gửi dữ liệu về PLC. Bước 1 : cách cài thiết lập scalance và IM151-3DP 77 Hình 4.6 : Thiết lập cho IM-151 ET200S Hình 4.7 : Thiết lập thiết bị Scalance W788-1PRO Bước 2 : thiết lập địa chỉ Ethernet cho các modul CP443-1 và Scalance Hình 4.8 :Thiết lập địa chỉ Ethernet cho CP443-1 78 Hình 4.9 : Thiết lập địa chỉ Ethernet cho Scalance W788-1PRO Bước 3 : soạn thảo chương trình Bước 4 : Lưu chương trình và download vào plc thực tế quan sát ghi lại trạng thái hoạt động của thiết bị sau đó học sinh thực hành các bài tập sau dưới sự hướng dẫn của giáo viên. 79 Bài tập thực hành : Bài 1 : Viết chương trình truyền thông qua mạng Wireless dùng modul phát Wireless Scalance giữa hai PLC S7-300 và S7-400 tự chọn một PLC cụ thể với PLC S7-400 làm chủ. Gửi tính hiệu từ vùng chỉ MD30 đến MD50 vào vùng địa nhớ bắt đầu MD0 của S7-400. Bài 2: Viết chương trình giao thiếp giửa 2 PLC khác nhau S7-400 và PLC Mitsubishi họ Q06HCPU gửi 25word từ W11 đến W25 của PLC mitsu về PLC Siemens với địa chỉ nhận DB200.DBD0 đến DB200.DBD48 qua mạng truyền thông wireless dùng scalance và bộ thiết lập cổng gateway. TÀI LIỆU THAM KHẢO [1].Mạng truyền thông công nghiệp Hoàng Minh Sơn, nhà xuất bản khoa học kỹ thuật Hà Nội 2006. [2]. CANopen specification, CAN in automation. [3].Werner Kriesel, O.W. Madelung (Biên tập) : AS-Iterface, Das Aktuator- sensor-interface die automation. Hanser – Verlag, munchen – Wien, 1994. [4].Profinet, profibus siemens kommunikation/profinet/seiten/default.aspx

Các file đính kèm theo tài liệu này:

  • pdfgiao_trinh_mang_truyen_thong_cong_nghiep_trinh_do_trung_capc.pdf