Fanuc - перевод строк
-
- Новичок
- Сообщения: 10
- Зарегистрирован: 28 дек 2014, 12:11
- Репутация: 0
- Настоящее имя: Лазарь Арнольдович Карабин
- Контактная информация:
Fanuc - перевод строк
Fanuc выдаёт на внешний носитель тексты программ с x'0a0d0d' вместо нормального перевода строки. Кто как борется, чтобы можно было редактировать чем я захочу, чтобы вместо этого были честные x'0d0a'?
- Predator
- Мастер
- Сообщения: 9583
- Зарегистрирован: 18 июл 2013, 18:26
- Репутация: 2531
- Контактная информация:
Re: Fanuc - перевод строк
Я редактирую УП в Notepad++, кодировка файлов utf8 widhout BOM, никаких глюков не замечал.
-
- Новичок
- Сообщения: 10
- Зарегистрирован: 28 дек 2014, 12:11
- Репутация: 0
- Настоящее имя: Лазарь Арнольдович Карабин
- Контактная информация:
Re: Fanuc - перевод строк
CIMCO тоже не замечает дурацких пробельных строк, но я хотел, чтобы везде было так. Решил:Predator писал(а):Я редактирую УП в Notepad++, кодировка файлов utf8 widhout BOM, никаких глюков не замечал.
накопать sed (мне попался -4.2.1 for Windows) и сказать ему
sed.exe -i ":a;N;$!ba;s/\n\r\r/\n/g" <имя файла со станка>
для проверки сначала так
sed.exe" -e ":a;N;$!ba;s/\n\r\r/\n/g" <имя файла со станка> >test.txt
это не меняет исходный файл, выводит рез-т в test.txt
- agering
- Новичок
- Сообщения: 15
- Зарегистрирован: 19 сен 2016, 12:53
- Репутация: 5
- Настоящее имя: Александр
- Контактная информация:
Re: Fanuc - перевод строк
Есть параметр, который вставляет/удаляет эту лишнюю 0Dh. Уберите в нем единицу и будет Вам счастье
-
- Новичок
- Сообщения: 10
- Зарегистрирован: 28 дек 2014, 12:11
- Репутация: 0
- Настоящее имя: Лазарь Арнольдович Карабин
- Контактная информация:
Re: Fanuc - перевод строк
Точно! В параметре 100 стояло хххх00хх, что и вызывало несчастье. Счастье даёт хххх11хх.agering писал(а):Есть параметр, который вставляет/удаляет эту лишнюю 0Dh. Уберите в нем единицу и будет Вам счастье
Спасибо!
Вот же трудно быть бестолковым, три года сражался, не мог предположить, что оно управляемо а такое странное только по дефолту.