Меню сайта |
|
|
|
Поиск |
|
|
|
Форма входа |
|
|
|
|
Главная » 2011 » Февраль » 3 » Символьная адресация в STEP7
14:51 Символьная адресация в STEP7 |
Многие из нас сталкивались с проблемой, когда вставляешь новую переменную в блок данных, "съезжает" вся адресация переменных которые находятся в этой DB-шке после добавленной. Как выход, можно добавлять в конец блока данных, но это не очень красиво, всегда хочется, чтобы близкие по смыслу или относящиеся к одному объекту переменные размещались рядом, а не были разбросаны по всему блоку данных. Я для этого раньше пользовался исходниками блоков данных на STL-e, что позволяло добиваться желаемого результата, то есть в любой момент добавить переменную в любое место DB-шки, к тому же создавать красивые структуры данных и редактировать их в процессе разработки.. Правда после этого необходимо было перекомпилировать весь проект :( . Для любителей написания программ на SCL, впрочем, и сейчас этот способ будет более удобный. Недавно обнаружил что есть другой способ. Начиная с версии Simatic Manager 5.2 появилась возможность избавится от этой проблемы. Как всегда у сименса, надо знать, где поставить галочку :).
Тыкаем правой кнопкой в проекте на папку Blocks, выбираем "Object Properties" и переходим на вкладку "Address Priority", открывается окошко:
Выбираем правый нижний вариант. После этого вставляем свои переменные куда хотим :)
|
Просмотров: 5213 |
Добавил: SAM_Serg
| Рейтинг: 4.0/2 |
|
|
Календарь |
|
|
|
|