Мне приснилась FLProg 9.0.0 (Функции)
- ViktorPetrov
- Капитан
- Сообщения: 807
- Зарегистрирован: 09 апр 2018, 23:56
- Имя: Виктор
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Мне приснилась FLProg 9.0.0 (Функции)
Получается ,для создания функции ,необходимо создать блок схему и с компилировать (преобразовать) .Код компилируется средствами IDE , а не самой программой FLProg.Может лучше назвать создание инструкции? ,чтоб не было путаницы.
-
- Капитан
- Сообщения: 908
- Зарегистрирован: 04 окт 2015, 19:10
- Откуда: Новосибирск
- Имя: Павел
- Благодарил (а): 20 раз
- Поблагодарили: 22 раза
Мне приснилась FLProg 9.0.0 (Функции)
И получаем облом, так как пользовательский блок в пользовательский блок не вставляется. Вставить в блок можно только блок из набора стандартных, да и то далеко не все. Что, в общем то, и очевидно.
- Dryundel
- Полковник
- Сообщения: 2451
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 6 раз
- Поблагодарили: 31 раз
Мне приснилась FLProg 9.0.0 (Функции)
А зачем же Вы вырываете фразу из контекста?Naladchik писал(а): 22 сен 2021, 03:38 И получаем облом, так как пользовательский блок в пользовательский блок не вставляется.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Мне приснилась FLProg 9.0.0 (Функции)
Вывод - сделать функцию в новом редакторе запросто.Dryundel писал(а): 21 сен 2021, 18:30Ну и в чем должен заключаться тест?
Перенести это в новый редактор?
Так я сразу скажу - В новом редакторе не надо ставить галку что бы не добавлялись уникальные номера к переменным. Там наоборот если требуется добавляешь если нет, то и в коде она будет "голой", такой как прописал в ПБ.
А входных переменных не добавится, т.к. входы блоков сразу используют ту что на входе, а не приравнивают входную к своей входной ибо ее просто нет.
Если тупо переписать все что в этих блоках то будет так же работать, но основной блок можно будет использовать один раз в проекте так же как и в твоем случае. В любом случае для возможности пользования функцией из других блоков требуется оставлять переменные (функции) без идентификаторов. Иначе не обратишься к ним. В твоем варианте это осуществлено с помощью галки "Использовать один раз". В новом редакторе оставлен простор для полета мысли.
Сделать функцию по формату из сна первого поста средствами FBD на данный момент не получится. Думаю, в ближайшее время тоже, хотя пути(крайности) не исповедимы.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- Dryundel
- Полковник
- Сообщения: 2451
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 6 раз
- Поблагодарили: 31 раз
Мне приснилась FLProg 9.0.0 (Функции)
А ведь в чем то Вы, сударь правы.
В новом редакторе можно прописать код не только для каждого экземпляра, но и общий код для всех, который пропишется в скетче один раз. Так это же тоже круто. Спасибо что натолкнул на мысль. Буду экспериментировать.

Однако это не совсем по теме. Идея "сна" немного в другом.
Отправлено спустя 4 минуты 5 секунд:
PS [ref=#ff8000]Sancho[/ref], очень рекомендую разобраться с новым редактором.
Не за тебя переживаю. За себя волнуюсь. Будет что обсудить с умным человеком.

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