![]() |
![]() ![]() |
|
SMArt Разработка интерфейсов пользователя |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
![]() |
#1 |
Senior Member
Регистрация: May 2013
Сообщения: 130
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]()
Всем доброго времени суток. Столкнулся вот с такой проблемой: при работе в SMArt-е создал 5 экранов. В каждом экране по ПВ-системе с предполагаемый последующей анимацией.(вент. крутятся, горелка горит и т.д. по 3 картинки на объект) При увеличении картинок на экранах, SMArt начинает думать все дольше и дольше. Дошло до того что открытие проводника для загрузки картинки доходит до 3-4 минут. При этом все остальные программы открытые на соседнем мониторе не зависают и адекватно работают. Я поковырялся в хелпе, на сайте и не нашел рекомендуемых системных требований для SMArt только для SMLogix, но они там очень старые. Сейчас у меня процессор Core(TM) i7-3630QM CPU 2.40GHz Оперативная память 8.00 ГБ видео карта Radeon HD 7600M Series Можете подсказать рекомендуемые системные требования.
|
![]() |
![]() |
![]() |
#2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 15 951
Благодарил(а): 8 раз(а)
Поблагодарили:
465 раз(а) в 424 сообщениях
|
![]() Приложите хоть ваш проект, чтобы посмотреть, что у вас там и как. Может у вас по 100500 картинок на один экран и каждая картинка смасштабирована с разрешения 10000х10000. Опять же, откройте системный монитор, посмотрите, в чём там затык. В памяти или процессоре. Вы же нигде не найдёте системных требований именно под ваш проект. 8-процессорный сервер обычным блокнотом можно нагрузить так, что он подавится и документ открывать полчаса будет. Вопрос не в требованиях к блокноту, а в документах, которые вы открываете. __________________ Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#3 |
Senior Member
Регистрация: May 2013
Сообщения: 130
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]()
Прикладываю программу. Сейчас закрыл-открыл проект стал пошустрее работать. Около 30 картинок на одном экране. Отсюда еще один вопрос: а сколько таких экранов можно в Trim залить? Точнее на сколько большая память у него?
Последний раз редактировалось Arsie, 23.08.2018 в 17:25 |
![]() |
![]() |
![]() |
#4 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 15 951
Благодарил(а): 8 раз(а)
Поблагодарили:
465 раз(а) в 424 сообщениях
|
![]() Таких экранов не знаю, как обычно всё упирается в ОЗУ и картинки. Пока они влезают в ОЗУ, всё нормально. Откопипастите свой экран несколько раз и сами увидите, сколько влезет. __________________ Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#5 |
Senior Member
Регистрация: May 2013
Сообщения: 130
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]()
Значит буду разбираться с ноутом. Спасибо за помощь.
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Регистрация: May 2013
Сообщения: 130
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]()
Проблема найдена, в вин8.1 загрузка жесткого диска на 100% почти все время работы. Из-за этого все что требует обработки картинок очень медленно работает. С системными администраторами пытаемся решить проблему.
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Регистрация: Aug 2010
Сообщения: 728
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
![]()
Обычно такая загрузка диска бывает, если не хватает ОЗУ и система начинает активно пользовать свап. Выгрузите/закройте лишние программы при работе в Лоджике.
|
![]() |
![]() |
![]() |
#8 |
Senior Member
Регистрация: May 2013
Сообщения: 130
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]()
Еще один вопрос по данной программе. Пока к Trim подключено slave-ов 1шт все работает адекватно, стоило подключить 8 таких же slave-ов как задержка передачи сигнала от мастера к слейву примерно 10 сек. Сигнал доходит правильно не теряется. Можно ли каким-то образом ускорить передачу данных? Может можно как то оптимизировать переменные ModBBus?
Проект прилогаю Последний раз редактировалось Arsie, 15.11.2018 в 12:19 |
![]() |
![]() |
![]() |
#9 |
Senior Member
Регистрация: May 2013
Сообщения: 130
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]()
Хорошая мысль пришла ночью! проанализировал переменные modbus и понял что у меня на каждый слейв по 25 запросов! Думаю дело в этом! В слейве отсортировал переменные по назначению и по типу, удалил явно лишнее переменные, переместил все в одну кучу, залил новую карту памяти в мастер. Результат, количество запросов уменьшилось до 7 постоянных и 3 по требованию. Сегодня причешу остальные слейвы, надеюсь это поможет!
|
![]() |
![]() |
![]() |
#10 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 15 951
Благодарил(а): 8 раз(а)
Поблагодарили:
465 раз(а) в 424 сообщениях
|
![]() __________________ Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#11 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 385
Благодарил(а): 167 раз(а)
Поблагодарили:
100 раз(а) в 93 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#12 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 15 951
Благодарил(а): 8 раз(а)
Поблагодарили:
465 раз(а) в 424 сообщениях
|
![]() __________________ Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#14 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]()
флоты, лонги и инты - это представление лоджика или кого-либо другого. Для модбаса есть только койлы (битовые) и регистры (16-ти разрядные). Так что лонг - это 2 регистра по 16 разрядов. Рил - то же самое. Это уже потом, на уровне OPC или контроллера вы эти биты перепаковываете в то, что вам надо. А модбасу наплевать.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
![]() |
![]() |
![]() |
#15 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 385
Благодарил(а): 167 раз(а)
Поблагодарили:
100 раз(а) в 93 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#16 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 15 951
Благодарил(а): 8 раз(а)
Поблагодарили:
465 раз(а) в 424 сообщениях
|
![]() __________________ Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#17 |
Senior Member
Регистрация: May 2013
Сообщения: 130
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]()
Спасибо всем за подсказки. Причесал карту памяти
![]() |
![]() |
![]() |
![]() |
#18 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 385
Благодарил(а): 167 раз(а)
Поблагодарили:
100 раз(а) в 93 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#19 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]() __________________ В сегнетиксе не работаю с самого начала 2019 года. |
![]() |
![]() |
![]() |
#20 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 385
Благодарил(а): 167 раз(а)
Поблагодарили:
100 раз(а) в 93 сообщениях
|
![]() |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как создавать пиксельные рисунки для SMArt | MAXIM | Вопросы о программировании | 5 | 04.03.2014 00:22 |
Использование USB-хаба | Varnak | Вопросы о SMH-2G(i) | 8 | 01.03.2013 12:20 |
SMArt - новая инструментальная среда для создания интерфейсов | Sergunya | Новости | 0 | 17.06.2010 21:00 |