ПБ не для не программистов

Для кого пользовательские блоки

Здесь можно поболтать на отвлечённые темы. Реклама не допускается.
Ответить
Аватара пользователя
Rovki
Полковник
Сообщения: 2566
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 69
Откуда: Чехов
Имя: Анатолий
Контактная информация:

ПБ не для не программистов

#1

Сообщение Rovki » 06.10.2019{, 08:05}

Огромное спасибо пользователям которые делают блоки для остальных пользователей не программистов, для которых и создавался FLProg. Знание других языков программирования ,кроме FBD это хорошо (текстовых) , но основная масса пользователей ФЛ предпочитает "квадратики". Зачастую БП требует изменение кода внутри блока ,ладно бы только ПИНов ,а то еще и текст нужно править ...,например viewtopic.php?p=77197#p77197
Ну не люблю я быть бараном и смотреть на новые ворота ...Почему не для программистов нельзя сделать отдельных вход в блоке ,задавая номер на котором ,выбираются те или иные настройки ????? Зачем мне мозг насиловать ,если это не мое - думают многие пользователи ,но продолжают есть "кактусы" и "колоться". Давайте без насилия ,с уважением к разным пользователям делать блоки удобоваримые и понятные для для всех (как штатные- ни куда внутрь лезти не нужно) . :smile37: .Еще раз спасибо авторам ПБ.
Электронщик до мозга костей и не только

Аватара пользователя
Dryundel
Лейтенант
Сообщения: 486
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 140
Откуда: Ярославль
Имя: Андрей

ПБ не для не программистов

#2

Сообщение Dryundel » 06.10.2019{, 10:39}

Rovki писал(а):
06.10.2019{, 08:05}
но основная масса пользователей ФЛ предпочитает "квадратики".
К сожалению "квадратиков" хватает лишь до определенного уровня сложности (функциональности) проектов.
Rovki писал(а):
06.10.2019{, 08:05}
Зачастую БП требует изменение кода внутри блока ,ладно бы только ПИНов ,а то еще и текст нужно править ...,например viewtopic.php?p=77197#p77197

Почему не для программистов нельзя сделать отдельных вход в блоке ,задавая номер на котором ,выбираются те или иные настройки ?????
Не очень удачный пример Вы привели. Данные блоки написаны на весьма обширной библиотеке. Если вывалить весь ее функционал наружу, получите ежа с пол сотней входов, из которых лично Вам и для конкретной задачи потребуется пара-тройка. И Вы же будете возмущаться неудобством пользования таким блоком.

Учитесь пользоваться библиотеками!
Библиотека это конструктор, не требующий глобальных познаний языков программирования.
Все функции там описаны. Берите и пользуйтесь.
Rovki писал(а):
06.10.2019{, 08:05}
Давайте без насилия ,с уважением к разным пользователям делать блоки удобоваримые и понятные для для всех (как штатные- ни куда внутрь лезти не нужно)
Вариантов сочетания разного железа, его подключения, потребностей пользователя и задач конкретного проекта - великое множество. Все это разнообразие библиотека может поддерживать. Учесть все и сразу просто не реально. И то что устроит одного, совсем не подойдет другому.
А представляете какое описание блока придется сделать что бы учесть все нюансы?
Штатные блоки это в основном элементарные элементы. Поэтому приводить такое сравнение, по меньшей мере, не корректно.
Rovki писал(а):
06.10.2019{, 08:05}
Зачем мне мозг насиловать ,если это не мое - думают многие пользователи ,но продолжают есть "кактусы" и "колоться".
Вот здесь точно никто заставлять не будет. Полная свобода выбора. Это вам не в школе где заставляют. :)

Аватара пользователя
pan
Полковник
Сообщения: 2833
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 186
Откуда: Воронеж
Имя: Алексей
Контактная информация:

ПБ не для не программистов

#3

Сообщение pan » 06.10.2019{, 12:52}

Rovki писал(а):
06.10.2019{, 08:05}
Почему не для программистов нельзя сделать отдельных вход в блоке ,задавая номер на котором ,выбираются те или иные настройки ?????
это вопрос с Сергею. как будет возможность в пользовательских блоках добавлять настройки как в штатных, так и будем делать более удобные
Если вам здесь помогли, можете отблагодарить . "Сказать" спасибо проекту!

Аватара пользователя
Rovki
Полковник
Сообщения: 2566
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 69
Откуда: Чехов
Имя: Анатолий
Контактная информация:

ПБ не для не программистов

#4

Сообщение Rovki » 06.10.2019{, 21:01}

Dryundel, Квадратиков хватает для реализации и очень сложных Алгоритмов работы (без прерываний), На ПРках делаем такие огромные проекты ,под сотни переменных,время цикла по десятки милисекунд ...
Я не говорил,что нужно все потраха наружу вытаскивать ,что то можно и настройках блока оставить ,но не IDE править...Ну есть у вас 4 модели индикаторов ,задайте одним входом, есть у вас 10 шрифтов ,поставьте еще один вход для выбора .Это даст возможность менять их на лету..Да зачем вообще нужны блоки с 50 входами, зачем в крайности бросаться ...У людей работающих с текстовыми и графическими языками по разному устроено воображение и мышление - одни писатели ,другие художники...
Мне как пользователю ФЛ не нужны библиотеки ,об этом позаботился Автор ,иначе бы я вообще работал бы не с ардуино IDE. Поэтому считаю кощунством для ФЛ пользоваться текстами (кодом,текстом),править их, максимум на что согласен от безисходности ,загрузить бибку в ИДЕ.
Два дня просидел ,а вроде не последний в классе и так и не сделал проект для олед+есп ,то не комелируются , то грузится ,но не отображается на индикаторе ,голову всю поломал этими танцами с бубнами,все примеры и бибки перепробовал ,в условиях цейтнота (другие коммерчиские дела есть вагон) .Человек понимает (читает) только на том языке ,который он знает ...И дело не в сложности языков ,а в опыте их использования. :smile37:
Электронщик до мозга костей и не только

seri0shka
Лейтенант
Сообщения: 389
Зарегистрирован: 09.04.2016{, 12:17}
Репутация: 18
Откуда: Кременчуг
Имя: Сергей

ПБ не для не программистов

#5

Сообщение seri0shka » 06.10.2019{, 21:05}

Rovki писал(а):
06.10.2019{, 21:01}
На ПРках делаем такие огромные проекты
ПРки- это что?

Аватара пользователя
Rovki
Полковник
Сообщения: 2566
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 69
Откуда: Чехов
Имя: Анатолий
Контактная информация:

ПБ не для не программистов

#6

Сообщение Rovki » 06.10.2019{, 21:11}

seri0shka писал(а):
06.10.2019{, 21:05}
Rovki писал(а):
06.10.2019{, 21:01}
На ПРках делаем такие огромные проекты
ПРки- это что?
Это программируемые реле Овен ,типа ПР100,110,114,200...и модули расширения к ним ..- промышленное ,сертифицированное оборудование .
Электронщик до мозга костей и не только

seri0shka
Лейтенант
Сообщения: 389
Зарегистрирован: 09.04.2016{, 12:17}
Репутация: 18
Откуда: Кременчуг
Имя: Сергей

ПБ не для не программистов

#7

Сообщение seri0shka » 06.10.2019{, 21:18}

Rovki писал(а):
06.10.2019{, 21:11}
реле Овен ,типа ПР100,110,114,200
А вы их в ФЛпрог программируете или там язык программирования похож?

Аватара пользователя
Rovki
Полковник
Сообщения: 2566
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 69
Откуда: Чехов
Имя: Анатолий
Контактная информация:

ПБ не для не программистов

#8

Сообщение Rovki » 06.10.2019{, 21:26}

seri0shka писал(а):
06.10.2019{, 21:18}
Rovki писал(а):
06.10.2019{, 21:11}
реле Овен ,типа ПР100,110,114,200
А вы их в ФЛпрог программируете или там язык программирования похож?
Боже упаси ,там есть ОВЕН ЛОДЖИК (FBD) .но там нет интерфейсов типа айтуси, 1варе....только два RS485 и быстродействие ограничено фильтами на входе до 200гц.,хотя там и стоит стм32.
Электронщик до мозга костей и не только

seri0shka
Лейтенант
Сообщения: 389
Зарегистрирован: 09.04.2016{, 12:17}
Репутация: 18
Откуда: Кременчуг
Имя: Сергей

ПБ не для не программистов

#9

Сообщение seri0shka » 06.10.2019{, 21:39}

Rovki писал(а):
06.10.2019{, 21:26}
Боже упаси
Ну что ж Вы так неуважительно к FLProg. Arduino IDE имеет, конечно, недостатки, но скоро FLProg будет компилировать непосредственно в С++ .

Отправлено спустя 1 минуту 34 секунды:
И я привык к LD, мне он проще, а в ОВЕН ЛОДЖИК только FBD, к сожалению.

Отправлено спустя 1 минуту 57 секунд:
Кстати, используете ли RS485, на каких расстояниях, из строя выходят или нет?

Аватара пользователя
Rovki
Полковник
Сообщения: 2566
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 69
Откуда: Чехов
Имя: Анатолий
Контактная информация:

ПБ не для не программистов

#10

Сообщение Rovki » 06.10.2019{, 22:07}

seri0shka писал(а):
06.10.2019{, 21:43}
Rovki писал(а):
06.10.2019{, 21:26}
Боже упаси
Ну что ж Вы так неуважительно к FLProg. Arduino IDE имеет, конечно, недостатки, но скоро FLProg будет компилировать непосредственно в С++ .

Отправлено спустя 1 минуту 34 секунды:
И я привык к LD, мне он проще, а в ОВЕН ЛОДЖИК только FBD, к сожалению.

Отправлено спустя 1 минуту 57 секунд:
Кстати, используете ли RS485, на каких расстояниях, из строя выходят или нет?
Тема эта и мои мысли о ПБ ,а не ФЛ ,поэтому не делайте скорополительны выводы пожалуйста.
RS485 до 1 км без проблем ,но нужна гальваническая развязка .
Электронщик до мозга костей и не только

aidar_i
Майор
Сообщения: 1125
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 108
Откуда: Уфа
Имя: Айдар
Контактная информация:

ПБ не для не программистов

#11

Сообщение aidar_i » 06.10.2019{, 22:14}

Rovki писал(а):
06.10.2019{, 08:05}
. Зачастую БП требует изменение кода внутри блока ,ладно бы только ПИНов ,а то еще и текст нужно править ...,например viewtopic.php?p=77197#p77197
Нельзя было попросить меня сделать ПБ для Вашего дисплея? Для меня это хобби в свободное (чаще ночью) время. Не могу я предусмотреть все варианты, блоки я делаю при необходимости себе и делюсь заодно. Кстати, для создания их я трачу очень много времени, для поиска и переваривания информации, я не программист. Мне нужно проблему решить для себя, я решаю.

seri0shka
Лейтенант
Сообщения: 389
Зарегистрирован: 09.04.2016{, 12:17}
Репутация: 18
Откуда: Кременчуг
Имя: Сергей

ПБ не для не программистов

#12

Сообщение seri0shka » 06.10.2019{, 22:23}

Rovki писал(а):
06.10.2019{, 22:07}
RS485 до 1 км без проблем ,но нужна гальваническая развязка
Развязка усложняет и очень повышает стоимость. А без развязки на сколько используете?

Аватара пользователя
Rovki
Полковник
Сообщения: 2566
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 69
Откуда: Чехов
Имя: Анатолий
Контактная информация:

ПБ не для не программистов

#13

Сообщение Rovki » 06.10.2019{, 22:23}

aidar_i писал(а):
06.10.2019{, 22:14}
Rovki писал(а):
06.10.2019{, 08:05}
. Зачастую БП требует изменение кода внутри блока ,ладно бы только ПИНов ,а то еще и текст нужно править ...,например viewtopic.php?p=77197#p77197
Нельзя было попросить меня сделать ПБ для Вашего дисплея? Для меня это хобби в свободное (чаще ночью) время. Не могу я предусмотреть все варианты, блоки я делаю при необходимости себе и делюсь заодно.
Спасибо ,конечно ,но как то не удобно просить для себя ,если делали для всех ...Тут дело не конкретно во мне ,а в подходе разработки ПБ .Мне тоже эти блоки нужны для видео примеров ...покупаю модули,а потом в долгий ящик ...или раздаю
Электронщик до мозга костей и не только

aidar_i
Майор
Сообщения: 1125
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 108
Откуда: Уфа
Имя: Айдар
Контактная информация:

ПБ не для не программистов

#14

Сообщение aidar_i » 06.10.2019{, 22:27}

Просить никогда неудобного нет, вдруг не откажут! Если откажут ничего и не потеряете! :)
Мне многие обращаются и в форуме и по ЛС , по Ватсапп общаемся, по возможности стараюсь помочь.
По поводу подхода, да, я понимаю , но не всегда есть возможность. Скоро вообще, наверное, не будет возможности.
Я выкладываю ПБ , любой может что то добавить, при необходимости.
Последний раз редактировалось aidar_i 06.10.2019{, 22:32}, всего редактировалось 1 раз.

Аватара пользователя
Rovki
Полковник
Сообщения: 2566
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 69
Откуда: Чехов
Имя: Анатолий
Контактная информация:

ПБ не для не программистов

#15

Сообщение Rovki » 06.10.2019{, 22:29}

seri0shka писал(а):
06.10.2019{, 22:23}
Rovki писал(а):
06.10.2019{, 22:07}
RS485 до 1 км без проблем ,но нужна гальваническая развязка
Развязка усложняет и очень повышает стоимость. А без развязки на сколько используете?
На надежности и безопастности экономить нельзя, если дорого то не нужно браться ,там всего 3 микрухи... .Без развязки использую с панелями до 2метров (больше нет необходимости) ..

Отправлено спустя 2 минуты 7 секунд:
aidar_i писал(а):
06.10.2019{, 22:27}
Просить никогда неудобного нет, вдруг не откажут! Если откажут ничего и не потеряете! :)
Мне многие обращаются и в форуме и по ЛС , по Ватсапп общаемся, по возможности стараюсь помочь.
Спасибо ,так и я по телефону и ватцапам,почте каждый день несколько человек обращаются с форума ...

Отправлено спустя 5 минут 12 секунд:
Вот тут подробнее описание https://ru.aliexpress.com/item/32958846 ... b201603_53
https://ru.aliexpress.com/item/32846177 ... 33ed0djyeW
Электронщик до мозга костей и не только

pasha71
Лейтенант
Сообщения: 341
Зарегистрирован: 26.08.2017{, 23:44}
Репутация: 23

ПБ не для не программистов

#16

Сообщение pasha71 » 07.10.2019{, 09:31}

seri0shka, 1100м, но с установкой сопротивления 120 Ом.Пробовал лично, нагрузка на линию 16 устройств.

Аватара пользователя
KaScada
Сержант
Сообщения: 295
Зарегистрирован: 23.04.2016{, 12:33}
Репутация: 8
Контактная информация:

ПБ не для не программистов

#17

Сообщение KaScada » 07.10.2019{, 11:22}

pasha71 писал(а):
07.10.2019{, 09:31}
1100м, но с установкой сопротивления 120 Ом.Пробовал лично, нагрузка на линию 16 устройств.
если более 16, то надо ставить повторители, у того же ОВЕН были
На какой скорости пробовали более 1км? 19200 хотя бы было?
ПО КаСкада на базе смартфона/планшета с ОС Андроид

Подробнее здесь: http://www.hmi-kascada.ru/

pasha71
Лейтенант
Сообщения: 341
Зарегистрирован: 26.08.2017{, 23:44}
Репутация: 23

ПБ не для не программистов

#18

Сообщение pasha71 » 07.10.2019{, 22:14}

KaScada, Устройства собственные,кабель AWG26, без отводов,9600,магазин. Устройства стоят на витринах и считывают температуру в 3 точках на 15 витринах. 16 устройство это зал и улица.Была двухкилометровая бухта, 1100 это остаток.Я специально не отрезал, в отделе где стоит мультисистема излишек ( метров 50 наверное) смотан.Все заработало, и работает. Снимать пока лень, начнут звонить что идут сбои укорочу.

Ответить

Вернуться в «Просто поболтать (На свободную тему)»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость