[WIKI] Создание конфигурации простого автомата от чайника

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Ворон226
Мастер
Сообщения: 1922
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

[WIKI] Создание конфигурации простого автомата от чайника

Сообщение Ворон226 »

Часто возникает необходимость создания конфигурации простого автомата на LinuxCNC.
Попробую сделать это тут для новичков (к коим и себя отношу).

А начнем с постановки задачи.

Задача.
Сконфигурировать простой автомат "Планшетный широкоформатный сканер" на базе LinuxCNC со своей панелью управления и встроенной перепрограммируемой программой обработки заготовки.

Для начала определим необходимые направления работы:
1. Описание логики работы сканера
2. Создание файла INI
3. Создание визуальной панели
4. Создание связей между HAL, визуальной панелью и программами/подпрограммами
5. Создание HAL
6. Написание программы сканирования
7. Способы проверки и тестирования конфигурации

Продолжу вечером...
Хочешь быть счастливым? Будь им!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: [WIKI] Создание конфигурации простого автомата от чайник

Сообщение nkp »

а может дело в тех же режимах -
емс не переходит в mdi-mode
========
попробовать "принудительно" переключиться в mdi-режим...
Аватара пользователя
Ворон226
Мастер
Сообщения: 1922
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: [WIKI] Создание конфигурации простого автомата от чайник

Сообщение Ворон226 »

Так ведь часть кнопок - управление движением через компоненты HAL (разве это возможно в mdi-режиме?)
И потом - М102 выполняется же.
Хочешь быть счастливым? Будь им!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: [WIKI] Создание конфигурации простого автомата от чайник

Сообщение nkp »

дело в чем то очень простом - потому как все вроде бы(?) правильно...
а попробуй удалить файл М102 - как оно заругается???
Аватара пользователя
Ворон226
Мастер
Сообщения: 1922
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: [WIKI] Создание конфигурации простого автомата от чайник

Сообщение Ворон226 »

пишет:
emc/task/emctask.cc 374: interp_error: Использован неизвестный M-код
Использован неизвестный M-код
Хочешь быть счастливым? Будь им!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: [WIKI] Создание конфигурации простого автомата от чайник

Сообщение nkp »

Ворон226 писал(а):emc/task/emctask.cc 374: interp_error: Использован неизвестный M-кодИспользован неизвестный M-код
всё это имхо говорит об одном - емс после команды o<ust0>call не находит файл ust0.ngc
где то несоответствие в именах(путях) или кириллица вкралась ...
Последний раз редактировалось nkp 28 окт 2014, 21:31, всего редактировалось 1 раз.
Аватара пользователя
Ворон226
Мастер
Сообщения: 1922
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: [WIKI] Создание конфигурации простого автомата от чайник

Сообщение Ворон226 »

т.е. или в адрес, или в название. Проверяю...
Переписал адреса в INI ручками, имена ust0.ngc и ustmax.ngc, и названия в самих программах - без изменений...
(опять где-то с именами или адресами напутано - чую. Так ведь ещё с утра взял работающий пакет из axis и переписал заново под mygui)
Хочешь быть счастливым? Будь им!
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: [WIKI] Создание конфигурации простого автомата от чайник

Сообщение Serg »

Ворон226 писал(а):(наверное, что не находит файла "foobar"? И где его искать? И как выйти из этого положения? И почему конфигурация вместе с axis-ом работает на ура, а самостоятельно не желает?)
Ишь какой резвый!.. Вопрос какой был? Вопрос был такой:
Ворон226 писал(а):Какой такой файл? Все переписал как разбирался, все пересмотрел, адреса перепроверил...
strace помогает узнать "какой такой файл"? - Помогает. Вот и узнай какой именно файл не находит, а потом будем выяснять почему не находит и должен-ли находить. :)

P.S. попробуй указать:

Код: Выделить всё

[RS274NGC]
SUBROUTINE_PATH = ...
USER_M_PATH = ...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: [WIKI] Создание конфигурации простого автомата от чайник

Сообщение nkp »

UAVpilot писал(а):P.S. попробуй указать:
может быть этого ему и не хватало...
но должно было хватить по идее :
[DISPLAY]
PROGRAM_PREFIX =
Аватара пользователя
Ворон226
Мастер
Сообщения: 1922
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: [WIKI] Создание конфигурации простого автомата от чайник

Сообщение Ворон226 »

UAVpilot писал(а):P.S. попробуй указать:


[RS274NGC]
SUBROUTINE_PATH = ...
USER_M_PATH = ...
Что это такое в русском мануале нет. Перевожу сам Юзер Мануал 2.6 (слава Гуглю!):
SUBROUTINE_PATH = macros - задает путь для поиска макросов и других подпрограмм.

Так чего? Прописать в эти "штуки" адрес тот же, что и в PROGRAM_PREFIX ?
Хочешь быть счастливым? Будь им!
Аватара пользователя
Ворон226
Мастер
Сообщения: 1922
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: [WIKI] Создание конфигурации простого автомата от чайник

Сообщение Ворон226 »

Прописал - не работает:
[RS274NGC]
PARAMETER_FILE = emc.var
SUBROUTINE_PATH = /home/sun/linuxcnc/configs/skaner-mygui
USER_M_PATH = /home/sun/linuxcnc/configs/skaner-mygui
Хочешь быть счастливым? Будь им!
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: [WIKI] Создание конфигурации простого автомата от чайник

Сообщение Serg »

Ну так strace попробуй - оно тебе напишет что пытается найти и где... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Ворон226
Мастер
Сообщения: 1922
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: [WIKI] Создание конфигурации простого автомата от чайник

Сообщение Ворон226 »

Сделал как и ты:

Код: Выделить всё

sun@sun-desktop:~$ strace cat foobar
execve("/bin/cat", ["cat", "foobar"], [/* 36 vars */]) = 0
brk(0)                                  = 0x9920000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb78bc000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=93286, ...}) = 0
mmap2(NULL, 93286, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb78a5000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0Pm\1\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1438276, ...}) = 0
mmap2(NULL, 1448360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x9ae000
mmap2(0xb0a000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15b) = 0xb0a000
mmap2(0xb0d000, 10664, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb0d000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb78a4000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb78a48d0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
mprotect(0xb0a000, 8192, PROT_READ)     = 0
mprotect(0x8054000, 4096, PROT_READ)    = 0
mprotect(0x8f9000, 4096, PROT_READ)     = 0
munmap(0xb78a5000, 93286)               = 0
brk(0)                                  = 0x9920000
brk(0x9941000)                          = 0x9941000
open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2570, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb78bb000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2570
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0xb78bb000, 4096)                = 0
open("/usr/lib/locale/ru_RU.utf8/LC_IDENTIFICATION", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=343, ...}) = 0
mmap2(NULL, 343, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb78bb000
close(3)                                = 0
open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=26048, ...}) = 0
mmap2(NULL, 26048, PROT_READ, MAP_SHARED, 3, 0) = 0xb78b4000
close(3)                                = 0
open("/usr/lib/locale/ru_RU.utf8/LC_MEASUREMENT", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0
mmap2(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb78b3000
close(3)                                = 0
open("/usr/lib/locale/ru_RU.utf8/LC_TELEPHONE", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=52, ...}) = 0
mmap2(NULL, 52, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb78b2000
close(3)                                = 0
open("/usr/lib/locale/ru_RU.utf8/LC_ADDRESS", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0
mmap2(NULL, 127, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb78b1000
close(3)                                = 0
open("/usr/lib/locale/ru_RU.utf8/LC_NAME", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0
mmap2(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb78b0000
close(3)                                = 0
open("/usr/lib/locale/ru_RU.utf8/LC_PAPER", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0
mmap2(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb78af000
close(3)                                = 0
open("/usr/lib/locale/ru_RU.utf8/LC_MESSAGES", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
close(3)                                = 0
open("/usr/lib/locale/ru_RU.utf8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=60, ...}) = 0
mmap2(NULL, 60, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb78ae000
close(3)                                = 0
open("/usr/lib/locale/ru_RU.utf8/LC_MONETARY", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=302, ...}) = 0
mmap2(NULL, 302, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb78ad000
close(3)                                = 0
open("/usr/lib/locale/ru_RU.utf8/LC_COLLATE", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1170774, ...}) = 0
mmap2(NULL, 1170774, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7786000
close(3)                                = 0
open("/usr/lib/locale/ru_RU.utf8/LC_TIME", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2538, ...}) = 0
mmap2(NULL, 2538, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb78ac000
close(3)                                = 0
open("/usr/lib/locale/ru_RU.utf8/LC_NUMERIC", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=54, ...}) = 0
mmap2(NULL, 54, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb78ab000
close(3)                                = 0
open("/usr/lib/locale/ru_RU.utf8/LC_CTYPE", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=256324, ...}) = 0
mmap2(NULL, 256324, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7747000
close(3)                                = 0
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
open("foobar", O_RDONLY|O_LARGEFILE)    = -1 ENOENT (No such file or directory)
write(2, "cat: ", 5cat: )                    = 5
write(2, "foobar", 6foobar)                   = 6
open("/usr/share/locale/ru_RU.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/ru_RU/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/ru.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/ru/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/ru_RU.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/ru_RU/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/ru.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/ru/LC_MESSAGES/libc.mo", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=175830, ...}) = 0
mmap2(NULL, 175830, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb771c000
close(3)                                = 0
write(2, ": \320\235\320\265\321\202 \321\202\320\260\320\272\320\276\320\263\320\276 \321\204\320\260\320\271\320\273\320\260"..., 56: Нет такого файла или каталога) = 56
write(2, "\n", 1
)                       = 1
close(1)                                = 0
close(2)                                = 0
exit_group(1)                           = ?
sun@sun-desktop:~$ 
Хочешь быть счастливым? Будь им!
Аватара пользователя
Ворон226
Мастер
Сообщения: 1922
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: [WIKI] Создание конфигурации простого автомата от чайник

Сообщение Ворон226 »

Запустил другую команду:

Код: Выделить всё

sun@sun-desktop:~/linuxcnc/configs/skaner-mygui$ strace -o trace_output.txt linuxcnc
LINUXCNC - 2.5.4-62-g22ed1fa
Machine configuration directory is '/home/sun/linuxcnc/configs/skaner-mygui'
Machine configuration file is 'skaner.ini'
Starting LinuxCNC...
emc/task/emctask.cc 374: interp_error: Файл не найден
Файл не найден
quit++
Shutting down and cleaning up LinuxCNC...
Cleanup done
sun@sun-desktop:~/linuxcnc/configs/skaner-mygui$ 
Но не могу найти файл, в который должно было все записаться... Поисковик не находит.
Хочешь быть счастливым? Будь им!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: [WIKI] Создание конфигурации простого автомата от чайник

Сообщение nkp »

Код: Выделить всё

open("/usr/share/locale/ru_RU.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/ru_RU/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/ru.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/ru/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/ru_RU.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/ru_RU/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/ru.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/ru/LC_MESSAGES/libc.mo", O_RDONLY) = 3
не находит файлы перевода??
если да - то может попробовать запустить в "оригинале":

Код: Выделить всё

LANG=C   linuxcnc
Аватара пользователя
Ворон226
Мастер
Сообщения: 1922
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: [WIKI] Создание конфигурации простого автомата от чайник

Сообщение Ворон226 »

Вроде бы с запуском команды strace разобрался - нужно писать так:
strace -o /home/sun/output.txt linuxcnc
Запустилась конфигурация. Включил автомат, пару раз подвигал по осям (на имитаторе видно, что движение есть). Нажал на кнопку с mdi-командой (сообщение об ошибке). Выключил автомат.
В итоге получил текстовый файл с процессами. Пробую его расшифровать... Сам файл прилагаю.
Вложения
output.txt
(194.48 КБ) 925 скачиваний
Хочешь быть счастливым? Будь им!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: [WIKI] Создание конфигурации простого автомата от чайник

Сообщение nkp »

Ворон226 писал(а):Но не могу найти файл, в который должно было все записаться... Поисковик не находит.
-o trace_output.txt если -o - это вывести в файл - то ищи его в папке запуска программы...
или укажи полный путь :
/home/sun/trace_output.txt
---------
может пользовать перенаправление вывода > trace_output.txt
Аватара пользователя
Ворон226
Мастер
Сообщения: 1922
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: [WIKI] Создание конфигурации простого автомата от чайник

Сообщение Ворон226 »

уже... ;)
Хочешь быть счастливым? Будь им!
Аватара пользователя
Ворон226
Мастер
Сообщения: 1922
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: [WIKI] Создание конфигурации простого автомата от чайник

Сообщение Ворон226 »

В обоих вариантах (нашел оба файла с текстами) подозрение вызывает вот этот кусок:

Код: Выделить всё

rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
stat64("/tmp/linuxcnc.lock", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
stat64(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[b]stat64("/usr/bin/rm", 0xbfce0810)       = -1 ENOENT (No such file or directory)
stat64("/usr/local/sbin/rm", 0xbfce0810) = -1 ENOENT (No such file or directory)
stat64("/usr/local/bin/rm", 0xbfce0810) = -1 ENOENT (No such file or directory)
stat64("/usr/sbin/rm", 0xbfce0810)      = -1 ENOENT (No such file or directory)
stat64("/usr/bin/rm", 0xbfce0810)       = -1 ENOENT (No such file or directory)
stat64("/sbin/rm", 0xbfce0810)          = -1 ENOENT (No such file or directory)[/b]
stat64("/bin/rm", {st_mode=S_IFREG|0755, st_size=54928, ...}) = 0
stat64("/bin/rm", {st_mode=S_IFREG|0755, st_size=54928, ...}) = 0
geteuid32()                             = 1000
getegid32()                             = 1000
Осталось понять ЧТО делать дальше?
Хочешь быть счастливым? Будь им!
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: [WIKI] Создание конфигурации простого автомата от чайник

Сообщение Serg »

nkp писал(а):не находит файлы перевода??
Это называется "ищет и находит". Это нормальное поведение. :)
Ворон226 писал(а):Но не могу найти файл, в который должно было все записаться... Поисковик не находит.
В текущем каталоге должен быть... В любом случае всегда можно указать полный путь при создании. :)
А какой поисковик не находит, find?
Ворон226 писал(а):В итоге получил текстовый файл с процессами. Пробую его расшифровать... Сам файл прилагаю.
там нет того что нужно, ибо ты "-f" забыл. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: [WIKI] Создание конфигурации простого автомата от чайник

Сообщение Serg »

Ворон226 писал(а):В обоих вариантах (нашел оба файла с текстами) подозрение вызывает вот этот кусок:
Тут всё хорошо - это оно программу rm ищет и находит.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

Вернуться в «LinuxCNC»