- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Как присвоить тегу значение другого тега?
-
- здесь недавно
- Сообщения: 4
- Зарегистрирован: 26 сен 2017, 15:54
- Имя: Денис
Как присвоить тегу значение другого тега?
Подскажите как в Wincc записать значение из 1го тега в другой. Чтоб оно оставалось динамическим ( в случае изменения 1го - менялось 2е на аналогичное)
-
- здесь недавно
- Сообщения: 6
- Зарегистрирован: 15 июл 2017, 07:39
- Имя: Игорь
- Страна: Россия
- город/регион: 63
Как присвоить тегу значение другого тега?
В GlobalScript-е: функция с тригером по изменению первого тега.
В теле функции: копирование значения первого тега во второй тег.
В теле функции: копирование значения первого тега во второй тег.
-
- здесь недавно
- Сообщения: 4
- Зарегистрирован: 26 сен 2017, 15:54
- Имя: Денис
Как присвоить тегу значение другого тега?
Не могу найти на английском
Подскажите как это будет в итоге выглядеть
Подскажите как это будет в итоге выглядеть
-
- эксперт
- Сообщения: 1602
- Зарегистрирован: 06 янв 2016, 19:45
- Имя: Петров В.Л.
- Страна: Россия
- город/регион: Красноярск
- Благодарил (а): 69 раз
- Поблагодарили: 185 раз
Как присвоить тегу значение другого тега?
Например так:
DINT X;
X=GetTagDWord("XYZ"); //Return-Type: DWORD
SetTagDWord("ABX",X);
//Если ТЭГ - 32-х разрядное знаковое.
//ТЭГУ ABX присваивается значение тэга XYZ
//Если есть минималистские тенденции, можно короче
SetTagDWord("ABX",GetTagDWord("XYZ"));
DINT X;
X=GetTagDWord("XYZ"); //Return-Type: DWORD
SetTagDWord("ABX",X);
//Если ТЭГ - 32-х разрядное знаковое.
//ТЭГУ ABX присваивается значение тэга XYZ
//Если есть минималистские тенденции, можно короче
SetTagDWord("ABX",GetTagDWord("XYZ"));
-
- осмотрелся
- Сообщения: 192
- Зарегистрирован: 19 сен 2019, 10:09
- Имя: Макс
- Страна: Россия
- город/регион: Славянск-на-Кубани
- Благодарил (а): 5 раз
- Поблагодарили: 34 раза
Как присвоить тегу значение другого тега?
VBS Global Script по времени или по изменению тега "читаемый"
HMIRuntime.SmartTags("читаемый") = HMIRuntime.SmartTags("записываемый")
HMIRuntime.SmartTags("читаемый") = HMIRuntime.SmartTags("записываемый")