![]() |
![]() ![]() |
|
Вопросы о Matrix Работа и применение контроллеров Matrix. |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#61 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
![]()
Читайте внимательно, там идет речь об обработке контроллером FBD-блоков. Можете проверить. Но на тик и другие ресурсы системы влияют.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
![]() |
#62 |
Senior Member
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
![]()
Сейчас прошли сутки работы при тике в 16 мс и с загруженным проектом. Максимум выдало 14 мс.
Получается что сейчас это минимальный предел для контроллера. Еще мне нужно проверить работу со слейвами на ком1 и ком3. Опять же надеюсь что всё выйдет гладко. |
![]() |
![]() |
![]() |
#63 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
![]()
Для вашей текущей конфигурации.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
![]() |
#64 |
Senior Member
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
![]()
Да, для этой - https://disk.yandex.ru/d/Db8Lv3Vx4pfqNQ.
|
![]() |
![]() |
![]() |
#65 |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#66 |
Senior Member
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
![]()
На 16.
|
![]() |
![]() |
![]() |
#67 | ||
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
![]() Цитата:
Цитата:
Добавлено через 2 минуты Вы как обычно, куски хватаете, а фразу целиком не читаете, там еще и * есть. Далее прошу не засорять тему флудом. __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
||
![]() |
![]() |
![]() |
#68 | |
Senior Member
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
![]() Цитата:
Системный аварий никогда не было вообще. Добавлено через 18 минут Сегодня задействовал 1 и 3 ком порт, опрашивал 4 модбас устройства и всё это ни как не повлияло на тик. Последний раз редактировалось RomanIst, 04.05.2021 в 13:42 |
|
![]() |
![]() |
![]() |
#69 |
Senior Member
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
![]()
Еще не упомянул что, когда тестил на 16ти мс одни сутки, контроллер не показывал превышений и при этом был всегда активен экран "Журнал событий". Потом переключил на основной экран (где дергается число реального тика) и начал фиксировать превышения (картинки были приложены выше). Видимо частое обновление картинки подгружает так проц...
|
![]() |
![]() |
![]() |
#70 | |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
![]() Цитата:
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
|
![]() |
![]() |
![]() |
#71 |
Senior Member
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
![]()
В пятницу оставил работать с пустым проектом. Сегодня насчитал 28 превышений в журнале событий.
|
![]() |
![]() |
![]() |
#72 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 122
Благодарил(а): 15 раз(а)
Поблагодарили:
661 раз(а) в 605 сообщениях
|
![]()
28 превышений на 1 мсек или 28 превышений на 1 сек?
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#73 |
Senior Member
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#74 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 122
Благодарил(а): 15 раз(а)
Поблагодарили:
661 раз(а) в 605 сообщениях
|
![]()
28 превышений до 30 мсек или 28 превышений выше 15 мсек?
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#75 |
Senior Member
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#76 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 122
Благодарил(а): 15 раз(а)
Поблагодарили:
661 раз(а) в 605 сообщениях
|
![]()
Вот в этом и соль. Нужно как-то промониторить, 28 превышений на 1 мсек или 28 превышений на 1 сек? Это очень важно.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#77 | |
Senior Member
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
![]() Цитата:
Всегда выдаёт результат в один цикл (но не понятно сколько равен этот цикл по времени). Запустить какой нибудь долгий таймер на контроллере одновременно с каким нибудь внешним эталонным таймером? Мне сейчас непонятно на каком минимальном тике может работать данный контроллер с моим проектом. Добавлено через 5 минут Мне по чём знать, вы этим должны заниматься. |
|
![]() |
![]() |
![]() |
#78 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 122
Благодарил(а): 15 раз(а)
Поблагодарили:
661 раз(а) в 605 сообщениях
|
![]() Цитата:
Добавлено через 35 секунд Время = Реалтик - Сеттик. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
![]() |
![]() |
![]() |
#79 |
Senior Member
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#80 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 122
Благодарил(а): 15 раз(а)
Поблагодарили:
661 раз(а) в 605 сообщениях
|
![]()
Спасибо, принято.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#81 | ||
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
![]() Цитата:
![]() Какое-то месиво из блоков. Цитата:
У Вас часом не паранойя? Максимальную длительность вы фиксируете. Число записей в журнале это количество превышений времени тика. Проще было счетчик 3600*1000*48/16 = 10 800 000 тиков за двое суток и всего 28 превышений. |
||
![]() |
![]() |
![]() |
#82 | |||
Senior Member
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
![]() Цитата:
Вы не совсем поняли в журнал записывается значение при двух условиях - превышение сеттика и продолжительность. При первом включении контроллера можно зафиксировать превышение цикла на несколько тиков. Цитата:
Цитата:
|
|||
![]() |
![]() |
![]() |
#83 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 122
Благодарил(а): 15 раз(а)
Поблагодарили:
661 раз(а) в 605 сообщениях
|
![]()
Лично я, как программист и автоматчик, забил бы на 28 превышений в течении 2 суток, если это мелкие превышения.
Возможно, вся электроника в мире время от времени так себя ведёт, просто у них нет средства диагностики и все спят спокойно) Сознайтесь, вы никогда бы не заметили эти 28 превышений, не будь блоков SetTick и Device() ![]() __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#84 | |
Senior Member
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
![]() Цитата:
В начале было совсем грустно, сейчас вы подправили стало по лучше. Но тем не менее мне нужно знать как ведет себя ваш контроллер. Пока вы сами не можете дать точный ответ. |
|
![]() |
![]() |
![]() |
#85 | |||
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
![]() Цитата:
![]() Ну ткните пальцем и где это? Цитата:
Цитата:
|
|||
![]() |
![]() |
![]() |
#86 | |
Senior Member
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
![]()
Ну вот, нет?
Цитата:
Последний раз редактировалось RomanIst, 11.05.2021 в 13:34 |
|
![]() |
![]() |
![]() |
#87 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#88 |
Senior Member
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#89 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 122
Благодарил(а): 15 раз(а)
Поблагодарили:
661 раз(а) в 605 сообщениях
|
![]()
Настала пора вернуться в третий раз к моему вопросу: это было 28 превышений на 1 мсек или 28 превышений на 1 сек? Разница огромна, как вы понимаете.
Также, возможно, вы увидели моменты кратковременных провалов питания, когда контроллер тратил время на сохранение данных во внутреннюю память, но не отключался, т.к. питание быстро восстанавливалось. Это увеличивает разницу до бесконечной пропасти. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#90 | |
Senior Member
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
![]() Цитата:
Контроллер питается от 60 ваттного импульсного источника. Есть смысл запитаться от другого? |
|
![]() |
![]() |