Профиль должен быть заполнен на русском языке кириллицей. Заполнение профиля заведомо ложными или некорректными данными - причина возможного отказа в регистрации на форуме.

[Нужна помощь] WinCC 6.0


Автор темы
STANISLAV
новенький
новенький
Сообщения: 1
Зарегистрирован: 20 апр 2016, 14:06
Ф.И.О.: Стаев Станислав Андреевич

[Нужна помощь] WinCC 6.0

Сообщение STANISLAV » 20 апр 2016, 14:24

Прошу помочь, надеюсь задача окажется для вас несложной. Имеется тег "параметр", который в моем случае вводиться с помощью ползункового регулятора. Если значение это тега превышает пороговое значение(которое тоже вводится с помощью отдельного ползункового регулятора) то оператор не сможет менять значение тега "параметр" в сторону уменьшения,только увеличивать его еще больше.то есть например если мы задали пороговое значение 100 ,а потом ввели "параметр" например 150, то мы не сможем делать его меньше,только больше.На сколько я понимаю, сначала мы сравниваем значение тега с пороговым значением, если оно превышает его , то мы как то должны зафиксировать это значение(к примеру выставили 150) и дальше сравнивать новое значение "параметра"(при новом вводе) с тем которое первое вышло за порог.Дальше если мы пытаемся выставить значение меньше то нам это не должно удаваться, если же пытаемся выставить больше то "параметр" меняется. Подскажите пожалуйста как зафиксировать в С-action текущее значение тега чтоб его можно было сравнивать с новым.заранее благодарен

Аватара пользователя

Exactamente
частый гость
частый гость
Сообщения: 409
Зарегистрирован: 20 ноя 2012, 12:45
Ф.И.О.: :.О.N.Ф
Благодарил (а): 3 раза
Поблагодарили: 3 раза

[Нужна помощь] WinCC 6.0

Сообщение Exactamente » 22 апр 2016, 23:54

Самое простое будет писать старое значение при его выставлении в какое-нибудь неиспользуемое свойство, типа BorderFlashColorOff или хоть в тултип. Геморно - завести под это дело внутренний тег. Потом при изменении брать оттуда, сравнивать с новым, если ок, писать новое на место старого, если не ок, писать старое вместо нового.
«Сразу видно внимание к каждой мелочи, неиспорченным не осталось ничто».


Вернуться в «WinCC»



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей