Страница 21 из 24
Re: Yaskawa SGDA-01AS+kflop+kanalog освоение, настройка
Добавлено: 01 мар 2016, 21:43
Александр_
Спросил еще раз Тома - он написал, что это ОЧЕНЬ плохо. Опять где-то кз и если кфлоп опять не сгорел это очень странно. Что-то эта плата на которой, собственно, только сигналы концевиков-то и будут висеть выходит очень и очень дорого

Приложил схему подключения - ну что можно было накосячить? плата смонтирована на керамических изоляторах.
Re: Yaskawa SGDA-01AS+kflop+kanalog освоение, настройка
Добавлено: 02 мар 2016, 17:46
Александр_
плат было две, попробовал со второй. работает, хоть и подключал аналогично.
где отследить и назначить правила срабатывания сигналов с платы? в окне Digital I/O не нашел.
подключал в JP4.
Re: Yaskawa SGDA-01AS+kflop+kanalog освоение, настройка
Добавлено: 02 мар 2016, 18:08
ukr-sasha
Александр_ писал(а):в окне Digital I/O не нашел.
подключал в JP4.
Это как?
Re: Yaskawa SGDA-01AS+kflop+kanalog освоение, настройка
Добавлено: 02 мар 2016, 18:15
Александр_
плату от Hanter'а подключил в разъем JP4 на кфлопе.
Теперь, замыкая входы (у меня это концевики будут заведены через плату) нужно понять какая винтовая клемма платы какому биту в кфлопе соответствует. и на него повесить соответствующую обработку события (в моем случае остановку по концевику). Думал, в Kmotion в окне Digital I/O когда буду по очереди замыкать концевики будут соответствующие флажки загораться и я увижу какие это номера битов. Но нет - ничего такого там нет.
Re: Yaskawa SGDA-01AS+kflop+kanalog освоение, настройка
Добавлено: 02 мар 2016, 18:54
ukr-sasha
Александр_ писал(а):Думал, в Kmotion в окне Digital I/O когда буду по очереди замыкать концевики будут соответствующие флажки загораться и я увижу какие это номера битов. Но нет - ничего такого там нет.
Пины могут работать, как вход, так и выход. Вы их сконфигуриовали?
Re: Yaskawa SGDA-01AS+kflop+kanalog освоение, настройка
Добавлено: 02 мар 2016, 19:37
Александр_
пока ничего не конфигурировал. из платки торчит многожильный кабель. в нем красный провод +24В, остальные по цветам это хвосты концевиков. замыкая красный по очереди с остальными хотел разобраться какой провод какому биту соответствует. после монтажа блока в шкаф соединю с физическими кнопками концевиков
Re: Yaskawa SGDA-01AS+kflop+kanalog освоение, настройка
Добавлено: 02 мар 2016, 19:40
ukr-sasha
Еще раз: кфлоп не знает подавать напряжение на пин или принимать. Как он может что то вам показать?
Re: Yaskawa SGDA-01AS+kflop+kanalog освоение, настройка
Добавлено: 02 мар 2016, 19:49
Александр_
ясно. как тогда узнать номер пина, который нужно будет описАть в с-файле? то есть есть провод который через 16-пиновый шлейф уходит куда-то в JP4. как его опознать?
Re: Yaskawa SGDA-01AS+kflop+kanalog освоение, настройка
Добавлено: 02 мар 2016, 19:55
ukr-sasha
В документации.
Re: Yaskawa SGDA-01AS+kflop+kanalog освоение, настройка
Добавлено: 03 мар 2016, 19:40
Александр_
нашел в мануале описание подключения концевых датчиков. так-то вроде все понятно кроме собственно переназначения самих пинов в JP4.
Судя по мануалу есть три способа (подчеркнул). мне-то конечно, удобнее всего первый - галочкой в соотетствующей колонке. Но этот способ, наверное, только для специальных плат вроде SnapAmp?
Потому как я у себя в Kmotion даже закладки соответствующей не вижу. остается вариант вручную. Ни у кого кусочка кода не завалялось похожего?
или просто нужно вставить в с-файл такое:
SetBitDirection(16,0);
SetBitDirection(17,0);
SetBitDirection(18,0);
SetBitDirection(19,0);
SetBitDirection(20,0);
SetBitDirection(21,0);
SetBitDirection(22,0);
SetBitDirection(23,0);
SetBitDirection(24,0);
SetBitDirection(25,0);
потом по очереди нажимать кнопки и смотреть что срабатывает в окне Digital I/O и соответствующие пины уже описать как концевики?
P.S. Пример команды взял в мануале. А почему в примере активации проводов орфография была типа SetBitDirection(144,1)?
Re: Yaskawa SGDA-01AS+kflop+kanalog освоение, настройка
Добавлено: 03 мар 2016, 20:22
Дмитро
Александр_ писал(а):активации проводов
В документации все есть. 0 вход, 1 выход.
Re: Yaskawa SGDA-01AS+kflop+kanalog освоение, настройка
Добавлено: 03 мар 2016, 21:29
Александр_
Demetrius писал(а):В документации все есть. 0 вход, 1 выход.
да это я как раз нашел - потому нули и проставил везде. интересует сам формат команд и принцип описания - опыта в С-программировании никакого. постом выше я все правильно написал? если я это вставлю в с-файл ничего там в кфлопе снова не сгорит? просто при инициализации JP4 начнет работать на прием сигналов?
Re: Yaskawa SGDA-01AS+kflop+kanalog освоение, настройка
Добавлено: 04 мар 2016, 14:07
Александр_
попробовал вставить
SetBitDirection(16,0);
SetBitDirection(17,0);
SetBitDirection(18,0);
SetBitDirection(19,0);
SetBitDirection(20,0);
SetBitDirection(21,0);
SetBitDirection(22,0);
SetBitDirection(23,0);
SetBitDirection(24,0);
SetBitDirection(25,0);
в с-файл инициализации. то есть переназначить все пины JP4 на ожидание сигнала. потов в окне Digital I/O одновременно замыкая концевики. без изменений, что-то не так сделал?
Re: Yaskawa SGDA-01AS+kflop+kanalog освоение, настройка
Добавлено: 05 мар 2016, 19:21
Александр_
пока читал большую тему про кфлоп натунулся на упоминание геймпада и кмоушн. нашел это место в мануале. очень хорошо - я все голову ломал насчет пульта. может и не придется мутить ничего с опросом матрицы - разъем USb у меня выведен на панель, как раз такой формат (а не МПГ-колесо) я хотел. кто-нибудь пользуется геймпадом для Кмоушн? в мануале как всегда все вскользь описано.
перемещения это понятно. раз кмоушн не поддерживает никакие плагины то какие кнопки геймпада будут работать? четыре справа только в том фомате что описано в мануале? а, скажем, постоянное перемещение и по 0.1, 0.01 можно джойстиком ставить? кнопки в центре, дальние кнопки с торца будут неактивны?
Re: Yaskawa SGDA-01AS+kflop+kanalog освоение, настройка
Добавлено: 07 мар 2016, 15:09
Александр_
возможно и правда сигналы не доходят до кфлопа.
сегодня прозвонил тестером, стало еще больше непоняток. Сузил проблему до срабатывания одного концевика.
На фото все отметил. Вывел с блока питания на 24В красный провод (+24) и черный - землю. Замля подсоединяется к плате в соответствующий пин. +24В заводится через автомат в плату в один из каналов.
Питание проверил - между красным и черным проводами (до подсоединения к плате и автомату) есть 24В.
Теперь после замыкания автомата на выходе платы должно быть напряжение 3 вольта?
Тестером замерил напряжение между 8 пином (земля в соответствующем разъеме JP4 кфлопа) и остальными (кроме 1,2,3 и reset) - нигде ничего нет. так что может с-файл и правильно сделал - кфлоп физически самого сигнала не получает. Может, кто аналогичными платами пользовался и подскажет что?
Re: Yaskawa SGDA-01AS+kflop+kanalog освоение, настройка
Добавлено: 09 мар 2016, 08:03
Александр_
Том сказал, что по умолчанию у кфлопа в JP4 сигналы настроены на прием. Как только больше 2 вольт появится на вход так сразу он сработает. не пойму куда девается напряжение что я на вход подаю.
Re: Yaskawa SGDA-01AS+kflop+kanalog освоение, настройка
Добавлено: 09 мар 2016, 18:40
Александр_
Потестировал сегодня плату еще раз. есть, конечно, подозрения что оптопары бракованные, но как бы убедиться что это я сам все включил и настроил правильно?
Проверил - 3 вольта с кфлопа на плату приходят исправно. 24В с концевиков тоже приходит. но в кфлоп почему-то ничего не идет.
По умолчанию пины JP4 настроены на прием. Почему тогда в окне I/O Kmotion в столбце статуса нет ни одной галочки если даже я принудительно переназначаю из на output командой в с-файле? может, все же что-то не так делаю?
Re: Yaskawa SGDA-01AS+kflop+kanalog освоение, настройка
Добавлено: 09 мар 2016, 20:00
Дмитро
Может в этом проблема?
Александр_ писал(а):переназначаю из на output командой в с-файле
Покажите срины, файлы...
Re: Yaskawa SGDA-01AS+kflop+kanalog освоение, настройка
Добавлено: 09 мар 2016, 20:13
Александр_
как такое может быть? по умолчанию все пины aux#0 настроены на input. я в с-файл прописываю чтобы у некоторых стало другое значение (часть на inpup, часть на output). жму Save в Kmotion. Как после этого в окне I/O все галочки пустые?
P.S. Это я к тому, чтобы исключить свою возможную криворукость и сфокусироваться на плохих оптопарах (если они и правда с браком).
Re: Yaskawa SGDA-01AS+kflop+kanalog освоение, настройка
Добавлено: 09 мар 2016, 22:18
Дмитро
Александр_ писал(а): жму Save в Kmotion
Нужно нажимать на кнопку