Системы цифрового управления многокоординатными следящими электроприводами. Гусев Н.В - 132 стр.

UptoLike

Составители: 

132
высоком уровне на входе (инвер-
сия)
SetWaitTimeDigitalInput(Tick:Integer;
Ch:Integer);
Конфигурирование задержки при
определении состояния дискрет-
ные входов.
1 Tick = 1/500Гц = 0,002с;
По умолчанию: Tick = 10 (Время
задержки = 0,02с).
Ch – номер канала
GetErrorLogs(ErrorLog : TErrorLog);
Получить состояние регистров ава-
рийных ситуаций;
GoHardareHome(HWHome : byte;
Vx,Vy,Vz,Vk : Integer);
идти в ноль по концевым выклю-
чателям:
bit 1 – ось X; bit 5 – резерв;
bit 2 – ось Y; bit 6 – резерв;
bit 3 – ось Z; bit 7 – резерв;
bit 4 – ось K; bit 8 – резерв;
bit = 1 – выполнить команду;
bit = 0 – остановить выполнение
команды либо не выполнять пози-
ционирование в ноль;
Vx,Vy,Vz,Vk100 – скорость дви-
жения по регулируемой оси, выра-
женная в процентах от максималь-
но достижимой при 10В;
GoSoftwareHome(SWHome : byte);
идти в ноль по программному ра-
бочему полю:
bit 1 – ось X; bit 5 – резерв;
bit 2 – ось Y; bit 6 – резерв;
bit 3 – ось Z; bit 7 – резерв;
bit 4 – ось K; bit 8 – резерв;
bit = 1 – выполнить команду;
bit = 0 – остановить выполнение
команды либо не выполнять пози-
ционирование в ноль;
Vx,Vy,Vz,Vk100 – скорость дви-
жения по регулируемой оси, выра-
женная в процентах от максималь-
но достижимой при 10В;
GetStatusInfo(Status : TServoStatus);
Получить состояние статусных ре-
гистров
ResetDSP(Rest : Byte)
Прекращение всех операций, сброс