Стартовая страница › Форумы › Понять, как работает ПО › Отправка Email
- В этой теме 34 ответа, 5 участников, последнее обновление 7 лет, 7 месяцев назад сделано
Mikhail.
-
АвторЗаписи
-
22.12.2016 в 11:45 #3909
rognarog
УчастникСогласен ну можно например через Scada-сервер подключить модуль автоматического управления(как вы и говорили) и задать в настройках придельный диапазон.например если температура больше 30 градусов отправляем сообщение на электронную почту.вот только как вы правильно сказали будет только текст(для примитивных задач может и подойдет)но все же жаль что не хватает возможности отправить реальные показатели на момент отправки сообщения.
22.12.2016 в 12:17 #3911
MikhailМодераторИз платного Вам понадобится Модуль автоматического управления. Модуль позволяет генерировать команды на отправку емаил как по времени, так и по другим различным условиям.
Однако, отправка переменных значений в командах, которые отправляются Модулем автоматического управления, на данный момент не реализована. Это востребованная функция, она обязательно появится, но срок разработки пока не определен. Если есть возможность поучаствовать деньгами в разработке этой функции, то можно ускорить её появление.
22.12.2016 в 12:20 #3912
MikhailМодераторМой прогноз, что если не найдётся спонсор раньше, то к весне функция появится в любом случае ))
22.12.2016 в 12:25 #3913
manjey73УчастникЯ имел ввиду отправку значений не Модулем автоматического управления, а просто в тексте письма. То есть типа такого:
xxx@почта.ру; Температура ; Превышена температура ;
Convert.ToString(Val(310));
Еще какая-то формулаНу или без Convert.ToString просто Val(310) а KpEmail сама это все в строку на отправку переводит.
Просто значение не всегда интересно 🙂
С СМС тоже еще не разбирался, там бы тоже было неплохо сделать аналогично.
-
Ответ изменён 9 лет, 7 месяцев назад пользователем
manjey73.
22.12.2016 в 15:02 #3915rognarog
УчастникМихаил,а не подскажите мне про журнал событий,который находиться в scada сервере, у меня 2 вопроса.
1) файлы архива храняться в C:\SCADA\ArchiveDAT\Events\ имя_файла.dat как можно открыть данный файл на другом пк?или его нужно как то преобразовать?
2) при просмотре файла событий имя_файла.dat нет комментариев что это за переменная.а есть только номер переменной.Как бы сделать чтобы в архив выводилась полная информация.то есть значение переменной,название переменной, комментарий переменной?22.12.2016 в 23:34 #3918
MikhailМодераторПросьба завести отдельную тему, т.к. новые вопросы не связаны с темой данного топика.
22.12.2016 в 23:35 #3919
MikhailМодераторЯ имел ввиду отправку значений не Модулем автоматического управления, а просто в тексте письма.
В любом случае письмо или СМС сами по себе не отправятся, поэтому логично при формировании команды на отправку сгенерировать нужный текст письма.
Но Вы правы в том, что через формулу канала управления Вы уже сейчас можете поменять текст команды, вписать в него значение. Проблема в том, что Модуль автоупр. отправляет команды в обход каналов управления — это и нужно доработать.
-
Ответ изменён 9 лет, 7 месяцев назад пользователем
Mikhail.
18.08.2017 в 19:05 #7078Komrade82
УчастникПоявилась ли в данный момент момент возможность вставлять значения через Модуль автоуправления?
19.08.2017 в 16:45 #7079Komrade82
УчастникКаким образом сейчас можно добавить данные входного канала в текст или тему письма? Как описано выше не получается — не компилируется формула.
19.08.2017 в 17:01 #7080
manjey73Участниксем еще не пробовал, может Val(№ канала) ? просто в тексте
19.08.2017 в 17:21 #7081Komrade82
УчастникЕсли просто в тексте, то присылает Val(№ канала). При записи в формулу ругается на невозможность неявного конвертирования из double в byte[], т.е. KpEmail автоматом не сконвертирует. Михаил писал выше про изменение текста команды через формулу, но я с формулами вообще пока не работал.
Кроме того надо будет как-то протестировать отправку письма через канал управления сервера вручную.19.08.2017 в 17:50 #7082
manjey73УчастникДокументация модуля автоуправления
Фигурные скобки и список поддерживаемых команд (переменных)
19.08.2017 в 18:19 #7083Komrade82
УчастникВставил в бинарную команду на отправку письма
адрес@почта.ру; тест {CnlVal} {n}; тест {CnlVal} {n};
В результате вместо значений пришел исходный текст.19.08.2017 в 18:40 #7084Komrade82
УчастникВсе, понял ошибку — надо обновить сервер и модуль, а потом проверять.
28.11.2018 в 11:50 #10795artur
УчастникНаверняка вопрос банальный, но не могу разобраться с отправкой сообщений. все упирается в следующее сообщение в журнале: серверу smtp требовалось защищенное соединение…
-
Ответ изменён 9 лет, 7 месяцев назад пользователем
-
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.