Chế độ Freeport cho phép chương trình truyền thông port của CPU PLC 200. - Có thể sử dụng chế độ Freeport để thiết lập các giao thức truyền thông với các loại thiết bị cao cấp. - Chế độ Freeport hỗ trợ cả giao thức ASCII và Binary. - Chế độ truyền thông Freeport chỉ có thể được thực hiện khi PLC ở chế độ làm việc RUN | TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA ĐIỆN – ĐIỆN TỬ GVHD: TẠ VĂN PHƯƠNG SVTH: THÁI ĐỨC THỊNH MSSV: 07118039 BÁO CÁO: MẠNG PLC ĐỀ TÀI: TRUYỀN THÔNG 2 PLC SIEMENS QUA CHẾ ĐỘ FREEPORT NỘI DUNG BÀI BÁO CÁO Tổng quan về chế độ truyền thông Freeport. Cách thức truyền thông. Giới thiệu các khối hàm đặc biệt sử dụng trong chế độ truyền thông Freeport. Thiết lập phần cứng. Bài tập ứng dụng. TỔNG QUAN - Chế độ Freeport cho phép chương trình truyền thông port của CPU PLC 200. - Có thể sử dụng chế độ Freeport để thiết lập các giao thức truyền thông với các loại thiết bị cao cấp. - Chế độ Freeport hỗ trợ cả giao thức ASCII và Binary. - Chế độ truyền thông Freeport chỉ có thể được thực hiện khi PLC ở chế độ làm việc RUN. CÁCH THỨC TRUYỀN THÔNG Để kích hoạt chế độ truyền thông Freeport, ta sử dụng byte nhớ đặc biệt SMB30 [port 0], SMB130 [port 1]. Sử dụng các khối điều khiển sau đây để vận hành truyền thông. Lệnh truyền XMT và ngắt truyền thông. Ngắt nhận dữ liệu. Lệnh nhận RCV. CÁCH THỨC TRUYỀN THÔNG P P D B B B M M TỐC ĐỘ TRUYỀN (BAUD) 000: 001: 010: 011: 100: 101: 110: 600 111: 300 KIỂU KIỂM TRA 00: KHÔNG KIỂM TRA 01: KIỂM TRA CHẴN 10: KHÔNG KIỂM TRA 11: KIỂM TRA LẺ. SỐ BIT TRUYỀN 0: 8 BIT 1: 7 BIT KIỂU TRUYỀN THÔNG 00: PPI 01: FREEPORT 10: PPI (BÌNH ĐẲNG) 11: KHÔNG DÙNG CÁC LỆNH TRUYỀN THÔNG Cả CPU 212 và CPU 214 đều có các lệnh đọc, ghi trên mạng cho phép trao đổi dữ liệu theo kiểu truyền thông Freeport. Khác với kiểu truyền thông trên mạng nhiều chủ (MPI). Các lệnh truyền thông Freeport này chỉ có khả năng đọc hoặc gửi dữ liệu lên mạng. Mọi trạm đều có khả năng đọc dữ liệu từ mạng hoặc gửi dữ liệu lên mạng. LỆNH TRUYỀN VÀ NGẮT TRUYỀN Trong chế độ truyền thông Freeport, lệnh ghi dữ liệu từ trạm lên mạng có tên là XMT. Lệnh này có thể được thực hiện trong hoặc ngoài chương trình xử lý ngắt. Lệnh XMT làm việc với cổng truyền thông nối tiếp của PLC. Dữ liệu ghi lên mạng phải được tổ chức thành 1 bảng, có byte . | TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA ĐIỆN – ĐIỆN TỬ GVHD: TẠ VĂN PHƯƠNG SVTH: THÁI ĐỨC THỊNH MSSV: 07118039 BÁO CÁO: MẠNG PLC ĐỀ TÀI: TRUYỀN THÔNG 2 PLC SIEMENS QUA CHẾ ĐỘ FREEPORT NỘI DUNG BÀI BÁO CÁO Tổng quan về chế độ truyền thông Freeport. Cách thức truyền thông. Giới thiệu các khối hàm đặc biệt sử dụng trong chế độ truyền thông Freeport. Thiết lập phần cứng. Bài tập ứng dụng. TỔNG QUAN - Chế độ Freeport cho phép chương trình truyền thông port của CPU PLC 200. - Có thể sử dụng chế độ Freeport để thiết lập các giao thức truyền thông với các loại thiết bị cao cấp. - Chế độ Freeport hỗ trợ cả giao thức ASCII và Binary. - Chế độ truyền thông Freeport chỉ có thể được thực hiện khi PLC ở chế độ làm việc RUN. CÁCH THỨC TRUYỀN THÔNG Để kích hoạt chế độ truyền thông Freeport, ta sử dụng byte nhớ đặc biệt SMB30 [port 0], SMB130 [port 1]. Sử dụng các khối điều khiển sau đây để vận hành truyền thông. Lệnh truyền XMT và ngắt truyền thông. Ngắt nhận dữ liệu. Lệnh nhận RCV.