Skip to content

Điều khiển ​

Trong lập trình khối, khối điều khiển giữ vai trò điều chỉnh luồng chạy của chương trình.
Nó làm được những việc như chờ một khoảng thời gian, nhận biết phím bấm, ghi nhật ký.

Chờ ​

Chờ trong khoảng thời gian (giây) đã chỉ định rồi mới chạy lệnh tiếp theo.

wait_sec

Tham số ​

TênLoạiMô tảPhạm vi / KiểuMặc định
secGiá trị nhập (ô)Thời gian chờ — số trực tiếp (ví dụ: Utils.wait(0.5))số thực từ 0 trở lên-
secGiá trị nhập (khối)Thời gian chờ — biến/biểu thức (ví dụ: Utils.wait(time))số thực từ 0 trở lên-

Python ​

python
# ô sec = 2 → giữ nguyên (đơn vị giây)
Utils.wait(2)

# giá trị lấy từ biến
Utils.wait(myVar)

Chờ một khung hình ​

Dừng chương trình trong một khung hình (khoảng 0,001 giây).

wait_1msec

Tham số ​

(không có — cố định 0,001 giây)

Python ​

python
Utils.wait(0.001)

Phím được nhấn ​

Trả về đúng (True) / sai (False) tùy theo một phím nhất định có đang được nhấn hay không.

key_pressed

Tham số ​

TênLoạiMô tảPhạm vi / KiểuMặc định
keyGiá trị nhậpTên phímspace, up, left, right, down, a~z, 0~9,
shift, ctrl, alt, enter, tab, esc, backspace
-

Python ​

python
Utils.keypressed('space')

Ghi nhật ký ​

Ghi giá trị của một biến hay thuộc tính lên cửa sổ bảng điều khiển theo thời gian thực.

log

Tham số ​

TênLoạiMô tảPhạm vi / KiểuMặc định
dataGiá trị nhậpGiá trị cần ghigiá trị bất kỳ-
tagGiá trị nhậpThẻ nhật kýchuỗi ký tự-
unitGiá trị nhậpĐơn vị hiển thịchuỗi ký tự-

Python ​

python
Utils.log(data, '', '')

Vẽ biểu đồ ​

Hiển thị sự thay đổi của một giá trị dưới dạng biểu đồ thời gian thực trên cửa sổ biểu đồ.
Bạn đặt được màu, giá trị nhỏ nhất/lớn nhất và phạm vi của biểu đồ.

scope

Tham số ​

TênLoạiMô tảPhạm vi / KiểuMặc định
signalGiá trị nhập (khối)Giá trị tín hiệu của biểu đồsố thực-
nameGiá trị nhậpTên biểu đồchuỗi ký tự-
min_valGiá trị nhập (ô)Giá trị nhỏ nhất của biểu đồsố thực-
max_valGiá trị nhập (ô)Giá trị lớn nhất của biểu đồsố thực-
colorMàu sắcMàu biểu đồ (hex)chuỗi hex-

Python ​

python
Utils.scope(signal, '', 0, 100, '#000000')