HEIDENHAIN: настройка контроллера

Материал из DPA
Перейти к навигации Перейти к поиску

Подключение станков с ЧПУ   >   Подключение HEIDENHAIN

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

To do so switch to programming mode click [MOD]. If a dialog opens, select ‘Machine settings -> External access’ and check if soft key ‘External access’ at the bottom is set to ‘Yes’. If the soft key is not shown you can make it visible by inserting or uncommenting entry in file OEM.SYS:

REMOTE.LOCKSOFTKEYVISIBLE = YES

К этому файлу можно получить доступ с помощью утилиты Heidenhain TNCRemo. После подключения к вашему контроллеру введите "PLC:\" в нижней панели навигации. Введите ключ для доступа к ПЛК (по умолчанию: 807667). Затем откройте, отредактируйте и передайте файл OEM.SYS обратно на устройство.

Также возможно, что внешний доступ ограничен конкретными настройками в файле TNC.SYS в корневом каталоге вашего контроллера. Чтобы получить к нему доступ, введите "TNC:\" в нижней панели навигации TNCRemo.

В этом случае файл TNC.SYS содержит одну или несколько записей, таких как:

REMOTE.PERMISSION = PC2225;PC3547
REMOTE.TNCPASSWORD = KR1402
REMOTE.TNCPRIVATEPATH = TNC:\RK

Если есть запись для TNCPASSWORD и нет записи для TNCPRIVATEPATH, то весь накопитель TNC защищен паролем и не может быть доступен с помощью драйвера DPA. Для получения доступа закомментируйте все строки, начинающиеся с REMOTE или строку с TNCPASSWORD, добавив точку с запятой ";". Если присутствует запись PERMISSION, то добавьте имя сервера DPA в список.

You have to check file TNC.SYS if you see errors like: LOGIN: Area INSPECT Unexpected response from device (TNC = Access denied (LSV 2)).

If you get output from the controller but for some items you see errors like: LOGIN: Area PLCDEBUG Unexpected response from device (TNC = Access denied (LSV 2)) then access to the controller’s PLC is locked. Open file OEM.SYS.

Если вы видите строки вроде:

PLCPASSWORD = PLC
REMOTE.PLCPASSWORDNEEDED = YES
REMOTE.PLCPASSWORDFORCED = YES

Закомментируйте PLCPASSWORD, добавив точку с запятой ";" и установите:

REMOTE.PLCPASSWORDNEEDED = NO
REMOTE.PLCPASSWORDFORCED = NO

Сохраните файл, перенесите его обратно в контроллер и перезапустите, чтобы изменения вступили в силу.