Segnetics

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

SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании

Ответ
 
Опции темы Поиск в этой теме
Старый 19.02.2017, 19:28   #1
goranach
Member
 
Регистрация: Jun 2015
Адрес: Екатеринбург
Сообщения: 47
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Пропали экраны SMArt на контроллере

Используя последнии версии на 19.02.2017: обновлена firmware с помощью 3.26 Logix (прошивка из последнего 3.27.0491), обновлен software_265.596_armel.deb и с репозитария.
Проект начат в 3.26, давно пользуюсь 3.27.
После последних правок пропала визуализация на контроллере. Экран после запуска висит на заставке. После открытия системного меню и его закрытия - экран пустой.

Могли бы починить проект?
Отправил на почту. Сюда не грузит.

Это всё таки не текст. Опять пару дней сидеть не хочется.
goranach вне форума   Ответить с цитированием
Старый 19.02.2017, 23:46   #2
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Пропали экраны SMArt на контроллере

Цитата:
Сообщение от goranach Посмотреть сообщение
Используя последнии версии на 19.02.2017: обновлена firmware с помощью 3.26 Logix (прошивка из последнего 3.27.0491), обновлен software_265.596_armel.deb и с репозитария.
Проект начат в 3.26, давно пользуюсь 3.27.
Странно и в 3.27.0491 и в репозитарии software_265.623_armel.deb.
А почему обновляли с помощью 3.26?

P.S. На .msl и .psl ограничения по размеру файла -надо архивировать.
ATS вне форума   Ответить с цитированием
Старый 20.02.2017, 10:45   #3
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Пропали экраны SMArt на контроллере

Как правило, из проекта полностью выпиливается смартовая часть. Неужели у вас нет бэкапов или предыдущих версий?

Проект ваш глянем, но едва ли можно что-нибудь сделать.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 20.02.2017, 10:48   #4
goranach
Member
 
Регистрация: Jun 2015
Адрес: Екатеринбург
Сообщения: 47
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Пропали экраны SMArt на контроллере

Обновление делал, чтобы всё точно последнее было.
По привычке 7-zip упаковал. форум только старые форматы поддерживает.

Посмотрел сам проект в блокноте, там смартовская часть есть. по мне так сразу отличий не нашёл от других проектов. Главный экран правильно указан.
Экраны есть в самом Smart, их нету уже на контроллере!
Вложения
Тип файла: zip 1.zip (671.3 Кбайт, 24 просмотров)
goranach вне форума   Ответить с цитированием
Старый 20.02.2017, 10:50   #5
goranach
Member
 
Регистрация: Jun 2015
Адрес: Екатеринбург
Сообщения: 47
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Пропали экраны SMArt на контроллере

Цитата:
Сообщение от Gromov Посмотреть сообщение
Как правило, из проекта полностью выпиливается смартовая часть. Неужели у вас нет бэкапов или предыдущих версий?

Проект ваш глянем, но едва ли можно что-нибудь сделать.
Бекап есть, но опять эти связи 2 дня соединять.
Это же не текст.... (((
Скопировать из проекта в проект нельзя же ничего, что содержит смарт.
goranach вне форума   Ответить с цитированием
Старый 20.02.2017, 11:15   #6
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Пропали экраны SMArt на контроллере

Экраны смарта можно копировать целиком как они есть. Прямо из одного проекта - в другой. Только связи на поляне протянуть придётся.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 20.02.2017, 11:18   #7
goranach
Member
 
Регистрация: Jun 2015
Адрес: Екатеринбург
Сообщения: 47
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Пропали экраны SMArt на контроллере

Цитата:
Сообщение от Gromov Посмотреть сообщение
Экраны смарта можно копировать целиком как они есть. Прямо из одного проекта - в другой. Только связи на поляне протянуть придётся.
Это я понимаю. Но всё равно. Проект то живой. Думаю, там реально разобраться. Ну и баг убрать.
Обычно работаю с контроллером. А тут не было возможности. Приехал на объект и такие дела. Пока вернул старое)
goranach вне форума   Ответить с цитированием
Старый 20.02.2017, 11:25   #8
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Пропали экраны SMArt на контроллере

Поглядел ваш проект. В нём всё есть. Я рекомендую вам обновить ПО в контроллере и заново загрузить проект. При обновлении нажимайте "форматировать".


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 20.02.2017, 11:29   #9
goranach
Member
 
Регистрация: Jun 2015
Адрес: Екатеринбург
Сообщения: 47
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Пропали экраны SMArt на контроллере

Цитата:
Сообщение от Gromov Посмотреть сообщение
Поглядел ваш проект. В нём всё есть. Я рекомендую вам обновить ПО в контроллере и заново загрузить проект. При обновлении нажимайте "форматировать".
Всё самое последнее на вчерашний день.
Форматировал...
Все остальные проекты работают как надо.
goranach вне форума   Ответить с цитированием
Старый 20.02.2017, 12:39   #10
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Пропали экраны SMArt на контроллере

Так, я добрался до стендового контроллера и загрузил ваш проект. Тут дело не в смарте как таковом, там какая-то иная проблема, это баг и я сейчас передам его программистам. Так что пока не подскажу решение. Но как появится информация - сюда же напишу.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 20.02.2017, 12:43   #11
goranach
Member
 
Регистрация: Jun 2015
Адрес: Екатеринбург
Сообщения: 47
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Пропали экраны SMArt на контроллере

Цитата:
Сообщение от Gromov Посмотреть сообщение
Так, я добрался до стендового контроллера и загрузил ваш проект. Тут дело не в смарте как таковом, там какая-то иная проблема, это баг и я сейчас передам его программистам. Так что пока не подскажу решение. Но как появится информация - сюда же напишу.
Спасибо.
Сегодня улетаю, 1 марта буду рад по-тестировать.
goranach вне форума   Ответить с цитированием
Старый 21.02.2017, 15:03   #12
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Пропали экраны SMArt на контроллере

Цитата:
Сообщение от goranach Посмотреть сообщение
Всё самое последнее на вчерашний день.
Форматировал...
Все остальные проекты работают как надо.
Странно виснет и в меню системные аварии не кажет.
А current видим
Код:
[МС]
alarm0="Нет связи с МС",1,0
[Контроллер]
alarm0=""NULL ptr. Блок:4056"",1,0
ATS вне форума   Ответить с цитированием
Старый 28.02.2017, 21:53   #13
goranach
Member
 
Регистрация: Jun 2015
Адрес: Екатеринбург
Сообщения: 47
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Пропали экраны SMArt на контроллере

Как продвигается решение моего вопроса?
goranach вне форума   Ответить с цитированием
Старый 01.03.2017, 12:36   #14
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Пропали экраны SMArt на контроллере

Работа ведётся. Не так быстро как обычно, это из-за высокой занятости отдела программирования. Но, надеюсь, уже скоро.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 06.03.2017, 12:08   #15
TIVAN2
Member
 
Регистрация: Jun 2012
Сообщения: 32
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Пропали экраны SMArt на контроллере

Добрый день! У меня подобный глюк. Я в стандартный проект на тепловой узел написал в Смарте основной экран и связал его со старым (параметры настройки). Работало так когда нужно другое меню не смарт по F1 и Сигналу авария переходил на чистый экран и передавал управление программе а возврат по UI переменной. все работало пока не стал наворачивать проект в Смарте внезапно перестали работать UI переменные пару часов потерял на разбирательства . Нашол выход, каждый раз когда вылетает ошибка компиляции или иногда без особых причин на контроллере не могу вернутся с пустого экрана сохраняю проект перезагружаю лоджик и все работает какое-то время. Хотел обновить лоджик у меня 3.27.0457 после поста выше стал сомневаться надо-ли. Контроллер 2gi
TIVAN2 вне форума   Ответить с цитированием
Старый 06.03.2017, 12:11   #16
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Пропали экраны SMArt на контроллере

Что касается переходов - надо обновить, в новых лоджиках поправлено много по менеджеру экранов в смарте.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 05.04.2017, 20:09   #17
goranach
Member
 
Регистрация: Jun 2015
Адрес: Екатеринбург
Сообщения: 47
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Пропали экраны SMArt на контроллере

Я так понимаю поддержки как таковой и не существует?
Очень жаль
goranach вне форума   Ответить с цитированием
Старый 06.04.2017, 11:23   #18
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Пропали экраны SMArt на контроллере

Поддержка существует. Как оказалось, проблему нашли, только я был не в курсе.

Проблема в блоке Add(int) который находится в макросе PhoneAlarm. Удаляйте этот бесполезный сумматор вместе с шмемом blank и будет всё хорошо.

Рекомендация программистов лоджика: не использовать шмемы внутри макросов. Это касается не только вашего проекта, но и всех остальных тоже.

Проблему они поправят в ближайших версиях. То есть, в дальнейшем такая ситуация возникать не должна, а если возникнет - будет понятно, откуда она пришла, а не как сейчас.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 06.04.2017, 12:36   #19
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Пропали экраны SMArt на контроллере

Одна из выясненных проблем - это работа одновременно в SMLogix и в SMConstructor. При генерации нового проекта Конструктором, часть смарт из открытой в лоджике программы выпиливается со 100% вероятностью.

Версия лоджика свежее 3.27.0514 более не имеют вышеописанной проблемы. В целом увеличена надёжность работы с блоками SMArt. (изменили алгоритм взаимодействия, полностью исключено влияние второго лоджика и конструктора на работу). Если появятся проблемы пожалуйста сразу сообщите, это важно!


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 06.04.2017, 16:09   #20
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Пропали экраны SMArt на контроллере

Лоджик версии 3.27.0515 (и выше) избавляет проекты от таких проблем автоматически. Теперь там всё работает.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 06.04.2017, 19:42   #21
goranach
Member
 
Регистрация: Jun 2015
Адрес: Екатеринбург
Сообщения: 47
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Пропали экраны SMArt на контроллере

Цитата:
Сообщение от Gromov Посмотреть сообщение
Лоджик версии 3.27.0515 (и выше) избавляет проекты от таких проблем автоматически. Теперь там всё работает.
Спасибо!
goranach вне форума   Ответить с цитированием
Ответ


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

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



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


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