Segnetics

Вернуться   Segnetics > Форум Segnetics > SMLogix

SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.05.2018, 14:41   #1
kodmse
Новичок
 
Регистрация: Mar 2018
Сообщения: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию SMS управление. SMconfig

Задача: Управлять температурной уставкой по SMS.

Так должно быть(цель): Отсылаю SMS c командой, приходит значение в TRIM5 и уходит в контроллер SMH2G (переменная "SCi_Уставка t"). Контроллер меняет уставку и переменная "SCo_Уставка t" возвращается в TRIM5, а далее в SMS-ответ абоненту, что операция выполнена, температура = заданная по SMS.

Так есть: Отсылаю SMS, приходит значение в TRIM5 и уходит в контроллер SMH2G (переменная SCi_Уставка t), в это время мне уже приходит SMS-ответ, что операция выполнена, температура = текущая, которая еще не успела поменяться. А далее уже меняется уставка в контроллере и передается в TRIM5.
Т.е. SMS-ответ формируется раньше, чем меняется уставка в контроллере.

Вопрос: Можно ли поставить задержку на SMS-ответ, чтобы дать возможность успеть поменяться температурной уставке в контроллере и вернуться в TRIM5 и в SMS-ответ?

Или возможно есть другой выход?

Последний раз редактировалось kodmse, 03.05.2018 в 14:48 Причина: Дописка
kodmse вне форума   Ответить с цитированием
Старый 03.05.2018, 15:01   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: SMS управление. SMconfig

Цитата
Сообщение от kodmse Посмотреть сообщение
Задача: Управлять температурной уставкой по SMS.

Так должно быть(цель): Отсылаю SMS c командой, приходит значение в TRIM5 и уходит в контроллер SMH2G (переменная "SCi_Уставка t"). Контроллер меняет уставку и переменная "SCo_Уставка t" возвращается в TRIM5, а далее в SMS-ответ абоненту, что операция выполнена, температура = заданная по SMS.

Так есть: Отсылаю SMS, приходит значение в TRIM5 и уходит в контроллер SMH2G (переменная SCi_Уставка t), в это время мне уже приходит SMS-ответ, что операция выполнена, температура = текущая, которая еще не успела поменяться. А далее уже меняется уставка в контроллере и передается в TRIM5.
Т.е. SMS-ответ формируется раньше, чем меняется уставка в контроллере.

Вопрос: Можно ли поставить задержку на SMS-ответ, чтобы дать возможность успеть поменяться температурной уставке в контроллере и вернуться в TRIM5 и в SMS-ответ?

Или возможно есть другой выход?
Единственное правильное решение - это отсылка ответа по факту изменения уставки, а не по задержке или по факту приёма команды.

Все остальные варианты основаны на доверительной надёжности. Например, если расчёт показывает, что связь между Триммом и 2G будет 99% всей времени жизни, то вообще не заморачивайтесь, т.к. пользователю по факту без разницы, поменяется уставка сразу или через пару секунд.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
SMConfig. Управление по SMS Funkoholic SMConnect & SMConfig 7 02.11.2018 12:55
Ответ разными СМС на один и тот же запрос Адский_Электрик SMConnect & SMConfig 5 09.07.2018 13:08
Перенос настроек SMConfig из проекта в проект max7222 SMConnect & SMConfig 2 20.07.2017 11:55
SMConfig SMS управление doom SMConnect & SMConfig 22 27.08.2015 09:10


Часовой пояс GMT +4, время: 20:54.


Версия vBulletin: 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023