|
SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании |
|
Опции темы | Поиск в этой теме |
05.04.2021, 22:29 | #1 |
Member
Регистрация: Dec 2019
Адрес: Магнитогорск
Сообщения: 48
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Некорректное поведение SmLogix
Сегодня на объекте были неприятно озадачены. Зафиксировали три проблемы. Связаны они между собой или нет - вопрос уже к ТП.
Контроллер Matrix 1020-90-0 SmLogix 3.33.202 Контроллер отформатирован и прошит из SmLogix 3.33.202 (уже три раза) Подключаемся к контроллеру для отладки. Компоновка проекта отладочная, но замена на рабочую ничего не изменило. Имеем следующие проблемы: 1. В макросе одна и та же переменная имеет разное значение в разных местах (собственно не одна, если приглядеться, то еще моментные муфты на входе и на блоках разные значения имеют, но я заметил это только сейчас). В итоге макрос ведет себя неадекватно. В данном случае задвижка не едет на закрытие, т.к. концевой закрытого положения видится там, где его нет. На другой задвижке этот же макрос работает хорошо, внутри все переменные себя ведут адекватно. Отключался от отладки - ситуация та же. Перезагружал контроллер - не помогает. Сегодня время на отладку кончилось, завтра продолжу. Начну естественно с форматирования контроллера. Но может уже наблюдалось подобное у кого-то. Скрины: https://i.imgur.com/1j5BqW5.png https://i.imgur.com/ZxwpVnm.png 2. На всех аналоговых входах в режиме отладки висит 0. Макрос обработки сигнала выдает все выхода как если бы действительно приходил 0. Даже на вход отображения переменной на экране контроллера уходит 0. А по факту - сигнал не 0, в модбас и на экран приходят не 0. После обнаружения отформатировались и перепрошились - не помогло. Скрины: https://i.imgur.com/2qkW7NV.png https://i.imgur.com/O9rHGAE.jpg 3. На общем рабочем поле при отладке переменная, приходящая на вход макроса, меняется очень редко. В самом макросе все хорошо. Тут скрины не помогут - прикладываю gif, с видео не срослось. https://i.imgur.com/328XBBi.gif На гифке кстати и вторая проблема тоже есть. На вход макроса приходит как раз обработанное значение с датчика. И оно собственно есть. А вот на самом входе - 0. SmLogix: https://i.imgur.com/SmR3PGA.png Контроллер: https://i.imgur.com/p2ArUkZ.jpg Сегодня увидел версию SmLogix 3.33.212. К сожалению на объекте со связью и интернетом все совсем печально, поэтому проверить на этой версии еще не получилось. P.S. Мы обрадовались, что 3.33 перешел в актуальные версии, а не тут то было... Если будут изменения, то отпишусь. Будем рады если проблема в нашей глупости, а не в контроллере. Поумнеть еще можно, а контроллер менять далеко ехать. |
06.04.2021, 10:12 | #2 |
Member
Регистрация: Dec 2019
Адрес: Магнитогорск
Сообщения: 48
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Некорректное поведение SmLogix
После перепрошивки изменений нет. Только новые баги. Первая проблема проявляется во всех подобных макросах. И ещё один косяк опишу позже как будет доступ к нормальному интернету.
|
06.04.2021, 11:08 | #3 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Некорректное поведение SmLogix
После какой перепрошивки? Что на что вы перепрошили? Где можно найти ваш проект, чтобы провести исследования?
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
06.04.2021, 11:09 | #4 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Некорректное поведение SmLogix
Отформатируйтесь из 3.33.212
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
06.04.2021, 11:13 | #5 |
Member
Регистрация: Dec 2019
Адрес: Магнитогорск
Сообщения: 48
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Некорректное поведение SmLogix
Забыл проект приложить. Вот
https://drive.google.com/file/d/1dJ4...w?usp=drivesdk Добавлено через 2 минуты В конце первого поста есть про 3.33.212. Из него сегодня и пепепрошились. Сбросили на заводские, отформатировать, обновили прошивку, залили проект. Проблемы те же |
06.04.2021, 11:20 | #6 | |||
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Некорректное поведение SmLogix
Цитата:
Цитата:
Цитата:
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
|||
06.04.2021, 11:33 | #7 |
Member
Регистрация: Dec 2019
Адрес: Магнитогорск
Сообщения: 48
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Некорректное поведение SmLogix
На всех входах, и контроллер и FMR. Дискретные сигналы работают нормально. С аналогами только проблема. FMR обновляли с актуальной версии. MR link в порядке, ошибок нет.
Но не везде 0. Где то 9000000 ))) Скрины внизу. Дальше вчитайтесь внимательно пожалуйста, последовательность действий важна) Входа одни и те же, разница между скринами - одна перезаливка программы. При чем обратите внимание на вход Type у макроса. На первом скрине у верхнего макроса он == 2, у нижнего == 0. Эти значения я не выставлял, там вроде как все 0 стояли. Фиг с ним. Останавливаю программу, Записываю в верхний макрос на вход Type 0, нижний не трограем, там же все ок. Заливаемся (с инициализацией EEPROM на всякий случай). Та-да. На верхнеи Type == 0, на нижнем 2. Магия не иначе)) https://i.imgur.com/Ts7o5Up.png https://i.imgur.com/2dxOY4w.png |
06.04.2021, 12:41 | #8 | |
Member
Регистрация: Dec 2019
Адрес: Магнитогорск
Сообщения: 48
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Некорректное поведение SmLogix
Цитата:
https://i.imgur.com/drB6bH7.png Еще заметили, может поможет. На некоторых блоках при изменении значений во время отладки они загораются красным. Я конечно пошел читать инструкцию, но что это значит?) Скрин ниже https://i.imgur.com/DVLaTOu.png Добавлено через 15 минут Выход с мультиплексора не тот. https://i.imgur.com/AQGeGba.png Ну это в отладчике показывает. А по факту вроде ок. Ну то есть до HMI уже нормальное значение приходит. Плевать бы на отладчик если бы все на объекте работало)). Но вот из первого поста - задвижка не едет, а в чем проблема непонятно и разобраться не представляет возможным, потому что не понятно в каком месте отладчику верить, а в каком нет) А то может там реально концевой висит, а мы на лоджик материмся. P.S. Концевой не висит, проверяли. Лоджик нагло врет |
|
06.04.2021, 14:46 | #9 |
Member
Регистрация: Jul 2020
Сообщения: 63
Благодарил(а): 7 раз(а)
Поблагодарили:
3 раз(а) в 3 сообщениях
|
Ответ: Некорректное поведение SmLogix
|
06.04.2021, 15:16 | #10 |
Member
Регистрация: Dec 2019
Адрес: Магнитогорск
Сообщения: 48
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Некорректное поведение SmLogix
О, возможно с этого стоило начинать, извиняюсь.
Две недели назад это еще был проект версии 3.32. На объекте были проблемы с... Да собственно со всем. FMR отваливались, контроллер матерился на FMR и прочее. Не дожидаясь советов от тех.поддержки "Обновиться из последней версии" скачали с dl.segnetics.com актуальные версии лоджика и фмр конфигуратора. На тот момент это были 3.33.202 и 3.01.006. Отформатировались, обновили ПО, фмр перепрошили - все работает, связь с фмра есть, датчики на HMI работают, ура. Вот только в отладчик не посмотрели и свернулись, т.к. того требовал работодатель). Поэтому не могу сказать в какой момент все пошло не так. Возможно, что на 3.32 и было все ок с программой, но было не все ок с общением между модулями. Вот и вся предыстория. При попытке сохраниться из 3.33 в 3.32 (через "Сохранить как") и открыться в версии 3.32.173 SmLogix советует обновить SmLogix, т.к. программа написана в более новой версии. Может конечно не так сохраняемся, инструкции не нашел. Ну типа "Нажмите -Сохранить как- и плюньте через левое плечо, тогда все будет ок". Скажите как - сделаем. Добавлено через 16 минут Косякнул, пытался в 3.32.170 открыть. 3.32.173 проект все таки открыл, в контроллер залились и программа с виду ведет себя адекватно. Но это контроллер лежит у меня на столе, без фмр. Как поведет себя на объекте уже не скажу даже на этой неделе скорее всего. На объекте мы обновлялись изначально, чтобы решит проблемы с фмр. Форматирование и обновления из 3.32.170 не помогали, поэтому пробовали 3.33.202 и с ним заработало. Вопрос - как поведет себя контроллер, прошитый из 3.33.202 с программой из 3.32.172? Откатывать контроллер назад? P.S. Если откатывать, то что делать если вернутся проблемы с опросом FMR?)) |
07.04.2021, 13:52 | #11 |
Member
Регистрация: Dec 2019
Адрес: Магнитогорск
Сообщения: 48
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Некорректное поведение SmLogix
Подвижек нет?
На 3.32.173 запускается проект нормально. Форматируемся из 3.33.212, обновляем ПО, заливаем проект - и то же самое имеем. Нам забить и работать в 3.32, переписать проект полностью заново в 3.33 или что еще? Если ждать, то намекните сколько (+- неделя)) ), чтоб можно было руководство озадачить. |
07.04.2021, 15:02 | #12 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Некорректное поведение SmLogix
Работаем, по срокам неделя-две.
Учтите, что поддержка 3.32 окончена, если сроки горят, можете попробовать (форматируете из нее контроллер, обновляете из конфигуратора ПО модулей, чтобы ПО было везде одинаковое, проверяете работу системы. __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
07.04.2021, 15:57 | #13 |
Member
Регистрация: Dec 2019
Адрес: Магнитогорск
Сообщения: 48
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Некорректное поведение SmLogix
Ну если отправят на объект то попробуем конечно. Но ждем исправлений. Спасибо
|
15.04.2021, 08:21 | #14 |
Member
Регистрация: Dec 2019
Адрес: Магнитогорск
Сообщения: 48
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Некорректное поведение SmLogix
Я дико извиняюсь, но нет ли каких новостей? У нас вроде как объект стоит ждет, деньги там, договоры и все дела.
С 3.32 не выходит, валится периодически связь с FMR, собранными на системную шину (MTBus которая, на COM2). 5 модулей на шине, до третьего все хорошо, 4 и 5 периодически отваливаются. Перезагружаем контроллер - все ок. Через какое-то время повторяется. Модули местами меняли - не помогает. Из проекта удаляли модули, собирали заново - тоже не помогает. В 3.33 такого не было, но ждем решения проблемы выше. FMR из конфигуратора 3.1.006 шили. С 3.1.007 еще не пробовали. |
15.04.2021, 11:55 | #15 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Некорректное поведение SmLogix
Говорят, 2 из 3 ваших проблем исправлены, после окончания нужно будет протестировать. Есть вероятность выпуска релиза на следующей неделе, но не обнадеживайтесь.
Насчет 3.32, вы точно делали так: 1)отформатировать контроллер 2) Обновить ПО модулей из актуального конфигуратора, чтобы у всех были одинаковые прошивки. 3) Настроить системную шину и загрузить проект. Терминаторы везде включены? __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
15.04.2021, 16:03 | #16 |
Новичок
Регистрация: May 2017
Сообщения: 8
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Некорректное поведение SmLogix
"Случайно глянул ваш проект", может быть конфликт адреса Трима с частотником? У первого частотника и у трима №1
|
16.04.2021, 15:01 | #17 |
Member
Регистрация: Dec 2019
Адрес: Магнитогорск
Сообщения: 48
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Некорректное поведение SmLogix
У нас трима нету. У нас матрикс. Он мастер, поэтому конфликта нет.
А если вы про FMR, то они с частотниками на разных шинах, поэтому конфликта тоже нет. |
18.04.2021, 17:31 | #18 |
Новичок
Регистрация: May 2017
Сообщения: 8
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Некорректное поведение SmLogix
первый порт com1 2 частотника с номерами 1 и 2 , у матрикса тоже 1 адрес
|
18.04.2021, 22:51 | #19 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 794
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Некорректное поведение SmLogix
|
20.04.2021, 12:09 | #20 |
Member
Регистрация: Dec 2019
Адрес: Магнитогорск
Сообщения: 48
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Некорректное поведение SmLogix
Здравствуйте. 33.217 пробуем? Есть там решение по описанным проблемам? Объект далеко, поэтому и уточняем, чтобы не ездить безрезультатно.
|
20.04.2021, 12:14 | #21 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Некорректное поведение SmLogix
Это бета, пробовать на дальних объектах пока рано. Ваша проблема я не знаю, вошла в эту версию или нет.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
20.04.2021, 12:41 | #22 |
Member
Регистрация: Dec 2019
Адрес: Магнитогорск
Сообщения: 48
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Некорректное поведение SmLogix
Ок, ждем. Но ближайший год вряд ли матрикс еще закажем))
P.S. Надеюсь на свой счет никто не воспримет) |
20.04.2021, 13:20 | #23 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Некорректное поведение SmLogix
А матрикс тут причем?
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
20.04.2021, 13:29 | #24 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Некорректное поведение SmLogix
У вас все проблемы связаны с лоджиком, контроллер в норме, как я вижу.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
20.04.2021, 21:50 | #25 |
Member
Регистрация: Dec 2019
Адрес: Магнитогорск
Сообщения: 48
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Некорректное поведение SmLogix
Матрикс при том, что проблемы пока ловим только на нем. Может совпадение, но проще от этого не становится)
Но убедили. Раз проблемы со средой разработки, то ближайший год не берем сегнетик в принципе, ждем стабильной версии)) Шучу конечно, оборудование не мы выбираем. Но тенденция нехорошая. Начальство задает вопросы и задумывается на счет целесообразности работы с сегнетиком. Нам особо без разницы на чем реализовывать, а для них простой и ожидание непонятно чего - потеря денег и порча отношений с клиентом. Опять же - ни к кому лично претензий не имею. Чаще сами косячим, чем имеем проблемы с ПО или железом. Но осадочек остался. Да и проблема пока есть. Ждем. P.S. Но 2g на всякий случай уже заказали))) |
21.04.2021, 10:34 | #26 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Некорректное поведение SmLogix
Спасибо за ваш отзыв! Сожалею, что ваш опыт работы с нашей продукцией не удовлетворил ожидания, но мы постоянно работаем над улучшением продукции. В дальнейшем, если у вас возникнут вопросы или проблемы, не стесняйтесь обращаться в техподдержку, мы оперативно отвечаем.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
24.04.2021, 21:04 | #27 |
Member
Регистрация: May 2014
Сообщения: 92
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Некорректное поведение SmLogix
Новый проект на SMH4.
Программу делал в 3.32, причём чуть более древней, чем финальные две, нормально было всё. Ближе к работе непосредственно с контроллером установил Logix_3.33.0213, а то опять потом скажете что надо новое всё качать чтобы всё работало... Ещё не загружал ничего в контроллер, программу редактировать стало сложно. Связь выделяю - становится фиолетовой, - норм, жму левой кнопкой мыши на пустом месте - связь остаётся фиолетовой, фокус с неё не уходит, а раньше она возвращалась в белый цвет. С блоков фокус уходит, кстати, как и раньше. Строка над окном разработки, где пишется имя программы и имена раскрываемых макросов - пропадает сама, кнопка "Проект" внизу не работает. Ещё что-то было, но забыл что, пока это пишу. Мне страшно что-то делать в 3.33, просто страшно, особенно начитавшись что у других людей происходит. Отладчик новый что ли так всё сломал? Можно в 3.32 работать с SMH4? в какой именно? И можно ли прошить ему более старое ядро, если с завода там будет 3.33 (еще не смотрел что в нём) |
24.04.2021, 21:39 | #28 |
Senior Member
Регистрация: Mar 2014
Адрес: Санкт-Петербург
Сообщения: 408
Благодарил(а): 1 раз(а)
Поблагодарили:
23 раз(а) в 23 сообщениях
|
Ответ: Некорректное поведение SmLogix
|
26.04.2021, 11:34 | #29 | ||
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Некорректное поведение SmLogix
Цитата:
Насчет других "проблем" - можно больше данных? Ваш проект? Как повторить? Цитата:
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
||
Благодарность от: |
26.04.2021, 12:32 | #30 | |
Member
Регистрация: May 2014
Сообщения: 92
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Некорректное поведение SmLogix
Цитата:
Зря Вы взяли слово "проблем" в кавычки, ведь они реально есть в SMLogix. Тот проект удалил уже, не подумал что пригодится. Как повторить - да просто пользоваться средой разработки, откройте какой-нибудь старый проект и всё это появится, рано или поздно. Сейчас не буду снова ставить 3.33 чтобы глюки искать, очень мало времени на выполнение работы осталось. Последних 3.32 две штуки, с флэшем и без него. Любую из них? Флэш влияет только на MSConfig ? На СМарт не влияет? |
|