Страница 2 из 2

Re: Все вызываются на партком, извините - PortCOM.

Добавлено: 16 мар 2021, 11:36
Юрий
Kosist писал(а): 15 мар 2021, 21:42 Я код не смог открыть (т.к. у меня англоязычная винда, и названия виаек кирилицей :labview: вопринимаются очень болезненно), ну да ладно.
А программа сама запустилась, работает? Надписи кирилицей тоже кракозябры?

Re: Все вызываются на партком, извините - PortCOM.

Добавлено: 16 мар 2021, 12:44
Kosist
Юрий писал(а): 16 мар 2021, 11:36 А программа сама запустилась, работает? Надписи кирилицей тоже кракозябры?
Я не запускал - на домашнем компьютере все равно у меня нет серийных устройств чтобы тестировать...

Re: Все вызываются на партком, извините - PortCOM.

Добавлено: 16 мар 2021, 14:34
Artem.spb
Юрий писал(а): 16 мар 2021, 11:27 Исходники как раз чуть больше 5 мб. Что, частями заливать?
Ну если выкинуть мусор и ужать до 5 не удастся, то почему бы и да.
Тоже согласен. Но меня больше раздражает паутина из проводов нежели лишняя переменная, но это чисто моё, поэтому к этому прислушиваться не надо.
А где я предлагал намотать паутину проводов?
Как раз разбить всё на логичные части и расположить всё по местам = избавиться от паутины проводов. В вашем случае паутина вполне себе макаронная (спагетти-диаграмма)

Re: Все вызываются на партком, извините - PortCOM.

Добавлено: 16 мар 2021, 18:03
IvanLis
Юрий писал(а): 16 мар 2021, 11:27 Но меня больше раздражает паутина из проводов нежели лишняя переменная.....
Для избежания "лапши" можно сделать кластер с настройками, а с ним уже работать: читать и писать по необходимости.
Ну или как следующий этап развития, все переделать на классы, как раз и попробуете учесть предыдущий опыт, что бы оптимизировать код.

Re: Все вызываются на партком, извините - PortCOM.

Добавлено: 15 апр 2021, 17:57
Integro
Этот концептЪ (частично) я реализовал еще 2 года назад, провалидировал на нескольких коммерческих заказах, многие вещи переосмыслил и в конечном итоге выпустил свою первую версию NO CODE tooling platform for development of robotics, automatics and smart system.
В конечном итоге на конкретных, копеечных модулях был собран USB I/O (10/16). Входные порты как раз и есть USB (COM). Здесь на портале в проектах где-то есть видеоролик в работе, автор Select, после технической реконструкции форума мой профиль рухнул и я стал тем, кем есть сейчас.
В настоящий момент я добавил RPA процедуру и на подходе PC зрение.
Смотрите, задавайте вопросы, комментируйте, там же и инсталлер демо версии (150 Mb). :drink:

Re: Все вызываются на партком, извините - PortCOM.

Добавлено: 15 апр 2021, 23:14
Kosist
Integro писал(а): 15 апр 2021, 17:57 Этот концептЪ (частично) я реализовал еще 2 года назад, провалидировал на нескольких коммерческих заказах, многие вещи переосмыслил и в конечном итоге выпустил свою первую версию NO CODE tooling platform for development of robotics, automatics and smart system.
Помню-помню... Мне одно интересно - Вы для юзер интерфейса использовали саб-панели, или все 100500 индикаторов/контролов используюся напрямую на главной фронт-панели? Судя по видео - второй вариант, т.к. некоторые элементы имеют разное выравнивание... Или я ошибаюсь?

Re: Все вызываются на партком, извините - PortCOM.

Добавлено: 17 апр 2021, 10:20
Integro
Kosist писал(а): 15 апр 2021, 23:14
Integro писал(а): 15 апр 2021, 17:57 Этот концептЪ (частично) я реализовал еще 2 года назад, провалидировал на нескольких коммерческих заказах, многие вещи переосмыслил и в конечном итоге выпустил свою первую версию NO CODE tooling platform for development of robotics, automatics and smart system.
Помню-помню... Мне одно интересно - Вы для юзер интерфейса использовали саб-панели, или все 100500 индикаторов/контролов используюся напрямую на главной фронт-панели? Судя по видео - второй вариант, т.к. некоторые элементы имеют разное выравнивание... Или я ошибаюсь?
Сейчас там оба варианта, на саб vi возложены функции конечных автоматов, где каждый настраивается под те или иные события (функции) в основном цикле (сценарии).
Реализованы 3 распространенных типа управления:
1. RPA - система выполняет сценарий в соответствии с указанным количеством повторов без обратной связи с внешним миром;
2. RPA адаптивный - первый метод работает в паре со счетом внешних данных (присутствуют порты входа);
3. RC - удаленный контроль/управление (ручной или полуавтомат).

Юзер интерфейс - builder консоль (NO-CODE консоль) имеет целевое назначение для ввода редактирования сохранения или делегирования файла проектной конфигурации всех вводимых инструкций и параметрических настроек (переменные триггеров, тайминги, номера I/O каналов, прерывания и т.п.)
В финале получаем бинарный файл (результат работы с builder консоль, для разработки передней панели клиента.