Segnetics

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

SMArt Разработка интерфейсов пользователя

Ответ
 
Опции темы Поиск в этой теме
Старый 14.05.2015, 14:02   #1
Миханько Антон
Member
 
Регистрация: May 2015
Сообщения: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Не изменяется запись на экране SMArt (ложная проблема)

SMLogix 3.25.0144
Панелька SMH-2G

Переменная на чтение и запись в готовом экране "Меню настроек".
Добавил этот экран, привязал на чтение адрес из slave устройства, запись тоже в slave устройство. НО, открывается экран, в записи стоит "0", я ввожу. например, "222", но остается "0". Пробовал вводить "1", "10", "100", "1000" все равно в итоге 0.
Проверял максимум возможного значения, оно 32767.
Что может быть не так?
Изображения
Тип файла: png Пример.PNG (110.5 Кбайт, 85 просмотров)
Тип файла: png Пример2.PNG (40.9 Кбайт, 46 просмотров)
Миханько Антон вне форума   Ответить с цитированием
Старый 14.05.2015, 14:22   #2
alex.vas
Senior Member
 
Аватара для alex.vas
 
Регистрация: Jul 2009
Сообщения: 249
Благодарил(а): 0 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Не изменяется запись на экране SMArt

Может быть тип компоновки установить: "отладочная"
alex.vas вне форума   Ответить с цитированием
Старый 14.05.2015, 14:28   #3
Миханько Антон
Member
 
Регистрация: May 2015
Сообщения: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Не изменяется запись на экране SMArt

Она отладочная
Миханько Антон вне форума   Ответить с цитированием
Старый 14.05.2015, 14:34   #4
Миханько Антон
Member
 
Регистрация: May 2015
Сообщения: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию

При этом считывает нормально, но не записывает. Может быть такое изза недостатка памяти в панельке?

Не считывает он из slave устройства! адреса указаны верно, потому что на мониторе на входе нужное значение, а в памяти панельки нет.

Последний раз редактировалось Arsie, 15.05.2015 в 13:53
Миханько Антон вне форума   Ответить с цитированием
Старый 15.05.2015, 13:54   #5
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Не изменяется запись на экране SMArt

Цитата:
Сообщение от Миханько Антон Посмотреть сообщение
При этом считывает нормально, но не записывает. Может быть такое изза недостатка памяти в панельке?

Не считывает он из slave устройства! адреса указаны верно, потому что на мониторе на входе нужное значение, а в памяти панельки нет.
Покажите в отладке, где какие числа у вас. Если отладка у вас возможна, конечно.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 15.05.2015, 13:58   #6
Миханько Антон
Member
 
Регистрация: May 2015
Сообщения: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Не изменяется запись на экране SMArt

Спасибо, разобрался, памяти не хватает, у меня одновременно в память записывается много значений, сократил их количество, сильно, теперь все нормально работает, буду думать, как разгрузить память
Миханько Антон вне форума   Ответить с цитированием
Старый 15.05.2015, 14:10   #7
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Не изменяется запись на экране SMArt

Цитата:
Сообщение от Миханько Антон Посмотреть сообщение
Спасибо, разобрался, памяти не хватает, у меня одновременно в память записывается много значений, сократил их количество, сильно, теперь все нормально работает, буду думать, как разгрузить память
Памяти-то как раз хватает. А вот мысль о том, что много одновременно - она здравая)


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 10.11.2015, 17:33   #8
Nosferatu
Новичок
 
Регистрация: Apr 2015
Сообщения: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Не изменяется запись на экране SMArt

А есть наработки по записи большого количества значений? или придется изобретать велосипед с записью по готовности?
Nosferatu вне форума   Ответить с цитированием
Ответ

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

Расширенный поиск

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

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



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


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