TGViewer
"Я вам че - Автоматизатор?" "Я вам че - Автоматизатор?" @wtfcontrolsengineer · 1.53K subscribers
Post #694 1.67K
Продолжаю историю о том, как происходит разработка ПЛК. Закончили тестировать защиту RS485. Очень интересно получилось, что когда модуль в режиме приема, то может выдерживать спокойно до +18 вольт на линии, а вот если он начал передавать, то сразу в зависимости от напряжения на шине могут выйти из строя либо токоограничивающие резисторы, но если не повезет то сама микросхема RS485.
Модуль защиты получился немного активным и если на линии есть от +18 и выше, то отрубает модуль на передачу. Затестировали до 115200 бод\с проходит на ура.
Нашли еще одну багулину в сетевом коде из-за которой бывали ситуации, что сетевое соединение отваливалось, пока не перезагрузить ПЛК.
Начал миграцию с YAPLC в VSCode. Научили работать с многофайловым проектом, теперь все исходники являются текстовыми файлами с расширением .st, далее цепочка прежняя формируем из всех файлов огромную портянку, кормим ее транслятору, получаем С-код, билдим, линкуем и можем заливать.
Сейчас стабильный вариант - это сборка проекта в YAPLC, а потом сторонней утилитой происходит загрузка прошивки, когда все это перенес в VSCode - стало легче.
Ну и самое удобное что я получил в конечно итоге - LSP серевер языка ST, который имеет небольшой анализатор, подсказывающий ошибки в коде и также функцию автодополнения.
#devlog@wtfcontrolsengineer
#плк@wtfcontrolsengineer
  • 👍 21
  • 🔥 6
  • 🤮 1
More from @wtfcontrolsengineer
  1. Sep 30, 2026Состояния, события и машина состояний на ПЛК. Функция как метод. Продолжаем повесть про ма…
  2. Sep 22, 2026Добрый вечер. Сегодня в чате https://t.me/autonomnoe зашел интересный разговор о профессио…
  3. Sep 13, 2026Коллеги, поздравляю вас с праздником - С Днем Программиста. Желаю вам адекватных ТЗ, легко…
  4. Sep 7, 2026https://owendigital.ru/products/altaide/download Я вот так тут оставлю.
  5. Sep 5, 2026Раньше, когда я не знал о чем писать, то писал о ПЛК, но сейчас разработку приостановили и…
  6. Aug 29, 2026Так, ладно, думала, что мы опубликуем это в начале сентября в составе общего гайда по ИИ д…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →