Страница 29 из 56
Re: Агрегатный станок
Добавлено: 19 янв 2013, 14:35
ЗАВ
эта строка была не активная.
Тем не менее проблема решена. я просто перезагрузил ПК. и все пошло. что была за ерунда ?????
Re: Агрегатный станок
Добавлено: 19 янв 2013, 15:34
ЗАВ
проблема - линукс не грузит рабочую программу. нажимаю открыть, программа открывается и зависает. может не нравится расширение тхт.?
Re: Агрегатный станок
Добавлено: 19 янв 2013, 15:41
Nick
ЗАВ писал(а):Тем не менее проблема решена. я просто перезагрузил ПК. и все пошло. что была за ерунда ?????
Кто-то похоже занял порт LPT (может неправильно закрытый LinuxCNC), и поэтому он не запускался...
ЗАВ писал(а):проблема - линукс не грузит рабочую программу. нажимаю открыть, программа открывается и зависает. может не нравится расширение тхт.?
Просто виснет и все? Просто при открытии программы? Ошибок никаких не пишет?
Re: Агрегатный станок
Добавлено: 19 янв 2013, 15:43
ЗАВ
Nick писал(а):Просто виснет и все? Просто при открытии программы?
да
Nick писал(а):Ошибок никаких не пишет?
чето пишет в нижнем правом углу по английски
Re: Агрегатный станок
Добавлено: 19 янв 2013, 19:36
ЗАВ
после загрузки линукс дает такую картинку
Re: Агрегатный станок
Добавлено: 19 янв 2013, 20:04
ЗАВ
далее открыть - файл с расширением .тхт . и прог виснет. на закладке правой кнопкой мышки закрываю вкладку- линукс закрывается!!! не пойму - что происходит , что делаю не так ?
я думаю может прог была написана в виндовс , word , поэтому убута виснет ? Я не нашел как создать программу управления станком / файл? может надо в убунте/линукс создать файл , в нем написать прог управления станком и все будет ок ? как это сделать ? или дело в другом?
скрин прилагаю после команды- открыть файл.
кстати, при открытии файла-программы управления станком, линукс файл начинает видеть только после установки - видеть все файлы - с любым расширении. может здесь соль???
Re: Агрегатный станок
Добавлено: 20 янв 2013, 11:26
ЗАВ
расширение ни при чем , в убунте создал файл , поместил туда команды из окошка - архивы (т.е. они уже выполнялись). результат тот же - висит.
Re: Агрегатный станок
Добавлено: 20 янв 2013, 11:52
nkp
ну а другие какие нибудь программы ж-кода работают???
Re: Агрегатный станок
Добавлено: 20 янв 2013, 11:55
ЗАВ
не могу открыть вложение. какой программой он открывается?. другие не пробовал - негде взять.
Re: Агрегатный станок
Добавлено: 21 янв 2013, 09:10
Nick
Unexpected realtime delay - значит у тебя стоит слишком маленький base period. Какое у тебя там значение?
Если оно на самом деле слишком маленькое - то компьютер может как бы виснуть - просто до GUI не доходит очередь на выполнение, все забирает на себя reaдtime.
Re: Агрегатный станок
Добавлено: 21 янв 2013, 09:13
ЗАВ
ясно , и что с нем делать?
Re: Агрегатный станок
Добавлено: 21 янв 2013, 10:17
Nick
Какой сейчас base period?
Latency test запускал?
Re: Агрегатный станок
Добавлено: 21 янв 2013, 10:40
ЗАВ
нет не запускал. как это сделать. подскажи для чайника
Re: Агрегатный станок
Добавлено: 21 янв 2013, 10:43
Nick
Base period зависит от параметров компьютера. Правильно определить base period можно при помощи утилиты Latency test, она тоже входит в состав EMC2. Latency это задержка с которой компьютер может остановить процесс работы для обработки внешнего запроса. В нашем случае, запросом является периодичный "heartbeat" (стук сердца) на основе которого вычисляется нужное время для следующего шага. Для того, чтобы контроллер работал правильно и не пропускал шаги минимальный base period должен быть равным длительность direction setup+direction hold+step space+maximum latency.
Итак, запускаем Latency test, и пытаемся нагрузить компьютер разными задачами, чтобы наверняка получить максимальную задержку. Можно запустить проигрываться фильм, полазить по интернету, скопировать большой файл, перемещать окна. Через несколько минут смотрим значение Base thread Max jitter (максимальное дрожание base period) и вставляем это значение в соответствующую строку в Stepconf.
плюс:
http://cnc-club.ru/forum/viewtopic.php? ... ency#p7047
Re: Агрегатный станок
Добавлено: 21 янв 2013, 10:49
ЗАВ
я вспомнил , я такую штуку уже делал.
Re: Агрегатный станок
Добавлено: 21 янв 2013, 11:20
ЗАВ
Nick писал(а):Какой сейчас base period?
где его можно посмотреть?
Re: Агрегатный станок
Добавлено: 21 янв 2013, 11:27
nkp
Nick писал(а):Какой сейчас base period?
Код: Выделить всё
[EMCMOT]
EMCMOT = motmod
COMM_TIMEOUT = 1.0
COMM_WAIT = 0.010
BASE_PERIOD = 52083
SERVO_PERIOD = 1000000
Re: Агрегатный станок
Добавлено: 21 янв 2013, 11:30
nkp
запусти еще раз тест
пусть хотя бы час потестирует
и пригрузи комп
в конце сделай скрин и выкладывай
Re: Агрегатный станок
Добавлено: 21 янв 2013, 11:47
ЗАВ
напомни как тест запускается?
Re: Агрегатный станок
Добавлено: 21 янв 2013, 11:52
nkp