slave- плк 110? 1мс по ethernet modbas tcp? Даже не ожидал такой скорости:)
Вид для печати
Я повелся на быстрые входы, как и многие другие, в том числе опытные люди. Ошиблись, с кем не бывает? Применительно к энкодеру не работает именно связка СПК и 210модуль. Кто из них виновен, или не виновен, не важно. Факт таков, что ось остановить в нужной точке не смогли, при этом частота импульсов всего 125 герц. не точность составляла до 30%. от этого числа и она плавала от 2 до 30 импульсов перебега. По моему так быть не должно в любом случае.
СПК уже нет, как и новых модулей. Тестировать как-то не входило в планы. Думал куплю, поставлю и все заработает. Ошибся. Допускаю, что задержка на вопрос-ответ должна быть. Но как мне кажется, она должна быть одинаковая. Тогда ее можно просчитать. но тут другая ситуация. Закономерности в задержках не наблюдалось. Значения при команде на остановку плавали в большом диапазоне. То, что ось имеет инерцию, я понимаю. Я говорю именно о значении энкодера когда СПК дает команду на остановку. Можно было городить огород с частотником, но зачем, если без частотника работало на родном контроллере?
Тут проскакивала идея, что раз уж на модуле есть быстрый вход, то должен быть и соответствующий выход, который будет срабатывать по уставке с СПК и значению с быстрого счетчика. То-есть без запросов-ответов. Вот это уже подойдет для энкодера, а так не понятно, накой эти входы. Хотя кому-то и в таком виде они позволят решать необходимые задачи.
подытожу всё ранее сказанноеЦитата:
Все изменчиво: мир, компания, команда, конкретные люди, условия и т.д., поэтому, когда у нас есть информация о том, какие направления и почему мы выбирали, то можно легче скорректировать путь на основе этих знаний. А не попадать в классическую ситуацию с разрыванием тельняшки на груди: «Да кто вообще это все придумал?! Похоже люди были профнепригодны, раз такое нагородили. Вот он правильный ответ, он очевиден. Я сейчас всех спасу и всё переделаю».
Думаю, многим знакома ситуация, когда в попытке построить «чудесный новый мир» меняют руководителей, команду, на тех, кто готов сжечь Вавилон, но на выходе получается не феникс, а гоблин.
Можно же попробовать не рубить с плеча, а ретроспективно проанализировать все ошибки и неточности, отследить логику принятия технических решений, учесть риски и выдвинуть новую гипотезу. И базой для принятия решений будет не «они все дураки...», а «условия изменились и мы решаем уже новую задачу».
Как мне кажется, сложно всё время принимать правильные технические решения. Можно учиться ставить эксперименты, оценивать полученные результаты и планировать следующие шаги с учетом новой полученной информации. И это может быть проще, если иметь артефакты, доступные всем заинтересованным лицам, описывающие логику принятия технических решений
вышла официально новая прошивка
ЗЫ сменил картинку,теперь на ней выводится разница во времни в мс от начала отправки запроса до получения ответа, времена меньше 27 мс не показываю, среднее время посылок без задержек 13мс, вторая колонка время аномалии, третья номер запроса когда превышено время. В 7:30 начинается рабочий день в конторе, не правильно составленная архитектура ЛВС иной раз похуже чем помехи на предприятии
Распространение версии 0.15.9 было приостановлено. С завода пока поставляется предыдущая версия.
Сейчас актуальной является версия 0.15.10. Она была немного доработана для оптимизации процесса прошивки на заводе. В остальном она идентична версии 0.15.9.
Кто успел обновить свои устройства - можете оставаться на 0.15.9 или обновиться до 0.15.10, по вашему желанию.
Версия 0.15.10 уже доступна на сайте и в теме на форуме, посвященной прошивкам Мх210.