![]() |
|
|
|
|
#1 |
|
Junior Member
Регистрация: 27.03.2016
Сообщений: 6
Вес репутации: 0 ![]() |
Всё подключил, показания выводит, супер! Вот только ни смс ни майл не уходят, про смс задам вопрос в соответствующую тему, а что с почтой, как можно отладить? С какого адреса должно приходить, может где-то настройки аутентификации на почтовом сервере нужны?
|
|
|
|
|
|
#2 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
А Вы зарегистрировались в СМС копилке?
|
|
|
|
|
|
#3 |
|
Junior Member
Регистрация: 27.03.2016
Сообщений: 6
Вес репутации: 0 ![]() |
Тут зарегистрировался: cyberwrt.sms.ru, это оно? А, почтовый ящик там не создавал, с него уходить должно?
В теме "Модуль смс" написал подробнее про ошибки в смс: http://cyber-place.ru/showpost.php?p=33412&postcount=56 |
|
|
|
|
|
#4 |
|
Member
Регистрация: 19.04.2015
Сообщений: 31
Вес репутации: 0 ![]() |
Господа, возник вопрос.
Решил написать свой модуль и для примера взял модуль "Меркурий-200", потребовалось усовершенствование. Не могу понять как сделать так, чтобы в цикле снимались показания со счетчика и выводились в созданные таблицы (например мгновенных значений) без перезагрузки страницы. Сейчас нажатие на кнопку "Мгновенные значения" заставляет выполниться скрипт с параметром команды /cgi-bin/modules/home/index1.cgi?command=63 т.е. получается каждый раз формируется новая страница html с новыми данными мгновенных значений. Из-за этого есть перерисовка и дергание, а хотелось бы только подменить только внутренние данные таблицы, чтобы не дергалась вся картинка. Предполагаю, что надо написать второй bash скрипт, но не понимаю как из него передать переменную в уже созданную страницу в нужное поле. |
|
|
|
|
|
#5 |
|
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 991 ![]() ![]() ![]() ![]() ![]() |
Меркурий 201.5, в самом счетчике есть колодка для подключения к преобразователю интерфейса USB-PLC "Меркурий 223", для програмирования сетевого адреса счетчика (скрин паспорта).
У меня есть переходник usb-RS485 (2х контактный). Модуль "Меркурий200" будет работать с usb-RS485 и этим счетчиком (USB-PLC в комплекте нет)? Спасибо Еще не понятно, в паспорте примечание: Номинальное напряжение подаваемое на импульсный выход равно 12В. Это со счетчика идет такое напряжение? Или на эти контакты еще надо подавать 12В? Последний раз редактировалось sakatgg; 22.06.2016 в 14:07. |
|
|
|
|
|
#6 | |
|
Member
Регистрация: 19.04.2015
Сообщений: 31
Вес репутации: 0 ![]() |
Цитата:
Уважаемый sakatgg может вы знаете. Я попытался циклически опрашивать счетчик и не пойму как передать полученное значение в сформированную уже страницу html без перезагрузки этой страницы. Предполагаю что нужно использовать ajax, но пока туплю. Единственно что приходит в голову передать с помощью внешнего файла, в котором менять переменную. |
|
|
|
|
|
|
#7 |
|
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 991 ![]() ![]() ![]() ![]() ![]() |
vladrusanov Ок, подробно обьяснили.
В программировании тоже не силен, не помогу
|
|
|
|
|
|
#8 |
|
Member
Регистрация: 19.04.2015
Сообщений: 31
Вес репутации: 0 ![]() |
Для проводного подключения можно использовать Меркурий-200,203,206 с соответствующим интерфейсом, но проще использовать Меркурий-203,206 с оптопортом, с ними можно без вскрытия работать.
|
|
|
|
|
|
#9 |
|
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1032 ![]() ![]() ![]() |
А модуль аквалог вам не подойдёт? Там тоже счётчик импульсов.
|
|
|
|
|
|
#10 |
|
Member
Регистрация: 19.04.2015
Сообщений: 31
Вес репутации: 0 ![]() |
Господа не пойму как передавать данные в статическую страницу html.
Создал скрипт CGI, который может получить данные из счетчика и создать страницу Html, но без перезагрузки страницы показания естественно не меняются. Потом создал второй CGI скрипт, который может получить данные счетчика и сохранить эти данные в переменную. Еще сделал циклическое задание в cron для обновления этой переменной. Логика говорит, что теперь надо послать запрос серверу и он должен вернуть нужную переменную, но здесь я начал тупить. Ткнул бы какой умный человек на сделанные им пару строк такого запроса любого модуля. Буду очень признателен. Нашел ответ. Встроил Get запрос к серверу с помощью фреймверка jQuery <script type="text/javascript"> function SendGet() { $.get("/cgi-bin/modules/home/index1.cgi", function(data) { displayVals('#tab_en', data); g1.refresh(data); }); }; </script> Последний раз редактировалось vladrusanov; 24.06.2016 в 13:19. |
|
|
|
![]() |
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|
|