Fanuc - перевод строк

Fanuc, Okuma, Sinumerik и т.д.
kla2
Новичок
Сообщения: 10
Зарегистрирован: 28 дек 2014, 12:11
Репутация: 0
Настоящее имя: Лазарь Арнольдович Карабин
Контактная информация:

Fanuc - перевод строк

Сообщение kla2 »

Fanuc выдаёт на внешний носитель тексты программ с x'0a0d0d' вместо нормального перевода строки. Кто как борется, чтобы можно было редактировать чем я захочу, чтобы вместо этого были честные x'0d0a'?
Аватара пользователя
Predator
Мастер
Сообщения: 9583
Зарегистрирован: 18 июл 2013, 18:26
Репутация: 2531
Контактная информация:

Re: Fanuc - перевод строк

Сообщение Predator »

Я редактирую УП в Notepad++, кодировка файлов utf8 widhout BOM, никаких глюков не замечал.
kla2
Новичок
Сообщения: 10
Зарегистрирован: 28 дек 2014, 12:11
Репутация: 0
Настоящее имя: Лазарь Арнольдович Карабин
Контактная информация:

Re: Fanuc - перевод строк

Сообщение kla2 »

Predator писал(а):Я редактирую УП в Notepad++, кодировка файлов utf8 widhout BOM, никаких глюков не замечал.
CIMCO тоже не замечает дурацких пробельных строк, но я хотел, чтобы везде было так. Решил:

накопать 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 - перевод строк

Сообщение agering »

Есть параметр, который вставляет/удаляет эту лишнюю 0Dh. Уберите в нем единицу и будет Вам счастье ;-)
kla2
Новичок
Сообщения: 10
Зарегистрирован: 28 дек 2014, 12:11
Репутация: 0
Настоящее имя: Лазарь Арнольдович Карабин
Контактная информация:

Re: Fanuc - перевод строк

Сообщение kla2 »

agering писал(а):Есть параметр, который вставляет/удаляет эту лишнюю 0Dh. Уберите в нем единицу и будет Вам счастье ;-)
Точно! В параметре 100 стояло хххх00хх, что и вызывало несчастье. Счастье даёт хххх11хх.
Спасибо!

Вот же трудно быть бестолковым, три года сражался, не мог предположить, что оно управляемо а такое странное только по дефолту.
Ответить

Вернуться в «Промышленные стойки»