05.04.2024, 09:30 | #1 |
Member
Регистрация: Jun 2021
Сообщения: 96
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
СМАРт и макросы
В смарте формирую набор переменных для вывода на экран.
В лоджике выношу эти длинные колбаски переменных на поляну. Подключаю к входам нужные значения. Получается очень громоздко Создаю макрос (хотя вроде изначально так делать нельзя) куда помещаю все эти колбаски. Макрос создаётся без проблем. Но если появляется необходимость вставить в макрос ещё колбаску, то лоджик начинает ругаться "Блок не может быть расположен в макросе" Так всё таки можно или нельзя? Версия лоджика 3-34-0236 |
05.04.2024, 09:59 | #2 |
Senior Member
Регистрация: Jan 2013
Сообщения: 739
Благодарил(а): 22 раз(а)
Поблагодарили:
13 раз(а) в 12 сообщениях
|
Ответ: СМАРт и макросы
Кстати да - очень неудобно, что переменные СМАРТА нельзя помещать в макросы. У меня например настройка визуализации = собрал в один макрос все необходимые элементы, относящиеся например к одной мнемосхеме и они не занимают место на основном экране Лоджика и не мешают логику работы понять.
|
05.04.2024, 11:25 | #3 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 131
Благодарил(а): 15 раз(а)
Поблагодарили:
663 раз(а) в 606 сообщениях
|
Ответ: СМАРт и макросы
Нельзя. В свежих лоджиках уже понемногу запрещается шаг за шагом.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
05.04.2024, 11:48 | #4 | |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: СМАРт и макросы
Цитата:
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
|
05.04.2024, 13:42 | #5 | |
Member
Регистрация: Jun 2021
Сообщения: 96
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: СМАРт и макросы
Цитата:
Как выше коллега написал это очень удобно , вместо того что бы их располагать на общей поляне. Поэтому очень странно что сегнетикс это хочет искоренить. В моём сегодняшнем случае проект достаточно мелкий (почти две приточки в одном матриксе и 4 ПЧ по модбас) И при этом на поляне уже плюнуть негде. А что будет если до 31 устройства на шине и куча настроект в СМАРт?! Как вы там декларируете? больше 10000 блоков в лоджике... |
|
05.04.2024, 13:50 | #6 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 131
Благодарил(а): 15 раз(а)
Поблагодарили:
663 раз(а) в 606 сообщениях
|
Ответ: СМАРт и макросы
Несовместимо с копипастом и сохранением.
Больше 300 тысяч. Добавлено через 1 минуту Поляна скроллируется туда/сюда. Если хотите написать "на экране плюнуть негде", так и пишите. Забить поляну невозможно. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |