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

Nút SETNút Hiển thị Đèn báo Slave B Đèn báo trạng thái Đèn báo nhóm Đèn báo Slave Kết nối cáp AS-i Ý nghĩa các LED trên CP 234-2... Ý nghĩa các LED trên CP 243-2Chế độ cấu hình Autoprog

Trang 1

Hồ Văn Trình- 04101187

Trang 2

Sơ lược về Mạng AS-i

AS-i (Actuator Sensor Interface) giao diện cảm biến cơ cấu chấp hành, mạng chỉ có một chủ duy nhất

AS-i là mạng tối ưu cho các thiết bị

chấp hành và cảm biến số

AS-i có thể ghép nối với các cơ cấu chấp hành & liên kết trực tiếp với quá trình

Trang 3

Sơ lược về Mạng AS-i

Master

Cơ cấu chấp hành Cảm biến

Trang 4

Ví dụ về 1 mạng AS-i với S7-200

Trang 5

Module CP 243-2

Trang 6

Module CP 243-2

Trang 7

Nút SET

Nút Hiển thị

Đèn báo Slave B

Đèn báo trạng thái

Đèn báo nhóm

Đèn báo Slave

Kết nối cáp AS-i

Ý nghĩa các LED trên CP 234-2

Trang 8

Ý nghĩa các LED trên CP 243-2

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 được chọn

Đang truy cập đến Slave 6 và Slave 8

Trang 9

Dữ liệu vào ra số của AS-i Slave

Dữ liệu vào ra tương tự của AS-i

Slave

Thông tin chuẩn đoán AS-i (delta list)

Các comand AS-i và dữ liệu trả lời

Trang 10

Định địa chỉ cho CP 243-2 trong S7

Vùng địa chỉ sử dụng cho CP trong S7 tùy thuộc vào loại CPU và Vị trí Slot

Trang 11

Định địa chỉ cho CP 243-2 trong S7

Ví dụ rộng nhất về định địa chỉ truy cập CP 243-2

Ở đây sử dụng 2 CP 243-2, CPU 224

8DI/8DO kết nối với Digital Module của CP thứ nhất

8AI/8AO kết nối với Analog Module của CP thứ nhất

8DI/8DO kết nối với Digital Module của CP thứ hai

8AI/8AO kết nối với Analog Module của CP thứ hai

Trang 12

Ý nghĩa dữ liệu trong Digital Module

Digital Module gồm có 4 thanh ghi:

Thanh ghi nhận biết

Thanh ghi lỗi

Ngõ vào 8DI (Byte Trạng thái của CP)

Ngõ ra 8DO(Byte Điều khiển CP)

Trang 13

Thanh ghi nhận biết ở Digital Module

Đây là thanh ghi chứa tín hiệu có giá trị đặc biệt(0x05) để nhận biết

8DI/8DO của Digital Module

Địa chỉ truy cập đến thanh ghi này

tuỳ thuộc vào Slot cắm CP trên S7

Ví dụ: Nếu cắm CP cạnh CPU S7-200 thì nội dung được truy xuất ở SMB8

Trang 14

Thanh ghi lỗi ở Digital Module

Thanh ghi này luôn luôn có giá trị “0” bởi vì CP 243-2 sử dụng thanh ghi lỗi của Analog Module

Tương tự như cách cắm CP ở trên, địa chỉ truy cập đến thanh ghi lỗi của

Digital Module là SMB9

Trang 15

Byte Trạng thái (8DI)

Hiển thị trạng thái liên hệ của

CP 243-2 với giao diện AS-i Master

0 - CP 243-2 đang ở trạng thái được bảo vệ

1 - CP 243-2 đang ở

0 - CP 243-2 chưa thực hiện điều gì sau khi cung cấp

nguồn hay giá trị khởi tạo khác chưa hợp lý

1 – CP 243-2 đang hoạt

Bit hồi tiếp các lệnh điều

khiển giao diện AS-i, có thể

xem chi tiết trong tài liệu CP

243-2 en Section 5.1

Trang 16

Byte điều khiển (8DO)

Chương trình trên S7 sử dụng thay

ghi này để trao đổi dữ liệu điều khiển với CP 243-2

6 Bit chọn Bank dữ liệu trong Analog Module

Chi tiết hơn ở phần tiếp theo

Bit sử dụng điều khiển giao diện AS-i

0 – Tín hiệu báo cho CP 243-2 biết rằng CPU S7-200

đang ở trạng thái STOP, mọi dữ liệu nhận từ các

Analog Slave bị bỏ qua, và dữ liệu đến các Digital

Trang 17

Ý nghĩa dữ liệu trong 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õ ra Analog (8AO)

Trang 18

Thanh ghi nhận biết ở Analog Module

Nhận biết sự tồn tại của 8AI/8AO của Analog Module với 1 giá trị đặc biệt

(0x1F)

Truy xuất đến thanh ghi này sử dụng

Cũng với cách cắm cạnh bên CPU S7 thì địa chỉ truy xuất là SMB10

Trang 19

Thanh ghi lỗi ở Analog Module

Các lỗi của CP 243-2 được nhận biết ở

thanh ghi này

0 – Hiệu chỉnh AS-i chính xác, Led

Cũng với cách cắm trực tiếp CP 243-2 bên cạnh

CPU S7-200, thì khi có lỗi xảy ra, hai bit SM11.0 và/ hoặc SM11.2 được Set (byte SM11 tương đương với thanh ghi lỗi của Analog Module”

Trang 20

Truy xuất dữ liệu đến Analog

Module – Chọn Bank

S7-200 8AIW/8AQW

Bank 0 Bank 1

Bank

Bank 29 Bank 30 Bank 31

Trang 21

::Bank0:: Dữ liệu nhị phân In/Out

của các Slave A/ Standard, ::Bank31:: với Slave B

M+2

Slave 4-5

M+3

Slave 6-7

M+4

Slave 8-9

M+5

Slave 10-11

M+6

Slave 12-13

M+7

Slave 14-15

M+10

Slave 20-21

M+11

Slave 22-23

M+12

Slave 24-25

M+13

Slave 26-27

M+14

Slave 28-29

M+15

Slave 30-31

N+2

Slave 4-5

N+3

Slave 6-7

N+4

Slave 8-9

N+5

Slave 10-11

N+6

Slave 12-13

N+7

Slave 14-15

N+10

Slave 20-21

N+11

Slave 22-23

N+12

Slave 24-25

N+13

Slave 26-27

N

N+14

Slave 28-29

N

N+15

Slave 30-31

Trang 22

Sự khác nhau giữa cá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 và B-type Slave thường gọi Slave A và Slave B tương thích với chuẩn AS-i 2.1 Enhanced, hỗ trợ đến

62 Slave và tăng chu kỳ quét lên 10ms, Slave A phần vùng nhớ ở Bank0, B ở

Trang 23

Ví dụ về truy xuất giá trị nhị phân của các AS-i Slave(STL)

Cho ví dụ này, cùng với cách ghép

nối CP 243-2 như trên (cạnh CPU

S7-200, M= N =0, AIW[0 7], AQW[0 7]) PLC sẽ đọc giá trị của tất cả các ngõ

vào của các Standard Slave, B-Slave

gởi toàn ngược trở về ngõ ra của

Standard Slave, xử lý một phần gởi

đến các ngõ ra của B-Slave

Trang 24

Ví dụ về truy xuất giá trị nhị phân của các AS-i Slave(STL)

LD SM0.1 //Làm 1 lần duy nhất

SI Q2.7, 1 //PLC_RUN = 1

LD I2.1 //Nếu: CP 243-2_READY

CALL 1 //thì goị chương trình con xử lý tín hiệu từ AS-i

SBR1-NETWORK1

OB1 - NETWORK 1

Trang 25

Ví dụ về truy xuất giá trị nhị phân của các AS-i Slave(STL)

BMW AIW0, VW116, 8 //Lấy dữ liệu từ B slaves

//Xử lí phần dữ liệu lấy được

= V203.2 //thì bit 3 của slave 7 = 1

Trang 26

Đọc ghi dữ liệu từ các Analog Slave

dụng 2 Byte giá trị 16 Bit bao gồm byte cao:byte thấp(H:L), thứ tự Byte, kênh

Trang 27

Đọc ghi dữ liệu từ các Analog Slave

Trang 28

Truy cập giá trị Analog của Analog Slave

Ví dụ này, cũng với cách cắm sử dụng trong bài này (CP 243-2 nằm cạnh

CPU S7-200, AIW[0 7], AQW[0 7],

M=N=0), PLC sẽ đọc giá trị Analog từ Slave 3 (Chanel 2) và gởi giá trị sang

ngõ ra của Slave 16 (Chanel 1)

Trang 29

Ví dụ về truy xuất giá trị Analog

của các Analog Slave (STL)

OB1-NETWORK 1

LD SM0.1 //Chỉ làm 1 lần duy nhất

SI Q2.7, 1 //PLC_RUN = 1

CALL 4 //Gọi xử lý AS-i Analog

Trang 30

Ví dụ về truy xuất giá trị Analog

của các 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 1

RI Q1.0,6 //!!!Quan trọng: Bỏ chọn analog bank

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

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w