07.02.2020, 22:15 | #1 |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Проблемы Bayk'a
Прошу модераторов переименовать эту тему максимально политкорректно, дабы не распугивать новых пользователей. им же наверное не стоит знать об оставшихся багах в релизе 3.32.
Проект полностью пересоздан из под этой версии лоджика Железка matrix 1020-90 Итак версия релиз 3.32.0001 1. перестал работать (в бета 81 все работало) трехпроводной режим для датчика PT1000: теперь показывает при всех подключенных входах (в пределах группы, объединяемой в 3-х проводной режим) -200, при отключенном втором входе -200 при отключенном первом входе +850. в двухпроводном режиме все работает и показывает верную температуру. 2. по прежнему не работает отправка уведомлений по событиям, сконфигурированным из smconnect. 3. при попытке сброса к заводским настройкам через удержание кнопки Reset - получаем бесконечный бутлуп 4. после прошивки контроллера модем вел себя хорошо, но стоило мне отключиться от контроллера, вынуть USB и перезапустить питание - больше модем не ожил. повторная прошивка (пара раз) пользовательской программы не помогла. в модем-Инфо пустота. на команды извне не отвечает. возврат к заводским настройкам и прошивки повторно модем ожил, но на запрос команды управления прислал мне не 1 смс а сначала одно с текстом подтверждения, а потом с небольшой задержкой еще 2 (я когда модем завис как раз пытался его проверить отправив дважды команду управления). пока больше перезагрузка питания к глобальному зависанию модема не привела, но появляется вопрос стабильности этого устройства. 5. легенда вообще перестала работать - все время показывает нули. 6. так и осталась нерешенной проблема точности измерения температуры с датчиков PT100: по прежнему завышение около 4 градусов при комнатной температуре датчика. 7. в smconnect так и забыли вернуть (со слов арси про то что это просто забыли сделать еще на 6х бета-ядрах во время тестирования и обязательно поправят) настройку нечувствительности к регистру текста в командах управления через смс По обыкновению проект во вложении. Ну это только из того, что я успел проверить по следам найденных мною ранее (в рамках бета-тестирования) багов. Кроме этого я не имею возможности проверить работу системной шины по причине отсутствия модулей расширения, а очень бы хотелось, но покупать еще и модули расширения за свои деньги для бета-тестирования что-то совсем как-то неинтересно. П.С. Ещё хотелось бы выразить свое негодование, что в процессе возрастания релизов бета тестирования, а вот сейчас и рабочего релиза, в каждой новой версии если что-то исправляют, то обязательно что-то ломают и любое обновление ПО требует проверки всего функционала, даже того, который работал ранее. это сводит применение матрикса вместе с этим лоджиком неприемлемым для промавтоматики и написания ПО, которое напрямую влияет на безопасность и жизнестойкость объекта. П.П.С. тут я конечно хотел бы написать много интересных эпитетов в сторону сегнетикса, но меня снова будут обвинять в предвзятости и могут забанить, потому просто промолчу. а возможно меня забанят и за создание этой темы. Каждый сделает свой вывод об этом "стабильном релизе" Последний раз редактировалось Arsie, 15.05.2020 в 18:01 |
09.02.2020, 00:57 | #2 |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Неофициальная тема продолжение бета-тест Smlogix 3.32 и Matrix
Добавляю информацию по пункту 5.
Легенда таки ожила, видимо после того, как некоторое количество данных попало в архив графика. ведет себя как и ранее на 81 ядре. |
10.02.2020, 11:51 | #3 | |||||||
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Неофициальная тема продолжение бета-тест Smlogix 3.32 и Matrix
Цитата:
Цитата:
Цитата:
Давайте так: прежде чем что-то утверждать, вы сначала выясняете, как этим правильно пользоваться, изучайте справку. СМконнектом я каждый день пользуюсь. Цитата:
Цитата:
Цитата:
Цитата:
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию Последний раз редактировалось Ilya J., 10.02.2020 в 14:23 |
|||||||
10.02.2020, 12:01 | #4 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 157
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проблемы Bayk'a
Думаю, настала пора проверить ваш контроллер на работоспособность.
Для этого: 1) Выполните сброс к заводским настройкам 2) Форматируйте 3) Повторно выполните сброс к заводским настройкам Далее нам нужны все версии ПО из страницы системного меню "Программы" и версия супервизора из окна "Поиск и диагностика" в SMLogix. Я допускаю, что после всех опытов в вашем контроллере какая-то чехарда с линуксом или самим железом. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
10.02.2020, 23:47 | #5 | |||||||
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Неофициальная тема продолжение бета-тест Smlogix 3.32 и Matrix
во вложении по обыкновению та самая версия проекта, в которой были сняты все видео.
Цитата:
Цитата:
события созданы, номер введен корректно. при переключении состояния переменной смс не приходят. вот видео на видео видно как изменяется состояние переменной авария и что блок модема никак на это не реагирует, за то при каждой подаче питания контроллер присылает смс с текстом, заданным на событие , соответствующее состоянию авария=0 (видео записать не могу, так как авария приходит на телефон, которым я снимаю) при этом в журнал событий события по переключению этой переменной записываются без проблем. Еще я заметил, что Smconfig не запоминает введенные данные, например я отчетливо помню, что я прописал на вкладке о которой речь кому должны приходить смс, но сегодня зашел туда и обнаружил, что в строке "адресаты" - пусто (вы не думайте что у меня не работало по этой причине. я это еще раз поправил, 10 раз переоткрыл smconfig, и 100-500 раз записал программу в контроллер. ну конечно вы мне не поверите, и не будете проверять в какие моменты smconfig не сохраняет введенные данные. у меня есть подозрение, что если внести изменения на определенной кладке, а перед закрытием окна смконфига переключить вкладку на другую то изменения не сохраняются.) УРА МЕНЯ НЕ БУДУТ ВРУНОМ СЧИТАТЬ! Я СМОГ ЗАПИСАТЬ ВИДЕО ЭТОГО КОСЯКА!!!!! на слово мне тут давно не верят! Цитата:
на видео так же видно, что два датчика установлены в одном месте и смотаны оловянным припоем. оба датчика совершено новые. показания преобразованных цифр соответствуют измеренному в режиме raw сопротивлению (при пересчете через калькулятор сопротивления для термопар) про то, что реальное сопротивление на входах датчика PT100 надеюсь вы помните, или скопировать? записал еще одно видео, что ничего не меняется при переходе от двухпроводного к трехпроводному подключению Цитата:
Цитата:
системное меню инфо в системном меню "программы" надпись по центру "обновлений нет." блин опять не поверите вот видео! Опять начала появляться системная авария "отсутствует внешнее хранилище". уже с другой картой памяти. с предыдущей тоже вскакивало, но я раздобыл еще одну полностью исправную карту и проверил. тест опять прогнать в h2test со скрином или поверите на слово? Цитата:
в момент сбоя в блоке модема отражалось состояние, как буд-то сим-карта не вставлена. что еще мне надо было записать на видео? при этом это состояние, как я и писал ранее, возникло после того, как я отключил питание контроллера и подал его снова (USB был отключен) до снятия питания модем работал корректно (показывал баланс не только через отладку, но и на экране матрешки через переменную. Цитата:
Последний раз редактировалось Arsie, 15.05.2020 в 18:02 |
|||||||
11.02.2020, 11:46 | #6 | |||||||
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Неофициальная тема продолжение бета-тест Smlogix 3.32 и Matrix
Цитата:
Цитата:
Вложение 7289 Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию Последний раз редактировалось Arsie, 15.05.2020 в 18:02 |
|||||||
11.02.2020, 13:13 | #7 | |||
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Неофициальная тема продолжение бета-тест Smlogix 3.32 и Matrix
Цитата:
вставил правильно переменную, теперь сообщения приходят, но есть один неприятный момент: при подаче питания для активных событий приходит сначала смс для нулевого состояния, и сразу после этого для его активного состояния, после опроса дискретных входов, как с этим побороться? я не могу отказаться от смс с нулевым состоянием, поскольку мне нужно знать, что конкретный вход не только включился, но и выключился. прошу не предлагать обеспечить бесперебойное питание, поскольку я задаю вопрос в общем и не всегда это нужно/возможно, поскольку перерывы в подаче питания могут длиться очень значительные промежутки времени (по технологии), а установка может быть мобильной, и просто неоткуда взять постоянное питание. Цитата:
Цитата:
трехпроводной режим двухпроводной режим по прежнему разницы не заметил, и лучше не стало, но и провод у меня меньше метра, к тому же 0,75 мм2 |
|||
11.02.2020, 14:45 | #8 | ||
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Неофициальная тема продолжение бета-тест Smlogix 3.32 и Matrix
Цитата:
Цитата:
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
||
11.02.2020, 14:50 | #9 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 157
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Неофициальная тема продолжение бета-тест Smlogix 3.32 и Matrix
Цитата:
Блок Fronts к дискретному входу даст как импульс на включение (переход от 0 в 1), так и импульс на отключение (переход от 1 в 0). Если модем не будет успевать отрабатывать импульсы, растяните их задержками отключения из библиотеки. Верхняя схема обрабатывает СОБЫТИЯ. Нижняя схема обрабатывает СОБЫТИЯ, но имеет цепь пропуска событий первые секунды после включения питания. Не надоело? __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 15.05.2020 в 18:02 |
|
11.02.2020, 17:08 | #10 |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Проблемы Bayk'a
Спасибо за подсказку. Все логично, а вот если отслеживать состояние , то почему в первом скане программы, предположительно, сначала проходит программа, а только потом первый опрос ДИ? По идее сначала должен был пройти опрос дискретных входов, а потом сработать. Обработчик состояний, разве нет?
|
11.02.2020, 17:12 | #11 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 157
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проблемы Bayk'a
С этим разберёмся отдельно. Проверим.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
11.02.2020, 21:16 | #12 |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Проблемы Bayk'a
Показываю видео, которое не успел выложить вчера. там косяк в подписи вертикального рулера, плохо видно конечно, но если присмотреться, то на рулере не дата, а число в формате xx.xxx Такое поведение проявляется каждый раз при первом открытии рулера после перезапуска питания или перепрошивки. после этого если скрыть и снова показать рулеры, то отображается именно нормальная дата.
я на этот же косяк натыкался в каких-то версиях беты и даже скрин прикладывал вроде. Кроме этого проверил, что после возникновения аварии "отсутствие внешнего носителя" и даже если ее сбросить из системного меню, запись на карту не происходит, а происходит запись в "аварийный буфер" (со слов арси) в моем случае туда помещается 3 часа записей. |
11.02.2020, 21:48 | #13 |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Проблемы Bayk'a
я поэкспериментировал с предложенной вами схемой обработки события и понял, что как ни крути, мне все-таки нужна обработка именно состояния, поскольку в таком случае я могу сделать фильтр, чтобы не сыпалось много сообщений, если этот вход "дергается" вкл/выкл некоторое время, а затем фиксируется в каком-то положении, а отсылать только последнее стабильное состояние, так что я очень надеюсь, что вы проверите и поправите проблему с неактивированным дискретным входом в первом скане.
|
11.02.2020, 23:47 | #14 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Проблемы Bayk'a
Завтра я повторю ваши действия и и напишу результат.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
12.02.2020, 10:43 | #15 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 157
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проблемы Bayk'a
Цитата:
PS. Я проверил работу входов, они в первом же тике показывают действительные данные. Проверял на новой программе, не вашей. Илья проверит на вашей. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
12.02.2020, 11:10 | #16 |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Проблемы Bayk'a
Так может быть входы и показывают сразу правильно, но в цепочке Ди - мем переменная - условие для смс мем=1 и мем=0 что-то идёт не так, поскольку если Ди замкнут до подачи питания, то прилетает подряд 2 смс - для состояния мем=0 а потом сразу для мем=1.
|
12.02.2020, 11:26 | #17 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 157
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проблемы Bayk'a
Я думаю, тут проблема либо на уровне шмемов, либо обработчика СМС.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
12.02.2020, 12:14 | #18 |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Проблемы Bayk'a
Я не против и надеюсь что в связи с релизом вы не бросите поправлять найденные глюки.
По поводу фильтра до блока фронта я так и пробовал, но не могу придумать, как действовать, если сначала произошла авария (переменная=1, тут я отправляю смс и всё хорошо, успешно формирую блокировку повторной отправки смс), а после "болтанки" уже нет аварии(переменная стала=0. Тогда просто некому сформировать отрицательный фронт(соответственно не отправить смс об отсутствии аварии). У меня были мысли с рс-триггерами и запоминанием предыдущего состояния, но что-то даже в голове уже больно городилово получается. |
12.02.2020, 12:26 | #19 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 157
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проблемы Bayk'a
Цитата:
Ну... Пять сек. Я взял шестипозиционный триггер из библиотеки. Можно было просто перекрестить два обычных RS-триггера. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 15.05.2020 в 18:03 |
|
12.02.2020, 17:11 | #20 | |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Проблемы Bayk'a
Цитата:
Сегодня снова нарвался на глюк, с которым давно сталкивался в бетах. но не снимал на видео, а просто писал:он недопрошившимся меню ВОТ ВИДЕО после этого после перепрошивки снова получил глюк с зависшим модемом. на этот раз помогло снятие питания. ВОТ ВИДЕО события развивались так: прошил программу - на экране появился глюк. перезапустил питание, глюк не ушел перезапустил ложжик, перепрошился - меню пришло в себя. начал проверять аварии - они не приходят. далее начал второе видео снимать. |
|
12.02.2020, 17:20 | #21 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 157
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проблемы Bayk'a
Как? Если отправка СМС по {имя}=1, то фантомные СМС не могут отправиться. Они только по факту единицы отправляются, не нуля. Т.е. в течении 5 сек действительно не было аварии.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
12.02.2020, 17:27 | #22 |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Проблемы Bayk'a
я немного не правильно выразился. я о том, что при подаче питания уже не будет фантомных смс при ДИ включен - это да, но будут отправляться смс {имя}=0 если ДИ выключен, можно ли как-то это победить?
|
12.02.2020, 18:06 | #23 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 157
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проблемы Bayk'a
У вас оба условия должны быть {имя}=1. Что на СМС об аварии, что на СМС об отсутствии аварии.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
12.02.2020, 18:23 | #24 |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Проблемы Bayk'a
|
12.02.2020, 18:31 | #25 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 157
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проблемы Bayk'a
И при этом отправляются ложные СМС?
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
12.02.2020, 18:39 | #26 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Проблемы Bayk'a
Лучше в видео оставляйте комментарии, а то совсем непонятно. В первом видео какой глюк?
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
12.02.2020, 23:47 | #27 | ||
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Проблемы Bayk'a
Цитата:
в этом видео все внимание на экран, где установлен элемент "главное меню" на этом экране должны быть 6 пунктов меню, а значок "книжка" не прорисован. он прорисовывается только при "наведении" курсором, причем это перезагрузкой не лечится. исправляется только перезапуском лоджика и повторной прошивкой проекта. Цитата:
нет, ложные СМС не отправляются, в такой реализации все хорошо и правильно работает, но отправляются правильные смс об отсутствии аварии (если она реально неактивна), и вот их отправку хотелось бы заблокировать, поскольку после перезапуска питания в идеальном варианте на оборудовании нет ни одной аварии, но если это не заблокировать, то тогда при подаче питания придет, допустим, 10 сообщений что нет каждой из аварий. |
||
13.02.2020, 10:39 | #28 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 157
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проблемы Bayk'a
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
13.02.2020, 11:25 | #29 | |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Проблемы Bayk'a
Цитата:
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
|
13.02.2020, 11:56 | #30 |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Проблемы Bayk'a
|