Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже.
Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.
Это он?
У меня есть электросхема на DU6000, правда там нет датчика.
Зато есть этот датчик в ЧПУ Advantage
Это не аварийный датчик, он показывает индексную зону.
Он NC. Т.е. на его выходе 24 вольт. Если к нему поднести металл, то на выходе будет ноль.
@boomeeeer@Guhl ставите китайский языковой пакет и устанавливаете китайский в качестве основного для программ не поддерживающих юникод.
правда удалить потом китайский пакет не простое занятие
а проще поставить китайскую виндовс в виртуалку и там производить манипуляции по переводу комментов
Спасибо большое, после небольшого исправления макрос работает. Была проблема с выбором пути сохранения Nc папки - сохранял рандомно в любое место. Заменил строчку STRING dir = $path на
STRING dir = $path + "\\NC_" + $ModelName
ну и прописал свой постпроцессор.
Теперь макрос такой:
Function Main() {
// проверка наличия NC-файлов
if (folder('NCProgram')!=0) {
// имя проекта
STRING proj = project.name
// путь к модели
STRING ModelPath = folder('Model')[0].Path
// название модели (без формата)
STRING ModelName = folder('model')[0].Name
// поиск позиции $ModelName в строке $ModelPath (0-начало)
REAL Pos = position($ModelPath, $ModelName)
// отнимаем от пути к модели имя модели
STRING path = substring($ModelPath, 0, $Pos)
// формируем путь для перехода
STRING dir = $path + "\\NC_" + $ModelName
// проверка наличия пути
if dir_exists($dir) {
// если есть - переходим
CD $dir
} else {
// если отсутствует - создаем и переходим
MKDIR $dir
CD $dir
}
PATHSELECTOR PATHLISTS LISTCHANGE OUTPUT PATHSELECTOR PATHLISTS CLEAR PATHSELECTOR PATHLISTS ADD PROJSELECTOR $dir
EDIT NCPROGRAM PREFERENCES FILEMASK "{ncprogram}.tap"
EDIT NCPROGRAM PREFERENCES TAPEOPTIONS "C:\Users\Admin\Desktop\Houfek\постпроцессор рабочий\Fanuc Houfek.pmoptz"
}
https://support.industry.siemens.com/forum/WW/en/posts/disabling-the-servo-axis-840d/171825
учтите что даже если вы отключите ось плк вероятно все равно будет запрашивать реф. и работать не получится ведь у вас же не съемный поворотный стол когда станкостроитель предусматривает в логике плк его полное отключение
Кто ни будь может подсказать как можно программно отключить привод? Это в машинных данных привода делается или где то в другом месте? Управление на Sinumerik 840D.
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.