![]() |
![]() ![]() |
|
SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
![]() |
#1 |
Member
Регистрация: Jul 2016
Адрес: Rain Petersburg
Сообщения: 56
Благодарил(а): 5 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Здравствуйте, Коллеги. Может кто сталкивался со следующей ситуацией.
Smlogix 3.34.236 тормозит при закрытии макросов. Например берем программу из конструктора и открываем макрос "Система меню", закрываем этот макрос и он закрывается около 8-10 секунд. Если открывать глубже во вложения этого макроса, например в глубь 4 вложения и потом разом закрыть макрос "Система меню" с 4 вложениями то закрывается 40-45 секунд. На компьютере установлен только этот Smlogix. Предыдущие снес для тестов, при этом в предыдущих версиях до их сноса (3.32.173 и 3.32.116 3.33.263) было всё нормально, 1 вложение макроса закрывается 1-2 секунды, 4-5 вложений закрываются 6-8 секунд. При этом запустил на этом железе Vmware win7 поставил там Smlogix 3.34.236 и ничего не тупит при закрытии макроса(ов). Железо ноутбук: проц Xeon E3-1505M v6 3.00GHz, озу 32Gb ddr4, диск nvme,nvidia quadro m2200m, win 10Pro 22H2 (лицензия), антивирус каспер пробовал отключать, другого по безопасности нет. Куда копать не знаю. |
![]() |
![]() |
![]() |
#2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 368
Благодарил(а): 15 раз(а)
Поблагодарили:
609 раз(а) в 556 сообщениях
|
![]() Фиг знает, куда копать. Дело точно не в скорости процессора. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#3 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 765
Благодарил(а): 3 раз(а)
Поблагодарили:
77 раз(а) в 60 сообщениях
|
![]()
У меня на трех машинах тормозит.
Версии лоджика: 3.34.172 и 3.34.236. Операционки везде Вин10про, где-то лицензия, где-то не очень. Процессоры и оперативка разные. По наблюдениям: От размера закрываемого макроса не зависит. От количества связей не зависит. От количества блоков/макросов на "главной поляне" проекта не зависит. Зависит от суммарного количества блоков в проекте. Меньше блоков - быстрее закрывается. |
![]() |
![]() |
![]() |
#4 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 765
Благодарил(а): 3 раз(а)
Поблагодарили:
77 раз(а) в 60 сообщениях
|
![]()
Есть еще ноутбук с Вин7про и лоджиком 3.34.172 - тоже долго закрывается.
Причем, что на этом ноуте, что на компе с 3.34.172 эффект субъективно слабее. |
![]() |
![]() |
![]() |
#5 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 274
Благодарил(а): 8 раз(а)
Поблагодарили:
164 раз(а) в 161 сообщениях
|
![]() __________________ Не являюсь сотрудником Segnetics !!! |
![]() |
![]() |
![]() |
#6 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 368
Благодарил(а): 15 раз(а)
Поблагодарили:
609 раз(а) в 556 сообщениях
|
![]() При этом я щас попробовал, на моём компе вин7 в виртуалке с тем же дистрибутивом вин7 не тормозит ![]() __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#7 |
Member
Регистрация: Jul 2016
Адрес: Rain Petersburg
Сообщения: 56
Благодарил(а): 5 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Сконвертировал рабочую win10 в виртуальную машину и по пробовал там запустить. И вуаля 3.34.236 не тормозит. Получается винда таже совсем установленном ПО и обновлениями винды и куча другого барахла. Делаю вывод что проблема не софтовая. Думаю скорее всего железно-софтовая(драйвера и т.п.), так как в виртуалку не всё железо полностью переходит.
Вспомнил что на предыдущем ноуте HP 2010 года выпуска с виндой 7, процом corei7 ОЗУ 16GB, тоже была такая же бяка с макросами, на какой версии лождика уже не скажу. Там оказалось что штатная программа HP отвечающая за безопасность (связка софта,железа,биоса, TPM) оказывала влияния, я её удалил временно отключив безопасность и всё стало норм. Здесь на win10 и ноут HP 2017года выпуска нет такой программы уже. Только в настройках биоса ТPM и защита биоса от внесение в него вредоностного кода и еще что то по безопасности. Вообщем в биосе по пробовал отключить всё по безопасности и не помогло. Добавлено через 6 минут Если этот макрос скопировать на пустую поляну, то 5 вложений закрывается 6-8 секунд. Вообщем в замешательстве. По работаю пока на 3.33 а то на 3.34 время много грохнул открывая закрывая макросы. |
![]() |
![]() |
![]() |
#8 |
Senior Member
Регистрация: Sep 2019
Адрес: SPb
Сообщения: 172
Благодарил(а): 12 раз(а)
Поблагодарили:
17 раз(а) в 17 сообщениях
|
![]()
Кстати интересный факт, если отключить защитника винды 10ой
то лоджик намного быстрее начинает фуричить) особенно при компиляции больших проектов |
![]() |
![]() |
![]() |
#9 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 765
Благодарил(а): 3 раз(а)
Поблагодарили:
77 раз(а) в 60 сообщениях
|
![]()
На машине с Win10pro и лоджиком 3.34.236 сделал следующее.
В ветке реестра HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers создал строковый параметр (REG_SZ) с параметрами: Имя: C:\Program Files (x86)\SMLogix\SMLogix.exe Значение: RunAsInvoker Фактически, эта запись в реестре отключает Контроль учетных записей для Лоджика. Макросы стали закрываться быстрее. P.S. на другой машине с аналогичным ПО тоже сработало Последний раз редактировалось младшой, 26.05.2023 в 01:00 |
![]() |
![]() |
Благодарность от: |
![]() |
#10 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 368
Благодарил(а): 15 раз(а)
Поблагодарили:
609 раз(а) в 556 сообщениях
|
![]() __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#12 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 368
Благодарил(а): 15 раз(а)
Поблагодарили:
609 раз(а) в 556 сообщениях
|
![]() ![]() __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#13 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 765
Благодарил(а): 3 раз(а)
Поблагодарили:
77 раз(а) в 60 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#14 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 858
Благодарил(а): 224 раз(а)
Поблагодарили:
141 раз(а) в 133 сообщениях
|
![]() каких-то особых тормозов или ускорений не увидел. все как-то обычно. как мне показалось, но без этого 236й я не запускал пока |
![]() |
![]() |
![]() |
#15 |
Senior Member
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 703
Благодарил(а): 7 раз(а)
Поблагодарили:
54 раз(а) в 50 сообщениях
|
![]()
Сделал как описано выше стало на порядок лучше.
__________________ Саня |
![]() |
![]() |
![]() |
#16 |
Senior Member
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 429
Благодарил(а): 10 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
![]() Этот параметр уже был добавлен, но мне только значение потребовалось поменять. |
![]() |
![]() |
![]() |
#17 |
Member
Регистрация: Jul 2016
Адрес: Rain Petersburg
Сообщения: 56
Благодарил(а): 5 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#18 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 765
Благодарил(а): 3 раз(а)
Поблагодарили:
77 раз(а) в 60 сообщениях
|
![]()
У меня на ноуте изначально этот параметр был "~ RUNASADMIN", который означает, что приложение запускается от имени администратора, что для лоджика желательно (исходя из своих эмпирических наблюдений). Но макросы закрывались туго.
Добавил туда указанное значение и стало "~ RUNASADMIN RunAsInvoker". Стало нормально закрываться. На ноуте Win 10 Pro лицензия, регулярно обновляется. |
![]() |
![]() |
![]() |
#19 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 368
Благодарил(а): 15 раз(а)
Поблагодарили:
609 раз(а) в 556 сообщениях
|
![]() __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#20 |
Member
Регистрация: Jul 2016
Адрес: Rain Petersburg
Сообщения: 56
Благодарил(а): 5 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#21 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 368
Благодарил(а): 15 раз(а)
Поблагодарили:
609 раз(а) в 556 сообщениях
|
![]() __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обновление SMLogix 3.34 | Marketing | Новости | 0 | 14.10.2021 16:55 |
SMH4 не видится в SMLogix (решено) | marat | Вопросы о SMH4 | 2 | 04.04.2019 19:52 |
Тормозит передача по modbus на индикатор (решено) | Shuric | Связь с внешним миром | 7 | 07.03.2019 10:52 |
Ядро SMLogix аврийно остановлено (решено) | Maxon | Вопросы о Trim5 | 3 | 30.09.2016 11:12 |
SMLogix и Win10 (решено) | Max2114 | SMLogix | 23 | 21.03.2016 17:37 |