PDA

Просмотр полной версии : ПЛК110 [MO2] отправка sms через роутер Teltonika RUT230



mar154
08.02.2022, 17:17
Добрый день.ПЛК110 [MO2] установлен на удаленном объекте через Ethernet подключен к роутеру Teltonika RUT230 с симкартой со статическим IP адресом опрашивается SCADA системой, заказчику необходимо получение SMS сообщений с объекта . В роутере есть следующая функция https://wiki.teltonika-networks.com/view/RUT240_SMS_Gateway Возможно ли с помощью ПЛК110 отправить SMS через роутер, в какую сторону копать?

In_Da_Cher_A
08.02.2022, 22:27
в какую сторону копать?а вы как думаете? если отправляет смс не ПЛК, а роутер, то копать вероятно надо в сторону роутера и для начала пройти по ссылке, которую сами и дали, и разобраться - а что же роутеру нужно, чтобы отправить смс?
и да, изначально тема названа неправильно

отправка sms через роутер Teltonika RUT230а в тексте уже всё совсем по-другому - отправляет смс уже оказывается роутер, а не ПЛК.
и должно быть - отправка sms роутером Teltonika RUT230 по команде ПЛК
https://a.d-cd.net/xcAAAgEetuA-960.jpg

melky
08.02.2022, 22:55
Отправляет SMS как раз ПЛК, посредством HTTP Post запросов. Дальше читать не интересно, так как плохо знаю английский язык :)

Как работать с http post и get думаю есть и на форуме информация.

mar154
09.02.2022, 10:33
Нашел пример от пользователя Андрей Шатохон в теме:
ПЛК 110-30-М. Запрос HTTP. Библиотека SysLibSockets.lib. Разбираюсь

In_Da_Cher_A
09.02.2022, 16:03
Отправляет SMS как раз ПЛК, посредством HTTP Post запросов.то, что инициатор ПЛК должен быть это понятно.
Но он то ссылается на роутер, который шлёт смс из своей базы **** если я правильно понял, получив команду от кого-то, кто может это сделать
"web browser or any other compatible software to send HTTP POST/GET strings to the router."
а в смс либке вроде немного по-другому. Но я пару раз поковырялся с нею, а до железа, к сожалению, не дошло, сделали "проводами", могу ошибаться

melky
09.02.2022, 18:37
In_Da_Cher_A Да вроде по тексту там ПЛК и текст сообщения POST запросом отправляет. Роутер просто исполняет команду из запроса.

Santi
09.02.2022, 20:57
Если ПЛК110 может формировать указанные POST запросы - это конечно самый полноценный вариант. Обращу внимание, что есть более простой (с точки зрения ПЛК) способ отправки СМС. Роутер имеет зачатки ModBusTCP и в режиме клиента может считывать с подключенных к нему ModBus серверов переменные, по состоянию которых выполнять определенные действия, в том числе и отправлять смс. Для ПЛК достаточно организовать сервер и битовые переменные, которые будет считывать роутер и по их состоянию отправлять смс (и подтверждать отправку). Конечно к-во и функционал этого способа не такой полноценный гибкий, как POST запросы, есть ограничения по к-ву событий и СМС, но этот способ позволяет использовать самые простые ПЛК вплоть до ПЧ, ПР и т.п. ус-в,поддерживающих ModBusTCP сервер конечно.
https://wiki.teltonika-networks.com/view/RUT230_Modbus#Modbus_TCP_Master

In_Da_Cher_A
09.02.2022, 21:03
melky
может я и чтото путаю. Овен для отправки смс использует SmsOwenLib и работает напрямую с gsm модемом. Здесь модема нет, есть некое устройство со своим набором команд, которое, лично мне, непонятно как состыковать с логикой, ОБЫЧНО используемой в КДС и ОВЕН.
Те две попытки, что указаны в той теме, судя по постам в теме, в большей степени либо не работают, либо брошены авторами как есть без результата. И это за всё время.
Что как раз говорит, что данный путь слишком затратен по ресурсам на реализацию и при этом без гарантии результата.
без тиражирования, эта разовая акция, ничего кроме морального самоудовлетворения не даст
Поэтому проще не идти в лобешник первопроходцем, а поменять концепцию. кмк.

melky
09.02.2022, 23:33
Send mobile message to a single number
h_t_t_p://192.168.1.1/cgi-bin/sms_send?username=user1&password=user_pass&number=0037060000001&text=testmessage странный преобразователь....

In_Da_Cher_A как раз путь в лоб, а не через Ж... если у Овен нет реализации http post/get оно должно быть в oscat

При чем тут SmsOwenLib при этом абсолютно непонятно от слова совсем, так как совсем из другой опереты.

In_Da_Cher_A
10.02.2022, 09:37
если у Овен нет реализации http post/getу ОВЕН есть собственный модем, которым всё взаимодействие отработано
а тратить ресурсы на функцию, которая нужна одному человеку раз в пять лет и чужое железо - я их понимаю

оно должно быть в oscatкак я понимаю, те два человека, что ковырялись до этого, в оскат ничего не нашли

melky
10.02.2022, 11:16
In_Da_Cher_A не поверю, что нет реализации http post/get (после общения с моделями ПЛК 100-й серии я как-то охладел к ПЛК Овен во всех реинкарнациях)

https://owen.ru/forum/showthread.php?t=20330&p=152340&viewfull=1#post152340

какие ресурсы? создать функциональный блок для отправки текста а дальше все сделает роутер?

Вот только не надо впаривать ПМ-01 как откровенно устаревшее устройство....

In_Da_Cher_A
10.02.2022, 13:16
In_Da_Cher_A
Вот только не надо впаривать ПМ-01 как откровенно устаревшее устройство....это не ко мне, это вам в овен