24.04.2018, 03:25 | #181 |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Прикольно глючит лоджик
Два проекта - Мастер и Слэйв.
Сохраняем карту переменных Слейва в файл. Грузим карту Слейва в мастере из файла. Пока все хорошо. Продолжаем работать над проектом Слейва. В процессе переменные добавляются, существующие переименовываются. Сохраняем новую карту Слейва в файл. Грузим карту Слейва в Мастере из файла - приплыли. Имеем кучу переменных с разными именами и одинаковыми адресами. Вложение 5043 Причем в этом случае Лоджик совершенно не матерится на одинаковые адреса, как делает это при ошибочном вводе одинаковых адресов вручную. Вычищать эти дубли вручную при количестве переменных в несколько сотен - то еще удовольствие, однако. Грохнуть Слейв в Мастере и создать по новой тоже не вариант, когда когда сотня-другая переменных уже на поляне стоит. Последний раз редактировалось Arsie, 08.08.2022 в 18:46 |
24.04.2018, 10:45 | #182 | ||
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Прикольно глючит лоджик
Цитата:
Цитата:
Древние говорили "Семь раз отмерь, один раз отрежь" __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
||
24.04.2018, 15:16 | #183 | |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Прикольно глючит лоджик
Цитата:
Что ж верного в переменных с разным именем и одним адресом? И чего ж тогда матерится, если ручками такую ситуцию делаешь? Ручками не верно, Лоджиком верно? А это тут каким боком? |
|
24.04.2018, 15:56 | #184 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Прикольно глючит лоджик
Если толково спланировать программу, нарисовав на бумаге алгоритм, то можно сразу определить требования передачи данных. На бумаге очень легко чиркать туда-сюда любое количество переменных. В лоджике останется "механически" забить таблицу. Один раз.
Конечно, совсем другое дело - это когда приходится модифицировать уже существующий проект из-за внезапных изменений требований к проекту или ещё каким-нибудь странностей. Но могу заметить, что хорошо спроектированная программа позволяет легче производить даже серьёзные модификации. __________________ В сегнетиксе не работаю с самого начала 2019 года. |
24.04.2018, 16:15 | #185 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Прикольно глючит лоджик
Цитата:
Постоянно пользуюсь, всегда всё хорошо. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
24.04.2018, 16:36 | #186 |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Прикольно глючит лоджик
Вот такое обновление получается - http://ipic.su/img/img7/fs/Maps.1524573270.gif
Ну никак не могу признать правильным две переменные с разными именами и одним адресом |
24.04.2018, 16:44 | #187 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Прикольно глючит лоджик
Цитата:
Добавляет переменные с несуществующими именами или существующими именами и новыми типами. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
24.04.2018, 16:48 | #188 |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Прикольно глючит лоджик
Я это уже прочитал и даже понял.
Это не отменяет сказанного мною. Либо такие перемнные не должны добавляться, ибо абсурд, либо при совпадении типа-адреса переименовываться. Ну или под "обновить" переписывать полностью все переменные в карте. |
24.04.2018, 18:36 | #189 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Прикольно глючит лоджик
Цитата:
Из 10 мест в программе мне нужно опросить одну и ту же переменную в слейве по событию. Для этого я создаю 10 переменных с одинаковыми типами, адресами и именем. Ну, может, разными именами, типа "СколькоДенег1", "СколькоДенег2" и т.д. В 10 разных местах программы я собираю схемы, которые опрашивают переменную раз в час по своим каким-то соображениям. Сейчас я это могу собрать. Но вот пришёл ViS и сказал, что это абсурд. Теперь мне придётся наворачивать кучу мультиплексоров и дешифраторов вокруг одной переменной, чтобы выполнить эту задачу. Ваш ход. Переписать полностью - это удалить и подключить заново. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
25.04.2018, 09:33 | #190 |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Прикольно глючит лоджик
Замечательный сценарий. Ничего не имею против.
Видимо, я плохо сформулировал свою мысль, раз она не понята. Попробую иначе. Смотрим справку: Вложение 5045 Совершенно четкая и вполне ожидаемая трактовка слова "обновить" в справке. В отличие от приведенной в постах выше, которая вполне подошла бы под вариант "Объединить". Так вот в контексте "обновить" создание этих дублей и есть абсурд, так как в итоге получаем карту, не соответствующую содержанию загружаемого файла. Последний раз редактировалось Arsie, 08.08.2022 в 18:47 |
25.04.2018, 10:50 | #191 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Прикольно глючит лоджик
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
25.04.2018, 17:00 | #192 |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Прикольно глючит лоджик
Странная доработка.
Арсений, вот у вас у самого же первая мысль была, что подгружалась карта в режиме "Объединить" Вполне закономерная, однако. И описанная доработка как раз под него вписывается. Ну и оставили бы "Обновить" человеческую, а такое поведение под "Объединить". Ну или уж третью кнопку "заменить", которая работала бы как "Обновить" раньше.. |
25.04.2018, 17:19 | #193 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Прикольно глючит лоджик
Цитата:
Кнопки "загрузить заново" не будет скорее всего, т.к. это операция "Удалить/добавить" для слейва. Также можно тупо удалить все переменные и загрузить карту в любом режиме. На удалении работает автоповтор кнопки del, удаляется всё быстро. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
25.06.2018, 01:53 | #194 |
Member
Регистрация: Jan 2015
Адрес: Архангельск
Сообщения: 74
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Прикольно глючит лоджик
При открытии SMArt поймал вот такой глюк. При этом в открытом лоджике, в UI полетели все экраны, а переменные остались.
Обидно. Два вечера работы в смарте коту под хвост. Последний раз редактировалось Arsie, 27.04.2021 в 03:23 Причина: Удалил вложения за ненужностью |
25.06.2018, 02:13 | #195 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Прикольно глючит лоджик
Вы после этого сохранили проект?
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
25.06.2018, 03:14 | #196 |
Member
Регистрация: Jan 2015
Адрес: Архангельск
Сообщения: 74
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Прикольно глючит лоджик
|
25.06.2018, 11:29 | #197 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Прикольно глючит лоджик
Думаю, если бы не сохранили, смарт бы вернулся.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
25.06.2018, 13:27 | #198 |
Member
Регистрация: Jan 2015
Адрес: Архангельск
Сообщения: 74
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Прикольно глючит лоджик
|
26.06.2018, 17:48 | #199 |
Member
Регистрация: Dec 2015
Адрес: Спб
Сообщения: 40
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Прикольно глючит лоджик
Последний раз редактировалось Arsie, 08.08.2022 в 18:47 |
26.06.2018, 18:07 | #200 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Прикольно глючит лоджик
Ошибка создания базы SMConfig. По-русски ж написано, специально писали =)
Попробуйте импортировать настройки конфига с контроллера. __________________ В сегнетиксе не работаю с самого начала 2019 года. |
26.06.2018, 18:39 | #201 |
Member
Регистрация: Dec 2015
Адрес: Спб
Сообщения: 40
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Прикольно глючит лоджик
|
25.07.2018, 01:02 | #202 |
Senior Member
Регистрация: Dec 2012
Сообщения: 164
Благодарил(а): 5 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Прикольно глючит лоджик
Некоторое время не работал с лоджиком, решил поставить последнюю версию. Не находит трим ни по сети, ни через usb. По F7 происходит успешная загрузка проекта и окно загрузки подвисает, работать невозможно. F12 - только загрузка, в режим мониторинга не переходит. Через usb не грузит и не находит.
F11 для lan1 и lan2 выдает одинаковый по смыслу результат: устройство по <правильный адрес> не является trim. Продолжить поиск? Обновляться с такими глюками страшно. Последний раз редактировалось maks, 25.07.2018 в 01:17 |
25.07.2018, 11:00 | #203 | |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Прикольно глючит лоджик
Цитата:
1. У вас есть проблема с адресами устройств в сети. Например, контроллер делит с кем-то один адрес. 2. У вас подключено более 1 контроллера по usb 3. Антивирусы, фаерволы, сетевые экраны, брандмаэуер и вот это вот всё. 4. что-нибудь новое. __________________ В сегнетиксе не работаю с самого начала 2019 года. |
|
04.09.2018, 00:33 | #204 |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Прикольно глючит лоджик
Свежий, 136-й Лоджик, SMH4.
Проект загружается, в конце пишет "Ошибка загрузки проекта". При этом проект все же загружен и Лоджик подключается к контроллеру в отладке. |
04.09.2018, 02:33 | #205 |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Прикольно глючит лоджик
Я в .... шоке, дорогая, редакция...
Это вообще КАК??? Вложение 5429 На Out6* постоянно торчит 1. Переставляешь на другой выход или вообще на другой DC - единица так и висит! Если по входу DC должен быть в 1, например, out1 - получаем 1 на двух выходах! Самое смешное, что переносишь связи на OR - все нормально, никакой "левой" единицы не висит. Переставляешь с OR-а обратно на DC - тут как тут, никуда не делась. Лоджик 136, Трим. UPD. Убил вообще эти связи, накидал по новой - те же, сбоку!... Последний раз редактировалось Arsie, 08.08.2022 в 18:47 |
04.09.2018, 06:03 | #206 | |
Member
Регистрация: Aug 2016
Сообщения: 32
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Прикольно глючит лоджик
Цитата:
Нагрузочная способность у простого логического элемента больше. Приближают к реальности, к реальной микросхеме тоже нельзя хренову кучу входов подключать. |
|
04.09.2018, 10:11 | #207 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Прикольно глючит лоджик
Цитата:
Согласно вашего описания, переставлял связи, затем "Убил вообще эти связи, накидал по новой" - всё равно, проблемы не увидел. PS. На OR тоже переставлял. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 08.08.2022 в 18:47 |
|
04.09.2018, 18:29 | #208 |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Прикольно глючит лоджик
Мистика.
Эти 12 связей - с переменными слейва с нулевым временем опроса.. Идут на вход ^. Удалял их по одной, удалял все и создавал заново по одной - все одно в этом месте 1 висела, если на DC сажалось. Если связи сажались не на DC или шли не к переменным, то все норм было. С этого же DC остальные 5 выходов идут также по 12 связей на точно такие же переменные, стоящие рядом. с ними проблемы не было. Вылечилось шаманской магией - поставил рядом OR и добавил к существующим 12 связям еще одну, на вход OR-а, загрузил - все норм. Удалил потом этот дополнительный OR - все нормально. Создать новый пустой проект и проверить в нем тоже ж делал Не вылезало. Только в этом проекте в этом месте такое было. Проект с этим глюком на почту саппорта отправил.. |
04.09.2018, 18:34 | #209 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Прикольно глючит лоджик
Чаще всего в таких ситуациях помогает перезапустить лоджик.
Проект посмотрел. Проблема есть. Перезапуск тут не при делах. Так что передам в отдел программирования. Пусть "перепаяют" выход вашего DC блока =) __________________ В сегнетиксе не работаю с самого начала 2019 года. |
04.09.2018, 19:01 | #210 |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Прикольно глючит лоджик
За те несколько часов, что были убиты (спасибо) на это дело, лоджик перезапускался несчетное количество раз.
|