Массив тегов?
Богдан Кудлак; 4.1.01

Можно ли в WinCC создавать массивы тегов, для работы с ними в цикле?

Re: Массив тегов?
Max; 4.1.01

Смотря что нужно. Можно, например, создать свою структуру, состоящую из необходимых тэгов. А при создании нового тэга, указать в качестве его типа новую структуру. Другой способ заключается в том, чтобы создать набор тэгов MyTag_000, MyTag_001 ... MyTag_999. Затем создавать имя тэга через wsprintf и его использовать в цикле.


void Ex(void)
{
int i;
char buff[15];
short Arr[999];
for(i=0;i<1000;i++)
{
wsprintf(buff,"MyTag_%03d",i);
Arr[i]=GetTagWord(buff);
}
}