ООО "Онитекс"

The ModbusCommands type exposes the following members.

Methods

  Name Description
Public method Connect
Подключение по протоколу Modbus RTU.
Public method CurrentDisable
Выключение тока в обмотках.
Public method CurrentEnable
Включение тока в обмотках.
Public method Disconnect
Разорвать подключение.
Public method Equals
Определяет, равен ли заданный объект Object текущему объекту Object.
(Inherited from Object.)
Protected method Finalize
Позволяет объекту Object попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект Object будет утилизирован в процессе сборки мусора.
(Inherited from Object.)
Public method GetAcceleration
Возвращает заданное значение ускорения двигателя.
Public method GetCurrent
Получение установленного значения тока, подаваемого на двигатель (мА).
Public method GetDecelerationSteps
Возвращает число шагов, определяющее длительность замедления.
Public method GetDeviceBaudRate
Возвращает скорость обмена порта устройства.
Public method GetDirection
Возвращает значение показывающее направление вращения.
Public method GetEnabledCounter
Счетчик прерываний по входу EN. Значение регистра увеличивается при срабатывании прерывания по входу EN. Прерывание по входу EN должно быть включено в регистре INT_EN с помощью метода SetInterruptionEnabled(Byte, Byte).
Public method GetEncoderPosition
Считывает текущую позицию с инкрементального энкодера, канал A подключается к входу Revers, канал B – к входу STEP.
Public method GetEndSpeed
Получение установленного значения конечной скорости вращения двигателя при замедлении (Гц).
Public method GetHashCode
Играет роль хэш-функции для определенного типа.
(Inherited from Object.)
Public method GetInterruptionEnabled
Возвращает разрешение прерываний по входам.
Public method GetMicrostep
Текущее значение микрошага.
Public method GetNumberOfSteps
Возвращает число шагов, используемое в командах движения.
Public method GetOutput
Возвращает состояние выхода.
Public method GetPosition
Счетчик текущей позиции, при повороте на 1 шаг увеличивается или уменьшается на единицу в зависимости от направления вращения.
Public method GetRealCurrentSpeed
Получение реальной текущей скорости двигателя (Гц).
Public method GetRemainingSteps
Возвращает оставшееся число шагов до окончания вращения при использовании команд с заданным числом шагов.
Public method GetReversInputInterruptionMode
Возвращает режим работы прерывания по входу Revers.
Public method GetReversInterruptionCounter
Возвращает значение счетчика прерываний по входу Revers. Прерывание по входу Revers должно быть включено в регистре INT_EN с помощью метода SetInterruptionEnabled(Byte, Byte) . Необходимо также установить режим счетчика прерываний по входу Revers c помощью метода SetReversInputInterruptionMode(Byte, Byte).
Public method GetSleepCurrent
Возвращает значение тока в режиме простоя
Public method GetSleepTime
Возвращает время до перехода в спящий режим в миллисекундах, от 0 до 2000мс. Если после последнего шага прошло более sleepTime мс, ток двигателя уменьшается до величины, определенной в параметре sleepCurrent метода SetSleepCurrent(Byte, Byte)
Public method GetSpeed
Получение установленного значения скорости вращения двигателя (Гц).
Public method GetStartSpeed
Получение установленного значения стартовой скорости вращения двигателя при разгоне (Гц).
Public method GetType
Возвращает объект Type для текущего экземпляра.
(Inherited from Object.)
Public method IsCurrentEnabled
Возвращает значение, показывающее, подан ли ток на обмотки двигателя.
Public method MakeStep
Сделать один шаг.
Protected method MemberwiseClone
Создает неполную копию текущего объекта Object.
(Inherited from Object.)
Public method Move
Запуск бесконечного движения двигателя c установленными параметрами.
Public method MoveNumberOfSteps
Запуск движение NumberOfSteps шагов. Для установки числа шагов используйте метод SetNumberOfSteps(Byte, UInt32) .
Public method MoveNumberOfStepsToDirInput
Движение до срабатывания датчика, подключенного ко входу Dir, но не более NumberOfSteps шагов. Для установки числа шагов используйте метод SetNumberOfSteps(Byte, UInt32) .
Public method MoveNumberOfStepsToHome
Движение до срабатывания датчика, подключенного ко входу Home, но не более NumberOfSteps шагов. Для установки числа шагов используйте метод SetNumberOfSteps(Byte, UInt32) .
Public method MoveNumberOfStepsToIn1
Движение до срабатывания датчика, подключенного ко входу In1, но не более NumberOfSteps шагов. Для установки числа шагов используйте метод SetNumberOfSteps(Byte, UInt32) .
Public method MoveNumberOfStepsToIn2
Движение до срабатывания датчика, подключенного ко входу In2, но не более NumberOfSteps шагов. Для установки числа шагов используйте метод SetNumberOfSteps(Byte, UInt32) .
Public method MoveNumberOfStepsToStepInput
Движение до срабатывания датчика, подключенного ко входу Step, но не более NumberOfSteps шагов. Для установки числа шагов используйте метод SetNumberOfSteps(Byte, UInt32) .
Public method MoveToDirInput
Движение до срабатывания датчика, подключенного ко входу DIR.
Public method MoveToHome
Поиск начального положения (движение до сигнала датчика HomeIn).
Public method MoveToIn1
Движение до срабатывания датчика, подключенного ко входу In1.
Public method MoveToIn2
Движение до срабатывания датчика, подключенного ко входу In2.
Public method MoveToStepInput
Движение до срабатывания датчика, подключенного ко входу STEP.
Public method Reset
Перезагрузка контроллера. Все параметры сбрасываются, движение прекращается.
Public method Revers
Реверс.
Public method SaveParametersToMemory
Сохраняет все настройки в энергонезависимую память устройства. При включении устройства все настройки будут восстановлены из памяти без необходимости их повторной инициализации.
Public method SetAcceleration
Устанавливает значение ускорения двигателя.
Public method SetAdcInputSpeed
Установка скорости по сигналу аналогового входа.
Public method SetCurrent
Установка значения тока, подаваемого на двигатель (мА).
Public method SetDecelerationSteps
Устанавливает число шагов, определяющее длительность замедления.
Public method SetDeviceBaudRate
Устанавливает скорость обмена порта устройства.
Public method SetDirection
Устанавливает направление вращения.
Public method SetEndSpeed
Установка конечной скорости вращения двигателя при замедлении (Гц).
Public method SetInterruptionEnabled
Устанавливает разрешение прерываний по входам.
Public method SetMicrostep
Устанавливает режим микрошага.
Public method SetNumberOfSteps
Устанавливает число шагов, используемое в командах движения.
Public method SetOutput
Устанавливает состояние выхода.
Public method SetReversInputInterruptionMode
Устанавливает режим работы прерывания по входу Revers.
Public method SetSleepCurrent
Устанавливает ток в режиме простоя.
Public method SetSleepTime
Установка времени перехода в спящий режим (мс). Если после последнего шага прошло более sleepTime мс, ток двигателя уменьшается до величины, определенной в параметре sleepCurrent метода SetSleepCurrent(Byte, Byte)
Public method SetSpeed
Установка требуемой скорости вращения двигателя (Гц).
Public method SetStartSpeed
Установка стартовой скорости вращения двигателя при разгоне (Гц).
Public method Stop
Остановка двигателя.
Public method ToString
Возвращает объект String, который представляет текущий объект Object.
(Inherited from Object.)

See Also