PDA

Просмотр полной версии : "Расчет" и "Событие" в MasterScada



Р.Александр
27.10.2017, 17:30
Несколько лет не приходилось заниматься MasterScada, однако тут попросили сделать небольшой проект длоя оценки возможности внедрения ее на заводе.
Вроде все помнил, однако при написании уперся в необходимость выдачи 1 (не "истина", а именно 1) в случае, когда некоторые параметры равны нулю. Помню, что делал это с помощью "расчета", однако при попытке составить формулу получаю - ошибка синтаксиса, при том, что все остальное работает нормально.
Поэтому вопрос - как написать формулу - если значение>=0, расчет равен 1, в противном случае 0.
То ли я в скобках запутался, то ли просто что то путаю, но запись " Если (значение1<=0),1,0" выдает - ошибка синтаксиса.
В чем проблема - или я спутал с какой то другой Скадой?

SCADAMaster
27.10.2017, 19:16
Вот так надо:
ЕСЛИ (Значение<=0,1,0)

Р.Александр
27.10.2017, 19:23
Вот так надо:
ЕСЛИ (Значение<=0,1,0)
Ну, я же говорю, со скобками напутал. Почему то мне казалось, что результат расчета должен был быть вне скобок.
Спасибо.