|
SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании |
|
Опции темы | Поиск в этой теме |
06.10.2020, 18:31 | #571 | |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
Тогда можно сделать, чтобы после того как прошла загрузка в контроллер, менялась надпись, мол, загрузили, ждите когда контроллер его переварит. А то, порой, при тяжелом проекте смотришь на эту "идет загрузка" и начинаешь гадать, оно вообще грузит или уже зависло.. Добавлено через 6 минут Вот кстати, раз уж даже в Пикселях можно слить на МП и потом с него залить, то наверняка нет и большой сложности сделать слив на флешку и залив с нее в SMH/TRIM. Если будет такое, то образ флешки уже и почтой отослать можно. |
|
06.10.2020, 20:01 | #572 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
Также как и обновления ядра с флешки. |
|
07.10.2020, 11:30 | #573 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Конечно, штатных возможностей сейчас таких нет, но линукс многое позволяет сделать.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
07.10.2020, 22:37 | #574 | |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
Вы считаете отсутствие такой штатной возможности само собой разумеющимся? Почему же раньше считали по другому, для Пикселя и 2Gi(сам не помню такого в 2Gi, но выше говорят, что было)? Функция реально нужная, и именно в штатном исполнении. P.S. Это явно не тот случай, когда стоит отсылать к возможностям линукса. |
|
07.10.2020, 23:37 | #575 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Ну штатно её и не было. Была в скрыта в сисменю и немного с ошибкой. Разблокировалась без проблемы. Правда была только загрузка архива с флешки или из папки Projects.
|
08.10.2020, 01:28 | #576 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Прошелся старыми тропами - работает на 2Gi даже ключики SMConnect подхватываются.
Не вижу проблем и для старшеньких моделей. Пробовать не на чем. |
08.10.2020, 08:48 | #577 |
Senior Member
Регистрация: Nov 2017
Адрес: Новосибирск
Сообщения: 196
Благодарил(а): 15 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Заинтересовали, попробую на smh4 раскопать подобное)
__________________ Пуш зе темпо |
08.10.2020, 10:16 | #578 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Ну там в явном виде этого нет. Системная менюшка не на PHP.
Но суть не меняется - файл проекта load_files.zip (создается Лоджиком) нужно с флешки скопировать в Projects и запустить restart из /usr/local/bin/ (или использовать ссылку в Prоjects). Лоджик проект именно так и грузит. |
Благодарность от: |
13.10.2020, 15:04 | #579 |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Не помню, может уже когда-то и просили.
Повтор не помешает Смарт, элемент "Гистограмма" - нужно задание пределов и аварийки из FBD. |
Благодарность от: |
13.10.2020, 18:49 | #580 |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Лет несколько назад уже писал, но все же повторюсь снова.
Для переменных в составе смартовского элемента "Меню настроек" есть возможность записать значение из ФБД не только по изменению, но и "по сигналу", отдельный ФБД-вход для записи. Очень не хватает такой возможности для элементов "Ввод числа" и "Кнопка" (когда она с фиксацией). Вечно приходится лепить костыли в виде обратных связей и передергивания значения на входе. |
14.10.2020, 03:21 | #581 |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
При клике правым мышом на входе, к которому еще не подключено связи, выводится список именованных связей. Удобная штука, когда связей мало. А когда их под сотню и больше... Хотелось бы его прокрутку мышом. (только НЕ ИНЕРЦИОННУЮ!!)
О! Кстати о прокрутке... Ну ооочень хочется отключения этой дурацкой "инерционной" прокрутки поляны. Вымораживает прям. Порой выбешивает. И медленнее она обычной человеческой, и вечно с ней промахиваешься. |
14.10.2020, 06:10 | #582 | |
Senior Member
Регистрация: Nov 2017
Адрес: Новосибирск
Сообщения: 196
Благодарил(а): 15 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
__________________ Пуш зе темпо |
|
14.10.2020, 10:43 | #583 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 131
Благодарил(а): 15 раз(а)
Поблагодарили:
663 раз(а) в 606 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
С этим вопросом к микрософту. По факту никакой инерции нет - это типовое поведение винды на медленной машине.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
14.10.2020, 13:03 | #584 |
Senior Member
Регистрация: Mar 2014
Адрес: Санкт-Петербург
Сообщения: 408
Благодарил(а): 1 раз(а)
Поблагодарили:
23 раз(а) в 23 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Поддерживаю! Там конечно есть кнопочки внизу, но прокрутка мышью было бы самое оно!
|
14.10.2020, 13:05 | #585 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 131
Благодарил(а): 15 раз(а)
Поблагодарили:
663 раз(а) в 606 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Прокрутка не решение. Я в своё время предлагал группировку по первичному признаку. Ну типа как макросы в подменюхи сворачиваются.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
14.10.2020, 13:10 | #586 |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Любопытно, что такого "типового поведения виды" не наблюдается ни в одной программе, в которых нет инерционной прокрутки или она отключается. А в Лоджике проявляется на проекте из 10-15 блоков AND.
|
14.10.2020, 13:31 | #587 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 131
Благодарил(а): 15 раз(а)
Поблагодарили:
663 раз(а) в 606 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
Ещё винда имитирует колесом кнопы Up/Dn, это пункт "сколько строк прокручивать" в диалоге свойств мыши. Если выставить, например, 20 строк, то лоджик честно отработает 20 раз "Dn" на один щелчок мыши. А если вы за это время пять раз крутанёте - лоджику винда последовательно скажет прокрути на 100 раз вниз. Бороться с этим можно по разному. Например, обнуляя буфер мыши после каждого действия. Но тогда появится ощущение тормознутости интерфейса и появления эффекта несрабатывания кнопок, т.к. многие нажатия человек выполняет за доли секунды перед окончанием действия текущей операции. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
14.10.2020, 14:08 | #588 | |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
Если при совершении одинакового стандартного действия в десятках разных программ наблюдается какой-то [д]эффект только в одной их них, вполне логично предположить, что дело именно в этой программе, а не в винде. Именно лоджик "не успевает отрабатывать очередь сообщений колесика мыши", а не винда. А списывать все огрехи на нее, да, очень, удобно и прокатывает в 999 случаях из 1000. Универсальный отмаз. |
|
14.10.2020, 14:18 | #589 | ||
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 131
Благодарил(а): 15 раз(а)
Поблагодарили:
663 раз(а) в 606 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
Кстати, а какая винда у вас? Win10 кроме всего прочего отметилась тем, что перестала использовать множество функций ускорения 2D графики. Т.е. того самого, в чём максимально преуспела Win7. С этим, кстати, в большей степени и связан переход на плитки и упрощение графического оформления программ. Декларируемому курсу на мультиплатформенность сложность в оформлении - помеха. Поэтому нам сейчас и суют цветные кружочки и квадратики вместо нормальных и иконок. Скеоморфный интерфейс поставил бы крест на Win10 RT ещё до её выхода. Но она всё равно померла) Добавлено через 5 минут Цитата:
Назовите ещё десятки разных программ, выводящих столько же элементов на такое же виртуальное пространство. Автокад, кстати, не канает - это целиком векторная программа, он в 3D-ускорении работает. Без него это очень убогие комиксы, перерисовывающие экран раз в 10 секунд. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
||
14.10.2020, 15:19 | #590 | |||||
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
Цитата:
Цитата:
Цитата:
Согласно вашей же, Арсений, последней версии - не успевает Лоджик. И это именно то, о чем и я говорю - тормозит Ложик, а не винда, поэтому вопросы с этим к Сегнетиксу, а не к Микрософту. Винда как раз успевает честным образом отдать Лоджику "очередь сообщений от колесика мыши", а вот как с ней справляется Лоджик - мы и наблюдаем. Цитата:
Просто наблюдаемая уже в течение многих лет тенденция "зачем мы будем оптимизировать код, если проще наставить костылей и убедить клиента купить более мощное железо, чтобы оно смогло на этих костылях не брести, а бежать"не щадит никого. Ваших программистов в том числе. P.S. И да, я понимаю, что это не вопрос техподдержки. И, соответственно, инженер поддержки пользователей Арсений за это не в ответе. |
|||||
14.10.2020, 15:23 | #591 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 131
Благодарил(а): 15 раз(а)
Поблагодарили:
663 раз(а) в 606 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Вижл студио? Покажите, плз, проект с хотя бы 5 тыс графическими примитивами в дизайнере.
А вот я могу назвать. На тормозных машинах в Вин10 скада-системы насыщенных смемосхемах в режиме разработки тормозят как и лоджик. Ну ё-моё. Вы можете перенести кирпич? А 1000 кирпичей? А 1000 кирпичей за секунду? Что? Принесёте один, самый первый и второй, самый последний? __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
14.10.2020, 15:35 | #592 | ||
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Покажите скриншот окна лоджика, на котором уместилось отображение хотя бы пары сотен элементов? Реального проекта, а не накиданных специально вплотную друг к другу NOT-ов.
Причем тут общее количество элементов в проекта, если это торможение зависит от количества элементов, отображаемых на экране в данный момент. Пустой кусок поляны прокручивается быстрее, чем заполненный блоками. И от объема проекта никак не зависит. Цитата:
И я спрошу в третий раз, может не проигнорируете в тот раз: Цитата:
Добавлено через 5 минут "VS" в том сообщении это VERSUS между двумя цитатами Вас, противоречащими друг другу. О чем и говорится сразу после второй. Последний раз редактировалось ViS, 14.10.2020 в 15:49 |
||
14.10.2020, 16:37 | #593 | |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
|
14.10.2020, 18:05 | #594 | ||
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 131
Благодарил(а): 15 раз(а)
Поблагодарили:
663 раз(а) в 606 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
Разница с Ильёй - 8 настоящих ядер на частоте 4.7ГГц против 4 логических на 3.7ГГц. Вот если бы браузер пытался отрисовать до конца, было бы не серое поле, а тормоза. Лоджик, получающий одну команду от навигатора и лоджик, получающий миллион команд от винды, действует всегда одинаково. Дорисовывает кадр до конца. Добавлено через 54 секунды Принципиальная разница в том, что я знаю, как винда изнутри устроена, а вы нет. PS. Хорошо, может громко сказал про понимание. Просто неплохо осведомлён. Добавлено через 19 минут Цитата:
Обычная информированность, как в компьютерах строится изображение. Неужели вы не замечаете, как в Win10 лагает интерфейс? Откройте панель управления, мееедленно водите мышой над чекбоксами. Увидите дрожание - чекбоксы и текст к ним отрисовываются не ускорителем видеокарты, а процессором. И это заметно глазу даже на весьма быстрых машинах. Именно поэтому чистая Вин10 по факту жрёт батарею больше, чем чистая Вин7. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 14.10.2020 в 18:35 |
||
14.10.2020, 22:24 | #595 | |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
Вин 10 про, Файрфокс на моем стареньком i5-3337U такое же действо отрабатывает без подобных артефактов, все успевает. Без видео поверите? |
|
14.10.2020, 22:54 | #596 | ||
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
До этого сидел с на 8.1 и горя вообще не знал - один раз была установлена, настроена и не трогалась вообще с 2013 года. Ни обновлений, ни переустановок, ни проблем с работой ноута. Как оно все работало под WIn-7 уже слабо помню, кроме одного момента, который почему-то очень ярко запомнился - пререлизная версия семерки находила сама в сети любые драйвера, на любое самое экзотическое железо и без проблем с ним работала. Причем находила и ставила драйвера от производителей, а не свои "универсальные" заглушки. А с выходом релиза начались квесты по поиску драйверов, поэтому долго сидел на пререлизе. А домашний "сервер" еще аж на P-IV Northwood у меня так вообще под W2K3S работает с тех еще времен, и не кашляет. Правда тот w2k3s там лицензионный, и естественно - никаких обновлений. Добавлено через 19 минут Вернемся к нашим баранам. Цитата:
При перемещении указателя в навигаторе сколько раз в секунду он получает новые координаты, которые надо обсчитать и в соответствии с которым надо пересчитать вывод графики на экран. И все это успевает произойти на "на лету" без заметных глазу задержек. При прокрутке поляны посредством "тягания" ползунка тоже все рисуется мгновенно. И только от колеса мыши лоджику становится плохо, и отрисовка 10 графических примитивов NOT-a становится почти непосильной задачей. Чудеса, да и только. |
||
25.10.2020, 07:37 | #597 | |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
Этот "встроенный" теперь в некоторые элементы Смарта Esc создает дополнительный геморрой, вынуждая лепить очередные костыли.. Один из примеров: Экран "диспетчер отчетов". Переход на него в проекте осуществляется из трех точек - двух пунктов разных меню и по кнопке диалогового окна. Соответственно этот "встроенный" Esc кидает нас обратно в диалоговое окно, если переход был из него. Или в то меню, из которого осуществлен переход. И возможности настроить выход из экрана по Esc-у(стандартное действо) только в одну точку - теперь у нас нет. Опять приходится лепить костыли, в виде переходов через UI-переменные. Зачем его вообще туда воткнули? Есть же экранная кнопка "Назад", для возврата именно назад - туда, откуда пришли. |
|
26.10.2020, 11:18 | #598 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
На матриксе нет экранной кнопки, пожелание передал.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
26.10.2020, 11:24 | #599 |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Есть простое (с точки зрения удобства и того, что устроит всех пользоватлей) решение - в списке, где мы выбираем на какой экран переходить по кнопке или переменной добавить к именам экранов и "Любой экран" вариант "Назад". Что надо, то и выберем, причем на любую кнопку/переменную, а не только на Esc.
|
Благодарность от: |
14.11.2020, 11:02 | #600 |
Senior Member
Регистрация: Jul 2014
Сообщения: 225
Благодарил(а): 3 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Может уже есть такое, но не встречал: мне порой не хватает поиска по именованным связям на поляне, особенно если проект большой. Чтобы быстро перейти к блоку от которого выходит связь, или когда дублируется имя и приходится искать где дублируется.
|