|
SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании |
|
Опции темы | Поиск в этой теме | Опции просмотра |
22.03.2021, 22:34 | #1 |
Новичок
Регистрация: Mar 2021
Сообщения: 19
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Лоджик и макросы. Мои личные хотелки (нет проблемы)
Добрый вечер.
Вопросы к разработчикам Лоджика по работе с макросами. - Макрос, помещённый на поляну, по смыслу перестаёт быть макросом, а превращается в какой-то именованный элемент, не относящийся к библиотеке в обычном понимании этого слова. - Два одинаковых макроса на поляне - это не две ссылки на один макрос, а два разных макроса, которые одинаково называются. Если внести изменения в библиотечный макрос, то никаких изменений в макросах на поляне не будет. Или надо удалить все макросы и накидать новых, или вносить изменения в накиданные. Кнопки освежить макросы нет (не нашёл). То же самое относится и к изменениям макросов на поляне. Изменения в одном из них никак не отражаются на другом. - При раскрытии макроса открывается отдельное окно. Если у вас блоки пронумерованы, окна пронумеровать никак нельзя? Когда одинаковых макросов много и их надо править, то над ними теряется контроль. - Почему нельзя закрыть окно раскрытого макроса, как форму в делфях или вижуал студии с сохранением изменений? - Почему нет признака наличия несохранённых изменений в окне? - Почему нет режима автосохранения? - Почему нет типа String? Это до кучи. __________________ Alexey5801 |
22.03.2021, 23:23 | #2 |
Новичок
Регистрация: Mar 2021
Сообщения: 19
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Лоджик и макросы. Или ну кто так делает?
Добрый вечер.
Вопросы к разработчикам Лоджика по работе с макросами. - Макрос, помещённый на поляну, по смыслу перестаёт быть макросом, а превращается в какой-то именованный элемент, не относящийся к библиотеке в обычном понимании этого слова. - Два одинаковых макроса на поляне - это не две ссылки на один макрос, а два разных макроса, которые одинаково называются. Если внести изменения в библиотечный макрос, то никаких изменений в макросах на поляне не будет. Или надо удалить все макросы и накидать новых, или вносить изменения в накиданные. Кнопки освежить макросы нет (не нашёл). То же самое относится и к изменениям макросов на поляне. Изменения в одном из них никак не отражаются на другом. - При раскрытии макроса открывается отдельное окно. Если у вас блоки пронумерованы, окна пронумеровать никак нельзя? Когда одинаковых макросов много и их надо править, то над ними теряется контроль. - Почему нет режима автосохранения? - Почему нет типа String? Это до кучи. Нашёл! Одной проблемой меньше. __________________ Alexey5801 |
23.03.2021, 00:02 | #3 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 738
Благодарил(а): 12 раз(а)
Поблагодарили:
192 раз(а) в 188 сообщениях
|
Ответ: Лоджик и макросы. Или ну кто так делает?
Так много почему...
И открывать кучу для правки нет смысла. Проще сохранить один и заменить остальные. Последний раз редактировалось ATS, 23.03.2021 в 00:16 |
23.03.2021, 09:20 | #4 |
Senior Member
Регистрация: Aug 2018
Адрес: Екатеринбург
Сообщения: 106
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Лоджик и макросы. Или ну кто так делает?
В одном и том же проекте 10 одинаковых макросов могут быть немного изменены в зависимости от проекта. И нужно было бы в библиотеке держать все версии макросов для всех версий проектов и их ещё как то подписать.
Чтобы изменить все макросы достаточно сохранить один, выделить его ЛКМ в дереве макросов, щелкнуть на поляне нужный ПКМ и выбрать "заменить". Если входы-выходы не менялись, то связи останутся прежними. |
23.03.2021, 11:33 | #5 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: Лоджик и макросы. Или ну кто так делает?
Из какой среды программирования вы пришли?
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
23.03.2021, 11:53 | #6 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 018
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Лоджик и макросы. Или ну кто так делает?
Добавлено через 4 минуты Будь макрос процедурой, вас бы ожидали большие трудности. Лоджик наоборот, помогает вам в вашем стиле программирования __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
24.03.2021, 01:12 | #7 |
Новичок
Регистрация: Mar 2021
Сообщения: 19
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Лоджик и макросы. Или ну кто так делает?
__________________ Alexey5801 |
24.03.2021, 11:25 | #8 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 018
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Лоджик и макросы. Или ну кто так делает?
Добавлено через 1 минуту Добавлено через 3 минуты __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
24.03.2021, 11:58 | #9 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 018
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Лоджик и макросы. Или ну кто так делает?
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
24.03.2021, 21:49 | #10 |
Senior Member
Регистрация: Aug 2018
Адрес: Екатеринбург
Сообщения: 106
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Лоджик и макросы. Или ну кто так делает?
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
SMH4 серийный номер до 600ххх и новый лоджик (нет проблемы) | windy | Вопросы о SMH4 | 33 | 02.02.2022 15:42 |
Макросы для внутренних датчиков (нет проблемы) | Alexauto72 | Вопросы о Trim5 | 4 | 12.01.2021 15:12 |
Неактивные макросы и трассировка (нет проблемы) | Pushin | Форум Segnetics | 1 | 05.11.2020 12:59 |
Проблема зависание 2Gi/MC | djaval | Вопросы о SMH-2G(i) | 108 | 20.09.2017 18:58 |