Команды


Вы можете использовать функции 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-2405

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

cmd arg1 arg2 arg3 arg4
set mode (1, 2, 4, 8, 16 or 32) - -
vref stop (0~15) -
drive (0~15) -
lock (0~15) -
rsnc (low_pps) (high_pps)
speed (pps) - -
accel (accel) [decel] -
pos (-1000000000 ~ +1000000000) - -
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

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