1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

AS-i với CP 243-2 doc

30 407 9

Đ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

Thông tin cơ bản

Định dạng
Số trang 30
Dung lượng 2,64 MB

Nội dung

Khoa: Điện tử AS-i với CP 243-2 S7-200 Điều khiển lập trình GVHD: Thầy Nguyễn Tấn Đời SVTH: Phạm Minh Tuấn – 04101187 Ngô Vinh Tuấn – 04101187 Nguyễn Tiến Dũng– 04101187 Nguyễn Minh Luân– 04101187 Hồ Văn Trình- 04101187 Điều khiển lập trình Sơ lược Mạng AS-i AS-i (Actuator Sensor Interface) giao diện cảm biến cấu chấp hành, mạng có chủ AS-i mạng tối ưu cho thiết bị chấp hành cảm biến số AS-i ghép nối với cấu chấp hành & liên kết trực tiếp với trình Điều khiển lập trình 2 Sơ lược Mạng AS-i Master Cơ cấu chấp hành Cảm biến Cáp nối Điều khiển lập trình Ví dụ mạng AS-i với S7-200 Điều khiển lập trình Module CP 243-2 Điều khiển lập trình Module CP 243-2 Điều khiển lập trình Ý nghĩa LED CP 234-2 Đèn báo Slave B Nút SET Đèn báo trạng thái Nút Hiển thị Đèn báo nhóm Đèn báo Slave Kết nối cáp AS-i Điều khiển lập trình Ý nghĩa LED CP 243-2 Đang truy cập đến Slave Slave Chế độ cấu hình Autoprog Lỗi cấu hình Lỗi nguồn AS-i Nguồn Lỗi hệ thống Slave B chọn Điều khiển lập trình Kết nối S7-200 với CP 243-2 Digital Module Thông tin trạng thái, lỗi Điều khiển CP Chọn Bank Analog Module Dữ liệu vào số AS-i Slave Dữ liệu vào tương tự AS-i Slave Thông tin chuẩn đoán AS-i (delta list) Các comand AS-i liệu trả lời Điều khiển lập trình Định địa cho CP 243-2 S7 Vùng địa sử dụng cho CP S7 tùy thuộc vào loại CPU Vị trí Slot cắm CP Truy cập đến CP 243-2 thông qua địa PI/ PQ (Truy cập Digital Module) AWI/AWQ (Analog Module) Điều khiển lập trình 10 Byte điều khiển (8DO) Chương trình S7 sử dụng thay ghi để trao đổi liệu điều khiển với CP 243-2 – Tín Bit sử dụng6 Bit chọn Bankrằngliệu hiệu báo cho CP 243-2 biết CPU S7-200 điều trạng thái STOP, liệu nhận từ khiển giao diện Analog Module AnalogAS-i bị bỏChi tiết hơnliệu đếntiếp Digital Slave qua, phần theo Slave “0” 1- Tín hiệu báo CP 243-2Điều khiển trạng thái RUN, lập trình liệu tiếp tục trao đổi với Slave 16 Ý nghĩa liệu Analog Module Analog Module bao gồm: Thanh ghi nhận biết Thanh ghi lỗi 8 Word ngõ vào Analog (8AI) 8 Word ngõ Analog (8AO) Điều khiển lập trình 17 Thanh ghi nhận biết Analog Module Nhận biết tồn 8AI/8AO Analog Module với giá trị đặc biệt (0x1F) Truy xuất đến ghi sử dụng địa tuỳ thuộc vào Slot cắm CP 243-2 Cũng với cách cắm cạnh bên CPU S7 địa truy xuất SMB10 Điều khiển lập trình 18 Thanh ghi lỗi Analog Module Các lỗi CP 243-2 nhận biết ghi – Nguồn Cũng với cách cắm tốt, Led–“APF”243-2 bên cạnhLed trực tiếp CP Hiệu chỉnh AS-i xác, tắt CPU S7-200,–thì có lỗi“CER”ra, hai bit SM11.0 xảy tắt Nguồn cung cấpHiệu chỉnh AS-i lỗi, Led “CER” – hỏng và/hoặc SM11.2 Set sáng SM11 tương đương (byte hay có vấn đề, Led “APF” :: Chỉ chế với ghi lỗi Analog Module”độ bảo vệ:: sáng Điều khiển lập trình 19 Truy xuất liệu đến Analog Module – Chọn Bank Bank Bank S7-200 Bank 8AIW/8AQW Bank 29 Bank 30 Bank 31 | | | Điều khiển lập trình | | `0 || 20 Truy xuất liệu nhị phân AS-i Slave M=0 ::Bank0:: Dữ liệu nhị phân In/Out Slave A/ Standard, ::Bank31:: với Slave B M Slave M+8 Slave 16-17 N Slave N+8 Slave 16-17 M+1 Slave 2-3 M+2 Slave 4-5 M+9 M+10 Slave Slave Bit Bit Bit 18-19 20-21 N+1 N+2 Slave Slave Slave 2-3 4-5 N+9 N+10 Slave Slave 18-19 20-21 M+3N = M+4 Slave Slave 6-7 8-9 M = 16 Ngõ vào (từ cảm biến) Ngõ (đến cấu c/hành) M+5 Slave 10-11 M+11 M+12 M+13 Slave Slave Slave Bit Bit Bit Bit 22-23 24-25 26-27 N+3 N+4 N+5 Slave Slave Slave Slave 6-7 8-9 10-11 N+11 N+12 N+13 Slave Slave Slave 22-23 24-25 26-27 Điều khiển lập trình M+6 N = 16 Slave 12-13 M+14 Slave Bit 28-29 N+6 Slave 12-13 N+14 Slave 28-29 M+7 Slave 14-15 M+15 Slave 30-31 N+7 Slave 14-15 N+15 Slave 30-31 21 Sự khác kiểu Slave Standard Slave tương thích với chuẩn AS-i ban đầu, kết nối với 32 Slave A-type Slave B-type Slave thường gọi Slave A Slave B tương thích với chuẩn AS-i 2.1 Enhanced, hỗ trợ đến 62 Slave tăng chu kỳ quét lên 10ms, Slave A phần vùng nhớ Bank0, B Bank31 Điều khiển lập trình 22 Ví dụ truy xuất giá trị nhị phân AS-i Slave(STL) Cho ví dụ này, với cách ghép nối CP 243-2 (cạnh CPU S7-200, M= N =0, AIW[0 7], AQW[0 7]) PLC đọc giá trị tất ngõ vào Standard Slave, B-Slave gởi toàn ngược trở ngõ Standard Slave, xử lý phần gởi đến ngõ B-Slave Điều khiển lập trình 23 Ví dụ truy xuất giá trị nhị phân AS-i Slave(STL) OB1 - NETWORK LD SM0.1 //Làm lần SI Q2.7, //PLC_RUN = LD I2.1 //Nếu: CP 243-2_READY CALL //thì goị chương trình xử lý tín hiệu từ AS-i SBR1-NETWORK1 LD SM0.0 RI Q2.0,6 BMW AIW0, VW100, //Luôn thực //Chọn Bank0 //Lấy liệu từ Standard Slave Điều khiển lập trình 24 Ví dụ truy xuất giá trị nhị phân AS-i Slave(STL) SI Q2.0,5 //Chọn bank 31 BMW AIW0, VW116, //Lấy liệu từ B slaves //Xử lí phần liệu lấy LD V100.0 //Nếu bit slave A V115.1 //Và bit slave 31 A V116.0 //và bit slave 1B = V203.2 //thì bit slave = LD SM0.0 //Luôn thực RI Q2.0,6 //Chọn bank BMW VW900, AOW0, //Gởi liệu đến standard slaves SI Q2.0,5 //Chọn bank 31 BMW AIW0, AOW0, //Gởi đến B slaves Điều khiển lập trình 25 Đọc ghi liệu từ Analog Slave Byte No Bank 32 33 34 35 36 37 38 0-1 2-3 4-5 6-7 8-9 10-11 12-13 14-15 Slave C1 C2 C3 C4 C1 C2 C3 C4 H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L Mỗi Bank có H:L cảH:L 16H:L tất Byte,H:L sử H:L H:L H:L dụng cho Slave,H:L H:L H:L dụng Mỗi Slave sử H:L H:L H:L H:L H:L H:L H:L H:L Byte, chia làm kênh, Mỗi kênh sử H:L H:L H:L H:L H:L H:L H:L byte 10 dụng Byte giá trị 16 Bit bao gồmH:L H:L H:L H:L H:L H:L H:L 11 cao:byte thấp(H:L), thứ tự Byte, kênh H:L H:L H:L H:L H:L H:L H:L 12 phân bố nhưH:L H:L H:L H:L H:L H:L hình vẽ H:L 13 H:L H:L H:L H:L 14 H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L H:L Điều khiển lập trình 26 Đọc ghi liệu từ Analog Slave Byte No Bank 39 40 41 42 43 44 45 0-1 2-3 4-5 6-7 8-9 10-11 12-13 14-15 Slave C1 C2 C3 C4 C1 C2 C3 C4 15 H:L H:L H:L H:L H:L H:L H:L H:L 16 H:L H:L H:L H:L H:L H:L H:L H:L 17 H:L H:L H:L H:L H:L H:L H:L H:L 18 H:L H:L H:L H:L H:L H:L H:L H:L 19 H:L H:L H:L H:L H:L H:L H:L H:L 20 H:L H:L H:L H:L H:L H:L H:L H:L 21 H:L H:L H:L H:L H:L H:L H:L H:L 22 H:L H:L H:L H:L H:L H:L H:L H:L 23 H:L H:L H:L H:L H:L H:L H:L H:L 24 H:L H:L H:L H:L H:L H:L H:L H:L 25 H:L H:L H:L H:L H:L H:L H:L H:L 26 H:L H:L H:L H:L H:L H:L H:L H:L 27 H:L H:L H:L H:L H:L H:L H:L H:L 28 H:L H:L H:L H:L Điều khiển lập trình x x x x 27 Truy cập giá trị Analog Analog Slave Ví dụ này, với cách cắm sử dụng (CP 243-2 nằm cạnh CPU S7-200, AIW[0 7], AQW[0 7], M=N=0), PLC đọc giá trị Analog từ Slave (Chanel 2) gởi giá trị sang ngõ Slave 16 (Chanel 1) Điều khiển lập trình 28 Ví dụ truy xuất giá trị Analog Analog Slave (STL) OB1-NETWORK LD SM0.1 SI Q2.7, LD I2.1 CALL //Chỉ làm lần //PLC_RUN = //Nếu: CP 243-2_READY //Gọi xử lý AS-i Analog SBR4-NETWORK LD SM0.0 //Luôn RI Q2.0,6 //Chọn bank 33 SI Q2.5,1 //’’ SI Q2.0,1 //’’ MOVW AIW10, VW50 //Đọc giá trị Slave 3, Chanel Điều khiển lập trình 29 Ví dụ truy xuất giá trị Analog Analog Slave (STL) RI Q2.0,1 //Chọn bank 40 SI Q2.3,1 //Chọn bank 40 MOVW VW50, AOW0 //Ghi vào slave 17, channel RI Q1.0,6 //!!!Quan trọng: Bỏ chọn analog bank Điều khiển lập trình 30 ... 8AI/8AO kếtnối với Analog 8DI/8DOkết dụngvề CP Ví kết nối với Digital Ở dụ rộng nối với định Module CP thứ hai Module CP thứ hai địa CPUcập CP 243-2 243-2, truy 224 Điều khiển lập trình 11 Ý nghĩa... - CPthực 0chưa 243-2 khiển giao diện AS-i, có thểgì sau cung cấp điều trạng thái bảo xem chi tiết tài liệu CP hay giá trị khởi tạo nguồn vệ 243-2 en Section 5.1 khác chưa hợp lý 243-2 - CP – CP. .. CP trên, địa truy cập đến ghi lỗi Digital Module SMB9 Điều khiển lập trình 14 Byte Trạng thái (8DI) Hiển thị trạng thái liên hệ CP 243-2 với giao diện AS-i Master Bit hồi tiếp lệnh điều CP 243-2

Ngày đăng: 25/07/2014, 06:20

TỪ KHÓA LIÊN QUAN

w