Помогите разобраться с работой блока GSM в FLProg

Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Помогите разобраться с работой блока GSM в FLProg

Сообщение Golan »

Deuce писал(а): 05 июн 2018, 09:31как у Вас реализовано переключение пинов?
Каких?
Добро не ценится в современном мире, люди от него наглеют!
Deuce
Сержант
Сообщения: 170
Зарегистрирован: 20 июл 2017, 17:35

Помогите разобраться с работой блока GSM в FLProg

Сообщение Deuce »

Golan писал(а): 05 июн 2018, 11:55Каких?
Любых. Ведь смской производится какое-нибудь действие? (ворота, например, открываются, или ещё что)
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Помогите разобраться с работой блока GSM в FLProg

Сообщение Golan »

Ну скажем так, приходит высокий уровень https://www.youtube.com/watch?v=mFPi26RvOpU&t=819s
Добро не ценится в современном мире, люди от него наглеют!
Deuce
Сержант
Сообщения: 170
Зарегистрирован: 20 июл 2017, 17:35

Помогите разобраться с работой блока GSM в FLProg

Сообщение Deuce »

Golan писал(а): 05 июн 2018, 12:33приходит высокий уровень
Да неужели!!! :)

видео ранее, видимо, смотрел в пол глаза и в пол уха - не увидел ответ на свой вопрос. Спасибо за помощь :)
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)
Deuce
Сержант
Сообщения: 170
Зарегистрирован: 20 июл 2017, 17:35

Помогите разобраться с работой блока GSM в FLProg

Сообщение Deuce »

Похоже сегодня просто не мой день :( Знающие гляньте, пожалуйста, проект. On и Off работают. А вот "Kak dela?" увы. Никак не догоню я, как мне из Bool сделать что-нибудь, что заставит переменную принимать одно из двух значений, в зависимости от состояния пина.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Помогите разобраться с работой блока GSM в FLProg

Сообщение Golan »

Круто, вопрос был задан "как реализовано переключение пинов", мож я что не догоняю на отдыхе, но пины это входы-выходы ардуино, как их переключать и зачем, видимо не понял вопрос.

Отправлено спустя 3 минуты 9 секунд:
Deuce писал(а): 05 июн 2018, 16:37в зависимости от состояния пина.
От состояния какого пина? В этой переменной пусто, тут должно быть какое то условие, смотря какая задача стоит, если опрос ворот, то, например с концевика, замкнуто то ON, разомкнуто то Off
Добро не ценится в современном мире, люди от него наглеют!
Deuce
Сержант
Сообщения: 170
Зарегистрирован: 20 июл 2017, 17:35

Помогите разобраться с работой блока GSM в FLProg

Сообщение Deuce »

пин действительно вход-выход. но на нем же может быть 1, 0, ещё какие другие состояния. Возможно, я коряво выразился. Под "переключением" я подразумевал смену состояния с 0 на 1 (логический ноли и логическая единица). Я взял Ваш блок, ON и OFF работают. Но я хочу при отсылке смс "Kak dela?" получить ответ о состоянии пина, что на нем, ноль или единица. Ну, или проще: включена нагрузка в данный момент или выключена (применительно к пину, так как я не могу получить состояние реле от самого реле).
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Помогите разобраться с работой блока GSM в FLProg

Сообщение Golan »

А какой пин то опрашиваете, откуда переменную то брать?
А, увидел.

Отправлено спустя 7 минут 37 секунд:
Введите третью СМС, например pin
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Добро не ценится в современном мире, люди от него наглеют!
Аватара пользователя
Stepa
Рядовой
Сообщения: 64
Зарегистрирован: 01 май 2018, 00:45
Откуда: Ковылкино, Мордовия
Имя: Степан

Помогите разобраться с работой блока GSM в FLProg

Сообщение Stepa »

Это нужно все в железе пробовать, с СМС какой то порядок отработки, как мне показалось есть.
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Помогите разобраться с работой блока GSM в FLProg

Сообщение Golan »

Мне тоже, хотел одну вестчь попробовать, но неожиданно лето наступило, пора экскурсий и рыбалки, займусь как все уляжется.
Добро не ценится в современном мире, люди от него наглеют!
Deuce
Сержант
Сообщения: 170
Зарегистрирован: 20 июл 2017, 17:35

Помогите разобраться с работой блока GSM в FLProg

Сообщение Deuce »

Мы явно не понимаем друг друга :) Распишу все по порядку и с самого начала:
есть пин, работает как выход - Rele1. Отправляю смс "ON" - включается реле, подключенное к этому пину. Отправляю смс "OFF" - реле выключается. Задача: сделать так, что бы при отправке смс "Kak dela?" в ответ приходила смс с состоянием пина (ну или реле, это сути не меняет). То есть, если реле включено, то приходит смс "Pin ON", если реле выключено - "Pin OFF". Смс "Kak dela?" ничего не включает-выключает, НИКАКОГО физического действия она не производит. Она просто сообщает о состоянии пина, больше ничего.
Я столкнулся с проблемой - не знаю как переменную типа Bool перевести в логическую единицу или ноль. В ОРС сервере я вижу состояние пина, но вижу как True и False, а надо, что бы было 1 и 0 соответственно. Пытался вот так сделать - не работает как раз по причине Bool
У вас нет необходимых прав для просмотра вложений в этом сообщении.
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Помогите разобраться с работой блока GSM в FLProg

Сообщение Golan »

Не, триггер там не нужен, попробуйте вот так, записывать переменную при получении СМС, в железе бы точно сделал, а так сложновато, я же тоже новичек.

[spoiler]
1.jpg
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Добро не ценится в современном мире, люди от него наглеют!
Deuce
Сержант
Сообщения: 170
Зарегистрирован: 20 июл 2017, 17:35

Помогите разобраться с работой блока GSM в FLProg

Сообщение Deuce »

[ref]Golan[/ref], триггер воткнул уже на авось. Так как Вы предлагаете отличается только тем, что переменная записывается по приходу смс. Но переменная все равно Bool. Это не работает, так как переключатель срабатывает по нулю или единице. Тут явно надо что-то иное. И, как назло, в модбас нельзя слать String, а то я бы сделал обработку изменения строки в самом OPC сервере.
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

Помогите разобраться с работой блока GSM в FLProg

Сообщение rw6cm »

Deuce писал(а): 06 июн 2018, 09:15но вижу как True и False, а надо, что бы было 1 и 0 соответственно.
2018_06_06_07_02_47_FLProg_3.0.3.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Помогите разобраться с работой блока GSM в FLProg

Сообщение Sancho »

Deuce писал(а): 06 июн 2018, 09:41в модбас нельзя слать String
Что мешает разобрать на символы и отправить, если уж очень надо?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Deuce
Сержант
Сообщения: 170
Зарегистрирован: 20 июл 2017, 17:35

Помогите разобраться с работой блока GSM в FLProg

Сообщение Deuce »

Спасибо всем откликнувшимся. Все заработало. Если кому надо - могу выложить то, что у меня в итоге получилось.
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Помогите разобраться с работой блока GSM в FLProg

Сообщение Golan »

Вы просто скажите как правильно.
Добро не ценится в современном мире, люди от него наглеют!
Deuce
Сержант
Сообщения: 170
Зарегистрирован: 20 июл 2017, 17:35

Помогите разобраться с работой блока GSM в FLProg

Сообщение Deuce »

Golan писал(а): 06 июн 2018, 12:09Вы просто скажите как правильно.
Правильно - надо лучше понимать происходящее в контроллере :) Через счетчик, как я ранее выкладывал, думаю, тоже будет работать, но я сделал через Byte и сравнение строк. Прикладываю проект, так проще понять.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Помогите разобраться с работой блока GSM в FLProg

Сообщение Golan »

Deuce писал(а): 06 июн 2018, 12:38Правильно - надо лучше понимать происходящее в контроллере
Это несомненно.
Спасибо.
Добро не ценится в современном мире, люди от него наглеют!
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Помогите разобраться с работой блока GSM в FLProg

Сообщение Golan »

[ref]Deuce[/ref], я не могу Вам ответить в личке, они у Вас закрыты. Присылайте.
Добро не ценится в современном мире, люди от него наглеют!
Ответить

Вернуться в «GSM / GPRS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя