|
SMConnect & SMConfig VPN-сервер на базе SMH-2Gi, Trim5 и SMH4 и средство удалённой настройки контроллера |
|
Опции темы | Поиск в этой теме |
22.10.2021, 12:17 | #1 |
Senior Member
Регистрация: Jul 2014
Сообщения: 225
Благодарил(а): 3 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Переменные в смс командах
SMLogix 3.34.57
Есть программа с управлением смс командами (сделанная на 3.33 или 3.32, не помню). Поставил 3.34, все переменные в смс командах отвалились и превратились в набор символов. Я их вычистил, вроде всё ок, приезжаю на объект, загружаю программу, а в ответ на смс команды приходит только первая переменная из списка. Открыл смконфиг, а там в ответе значится только 1 переменная, добавил снова остальные, сохранил, закрыл, открыл - снова только 1 переменная. Создал новый проект - без изменений. Что не так? Как в ответ на запрос получить список переменных? Последний раз редактировалось Arsie, 09.11.2021 в 10:36 |
22.10.2021, 17:17 | #2 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 353
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: Переменные в смс командах
Если переменные прописывать через запятую, то они не исчезают. По вашей ситуации задал вопрос программистам #46125.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
25.10.2021, 12:00 | #3 |
Senior Member
Регистрация: Jul 2014
Сообщения: 225
Благодарил(а): 3 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Переменные в смс командах
|
25.10.2021, 12:55 | #4 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 353
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: Переменные в смс командах
Можете видео с последовательностью ваших действий снять?
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
25.10.2021, 13:24 | #5 |
Senior Member
Регистрация: Jul 2014
Сообщения: 225
Благодарил(а): 3 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Переменные в смс командах
Последний раз редактировалось Arsie, 09.11.2021 в 10:37 Причина: Проблема решена, файлы удалил |
25.10.2021, 13:28 | #6 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 353
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: Переменные в смс командах
Спасибо, поправим.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
25.10.2021, 13:31 | #7 |
Senior Member
Регистрация: Jul 2014
Сообщения: 225
Благодарил(а): 3 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Переменные в смс командах
|
25.10.2021, 13:43 | #8 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 353
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: Переменные в смс командах
Обещают в ближайшем релизе, выпустим как можно скорее.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
25.10.2021, 13:56 | #9 |
Senior Member
Регистрация: Jul 2014
Сообщения: 225
Благодарил(а): 3 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Переменные в смс командах
|
06.11.2021, 21:06 | #10 |
Новичок
Регистрация: Mar 2021
Сообщения: 19
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Переменные в смс командах
Добрый день!
Продолжение темы. Лоджик 3.34.0064. Контроллер Матрикс 1021-90. - Проблема в форматировании вывода переменных в смс ответе. Брал разные переменные, менял их местами, одну несколько раз с разными форматами. Форматирование вывода работает только для первой из них. Прошу проверить. Работа с блоками смс команд. - Проблема получить значение с выхода sync блока смс команды. Теоретически при поступлении смс команды я должен получить 1 на выходе sync продолжительностью 1 тик. Мне не удалось ни увидеть, ни запомнить его как указано в справке. Также я не увидел приход значений параметров, если они указываются в команде. Блок MODEM INFO регистрирует приход команды, ответ также получаю с указанной выше проблемой форматирования. Всё, что указано в справке не работает. см.рис. Смс команда приходит, ответ уходит, sync молчит. В чём проблема? Что я делаю не так? __________________ Alexey5801 |
07.11.2021, 13:22 | #11 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Переменные в смс командах
Вы забыли приложить проект.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
08.11.2021, 20:10 | #12 |
Новичок
Регистрация: Mar 2021
Сообщения: 19
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Переменные в смс командах
Приложил.
__________________ Alexey5801 |
08.11.2021, 20:53 | #13 | |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 353
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: Переменные в смс командах
Продолжение чего именно?
Цитата:
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
|
08.11.2021, 23:18 | #14 | |
Новичок
Регистрация: Mar 2021
Сообщения: 19
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Переменные в смс командах
Цитата:
Тестируем форматирование переменных, указанных в ответе. Для простоты использую три вызова одной переменной с разными форматами. Тело ответа. БеседкаВКЛ: 220V - {"220V беседка"(0=ВЫКЛ;1=ВКЛ)} , 220V - {"220V беседка"(0=Выкл;1=Вкл)} , 220V - {"220V беседка"(0=No;1=Yes)} Что получаю в ответ по смс. БеседкаВКЛ: 220V - ВЫКЛ , 220V - 0 , 220V - 0 Можно менять порядок следования переменных, но отформатированной будет только первая из них. Это надо проверить. __________________ Alexey5801 |
|
09.11.2021, 10:34 | #15 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Переменные в смс командах
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
09.11.2021, 20:49 | #16 |
Новичок
Регистрация: Mar 2021
Сообщения: 19
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Переменные в смс командах
Вот Вам четыре разных переменных. Результат тот же.
__________________ Alexey5801 |
10.11.2021, 11:21 | #17 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 353
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: Переменные в смс командах
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
10.11.2021, 11:31 | #18 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Переменные в смс командах
Исправлено в 0070
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
10.11.2021, 21:35 | #19 |
Новичок
Регистрация: Mar 2021
Сообщения: 19
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Переменные в смс командах
Спасибо. Одну проблему решили.
А где искать sync или как его ловить? Значение переменной не изменилось. __________________ Alexey5801 |
11.11.2021, 11:42 | #20 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 353
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: Переменные в смс командах
#46465 поправим в ближайшем релизе.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |