Изменения

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

HEIDENHAIN: нагрузка на оси и шпиндель

114 байт добавлено, 05:12, 14 сентября 2021
Нет описания правки
{{Ссылки HEIDENHAIN}}
 
<b>Примечание: данный раздел актуально использовать в том случае, если подтверждено, что машинные данные с подключенного станка не читаются/читаются не корректно и принято решение разработать новую конфигурацию</b>.
 
PLC HEIDENHAIN использует системный макрос (модуль) '''9166''' для определения текущей нагрузки на оси / шпиндель:
[[File:HeidenhainPLCtransmit.png| 700px]]  Скопируйте всё содержимое '''PLC:\''' на локальный компьютер. Для этого используйте команду ''Transmit''. Найдите файлы, содержащие вызов модуля 9166. Как правило, искомые файлы имеют расширение "lst".
В теле файла найдите вызов модуля 9166. Код будет иметь вид:
<pre>
PS K0 *** X-Achse
CM 9166
PL W_Leistung_Achse_x
</pre>
Нагрузка по оси X записывается в переменную ''W_Leistung_Achse_x''. Имя переменной может отличаться для конкретных моделей и версий ЧПУ. Теперь нужно найти код определения этой переменной. Он будет иметь вид:
<pre>
W15880 19 #define /s W_Leistung_Achse_x W
</pre>
Получаем, что для данной ЧПУ по адресу W15880 хранится значение нагрузки по оси X.
Так же определяем адреса переменных, где хранятся значения нагрузок по остальным осям и шпинделюСкопируйте файл ''PLC:\OEM.sys'' на локальный компьютер. Для этого используйте команду ''Transmit''.
[[File:Tncremo1.png | 700px]]
Пример станка В файле найдите строку PLCMAIN, содержащую ссылку на MAIN-файл с двумя шпинделями:<pre>PS k_bit_spindelCM 9166PL w_nc_auslastung_spiрасширением "src".
PS k_bit_spindel2
CM 9166
PL w_nc_auslastung_spi[K+1]
</pre>
Определение массива[[File:<pre>W3292 474 w_nc_auslastung_spi w[SPINDLE_COUNTTncremo2.png | 700px]]</pre>
Тогда значение нагрузки по первому шпинделю хранится Перейдите по указанному адресу W3292используя TNCremo, а значение нагрузки по второму - W3294в данной директории вы найдете файл MAIN_RGM.lst. Скопируйте файл на локальный компьютер. Для этого используйте команду ''Transmit''.
[[File:Tncremo3.png | 700px]]
[[FileНаправьте данный файл в X-tensive для разработки обновленной конфигурации.Для обновления конфигурации:heidenhainChangeSpindleLoadUrlМониторинг-> Щелчок правой кнопкой мыши на выбранном драйвере -> Импорт. В открывшемся модальном окне выберите пункт "Загрузить" в разделе "Выберите конфигурацию драйвера", загрузите переданный файл конфигурации, затем нажмите "Далее", на следующем шаге нажмите "Далее" и "Импорт". Дождитесь появления корректных данных.png]]
968

правок

Навигация