Chương 4 : THƯ VIỆN HÀM S7 300
THÔNG DỤNG
2.1. Bộ đếm tốc độ cao
2.2. Hàm chuyển đổi SCALE FC105
Để việc chuyển đổi thuận tiện, ta có thể sử dụng các
hàm thư viện. Hàm thư viện FC105 (Thư viện Standard,
mục TI-S7 converting blocks) có công dụng chuyển đổi dữ
liệu đầu vào PIW của module Analog dạng INT sang dạng
đại lượng cần đo. Nó là hàm tuyến tính:
OUT=
LIMLOKIN
KK
LIMLOLIMHI
_)(
__
1
12
Trong đó:
OUT: giá trò đại lượng đo, dạng số thực.
IN : số đo từ PIW (ngõ vào Analog), dạng số
nguyên
K
2
: giá trò số nguyên giới hạn trên ở đầu vào PIW
(27648)
K
1
: giá trò số nguyên giới hạn dưới ở đầu vào PIW
Khi 1 tín hiệu ngắt hay báo lỗi không đồng bộ được gỡ bỏ
mặt nạ che, hệ thống sẽ gọi khối OB tương ứng chứa
chương trình xử lý mỗi khi xuất hiện tín hiệu ngắt, báo lỗi
này.
Hàm SFC40 có các tham biến hình thức vào ra như
sau:
Loại
biến
Tên biến Kiểu
dữ
liệu
Ý nghóa
IN MODE Byte Xác đònh loại tín hiệu ngắt,
báo lỗi được bỏ mặt nạ
che:
B#16#0:Bỏ mặt nạ che cho
tất cả các tín hiệu ngắt và
tín hiệu báo lỗi không
đồng bộ.
B#16#1:Bỏ mặt nạ che cho
các tín hiệu ngắt, báo lỗi
thuộc 1 nhóm nhất đònh.
Nhóm các tín hiệu này
phải được chỉ thò bởi tên
khối OB đầu tiên của
nhóm cho biến OB_NR.
B#16#2: Bỏ mặt nạ che
cho 1 tín hiệu ngắt. Tín
hiệu ngắt được bỏ mặt nạ