PathPilot
-
- Мастер
- Сообщения: 516
- Зарегистрирован: 21 янв 2012, 00:23
- Репутация: 32
- Откуда: Ивано-Франковск
- Контактная информация:
Re: PathPilot
Я проверил факт запуска ладдера , входы-выходы не проверял и не привязывал к конкретным сигналам
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: PathPilot
dinkata,а у кого нибудь работает CL??
подкладывая скомпилированные файлы на другой системе мы можем получать иные пути
потому и не работает(может ошибаюсь)
подкладывая скомпилированные файлы на другой системе мы можем получать иные пути
потому и не работает(может ошибаюсь)
- dinkata
- Мастер
- Сообщения: 1025
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 389
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
Re: PathPilot
проблем в то что пиньй classicladder ест ,даже входьйvmarkiv писал(а): входы-выходы не проверял
реагирует на рельньй вход , я ето пробую в хал:
Код: Выделить всё
net dinpp01 parport.0.pin-11-in-not => classicladder.0.in-00
Код: Выделить всё
--|%I0|------------(%Q0)----
т.е.custom.clp не вьйполняется
Последний раз редактировалось dinkata 01 сен 2016, 04:33, всего редактировалось 2 раза.
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: PathPilot
была мысль (может шальная - от незнания премудростей Make)):
спрятать оригинальную папку v1.9.2(папку с емс) и в "одноименную" установить емс 2.6 из исходников
потом все "вернуть" и уже эти файлы того же ладдера возможно будут "правильно" скомпилированны...
спрятать оригинальную папку v1.9.2(папку с емс) и в "одноименную" установить емс 2.6 из исходников
потом все "вернуть" и уже эти файлы того же ладдера возможно будут "правильно" скомпилированны...
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: PathPilot
это понятно - я сам вчера пробовал так же))dinkata писал(а):т.е.cusom.clp не въьполняется
- dinkata
- Мастер
- Сообщения: 1025
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 389
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
Re: PathPilot
по моему нетnkp писал(а):а у кого нибудь работает CL??
Я заказал на офсайта Tormach диск ,вот что мне ответили :
Код: Выделить всё
I can sell you a PathPilot Restore disc PN 36035 for $100 + shipping.
It is just like PN 35246 except it is for Non PCNC machine owners.
Код: Выделить всё
1.To work with 5I25 (PCI ) or 6i25(PCIe ) + 7i77 -Six +-10V analog outputs and six encoder inputs ,48digital I/O .
2.To work with LPT paralel port .
3.Hal include ClassicLadder (especially important )
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
- dinkata
- Мастер
- Сообщения: 1025
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 389
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
Re: PathPilot
ето я не знаю как сделат , но посколько имею инфоnkp писал(а): установить емс 2.6 из исходников
PathPilot построен на Linuxcnc 2.5
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
- dinkata
- Мастер
- Сообщения: 1025
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 389
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
Re: PathPilot
если кто то захочет ,но ето без classicladder ;dinkata писал(а):Я заказал на офсайта Tormach диск
http://www.tormach.com/store/index.php? ... &ref=35246
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: PathPilot
dinkata писал(а):PathPilot построен на Linuxcnc 2.5
Код: Выделить всё
pgrep -c -f "tee -a /home/operator/gcode/logfiles/pathpilotlog.txt"
REDIRECTION_RUNNING: 0
/home/operator/operator_login: redirecting stdout/stderr to: /home/operator/gcode/logfiles/pathpilotlog.txt
sourcing /home/operator/tmc/scripts/rip-environment.sh /home/operator/tmc
Setting enviroment to run Tormach LinuxCNC to run-in-place for development
Using command line supplied EMC2_HOME: /home/operator/tmc
EMC2_HOME = /home/operator/tmc, absolute path for /home/operator/tmc
EMC2_HOME: /home/operator/tmc
new PATH: /home/operator/tmc/python:/home/operator/tmc/bin:/home/operator/tmc/scripts:/home/operator/tmc/bin:/home/operator/teamviewer9qs:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
new LD_LIBRARY_PATH: /home/operator/tmc/lib
new PYTHONPATH: /home/operator/tmc/python/scanner:/home/operator/tmc/python:/home/operator/tmc/python/config_picker:/home/operator/tmc/lib/python:/home/operator/tmc/python/scanner2
Temporary directory for linuxcnc: /tmp/linuxcnc
RIP environment setup complete...
setting touchscreen calibration
No calibration file found: /home/operator/gcode/pointercal.xinput
starting log rotator
logrotator.sh 3600 /home/operator/gcode/logfiles/logrotate.conf /home/operator/gcode/logfiles/logrotate.status
LOGROTATOR_PID: 1518
logrotate /home/operator/gcode/logfiles/logrotate.conf -s /home/operator/gcode/logfiles/logrotate.status
gnome-power-manager already running
HAVE_GNOME: 1
INI file: ~/tmc/configs/tormach_lathe/tormach_lathe_sim.ini
/home/operator/tmc/configs/tormach_lathe/tormach_lathe_sim.ini
[HOSTMOT2] BITFILE0 = ''
[HOSTMOT2] BITFILE0 entry not found in INI file.
Assuming sim config.
linuxcnc ~/tmc/configs/tormach_lathe/tormach_lathe_sim.ini
Setting enviroment to run Tormach LinuxCNC to run-in-place for development
Using command line supplied EMC2_HOME: /home/operator/tmc
EMC2_HOME = /home/operator/tmc, absolute path for /home/operator/tmc
PATH: /home/operator/tmc/python:/home/operator/tmc/bin:/home/operator/tmc/scripts:/home/operator/tmc/bin:/home/operator/teamviewer9qs:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
This script only needs to be run once per shell session.
prefix: /home/operator/tmc
exec_prefix: /home/operator/tmc
EMC2_BIN_DIR=/home/operator/tmc/bin
EMC2_RTLIB_DIR=/home/operator/tmc/rtlib
INIFILE: ~/tmc/configs/tormach_lathe/tormach_lathe_sim.ini
~/tmc/configs/tormach_lathe/tormach_lathe_sim.ini started with tilde
expanded INIFILE: /home/operator/tmc/configs/tormach_lathe/tormach_lathe_sim.ini
EXTRA_ARGS:
RUN_IN_PLACE=yes
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/home/operator/tmc/bin
LINUXCNC_RTLIB_DIR=/home/operator/tmc/rtlib
INIVAR=inivar
HALCMD=halcmd
LINUXCNC - 2.6.0~pre
inserted into PYTHONPATH: /home/operator/tmc/configs/tormach_lathe/python
Machine configuration directory is '/home/operator/tmc/configs/tormach_lathe'
Machine configuration file is 'tormach_lathe_sim.ini'
INIFILE=/home/operator/tmc/configs/tormach_lathe/tormach_lathe_sim.ini
PARAMETER_FILE=~/lathe_data/emc.var
Can not find -sec MOT -var MOT -num 1
Can not find -sec IO -var IO -num 1
TASK=milltask
HALUI=halui
DISPLAY=tormach_lathe_ui.py
EMCDISPLAY_FULLPATH: /home/operator/tmc/python/tormach_lathe_ui.py
EMCDISPLAY_DIR: /home/operator/tmc/python
inserted into PYTHONPATH: /home/operator/tmc/python
NML_FILE: /home/operator/tmc/configs/common/linuxcnc.nml
User's HOME directory: /home/operator
/home/operator/tmc/scripts/check_mill_tool_table.py: tool file is /home/operator/mill_data/tool.tbl
scanning mill tool table
tool table is already up to date
Can not find -sec REDIS -var DISABLE_SERVER -num 1
DISABLE_SERVER=
Can not find -sec REDIS -var SERVER_PATH -num 1
SERVER_PATH=
SERVER_ARGS=--dir ~/lathe_data --dbfilename dump.rdb --save 3600 1 --save 300 100 --save 60 10000
REDIS_SERVER_ARGS: --dir ~/lathe_data --dbfilename dump.rdb --save 3600 1 --save 300 100 --save 60 10000
REDIS_SERVER_ARGS: --dir /home/operator/lathe_data --dbfilename dump.rdb --save 3600 1 --save 300 100 --save 60 10000
Can not find -sec REDIS -var SERVER_LOG -num 1
SERVER_LOG=
Starting LinuxCNC...
Starting redis server program:
redis server started as: 'redis-server --dir /home/operator/lathe_data --dbfilename dump.rdb --save 3600 1 --save 300 100 --save 60 10000', logging to: /dev/null
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
module helper '/home/operator/tmc/bin/linuxcnc_module_helper' found.
Starting LinuxCNC IO program: io
io started
halcmd loadusr io started
Starting HAL User Interface program: halui
halcmd loadusr -Wn halui halui -ini /home/operator/tmc/configs/tormach_lathe/tormach_lathe_sim.ini
usbio : starting
classicladder: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.15' not found (required by classicladder)
Starting TASK program: milltask
task pid=1651
Starting DISPLAY program: /home/operator/tmc/python/tormach_lathe_ui.py
/home/operator/tmc/configs/tormach_lathe/tormach_lathe_sim.ini:70: executing 'import sys
sys.path.insert(0,"python")'
PythonPlugin: Python '2.6.5 (r265:79063, Feb 27 2014, 19:56:00)
[GCC 4.4.3]'
emcTaskInit: using builtin interpreter
/home/operator/tmc/configs/tormach_lathe/tormach_lathe_sim.ini:70: executing 'import sys
sys.path.insert(0,"python")'
PythonPlugin: Python '2.6.5 (r265:79063, Feb 27 2014, 19:56:00)
[GCC 4.4.3]'
is_callable(remap.g740) = TRUE
is_callable(__init__) = FALSE
/home/operator/tmc/configs/tormach_lathe/tormach_lathe_sim.ini:70: executing 'import sys
sys.path.insert(0,"python")'
PythonPlugin: Python '2.6.5 (r265:79063, Feb 27 2014, 19:56:00)
[GCC 4.4.3]'
is_callable(remap.g740) = TRUE
UI version: v1.9.2
enable home axis 0, flag 0
enable home axis 2, flag 0
caught attempt to change outside restricted directory: /home/operator/gcode
forcing current directory to /media
LinuxCNC status.task_mode change was unknown is now MODE_MANUAL
LinuxCNC interp_state change was unknown is now INTERP_IDLE
status.task_state was unknown is now STATE_ESTOP
LINUXCNC - 2.6.0~pre
- dinkata
- Мастер
- Сообщения: 1025
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 389
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
Re: PathPilot
nkp писал(а):LINUXCNC - 2.6.0~pre
у меня нету знания скомпилироват и строит ,поетому я готов платит
за переделка ,так что имел тот интерфейс .Ну посмотрите
Linuxcnc хороший проект и по моему каждьй надо подстроит под свои требования .
Вот , люди с Tormach сделали для свои станки отличной (на мой взгляд ) интерфейс
Посмотрите токарной таблица инструментов с коррекции ,посмотрите мастеров -прям на
станок делается всех основной обработки .А в фрезерной кроме мастеров и многие
возможности Probe можно подвключит скенер ,дигитайзер и т.д.
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: PathPilot
да неплохой в принципе :dinkata писал(а):.Ну посмотрите Linuxcnc хороший проект
- dinkata
- Мастер
- Сообщения: 1025
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 389
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
Re: PathPilot
oooooooooooo значит не только я болеюnkp писал(а):да неплохой в принципе :
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
-
- Мастер
- Сообщения: 516
- Зарегистрирован: 21 янв 2012, 00:23
- Репутация: 32
- Откуда: Ивано-Франковск
- Контактная информация:
Re: PathPilot
Я сделал фото экрана , видно что ладдер запущен и работает. Это проэкт смены инструмента на 16к20
- dinkata
- Мастер
- Сообщения: 1025
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 389
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
Re: PathPilot
отлично , а можте сделат фото в тот момент что показьйваетvmarkiv писал(а):видно что ладдер запущен и работает
хал метер для classicladder.0.out-05 , у тебя ето %Lock .
Если "True " т.е. он включен тогда я скажу молодец
если "False " ( я думаю что покажетFalse ) тогда надо еще поработат
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: PathPilot
он в приведенной схеме может быть и TRUE,потому как изначальноdinkata писал(а):если "False " ( я думаю что покажетFalse ) тогда надо еще поработат
контакт нормально замкнут...
тут проверять нужно на простенькой схеме запустить
потом из halcmd включить IN-00
и в Halmeter посмотреть OUT-00
если включился - CL работает
иниаче - нет
- dinkata
- Мастер
- Сообщения: 1025
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 389
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
Re: PathPilot
Сегодня принял решение - пока хватит с РР ,потратил неделя на изучения и после
тест с плат Mesa 5i25+7i77 сказал себе на етот етап хватит .
Скажу почему - чтоб запустит своя конфигурация понадобилось вьйбросит почти все
с хал , ну и так трудно сделат связ интерфейсние кнопки РР с мой хал
Буду рад если кто нибуд запустит своя конфигурация 5i25+7i77 +classicladder .Удачи.
тест с плат Mesa 5i25+7i77 сказал себе на етот етап хватит .
Скажу почему - чтоб запустит своя конфигурация понадобилось вьйбросит почти все
с хал , ну и так трудно сделат связ интерфейсние кнопки РР с мой хал
Буду рад если кто нибуд запустит своя конфигурация 5i25+7i77 +classicladder .Удачи.
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: PathPilot
перенесу сюда с другого форума,чтоб проверить
если в [TRAJ] настроиться на миллиметры ,то для правильного
отображения в DRO нужно в основном файле
строку:
поменять на:
если в [TRAJ] настроиться на миллиметры ,то для правильного
отображения в DRO нужно в основном файле
строку:
Код: Выделить всё
return 25.4 if self.g21 else 1.0
Код: Выделить всё
return 1 if self.g21 else 25.4
-
- Мастер
- Сообщения: 516
- Зарегистрирован: 21 янв 2012, 00:23
- Репутация: 32
- Откуда: Ивано-Франковск
- Контактная информация:
Re: PathPilot
Я , пока-что пробую разобраться с PathPilot , пробовал подключить плату 7i43 ,но у меня ругается на ошибку драйвера hm2_7i43.ko и hostmot2.ko , хотя на другой версии Линукса все работает и грузится . Уверен , что указанные драйвера из комплекта PathPilot не так скомпилированы . Как скомпилировать правильно драйвера под версию PathPilot ?
# Generated by PNCconf at Mon Aug 22 11:13:24 2016
# If you make changes to this file, they will be
# overwritten when you run PNCconf again
loadrt trivkins
loadrt [EMCMOT]EMCMOT servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[TRAJ]AXES
loadrt probe_parport
loadrt hostmot2
loadrt hm2_7i43 loaddr=0x378 ioaddr_hi=0 epp_wide=1 config="firmware=mesa/SV8.BIT num_encoders=6 num_pwmgens=6 num_3pwmgens=0 num_stepgens=0 "
setp hm2_7i43.0.pwmgen.pwm_frequency 24000
setp hm2_7i43.0.pwmgen.pdm_frequency 24000
setp hm2_7i43.0.watchdog.timeout_ns 10000000
# Generated by PNCconf at Mon Aug 22 11:13:24 2016
# If you make changes to this file, they will be
# overwritten when you run PNCconf again
loadrt trivkins
loadrt [EMCMOT]EMCMOT servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[TRAJ]AXES
loadrt probe_parport
loadrt hostmot2
loadrt hm2_7i43 loaddr=0x378 ioaddr_hi=0 epp_wide=1 config="firmware=mesa/SV8.BIT num_encoders=6 num_pwmgens=6 num_3pwmgens=0 num_stepgens=0 "
setp hm2_7i43.0.pwmgen.pwm_frequency 24000
setp hm2_7i43.0.pwmgen.pdm_frequency 24000
setp hm2_7i43.0.watchdog.timeout_ns 10000000
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: PathPilot
Ну и вопросики... Ты действительно хочешь получить ответ на этот вопрос?vmarkiv писал(а):Как скомпилировать правильно драйвера под версию PathPilot ?
Или может сформулируешь вопрос попроще?.. Например так: Что означает вот эта ошибка и как её избежать?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Мастер
- Сообщения: 516
- Зарегистрирован: 21 янв 2012, 00:23
- Репутация: 32
- Откуда: Ивано-Франковск
- Контактная информация:
Re: PathPilot
Как избежать ошибки я примерно знаю , я не знаю где найти исходники под конкретную версию PathPilot и как скомпилировать драйвера существующими средствами ( из пакета на диске PathPilot).