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

Выбираем правый нижний вариант. После этого вставляем свои переменные куда хотим :)
|
Просмотров: 5250 |
Добавил: SAM_Serg
| Рейтинг: 4.0/2 |
|
|
Календарь |
 |
« Февраль 2011 » |
Пн |
Вт |
Ср |
Чт |
Пт |
Сб |
Вс |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | |
 |
|