2019-10-22 16:48:47 +03:00

87 lines
1.7 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

======= Идентификатор устройства: =======
10 - reserved
9 - 0 - данные процесса, 1 - данные параметров
8 - \
7 - |
6 - | address
5 - |
4 - |
3 - /
2 - \
1 - | function
0 - /
арес задается в настройках привода
функция:
3 - выходные данные процесса (PO)
4 - входные данные процесса (PI)
5 - синхронизация
6 - (для группового адреса) - групповое PO
если данные параметров (9-й бит == 1), то функция:
3 - запрос данных параметров
4 - ответ
======= Контрольные слова =======
Первые 8 бит CW1&CW2 (со звездочкой - то, что используется):
7 - резерв
6 - *сброс ошибки
5 - набор параметров
4 - генератор темпа
3 - резерв
2 - *разрешение/стоп
1 - *разрешение/быстрый стоп
0 - *блокировка/разрешение
Старшие 8 бит у CW1 не использую, у CW2 старшие 8 бит - виртуальные клеммы (цифровые входы)
======= Слова состояния =======
Младшие 8 бит обоих:
7 - резерв
6 - резерв
5 - *неисправность/предупреждение
4 - набор параметров 2/1
3 - генератор темпа 2/1
2 - *PO разблокированы/заблокированы
1 - *готов/не готов
0 - *выход разблокирован/заблокирован
Биты 1+7:
0+0 - не готов
0+1 - ошибка
1+0 - готов
1+1 - предупреждение
Старшие 8 бит CW1 зависит от бита 5 младшего слова:
1 - код ошибки
0 - состояние
Коды состояний:
0 - не готов
1 - блокировка
2 - нет разрешения
3 - ток удержания
4 - разрешение
5 - регулирование
8 - заводские настройки
13 - захват
16 - ожидание данных
17 - безопасный останов
======= Чтение/запись парметров =======
Индекс и субиндекс параметров можно посмотреть в сплывающей подсказке конфигуратора.
Идентификатор - с 1 в девятом бите.
Посылка и ответ состоят из восьми байт. Первые четыре байта:
0 - команда (0x31 для считывания параметра и 0x32 для записи)
1 - субиндекс
2 - индекс, старший байт
3 - индекс, младший байт
Четыре младших байта - данные.