SAM себе PLC
Среда, 21.02.2018, 04:13
Приветствую Вас Гость | RSS
 
Главная БлогРегистрацияВход
Меню сайта
Поиск
Форма входа
Главная » 2011 » Февраль » 3 » Символьная адресация в STEP7
14:51
Символьная адресация в STEP7
Многие из нас сталкивались с проблемой, когда вставляешь новую переменную в блок данных, "съезжает" вся адресация переменных которые находятся в этой DB-шке после добавленной. Как выход, можно добавлять в конец блока данных, но это не очень красиво, всегда хочется, чтобы близкие по смыслу или относящиеся к одному объекту переменные размещались рядом, а не были разбросаны по всему блоку данных.
Я для этого раньше пользовался исходниками блоков данных на STL-e, что позволяло добиваться желаемого результата, то есть в любой момент добавить переменную в любое место DB-шки, к тому же создавать красивые структуры данных и редактировать их в процессе разработки.. Правда после этого необходимо было перекомпилировать весь проект :( . Для любителей написания программ на SCL, впрочем, и сейчас этот способ будет более удобный.

Недавно обнаружил что есть другой способ. Начиная с версии Simatic Manager 5.2 появилась возможность избавится от этой проблемы. Как всегда у сименса, надо знать, где поставить галочку :).

Тыкаем правой кнопкой в проекте на папку Blocks, выбираем "Object Properties" и переходим на вкладку "Address Priority", открывается окошко:



Выбираем правый нижний вариант. После этого вставляем свои переменные куда хотим :)


Просмотров: 3065 | Добавил: SAM_Serg | Рейтинг: 4.0/2
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Календарь
«  Февраль 2011  »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28
Яндекс.Метрика Copyright "SAM себе PLC" © 2018
Конструктор сайтов - uCoz