Page tree
Skip to end of metadata
Go to start of metadata

bool PinGetState (number periphId)

Получение текущего состояния входа или выхода.

Параметры:

  • number periphId – идентификатор входа или выхода (в качестве этого параметра должна передаваться одна из констант, определённых в списке Inputs или Outputs).

Возвращаемое значение:

  • текущее состояние входа (выхода): true – активен, false – неактивен (если в настройках выходов установлен флажок «Инвертировать», активному выходу соответствует физический уровень сигнала 0, и наоборот).

bool MotorPinGetState (number motorId, number motorPeriphId)

Получение текущего состояния входа или выхода, назначенного для двигателя.

Параметры:

  • number motorId – номер двигателя, начиная с 0, в порядке назначения двигателей в списке «Параметры двигателей»;
  • number motorPeriphId – идентификатор входа или выхода для указанного двигателя (в качестве этого параметра должна передаваться одна из констант, определённых в списке MotorInputs или MotorOutputs).

Возвращаемое значение:

  • текущее состояние входа (выхода) двигателя: true – активен, false – неактивен (если в настройках выходов установлен флажок «Инвертировать», активному выходу соответствует физический уровень сигнала 0, и наоборот).

void PinSetState (number periphId, bool state)

Установка состояния выхода.

Параметры:

  • number periphId – идентификатор выхода (в качестве этого параметра должна передаваться одна из констант, определённых в списке Outputs);
  • bool state – состояние выхода, которое необходимо установить: true – активен, false – неактивен (если в настройках выходов установлен флажок «Инвертировать», активному выходу соответствует физический уровень сигнала 0, и наоборот).

double GetAnalogInput (number index)

Получение значения аналогового входа (от 0 до 1) в виде вещественного числа.

Параметры:

  • number index – номер аналогового входа (начиная с 0).

Возвращаемое значение:

  • значение аналогового входа (от 0 до 1).

int GetAnalogInputsCount ()

Получение количества аналоговых входов, доступных для используемого контроллера перемещений.

Возвращаемое значение:

  • количество доступных аналоговых входов.
  • No labels