Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о SMH-2G(i)

Вопросы о SMH-2G(i) Здесь всё, что касается работы контроллера SMH-2G(i).

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.11.2017, 15:23   #1
canada
Senior Member
 
Регистрация: Oct 2011
Сообщения: 184
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Некорректное отображение графика

Добрый день.

После добавление в проект контроллера 2Gi графика, последний отоборажается как на видео.

https://drive.google.com/open?id=15n...3Ltb-yZbwJM1uH

В дополнение перестал работать функционал перехода с экрана на экран по пременным UI.

Удаление/создание графика, компиляция/загрузка проекта переустановка SMLogix эффекта не дали.


SMLogix 3.28.0059
Windows 10 лицензия
canada вне форума   Ответить с цитированием
Старый 07.11.2017, 15:43   #2
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Некорректное отображение графика

По графику - это у вас экран не очищается, похоже. Надо понять, почему.

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


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 07.11.2017, 16:17   #3
canada
Senior Member
 
Регистрация: Oct 2011
Сообщения: 184
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Некорректное отображение графика

Цитата:
Сообщение от Gromov Посмотреть сообщение
По графику - это у вас экран не очищается, похоже. Надо понять, почему.
..
При чем не очищается только область самого графика...
А к чему привязать вход ClearScr?
canada вне форума   Ответить с цитированием
Старый 07.11.2017, 16:48   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Некорректное отображение графика

Цитата:
Сообщение от canada Посмотреть сообщение
При чем не очищается только область самого графика...
А к чему привязать вход ClearScr?
Почему вы не хотите прикрепить ваш проект?

Как дела с галочкой на картинке?
Миниатюры
Нажмите на картинку для увеличения

Название:  Безымянный.jpg
Просмотров: 57
Размер:  84.1 Кбайт  


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 09.11.2017, 09:59   #5
canada
Senior Member
 
Регистрация: Oct 2011
Сообщения: 184
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Некорректное отображение графика

В общем непонятки жуткие.


Список замеченных глюков:

1. Некорректное отображение графиков - постоянно.

2*. Неготовность памяти (блоки EEPROM) - периодически.

3. Отказ смены экранов SMART по переменным UI - периодически.

4**. Некорректная работа двунаправленной (чтение/запись) переменной
в SMART.


* - с неустановленной периодичностью, после загрузки программы блоки EEPROM на выходе не выставляют флаг о готовности (syn). данные из памяти не читаются (равно 0). При последующих загрузках эффект пропадает.

** - Если переменной в смарте задать значение из FBD, то на экране она не меняется: т.е может иметь разные значения в смарте и в FBD. (в прилагаемом проекте переменная в меню Настройки -> технологические -> уставка Р)

Кроме указанных особенностей работа контроллера удовлетворительная.

Прикладываю фото с информацией о контроллере и проект.

Стоит ли обновить ядро контроллера?
Миниатюры
Нажмите на картинку для увеличения

Название:  photo_2017-11-09_08-54-10.jpg
Просмотров: 31
Размер:  6.5 Кбайт   Нажмите на картинку для увеличения

Название:  photo_2017-11-09_08-52-57.jpg
Просмотров: 26
Размер:  6.6 Кбайт   Нажмите на картинку для увеличения

Название:  photo_2017-11-09_08-54-01.jpg
Просмотров: 22
Размер:  4.6 Кбайт  
Вложения
Тип файла: rar defect.rar (665.1 Кбайт, 15 просмотров)
canada вне форума   Ответить с цитированием
Старый 09.11.2017, 10:57   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Некорректное отображение графика

Цитата:
Сообщение от canada Посмотреть сообщение
В общем непонятки жуткие.

Список замеченных глюков:

1. Некорректное отображение графиков - постоянно.

2*. Неготовность памяти (блоки EEPROM) - периодически.

4**. Некорректная работа двунаправленной (чтение/запись) переменной
в SMART.

* - с неустановленной периодичностью, после загрузки программы блоки EEPROM на выходе не выставляют флаг о готовности (syn). данные из памяти не читаются (равно 0). При последующих загрузках эффект пропадает.

** - Если переменной в смарте задать значение из FBD, то на экране она не меняется: т.е может иметь разные значения в смарте и в FBD. (в прилагаемом проекте переменная в меню Настройки -> технологические -> уставка Р)
Похоже, что-то постоянно пишет в память. У всего перечисленного, что я оставил в цитате, постоянно занятая память - общее звено всех глюков.



Цитата:
Сообщение от canada Посмотреть сообщение
Стоит ли обновить ядро контроллера?
Это в любом случае нужно делать, если что-то не так работает. Причём не просто обновить, а форматировать.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 09.11.2017, 11:08   #7
canada
Senior Member
 
Регистрация: Oct 2011
Сообщения: 184
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Некорректное отображение графика

Я прорабатывал этот вариант - удалял из программы все блоки использующие EEPROM. ... кроме смарта конечно...
Эффект нулевой.

Нашли ли Вы чего подозрительного в программе?

Вирус?

Как обновить ПО с форматированием?
canada вне форума   Ответить с цитированием
Старый 09.11.2017, 11:19   #8
canada
Senior Member
 
Регистрация: Oct 2011
Сообщения: 184
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Некорректное отображение графика

Чуть позже (объект в работе сейчас) залью тестовую программу с минимальным функционалом: 1 график, 1 переход по UI переменным, 1 переменная в SMART на чтение/запись, один блок EEPROM. Посмотрю как работает..
canada вне форума   Ответить с цитированием
Старый 09.11.2017, 11:33   #9
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Некорректное отображение графика

Цитата:
Сообщение от canada Посмотреть сообщение
Я прорабатывал этот вариант - удалял из программы все блоки использующие EEPROM. ... кроме смарта конечно...
Эффект нулевой.

Нашли ли Вы чего подозрительного в программе?

Вирус?
Я программу не проверял - это будет делать Дмитрий. Однако я вижу общее в этих проблемах, о чём вам и написал.



Цитата:
Сообщение от canada Посмотреть сообщение
Как обновить ПО с форматированием?
Также, как и просто обновлять из лоджика, только нажать соседнюю кнопочку с многообещающей надписью "Форматировать"


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 09.11.2017, 12:15   #10
canada
Senior Member
 
Регистрация: Oct 2011
Сообщения: 184
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Некорректное отображение графика

Цитата:
Сообщение от Arsie Посмотреть сообщение
... Также, как и просто обновлять из лоджика, только нажать соседнюю кнопочку с многообещающей надписью "Форматировать"
При попытке обновить из лоджика сообщение об ошибке.
Пробовал файлы frw из папок 2Gi kernel и Linux kernel.
Что я не так делаю?
Миниатюры
Нажмите на картинку для увеличения

Название:  photo_2017-11-09_11-10-26.jpg
Просмотров: 37
Размер:  287.2 Кбайт  
canada вне форума   Ответить с цитированием
Старый 09.11.2017, 12:37   #11
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Некорректное отображение графика

Попробуйте скачать и установить лоджик ещё раз. Видимо, архив битый.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 09.11.2017, 12:53   #12
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Некорректное отображение графика

Цитата:
Сообщение от canada Посмотреть сообщение
При попытке обновить из лоджика сообщение об ошибке.
Пробовал файлы frw из папок 2Gi kernel и Linux kernel.
Что я не так делаю?
Возможно, вы скачали лайт-версию, в её составе нет обновлений софта контроллеров.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 09.11.2017, 14:31   #13
canada
Senior Member
 
Регистрация: Oct 2011
Сообщения: 184
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Некорректное отображение графика

Обновил через интернет. Не помогло.

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

Обновление через интернет не переустановит вам систему. Вам надо переустановить систему. Скачайте полную версию вчерашнего лоджика http://dl.segnetics.com/PRODUCTS/SMLogix/Version_3.28/ и обновите от туда.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 09.11.2017, 15:55   #15
canada
Senior Member
 
Регистрация: Oct 2011
Сообщения: 184
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Некорректное отображение графика

Теперь при обновлении через лоджик ругается на отсутсвующую libusb0.dll


Она должна вместе с лоджиком ставиться? Если нет то откуда можно ее безоппасно скачать?
Windows 7 pro.

ЗЫ: работаю из доменной учетной записи с ограничеными правами. Лоджик запускается через ярлык от пользователя с правами администратора.

Последний раз редактировалось canada, 09.11.2017 в 16:12
canada вне форума   Ответить с цитированием
Старый 09.11.2017, 16:03   #16
canada
Senior Member
 
Регистрация: Oct 2011
Сообщения: 184
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Некорректное отображение графика

Загрузил простой тестовый проект с графиком и 2 переменными в смарте на чтение/запись. Проект с первого раза заработал правильно. График отображается корректно.

При загрузке целевого проекта - неисправности повторились...

Получается что глюк в пользовательской программе !?
Но где!?!
Как искать!?!

canada вне форума   Ответить с цитированием
Старый 10.11.2017, 09:54   #17
canada
Senior Member
 
Регистрация: Oct 2011
Сообщения: 184
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Некорректное отображение графика

Правильно ли я понимаю, что в таком виде (когда постоянно что-то пишется в память) эксплуатация контроллера приведет к быстрому выходу его из строя в связи с ограниченными ресурсом памяти на запись?
canada вне форума   Ответить с цитированием
Старый 10.11.2017, 10:44   #18
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Некорректное отображение графика

Цитата:
Сообщение от canada Посмотреть сообщение
Правильно ли я понимаю, что в таком виде (когда постоянно что-то пишется в память) эксплуатация контроллера приведет к быстрому выходу его из строя в связи с ограниченными ресурсом памяти на запись?
Да, именно так. Но в вашем проекте факт постоянной записи ещё нужно доказать.

Попробуйте удалять SMArt поэкранно и запомните, после удаления какого экрана память пришла в норму. Затем удалите всё, кроме этого экрана, убедитесь, что проблема сохраняется. Далее с этого экрана удаляйте по одному элементу. Так вы выйдете на проблему.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 10.11.2017 в 10:58
Arsie сейчас на форуме   Ответить с цитированием
Старый 10.11.2017, 11:01   #19
canada
Senior Member
 
Регистрация: Oct 2011
Сообщения: 184
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Некорректное отображение графика

Повторил процедуру прошивки из под административной учетной записи - вновь ошибка об отсутствующей библиотеке. Выше я уже про нее спрашивал.

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

Приложите, пожалуйста, скриншот с описанием, на каком этапе возникает проблема.

Переустановка лоджика "во имя администратора" не помогает?


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 10.11.2017, 14:54   #21
canada
Senior Member
 
Регистрация: Oct 2011
Сообщения: 184
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Некорректное отображение графика

Цитата:
Сообщение от Arsie Посмотреть сообщение
Попробуйте удалять SMArt поэкранно и запомните, после удаления какого экрана память пришла в норму. Затем удалите всё, кроме этого экрана, убедитесь, что проблема сохраняется. Далее с этого экрана удаляйте по одному элементу. Так вы выйдете на проблему.
Удалил все экраны кроме экрана с графиком. Эффект остался.

Пересоздание экрана с графиком эффекта не принесло.

Удаление экрана с графиком смысла не имеет, потому что это единственный экран на котором визуально и постоянно можно наблюдать неисправность... Остальные признаки, как я уже писал, возникают с неустановленной периодичностью..
canada вне форума   Ответить с цитированием
Старый 10.11.2017, 14:56   #22
canada
Senior Member
 
Регистрация: Oct 2011
Сообщения: 184
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Некорректное отображение графика

удалено
canada вне форума   Ответить с цитированием
Старый 10.11.2017, 15:03   #23
canada
Senior Member
 
Регистрация: Oct 2011
Сообщения: 184
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Некорректное отображение графика

При нажатии на кнопку "обновить ядро" контроллер тухнет, внизу строка: "перевод в режим программирования" а затем ошибка.

Для оживления контроллер выкл/вкл питание.

Обновление до версии от 8 ноября проводилась административной учеткой.
Миниатюры
Нажмите на картинку для увеличения

Название:  photo_2017-11-10_14-00-41.jpg
Просмотров: 21
Размер:  240.1 Кбайт  
canada вне форума   Ответить с цитированием
Старый 10.11.2017, 15:08   #24
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Некорректное отображение графика

А если из виндоус запустить C:\Program Files (x86)\SMLogix\ADS_Toolkit\ADSToolkit_std.exe - получается?

Ну и драйвера USB на контроллер, подозреваю, следует переустановить. Для этого его надо удалить из диспетчера устройств (когда он подключен в режиме программирования), удалить вместе с программами драйверов (там галка выставляется). Затем отключить прибор от компьютера и включить снова. После - установить драйвера заново. Мне помогало.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 10.11.2017, 15:10   #25
canada
Senior Member
 
Регистрация: Oct 2011
Сообщения: 184
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Некорректное отображение графика

эм.. не понятен термин подключить контроллер в режиме программирования к компьютеру? Это по USB? Или как?
canada вне форума   Ответить с цитированием
Старый 10.11.2017, 15:13   #26
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Некорректное отображение графика

Заходите в системное меню, и там в пункте "обновление ПО" можно включить режим программирования. Экран погаснет. При этом он работает в нужном режиме по usb, именно на этот режим и нужно поставить верные драйвера.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 11.11.2017, 00:17   #27
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 745
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Некорректное отображение графика

Цитата:
Сообщение от canada Посмотреть сообщение
Получается что глюк в пользовательской программе !?
Но где!?!
Как искать!?!

Шить бедного бесполезно.
Прозрачнось графика уберите. (Арсений знал...)
Похоже очередной глюк Смарта, а может и древний - не включал никогда, всегда держал на заднем плане.

И кстати поставьте флаг Управлять записью из FBD иначе тренды будут писаться только при активном экране (этот глюк от рождения)
ATS сейчас на форуме   Ответить с цитированием
Старый 13.11.2017, 14:08   #28
canada
Senior Member
 
Регистрация: Oct 2011
Сообщения: 184
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Некорректное отображение графика

Ну да... снятие галочки решило проблему с графиками...

Можно ли расчитывать что проблема с навигацией тоже решена? За сутки работы сбоев не было.
canada вне форума   Ответить с цитированием
Старый 13.11.2017, 15:46   #29
canada
Senior Member
 
Регистрация: Oct 2011
Сообщения: 184
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Некорректное отображение графика

Проявился глюк с неработающими переходами.
Более того - сейчас они постоянно не работают... загрузка/перезагрузка/удаление экрана не помогает...

Проект прикладываю. Навигация по экранам кнопками: F5 - "просмотр датчики", F4 - "главный экран" из любого экрана.

Что надо сделать чтобы навигация работала?
Вложения
Тип файла: rar defect.rar (746.0 Кбайт, 12 просмотров)
canada вне форума   Ответить с цитированием
Старый 13.11.2017, 23:04   #30
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 745
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Некорректное отображение графика

Что-то не увидел проблемы.
ATS сейчас на форуме   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Где графика (Smart) для SMH4? AlexSku SMConstructor (теплопункты) 5 14.08.2019 18:47
Прозрачные тренды АндрейЛ Вопросы о SMH4 14 21.12.2017 19:01
Некорректное отображение real вида X.XXXe-YYY на экране настроек SSG Вопросы о SMH-2G(i) 6 06.12.2017 11:37
Срезки графика отопления в зависимости от ТС saprygin SMConstructor (теплопункты) 1 31.01.2014 16:21


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


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