Ðiều kiện sử dụng giao thức USS:

Một phần của tài liệu Điều Khiển Logic và Lập Trình PLC (Trang 178 - 179)

6. Cõc ứng dụng truyền thừng trởn Step 7-200:

7.4.1.Ðiều kiện sử dụng giao thức USS:

Thư viện lệnh của STEP 7 - Micro/Win cung cấp 14 chương trớnh con, 3 thủ tục ngắt vỏ một tập lệnh (gồm 8 lệnh) hỗ trợ cho giao thức USS.

+ Giao thức USS sử dụng Cổng 0 (Port 0) cho truyền thừng USS.

Sử dụng lệnh USS_INIT để lựa chọn Port 0 cho cả USS hoặc PPI. Sau khi đọ lựa chọn Port 0 cho truyền thừng với chuẩn USS, khừng được sử dụng Port 0 cho bất kỳ mục đợch nỏo khõc.

Ðể phõt triển cõc chương trớnh ứng dụng sử dụng giao thức USS, nởn sử dụng CPU 226, CPU 226XM hoặc module EM 277 PROFIBUS-DP kết nối đến card PROFIBUS-CP ở mõy tợnh. Cổng truyền thừng thứ hai ở cõc loại CPU nỏy sẽ cho phờp STEP 7 - Micro/Win giõm sõt được ứng dụng trong khi sử dụng giao thức USS.

+ Cõc lệnh USS tõc động đến tất cả cõc bit SM với truyền thừng Freeport qua Port 0.

+ Cõc lệnh USS sử dụng 14 chương trớnh con vỏ 3 thủ tục ngắt.

+ Cõc giõ trị của cõc lệnh USS yởu cầu 400 byte của miền nhớ V. Ðịa chỉ bắt đầu được ấn định bởi người sử dụng vỏ phần cún lại dỏnh cho cõc giõ trị khõc.

+ Vỏi lệnh trong lệnh USS yởu cầu một bộ đệm truyền thừng 16 byte. Chẳng hạn với một tham số cho lệnh, cần phải cung cấp một địa chỉ bắt đầu trong miền nhớ V của bộđệm nỏy.

+ Khi thực hiện cõc phờp tợnh, cõc lệnh USS sử dụng thanh ghi AC0 đến AC3. Cũng cụ thể sử dụng cõc thanh ghi trong chương trớnh; tuy nhiởn, giõ trị trong cõc thanh ghi sẽ bị thay đổi bởi lệnh USS.

Người biởn soạn: Lĩm Tăng Đức - Nguyễn Kim ạnh 158 + Cõc lệnh USS sẽ lỏm tăng bộ nhớ của chương trớnh lởn đến 3450 byte. Tuỳ thuộc vỏo loại lệnh USS mỏ dung lượng của bộ nhớ cụ thể tăng từ 2150 byte đến 3450 byte. + Cõc lệnh USS khừng thể sử dụng trong chương trớnh con. * Lưu ý:

Ðể thay đổi phương thức truyền thừng của Port 0 trở lại PPI để truyền thừng với STEP 7 - Micro/Win, cần phải sử dụng lệnh USS _ INIT khõc để ấn định lại phương thức cho Port 0.

Cũng cụ thểđịnh lại phương thức bằng cõch chuyển S7-200 sang chếđộ STOP, việc nỏy sẽ Reset cõc tham số của Port 0.

Một phần của tài liệu Điều Khiển Logic và Lập Trình PLC (Trang 178 - 179)