Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Архив
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

Intouch, теги в цикле

 Ответить Ответить
Автор
Сообщение
Valerik Смотреть выпадающим
Участник
Участник


Присоединился: 13 Апрель 2004
Online Status: Offline
Публикации: 58
Свойства публикации Свойства публикации   Ответить, цитируя автора - Valerik Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: Intouch, теги в цикле
    Опубликовано: 29 Март 2006 12:35
есть теги c именами T1,T2,T3....
Можно ли в скрипте Intouch работать с ними как с массивом в цикле?
Например:
for i=1 to n
T(n)=X;
Next;
Заранее благодарю.
Наверх
spautomatics.spb.ru Смотреть выпадающим
Новичок
Новичок


Присоединился: 01 Март 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 15
Свойства публикации Свойства публикации   Ответить, цитируя автора - spautomatics.spb.ru Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 04 Апрель 2006 21:48

Да можно. Создаете тэг типа Indirect Analog если у вас цифровые данные. Далее в цикле изменяете ссылку Indirect-тэга на нужный тэг и работаете с ним. Например:

DIM i AS INTEGER;
DIM n AS INTEGER;

n=10;
FOR i=1 TO n
indA.Name = "T" + StringFromIntg(i, 10);
indA = -1;
NEXT;

Учтите, если вы поместите сценарий на выполнение каждые N мсек, время выполнения цикла должно быть меньше времени перезапуска сценария. Такой тип пуска сценария мы не реккомендуем.

Техническая поддержка СП Автоматика
http://spautomatics.spb.ru/kb/Kb
Наверх
 Ответить Ответить

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz