Как сделать сообщение по превышению порога?
Сейчас (для версии 1.3.3 и ниже) это нужно делать на контроллере. Вы должны создать тег на контроллере (назовем его А) и по превышению значения определенного тега (назовем его B) - записывать в тег А единицу, а в ином случае ноль. Затем в Simple-Scada добавить новое сообщение с адресом ранее добавленного тега А и соответствием "1 = Превышен порог тега B...".
я поверхностно посмотрел и мне показалось что можно использовать инструмент "уровень"
http://simple-scada.com/archives/document/%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%BE%D1%80-2/%D0%BF%D0%B0%D0%BD%D0%B5%D0%BB%D1%8C-%D0%B8%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2/%D1%83%D1%80%D0%BE%D0%B2%D0%B5%D0%BD%D1%8C
Да, можно, но это будет не сообщение. Для уровня Вы можете задать до четырех граничных значений, для каждого из которых можно выбрать соответствующий цвет. Т.е. Вы можете сделать так, что уровень изменит цвет на красный, когда его значение превысит какую-то величину. Но никаких сообщений при этом выведено не будет.
Спасибо. :( абыдно
Пытаюсь реализовать то же самое с Ардуино. Высокий уровень сигнала SCADA не видит,вместо уровней хай и лоу прописал ноль и единицу вот таким образом ( правильно ли?), на цифровом пине 5 В прилетает при 30 градусах. void loop() {
aOPCSerial.processOPCCommands();
if (raw / 16.0>=30){digitalWrite( sens1,1);}
else {digitalWrite (sens1,0);}}
float Read_Temp (void)
janga, а "sens1" в данном случае это переменная с которой работает скада для вывода сообщений?
sens1 тег в ОPC ( цифровой выход платы)с него нужно брать в скаду логические 1 или 0
А в чем вопрос? Вы создали сообщение в скаде по этому тегу, задали соответствия значений (например "0 = Сообщение", "1 = Авария"), но при этом сообщение в скаде не выдается? Или мы неправильно поняли?
да.все верно поняли.при создании сообщения в демо-версии данные не отображаются.
janga, если вы задали соответствия "значение = текст сообщения", но сообщение при этом не выводится в скаде, значит значение тега не равно заданному для сообщения, либо тег просто никогда не меняется. Также возможно, что тег просто недоступен скаде. Для теста можно было бы вывести тег в поле и принудительно менять его значение, чтобы убедиться, что сообщения выводятся.
в тесте цифрового выхода при принудительной записи возвращает ноль.
переписав на цифровой вход все ок.