Форум Zentec

Программное обеспечение => Вопросы по zWorkbench => Тема начата: VoronovMaksim88 от 29 сентября 2015, 20:20:10

Название: Конфликт адресов ПЗУ
Отправлено: VoronovMaksim88 от 29 сентября 2015, 20:20:10
Пилю макрос управления насосной группой. Ни как не могу победить ошибку "конфликт адресов ПЗУ". Кто может помочь?
Название: Re: Конфликт адресов ПЗУ
Отправлено: Artem от 29 сентября 2015, 21:46:50
Постараемся разобраться, в чем проблема.
Название: Re: Конфликт адресов ПЗУ
Отправлено: mike от 29 сентября 2015, 22:13:37
Обнаружил проблему.
При импорте проекта с именами на кириллице ломает структуру проекта из-за кодировки.
ОС Linux
Название: Re: Конфликт адресов ПЗУ
Отправлено: mike от 29 сентября 2015, 22:23:20
При импорте убил папку "Тест" макросами Максима.
Мне кажется, Максим диверсант))
Название: Re: Конфликт адресов ПЗУ
Отправлено: mike от 29 сентября 2015, 22:30:58
Не открывает список переменных внутри макроса
Название: Re: Конфликт адресов ПЗУ
Отправлено: Artem от 01 октября 2015, 10:28:44
ЦитироватьНе открывает список переменных внутри макроса
Так как макрос находится в библиотеке, он не привязан к какому-нибудь контроллеру (шаблону программы). Следовательно эти кнопки не знают, что открывать.
Название: Re: Конфликт адресов ПЗУ
Отправлено: VoronovMaksim88 от 01 октября 2015, 13:16:15
Я Понял !!!
Чтоб вставить макрос со вложеннными макросами (а тем более со вложенными, вложенными) надо перенести все эти вложенные макросы в программу и там переподключить каждый вложенный макрос. Хвала разработчикам есть инструмент "перенос связей" !!!
Не сомневаюсь, что светлые умы разработчиков со временем придумают как упростить этот алгоритм.
Название: Re: Конфликт адресов ПЗУ
Отправлено: mike от 01 октября 2015, 13:39:51
Эта ацкая проблема. Мы периодически к ней возвращаемся. Пока только таскать блоки по дереву. Будем думать



Цитата: VoronovMaksim88 от 01 октября 2015, 13:16:15
Я Понял !!!
Чтоб вставить макрос со вложеннными макросами (а тем более со вложенными, вложенными) надо перенести все эти вложенные макросы в программу и там переподключить каждый вложенный макрос. Хвала разработчикам есть инструмент "перенос связей" !!!
Не сомневаюсь, что светлые умы разработчиков со временем придумают как упростить этот алгоритм.