Simple-Scada forum
Simple-Scada 1.3.3 и ниже (старая версия, больше не разрабатывается) => Ваши вопросы => Тема начата: oa-cta-i от 03 Сентября 2015, 17:53:59
-
Здравствуйте, чего-то у меня не получается выводить сообщения. есть ли видео-урок или еще что-нибудь, что бы посмотреть как сообщения настраиваются и особенно важно, какие они в действии?? Заранее благодарю.
-
Здравствуйте!
О сообщениях можете прочесть здесь (http://simple-scada.com/archives/document/%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%BE%D1%80-2/%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D0%BD%D0%B8%D1%8F). На самом деле все очень просто:
- во-первых, нужно включить панель сообщений в Вашем проекте (см. кнопку в нижнем левом углу проекта);
- затем перейдите в раздел сообщений. Меню "Сообщения" --> "Редактировать";
- нажмите кнопку "Добавить сообщение";
- введите адрес целочисленного тега, при изменении которого будет выдаваться сообщение;
- нажмите кнопку "Добавить состояние";
- введите значение состояния и соответствующее ему сообщение (например значение = 1 соответствует сообщению "Авария заслонки");
- все. Как только указаный Вами тег изменит состояние на 1, Вы увидите сообщение "Авария заслонки";
-
вот, но при изменении тэга, ничего не происходит...
-
У Вас сейчас стоит частота обновления тега = 10 сек.; Сделайте чаще, например 1 сек.
Также убедитесь, что тег Node.gen1 является целочисленным и действительно успешно считывается скадой. Можно в проект кинуть объект "поле", в качестве адреса указать тег "Node.gen1" и свойство "доступ" установить в "чтение и запись". Затем, после запуска проекта менять значение тега Node.gen1 через это поле.
-
тег читается нормально, в opc именно во вкладке сообщений он изменяется, но сообщения не показываются... вывел поле как Вы сказали, сообщений нет... чего делать?
-
Когда значение тега меняется, его значение в поле обновляется? Т.е. например, Вы скаду запустили, в поле отображается 0. Затем вы значение тега меняете на 1 (только не через скаду меняйте, а на контроллере, или через OPC). В результате в поле Вы увидите 1, или по-прежнему 0?
-
когда произвожу переключение тега, в поле у меня значение меняется, т.е. перебегает с 0 на 1, с этим все в порядке, именно не выходят сообщения... и еще, для сообщений не нужно определенное поле где они показываются или еще что-то в этом роде? просто произвести настройки как на скриншоте выше, и все?
-
Да, Вы все сделали верно. Достаточно просто добавить сообщения и выбрать частоту опроса тегов сообщений. И включить панель сообщений, конечно. Иначе в раздел сообщений просто не перейти.
Т.к. Вы неоднократно убедились, что тег меняется, значения в скаде тоже, значит причину нужно искать в чем-то другом. Какой тип данных имеет тег "Node.gen1" на контроллере? Вы пробовали указывать какой-то другой тег? Какой OPC-сервер Вы используете и к какому устройству подключаетесь?
-
панель сообщений- это редактор где я настраиваю сообщения, или это где они потом появляются?
-
Все, я разобрался, спасибо большое за помощь! Надо было разрешение экрана поменьше сделать) Скада супер, единственное архива сообщений в ней не хватает! :) Будем надеяться, что скоро архив уже появится!
-
Нет. В редакторе вы в разделе сообщений добавляете сколько угодно сообщений. А панель сообщений находится в нижней части окна проекта. Её можно включить или выключить соответствующей кнопкой.
А может быть Вы не поняли, что можно перемещать камеру при редактировании проекта в Редакторе используя клавиши W, A, S, D и соответственно не увидели кнопку панели сообщений?
-
так и архив в этой версии уже есть :) я просто счастлив) спасибо еще раз)
-
Не за что )
-
Есть переменная, например максимальное давление. Оператор меняет эту переменную. Можно ли создать сообщение вида "Максимальное давление изменено на "новое значение" "?
Т.е. создать таким образом архив действий пользователя.
Можно для каждой переменной ввести значение и событие, но это нормально когда значения 0 и 1, а если их 1000? И переменных 20...
-
Да, для этого нужно создать журнал действий оператора. Именно это мы и сделали в Simple-Scada 2, которая сейчас разрабатывается. В текущую версию уже не будем добавлять, т.к. это потребует времени.