Ну у меня не такие большие схемы но думаю что это нужно. В идеале настроил и пусть помнит для для любого проекта.
Вид для печати
Понимает, не понимает... Это простое удобство и больше ни чего. Вот так у меня выглядит тема оформления. Винда на виртуалке. До перехода на новый современный дизайн все было нормально. Теперь заголовки окон не видны, все сливается. Кстати, можно на окно переменных крестик закрытия добавить.
Я уже выражал хотелку в другой теме, но продублирую и тут, может сделают потом. Очень бы хотелось иметь несколько отдельных групп локальных переменных, чтобы группы отделялись, как сейчас отделяются группы сетевых переменных, а то как проект больше пары блоков - в локальных переменных что-то найти уже проблемно. Пусть их будет не бесконечное количество, а хотя бы десяток.
И ещё очень бы хотелось для слейва задавать значения по умолчанию для сетевых переменных , как для локальных, а то я это упустил и пришлось весь проект на фсел переделывать, поскольку после каждой перепрошивка приходилось 50 параметров бы вводить. По сути пришлось делать удвоение объема программы, да и зависает она знатно. По экранам перемещаться очень тяжело.
А макросы на поле чем соединять? Чтобы хоть как-то было читаемо нужны переменные
Не улавливаю связи, лучше Вы прямо скажите, к чему загадка на загадке?
Ну, макросы можно "соединить" переменными, как это связано с отдельными группами локальных переменных?
Я говорил о том, что например: Вы объединили с помощью локальных переменных несколько макросов и Вам надо(хочется) чтобы эти переменные были в отдельной группе, тогда можно создать из этого объединения макрос и будут эти локальные переменные в отдельной группе! Не знаю, как Вы там хотели, но написанным вашим хотелкам это соответствует!
Вы меня не поняли. Я хотел бы самостоятельно распределять переменные по группам. Например программа, которая управляет 5 группами насосов по 2 шт ну и два регулятора для гвс и отопления. У каждого из блоков насосов по 20 переменных (вход+выход) от них на поле никуда не деться. Все что можно в макросы уже собрано.
У регуляторов тоже не меньше
А ещё обработка аналоговых входов, аварий , сетевого обмена дискретными величинами. В итоге имеем уже под 200 переменных, которые у нас в едином списке. Вот от сюда и растут ноги моего предложения. Было бы 10 групп, я бы собрал отдельно переменные каждого отдельного процесса в отдельную группу и сразу стало бы проще жить. Особенно когда начинаешь экранное меню делать. Там хоть спасает что для выбранного типа показываются только доступные элементы.