|
SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании |
|
Опции темы | Поиск в этой теме |
29.11.2016, 11:43 | #1 |
Member
Регистрация: Feb 2015
Адрес: Ufa
Сообщения: 75
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Логика FBD не работает правильно (проблемы нет)
Доброго времени суток.
Странная работ блока AND и OR. Проект рабочий, стоит в 14 шкафах уже год. Была добавлена функция с сохранением переменной в энергонезависимой памяти и небольшого количества простой логики. После чего перестал работать один элемент AND на 2 входа. А потом и элементе OR на три входа. Снимки с экрана прилагаю. При подаче на входа AND: 1 и 0 на выходе 1. Работу ОR не прикладываю, так как там складываются импульсные сигналы Raise/Fall. Проект был сделан в 3.26. Новая функция была добавлена в 3.27. Что подскажете? P.S. Пока пробую взять старый проект под 3.26 и начать добавлять все сначала. |
29.11.2016, 11:58 | #2 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Логика FBD не работает правильно
При конвертации проекта, бывает, нарушается адресация входов и выходов. Тут помогает только создавать проект заново, простой способ - выделить всё, скопировать, создать новый проект и вставить.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
29.11.2016, 12:41 | #3 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Логика FBD не работает правильно
|
29.11.2016, 15:36 | #4 |
Member
Регистрация: Feb 2015
Адрес: Ufa
Сообщения: 75
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Логика FBD не работает правильно
У меня была такая мысль, проверить работу выхода живьем, тестером или осциллографом. Но боязно отдавать ПО на прошивку, а вдруг подобная ошибка еще где--то. А я не зная.
Поэтому решил откатиться на 3.26 |
29.11.2016, 15:37 | #5 |
Member
Регистрация: Feb 2015
Адрес: Ufa
Сообщения: 75
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Логика FBD не работает правильно
|
29.11.2016, 15:43 | #6 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Логика FBD не работает правильно
Либо 3.25, либо 3.27. 26 вариант самый, как показывает практика, "не очень".
Рекомендую 27. Он сейчас поддерживается и много багов исправлено. Ну и с новым багом если обратитесь - оперативно поправят. __________________ В сегнетиксе не работаю с самого начала 2019 года. |
29.11.2016, 16:30 | #7 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Логика FBD не работает правильно
|
29.11.2016, 17:23 | #8 |
Member
Регистрация: Feb 2015
Адрес: Ufa
Сообщения: 75
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Логика FBD не работает правильно
Всем спасибо за поддержку.
Попробую разные варианты, о результате доложусь. |
30.11.2016, 00:44 | #9 |
Member
Регистрация: Feb 2015
Адрес: Ufa
Сообщения: 75
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Логика FBD не работает правильно
Переставлял на разные версии, результат аналогичный. Либо в наличии иголки, либо имеется временное расхождение, которое отладчик фиксирует, показывает и я вижу только мгновенный снимок на котором сигналы еще неверные. На самом деле на выхода контроллера сигналы правильные. Переделал с логики на мультиплексор, проверил, что реально работает правильно, отдал на прошивку и успокоился.
Спасибо за помощь. P.S. Крайнюю прошивку делал на 3.27 |