Segnetics

Вернуться   Segnetics > Форум Segnetics > Песочница

Песочница Удалённые с форума темы

Ответ
 
Опции темы Поиск в этой теме
Старый 21.10.2019, 06:45   #361
CloudInk
Новичок
 
Регистрация: Aug 2019
Сообщения: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Версия SMLogix 3.30, бета-тестирование

После перепрошивки объекта, который давно нормально работал возникла эта непонятная ошибка -nan. Откатились на предыдущую версию прошивки, где есть тот же блок - проблема осталась, PID-регулирование не осуществляется.
Проблему удалось сбросить отключением питания контроллера, но и то не с первого раза. В программе два таких блока, иногда -nan появляется только в одном, иногда на обоих.
Перепрошить предыдущей версии SmLogix'а возможности не было, поэтому утверждать, что это проблема именно этой версии не стану, однако замечу, что прошивка ранее обновлялась множество раз и работает уже много месяцев исправно и только последнее обновление вызвало такие проблемы.

Последний раз редактировалось Arsie, 15.05.2020 в 17:51
CloudInk вне форума   Ответить с цитированием
Старый 21.10.2019, 10:43   #362
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 330
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: Версия SMLogix 3.30, бета-тестирование

Цитата:
Сообщение от CloudInk Посмотреть сообщение
После перепрошивки объекта, который давно нормально работал возникла эта непонятная ошибка -nan. Откатились на предыдущую версию прошивки, где есть тот же блок - проблема осталась, PID-регулирование не осуществляется.
Проблему удалось сбросить отключением питания контроллера, но и то не с первого раза. В программе два таких блока, иногда -nan появляется только в одном, иногда на обоих.
Перепрошить предыдущей версии SmLogix'а возможности не было, поэтому утверждать, что это проблема именно этой версии не стану, однако замечу, что прошивка ранее обновлялась множество раз и работает уже много месяцев исправно и только последнее обновление вызвало такие проблемы.
Проект?


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. сейчас на форуме   Ответить с цитированием
Старый 21.10.2019, 11:42   #363
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Версия SMLogix 3.30, бета-тестирование

Цитата:
Сообщение от CloudInk Посмотреть сообщение
После перепрошивки объекта, который давно нормально работал возникла эта непонятная ошибка -nan. Откатились на предыдущую версию прошивки, где есть тот же блок - проблема осталась, PID-регулирование не осуществляется.
Проблему удалось сбросить отключением питания контроллера, но и то не с первого раза. В программе два таких блока, иногда -nan появляется только в одном, иногда на обоих.
Перепрошить предыдущей версии SmLogix'а возможности не было, поэтому утверждать, что это проблема именно этой версии не стану, однако замечу, что прошивка ранее обновлялась множество раз и работает уже много месяцев исправно и только последнее обновление вызвало такие проблемы.
"nan" приехал по входу "in" и зафиксировался на сумматоре.

Способ правильный: разобраться с данными, поступающими на вход

Костыль: загрузить сумматор числом, подав сигнал на вход "load"


PS. Похоже у вас при включении контроллера на PID не подаётся сигнал остановки ("Сброс" в регуляторе), а где-то в цепи входных данных происходит деление на ноль или вообще с модбаса что-то прилетает некорректное.
Поэтому вся чехарда и происходит.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 30.10.2019, 06:14   #364
dimonos67
Новичок
 
Аватара для dimonos67
 
Регистрация: Jan 2016
Адрес: Пермь
Сообщения: 20
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Версия SMLogix 3.30, бета-тестирование

Цитата:
Сообщение от CloudInk Посмотреть сообщение
После перепрошивки объекта, который давно нормально работал возникла эта непонятная ошибка -nan. Откатились на предыдущую версию прошивки, где есть тот же блок - проблема осталась, PID-регулирование не осуществляется.
Проблему удалось сбросить отключением питания контроллера, но и то не с первого раза. В программе два таких блока, иногда -nan появляется только в одном, иногда на обоих.
Перепрошить предыдущей версии SmLogix'а возможности не было, поэтому утверждать, что это проблема именно этой версии не стану, однако замечу, что прошивка ранее обновлялась множество раз и работает уже много месяцев исправно и только последнее обновление вызвало такие проблемы.
У меня такое было при записи результата деления на 0, после устранения ошибки решилось только инициализацией EEPROM
dimonos67 вне форума   Ответить с цитированием
Старый 13.11.2019, 17:39   #365
gcvdsv
Senior Member
 
Регистрация: Dec 2015
Сообщения: 119
Благодарил(а): 22 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: Версия SMLogix 3.30, бета-тестирование

SHM4 3.30.0262
1. FBD блок line рисует лишний пиксель справа если color1 = ffffffh, для 8000h
2. Будет ли поправлена буква П ? То что она сдвинута вправо

Последний раз редактировалось Arsie, 15.05.2020 в 17:51
gcvdsv вне форума   Ответить с цитированием
Старый 21.11.2019, 21:30   #366
boxmen77
Senior Member
 
Аватара для boxmen77
 
Регистрация: Apr 2017
Адрес: MSK
Сообщения: 125
Благодарил(а): 0 раз(а)
Поблагодарили: 5 раз(а) в 5 сообщениях
По умолчанию Ответ: Версия SMLogix 3.30, бета-тестирование

SMLogix 3.30.0265
Если создать макрос с ScreenTrim(str), сохранить его, затем подключить к проекту и вставить на поляну несколько экземпляров, то после редактирования строк в одном из макросовов, они меняются и в других.
Огорчен напрочь!
boxmen77 вне форума   Ответить с цитированием
Старый 28.11.2019, 17:00   #367
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 330
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: Версия SMLogix 3.30, бета-тестирование

Цитата:
Сообщение от gcvdsv Посмотреть сообщение
SHM4 3.30.0262
1. FBD блок line рисует лишний пиксель справа если color1 = ffffffh, для 8000h
2. Будет ли поправлена буква П ? То что она сдвинута вправо
Цитата:
SMLogix 3.30.0265
Если создать макрос с ScreenTrim(str), сохранить его, затем подключить к проекту и вставить на поляну несколько экземпляров, то после редактирования строк в одном из макросовов, они меняются и в других.
Огорчен напрочь!
Эти баги зафиксированы и будут исправлены.


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. сейчас на форуме   Ответить с цитированием
Ответ

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

Расширенный поиск

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

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



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


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