Sep 3, 2014

Mô tả:
. Các S7-200 cung cấp 16-bit khối chức năng truy cập tích hợp vào Bước 7 Micro / WIN, cũng như tốc độ cao đếm 32-bit
Các "Counter_DINT" thư viện đính kèm dưới đây có thể được sử dụng để đếm các sự kiện chu kỳ phụ thuộc hơn 16 bit.
Thư viện chứa các khối tương tự như 16-bit khối chức năng truy cập tích hợp, mặc dù ở định dạng hai số nguyên với sản lượng tràn bổ sung.


Hình. 01
Các "Counter_DINT" thư viện hoạt động chiếm một byte trong bộ nhớ biến toàn cầu.
Nhập địa chỉ trong Bước 7 Micro / WIN qua "File"> "Thư viện bộ nhớ ..." thì đó là phạm vi này có thể được sử dụng trong bộ nhớ biến của thư viện .
Hình. 02
CTU_DICác hoạt động 32-bit đếm lên (CTU_DI) bắt đầu đếm từ giá trị truy cập hiện tại khi có một cạnh tăng tại đầu vào đếm lên (CU). Nếu giá trị hiện tại (CV) lớn hơn hoặc bằng giá trị đặt trước (PV), các bit truy cập (Q) được kích hoạt. Truy cập được thiết lập lại nếu đầu vào RESET được kích hoạt. Số lượt truy cập dừng đếm khi giá trị tối đa (2.147.483.647) là đạt. Một khi giá trị tối đa cho xung đếm thêm (CU) đã đạt được, tràn bit MAX được kích hoạt. Điều này cũng được thiết lập lại thông qua các đầu vào RESET.

Hình. 03
Cấu hình của "CTU_DI" khối
 
Ký hiệuKiểu biếnKiểu dữ liệuNhận xét
ENTẠIBOOLBật "CTU_DI" khối
CUTẠIBOOLUp-đếm đầu vào (tăng cạnh)
Thiết lập lạiTẠIBOOLThiết lập lại đầu vào
PVTẠIDintGiá trị đặt trước
CVIN_OUTDintGiá trị đếm hiện tại
MAXIN_OUTBOOLMàn hình tràn
QOUTBOOLBit truy cập (đầu ra của "CTU_DI" khối)
Bảng 01
CTD_DICác hoạt động 32-bit đếm ngược (CTU_DI) bắt đầu đếm từ giá trị truy cập hiện tại khi có một cạnh tăng ở đầu vào đĩa CD. Nếu giá trị hiện tại (CV) bằng không, các bit truy cập (Q) được bật. Bộ đếm reset bit truy cập (Q) và nạp các giá trị đặt trước (PV) vào giá trị hiện tại (CV) nếu đầu vào TẢI được bật. Xuống quầy ngừng đếm khi nó đạt đến số không. Sau khi truy cập đạt đến số không đếm xung thêm (CD), tràn bit MIN được kích hoạt. Điều này cũng được thiết lập lại thông qua các đầu vào LOAD.

Hình. 04
Cấu hình của "CTD_DI" khối
 
Ký hiệuKiểu biếnKiểu dữ liệuNhận xét
ENTẠIBOOLBật "CTD_DI" khối
CDTẠIBOOLXuống đếm đầu vào (tăng cạnh)
TẢITẠIBOOLTải đầu vào
PVTẠIDintGiá trị đặt trước
CVIN_OUTDintGiá trị đếm hiện tại
MININ_OUTBOOLMàn hình tràn
QOUTBOOLBit truy cập (đầu ra của "CTD_DI" khối)
Bảng 02
CTUD_DICác hoạt động 32-bit lên / xuống đếm (CTUD_DI) đếm lên khi có một cạnh tăng tại đầu vào đếm lên (CU) và xuống khi có một cạnh tăng tại đầu vào đếm xuống (CD). Các giá trị đếm hiện tại được lưu trong hồ sơ tham số. Giá trị PV đặt trước được so sánh với giá trị hiện tại tất cả các thời gian hoạt động được thực hiện. Nếu giá trị lớn nhất (2.147.483.647) được đạt tới, tăng cạnh tiếp theo tại đầu vào lên đếm làm cho truy cập quay lại và bắt đầu đếm lại từ giá trị tối thiểu (2147483648). Nếu giá trị tối thiểu (-2147483648) được đạt tới, quầy đảo ngược thời gian tới có là một cạnh tăng ở đầu vào xuống đếm và tiếp tục đếm từ giá trị tối đa (2.147.483.647). Trong cả hai trường hợp tràn OV bit được thiết lập. Nếu CV giá trị hiện tại là lớn hơn hoặc bằng giá trị đặt trước PV, bộ đếm bit Q được kích hoạt. Trong tất cả các trường hợp khác, các bit truy cập được tắt. CV truy cập và tràn OV bit được thiết lập lại nếu đầu vào RESET được kích hoạt.

Hình. 05
Cấu hình của "CTUD_DI" khối
 
Ký hiệuKiểu biếnKiểu dữ liệuNhận xét
ENTẠIBOOLBật "CTUD_DI" khối
CUTẠIBOOLUp-đếm đầu vào (tăng cạnh)
CDTẠIBOOLXuống đếm đầu vào (tăng cạnh)
Thiết lập lạiTẠIBOOLThiết lập lại đầu vào
PVTẠIDintGiá trị đặt trước
CVIN_OUTDintGiá trị đếm hiện tại
OVIN_OUTBOOLMàn hình tràn
QOUTBOOLBit truy cập (đầu ra của "CTUD_DI" khối)
Bảng 03
Download:Các "Counter_DINT.zip" tải chứa các tập tin sau đây:
 
Tập tinMô tả
"Counter_dint.mwl" thư viện- Chứa các bit truy cập 32-bit "CTU_DI", "CTD_DI" và "CTUD_DI"
"Counter_DINT.mwp" dự án- Dự án mẫu cho FAQ này
 Counter_DINT.zip (9 KB)
Ghi chú:
  • Bạn có thể tìm thông tin về 16-bit khối chức năng truy cập tích hợp trong Bước 7 Micro / WIN Trợ giúp, cũng như trong hướng dẫn sử dụng hệ thống S7-200 ( 1.109.582 )
  • Bạn có thể tìm thông tin về cách chèn các thư viện trong Bước 7 Micro / WIN trong nhập ID:16.689.345

0 comments :

Post a Comment