III. CÁC HÀM CHỨC NĂNG CỦA LOGO!230RC
14. HÀM RANDOM GENERATOR (Bộ phát xung ngẫu nhiên =Hàm máy phát xung ngẫu nhiên)
ngẫu nhiên)
Mơ tả
Bộ phát xung cĩ độ rộng xung on và độ rộng xung off nằm trong phạm vi đặt trước.
Ký hiệu trong LOGO! Kết nối Mơ tả
Input En Khi cĩ xung lên (chuyển từ 0
lên 1) tại ngõ vào En sẽ bắt đầu tính thời gian xung on. Khi cĩ cạnh xung xuống (chuyển từ 1 xuống 0) sẽ bắt đầu tính thời gian xung off. Parameter Par Thời gian xung on nằm ngẫu
nhiên trong phạm vi từ OS đến TH. Thời gian xung off nằm ngẫu nhiên trong phạm vi từ OS đến TL
TL phải cĩ độ phân giải giống TH.
Output Q Ngõ ra Q on sau thời gian xung on đã hết Trg vẫn được set và chuyển sang
Mơ tả chức năng
Nếu trạng thái tín hiệu tại ngõ vào En thay đổi từ 0 lên 1 thì thời gian ngẫu nhiên nằm trong khoảng 0s và TH đặt trước bắt đầu được tính.
Nếu trạng thái tín hiệu ngõ vào En được duy trì ở mức cao trong suốt thời gian xung on thì sau khoảng thời gian xung on ngõ ra sẽ được set = 1.
N u tr ng thái tín hi u t i ngõ vào En chuy n v 0 tr c khi th i gian xung on k t thúc thì b ế ạ ệ ạ ể ề ướ ờ ế ộ
phát xung b reset.ị
Nếu trạng thái tín hiệu tại ngõ vào En thay đổi từ 1 xuống 0 thì thời gian ngẫu nhiên nằm trong khoảng 0s và TL đặt trước bắt đầu được tính.
Nếu trạng thái tín hiệu tại ngõ vào En được duy trì ở mức thấp trong suốt thời gian xung off thì sau khoảng thời gian xung off ngõ ra sẽ được set = 0.
Nếu trạng thái tín hiệu tại ngõ vào En chuyển lên 1 trước khi thời gian xung off kết thúc thì bộ phát xung bị reset.
Nếu cĩ sự cố mất nguồn thì thời gian đã tính được bị reset.