Команды


Вы можете использовать функции spc_request_dev или spc_request_sys при настройке или использовании смарт-плат расширения.

spc_request_dev($sid, $cmd)
spc_request_sys($sid, $cmd)

Общие команды смарт-плат расширения

Общие команды могут использоваться с функцией spc_request_sys, и список команд выглядит следующим образом:

Команда Опция Описание
get did получить ID устройства
get uid получить уникальный ID

Команды PES-2403

Выделенные команды для каждой смарт-платы расширения можно использовать с spc_request_dev.
Список выделенных команд для PES-2403:

cmd arg1 arg2 arg3 arg4
set mode full - -
half - -
vref stop (0~15) -
drive (0~15) -
lock (0~15) -
rsnc (low_pps) (high_pps)
speed (pps) - -
accel (accel) [decel] -
pos (-2147483648 ~ +2147483647) - -
get state - - -
pos - - -
move step [speed] [accel] [decel]
goto pos [speed] [accel] [decel]
sw(0~3) [speed] [accel] [decel]
stop [decel] - - -
eio get (0~3) - -
set (0~3) mode input
lock

※ (): обязательно, []: опционально