Страница 25 из 47

Re: MyGUI

Добавлено: 23 ноя 2012, 15:46
nkp
ну конечно же MUX16
(и то 4 пина много :) )

Re: MyGUI

Добавлено: 23 ноя 2012, 23:00
nkp
некоторые моменты в настройках 7i77 требуют разъяснения:
1.ANALOG INPUTS
наколько я понял это - АЦП ????

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

ANALOG INPUTS
All field input pins are capable of reading the input voltage. These are not highly
accurate or high resolution but can be useful for things like potentiometer inputs. Input
resolution is 8 bits and input full scale value is 36.3V. Accuracy is +-5%
Software process data modes 1 and 2 allow reading the analog voltage on inputs
0 through 3, in addition to the 32 digital bit inputs.
2.MPG INPUTS
чем отличаются эти входы от входов обычных энкодеров???

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

MPG INPUTS
Software mode 3 allows using inputs 16,17,18 and 19 as MPG quadrature encoder
inputs. In this mode the input thresholds are automatically set to 2.5V for compatibility with
5V encoder signals. Default counter mode is 1X for compatibility with standard 100 PPR
MPGs.
3.самый непонятный момент для меня:

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

VIN POWER SOURCE
The isolated field I/O on the 7I77 runs from a switching power supply that can be
powered by field power or a separate supply (VIN) with ground common with field power.
Normally the 7I77 field I/O logic will be powered with field power and an on card jumper,
W1 allows VIN to be connected to field power. If you wish to use a single power supply for
the 7I77s output and logic power, W1 should be placed in the left hand position. This
connects field power to VIN. If you wish to use a separate supply for VIN, W1 Should be
placed in the right hand position.
то есть надо разобраться в распиновке этого:
Выделение(008).jpg (3442 просмотра) <a class='original' href='./download/file.php?id=9666&mode=view' target=_blank>Загрузить оригинал (89.74 КБ)</a>

Re: MyGUI

Добавлено: 24 ноя 2012, 01:34
nkp
это разъем - через который подводится -10-28V
от независимого источника для питания пинов IO
но вот W1 что там переключает, чем пины 1-4 отличаются от 5 ????

Re: MyGUI

Добавлено: 24 ноя 2012, 21:57
Lexxa
он землю делает общей между IO и управлением IO

Re: MyGUI

Добавлено: 24 ноя 2012, 22:04
Lexxa
nkp писал(а):1.ANALOG INPUTS
наколько я понял это - АЦП ????
вот эт ты вычитал!!!!!!!! РЕСПЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕКТ, опробуй, а то я кабель никак не сделаю прямой.

т.е. не землю, а Vcc. Т.е. ты можешь логику включить, а питание на оконечник не подать)))

Re: MyGUI

Добавлено: 24 ноя 2012, 22:05
Lexxa
разобраться бы как задать эти софтваре моде 1 2 3

Re: MyGUI

Добавлено: 24 ноя 2012, 22:09
nkp
Lexxa писал(а):н землю делает общей между IO и управлением IO
фраза понимания не добавила ;) (ну такой я :oops: )
хочу всегда понять задумку автора - вот тогда все в голове проясняется
написал в месу - попросил схем :hehehe:
вот я понял по питаниям:
первое - 5вольт - для питания аналоговой части
второе - 10-32 в - для схемы i\o
ВСЁ !
а вот нет ....
что есть VIN и VFIELD в контексте описания TB2 :
Выделение(010).jpg (3423 просмотра) <a class='original' href='./download/file.php?id=9678&mode=view' target=_blank>Загрузить оригинал (56.36 КБ)</a>
зачем это всё???

Re: MyGUI

Добавлено: 24 ноя 2012, 22:12
nkp
Lexxa писал(а):Т.е. ты можешь логику включить, а питание на оконечник не подать)))
а зачем такое предусмотрено???

Re: MyGUI

Добавлено: 24 ноя 2012, 22:17
Lexxa
ну может для того, чтоб можно было как-то продумать безопасность, например, по емергенси. Хз еще для чего.
т.е. емергенси размыкает не просто какие-то виртуальные пины, а прям выходы оконечного каскада отключает.

Re: MyGUI

Добавлено: 24 ноя 2012, 22:33
nkp
Lexxa писал(а): Хз еще для чего
я весь нет перелопатил - информации крупицы
не пойму позицию фирмы - они вроде должны бы были быть (вот завороты русского языка :) ) заинтересованы
в том чтоб пользователи (читай - "люди,приносящие им денежку") спокойно во всем разобрались!
и вот два вечера я в раздумьях:
ну неужели англоязычным хватает того "недоописания" для полноценного пользования девайсом????
я понимаю- что переводя гуглом я извлекаю только часть истиного смысла - но все же ....

Re: MyGUI

Добавлено: 25 ноя 2012, 10:28
nkp
Lexxa писал(а):Vcc. Т.е. ты можешь логику включить, а питание на оконечник не подать
да ,так и есть
проверил практически:
W1 соеденяет схему управления (VIN) и выходные каскады (то есть при W1 в левом положении +10-32v можно подавать или на VIN (5 пин TB2) или на VFIELD(1-4 пин TB2))
а вот при W1 в правом положении питание схемы управления (VIN) и выходных каскадов раздельное
при подаче питания только на VIN пины IO в хал определяются - но на выходах физически напряжение отсутствует

Re: MyGUI

Добавлено: 25 ноя 2012, 11:31
nkp
кстати - на рисунке платы в мануале нет двух светодиодов как раз
сигнализирующих о работе каскадов логики IO и выходных каскадов IO
Выделение(012).jpg (3399 просмотров) <a class='original' href='./download/file.php?id=9680&mode=view' target=_blank>Загрузить оригинал (153.69 КБ)</a>
CR16(красный) горит - если питание присутствует на VIN и выключается после старта емс
CR15(зеленый) начинает мигать после старта емс - если питание присутствует на VFIELD

Re: MyGUI

Добавлено: 25 ноя 2012, 16:57
nkp
есть прогресс в понимании (а сколько времени потрачено :) , уже и на linuxcnc.org спросил ):

нужные режимы устанавливаются в строке вида:

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

sserial_port_0=xxxxxx
я еще в доскональности не знаю какой порт за что отвечает -
но прописав mode1 на первых три порта:

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

sserial_port_0=111xxx
получил желаемый результат:

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

 
    12  float OUT             0  hm2_5i25.0.7i77.0.0.analogin0
    12  float OUT             0  hm2_5i25.0.7i77.0.0.analogin1
    12  float OUT             0  hm2_5i25.0.7i77.0.0.analogin2
    12  float OUT             0  hm2_5i25.0.7i77.0.0.analogin3
то есть 4 аналоговых входа (АЦП)
сейчас протестирую их вживую (правда для адекватного результата надо подать 0-36V ,а у меня сейчас под рукой только 15V)

Re: MyGUI

Добавлено: 25 ноя 2012, 17:51
nkp
да - все прекрасно работает
так что имеем 4 АЦП без лишних телодвижений...
--------------
только вот за счет каких выводов они появились??
(если все bit io сохранились)
256.txt
вывод halshow
(80.28 КБ) 1204 скачивания
ps
ответили на linuxcnc:
ну по ацп уже не актуально,а вот насчет MPG новость такая -
эту фичу добавили совсем недавно , и поэтому у меня ее нет

Re: MyGUI

Добавлено: 25 ноя 2012, 19:24
nkp
nkp писал(а):за счет каких выводов они появились??
получается так - появившиеся 4 аналоговых пина ничего не замещают
то есть на одном физическом вводе два пина - аналоговый и цифровой

Re: MyGUI

Добавлено: 25 ноя 2012, 20:22
dansystems1
A какая от них может быть практическая польза?

Re: MyGUI

Добавлено: 25 ноя 2012, 20:32
nkp
dansystems1 писал(а):A какая от них может быть практическая польза?
вот сразу практическая польза!!
а просто - полюбоваться на них что - нельзя :hehehe:
----------------------------
будем цеплять на них регуляторы подачи и об шпинделя:
Выделение(014).jpg (3368 просмотров) <a class='original' href='./download/file.php?id=9685&mode=view' target=_blank>Загрузить оригинал (48.61 КБ)</a>

Re: MyGUI

Добавлено: 25 ноя 2012, 20:49
dansystems1
А как это выглядит програмно?(мне интересно подачи)

Re: MyGUI

Добавлено: 25 ноя 2012, 20:58
nkp
dansystems1 писал(а):А как это выглядит програмно?(мне интересно подачи)
Вот здесь мой хал с ручными перемещениями
сейчас подача прикручена на механический энкодер
то есть в строке:

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

net counts encoder.0.counts   halui.feed-override.counts
мы можем источником вместо енкодера прописать любой пин S32 (или float с преобразованием)
этим "любым пином" может быть и analogin с 7и77

Re: MyGUI

Добавлено: 25 ноя 2012, 21:13
dansystems1
nkp, спасибо буду изучать. :thinking: