Учебный стенд на базе токарного станка с компьютерным управлением: Учебное пособие, страница 24

7.1. Работа с Управляющим Модулем

Модуль может функционировать как с Модулем Имитатор, так и без него. В последнем случае доступно выполнение отдельных команд, управляющих программ и настройка параметров системы.

Два основных режима – СТАНОК и ИМИТАТОР (по умолчанию).

В режиме имитатора модуль готов к работе сразу после запуска.

Переход в Реальный режим

В режиме реального станка требуется выполнить следующие действия:

1.   Настройка->Аппаратный сброс

2.   Настройка->Инициализация оборудования

3.   Команды->Системные сообщения

Проверить, что после аппаратного сброса получен ответ Rs. Если да – система готова к работе.

Если требуется изменить параметры привода через Настройка->Настройки оборудования, то после требуется нажать кнопку Применить. После выполнить Настройка->Инициализация оборудования.

Ответы на многие вопросы можно найти в Команды->системные сообщения.

Обратите внимание на параметр Задержка в Настройка->Инициализация оборудования. Он отвечает за работу с оборудованием. Чем быстрее компьютер – тем больше параметр. Настройте его таким образом, чтобы после Аппаратного сброса система отвечала Rs с первой попытки (смотрите Команды->Системные сообщения).

Файлы конфигурации

Stanok.ini – значения параметров фиксированных точек и переменных.

Motion.ini – параметры привода.

Формат файла:

DEVICE 1   - номер устройства (0 – токарный, 1 - фрезерный).

RG 0 -  тип револьверной головки (0 или 1). Если смена инструмента производится некорректно, измените начение и перезапустите модуль.

XKoef 01.10  - Коэффициент пропоциональности.

XnSpeed 500.100  - Номинальная частота двигателя

XTi 0.010    - Коэффициент Ti

Xtd 0.013    - Коэффициент Td

YKoef 01.020 - Коэффициент пропоциональности.

YnSpeed 500.1    - Номинальная частота двигателя

YTi 0.010    - Коэффициент Ti  

Ytd 0.051    - Коэффициент Td

ZKoef 01.040 - Коэффициент пропоциональности.

ZnSpeed 500.000  - Номинальная частота двигателя

ZTi 0.011    - Коэффициент Ti

Ztd 0.082    - Коэффициент Td

Пример записей в файлах:

1. Файл ДАТА.txt

0.000          0.000

0.000          0.000

0.000          0.000

0.000          0.000

0.000          0.000

0.000          0.000

0.000          0.000

0.000          0.000

0.000          0.000

0.000          0.000

0.000          0.000

2. Файл motion.ini

DEVICE 0

RG 1

RGBIT 2048

MAXLOCKTIME 10

SHOWRGBIT 1

MAXDELAY 15400

MAXCOUNTX 2

MAXCOUNTY 2

MAXCOUNTZ 2

CANTEST 1000

METRIC 0

Koef 1.100000

nSpeed 500.000000

Ti 0.010000

Td 0.010000

Koef 1.020000

nSpeed 500.000000

Ti 0.010000

Td 0.050000

Koef 1.040000

nSpeed 500.000000

Ti 0.010000

Td 0.080000

3. Файл readme

 22.04.2004 - Изменения

 ПАРАМЕТРЫ (файл motion.ini)

 ------------------------------------------------------------------------------

 DEVICE n - 0 или 1. Тип устройста. 0 - токарный, 1 - фрезерный

 RG 1 или 0         - Тип револьверной головки.

 RGBIT n    - n равно 2 в степени X. Бит контроля револьверной головки

 MAXLOCKTIME n   - n равно X * 1/4 секунды. Время зажима револьверной головки

 MAXDELAY n     - n тестовый параметр контроля CAN-сети

 MAXCOUNTn N - n = X,Y,Z;    N равно 1/4 секунды.

                       Контроль окончания перемещения.

 CANTEST n         - Число попыток записи в CAN-порт при передаче данных.

 METRIC n - 0 или 1. Наличие измерительной головки.

 Значения по  умолчанию:

          DEVICE 0

          RG 1

          RGBIT 2048

          MAXLOCKTIME 10

          SHOWRGBIT 1

          MAXDELAY 15400

          MAXCOUNTX 2

          MAXCOUNTY 2

          MAXCOUNTZ 2

          CANTEST 20

          METRIC 0

4. Файл  stanok.ini

2000

10

0

0.000

0.000

20.000

20.000

20.000

-----------

0.000

0.000

0.000

0.000

5. Файл TOOLS.ini

10

60

10

23

7

20

0

0

30

10

30

60

10

60

20

30

20

10

0

7

20

0

30

3

30

30

20

30

0

50

0

46

3

46

0

0

10

0

10

50

0

50

0

30

0

0

0

0

0

20.000

20.000

30.000

20.000

60.000

20.000

2.000

6. Файл ZAG.ini

90

280

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

7.2. Примеры управляющих программ

1.prg

N02 M06

N07 M06

N17 M06

N18 M06

N19 M06

N20 M06

M21 M06

M22 M06

M23 M06

M24 M06

M25 M06

N30 M02