Школа для электрика | Электротехника и электроэнергетика
31.7K subscribers
4.4K photos
1.13K videos
4 files
4.01K links
Электрооборудование предприятий и гражданских зданий. Проектирование, монтаж, наладка, эксплуатация и ремонт. Электромонтерам и инженерам-электрикам для вдохновения и профессионального развития!

Наш сайт: https://electricalschool.info

Админ @AndyPovny
Download Telegram
РУНН 0,4 кВ на ток 2500А

😢 Школа для электрика
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
16👍135🤔2😢2🥰1🤝1
This media is not supported in your browser
VIEW IN TELEGRAM
Современное промышленное оборудование:
https://t.me/modern_equipment

Тренды, технологии и реальные кейсы из мира промышленной техники — для инженеров, преподавателей, студентов и тех, кто интересуется современным производством.
👍1172🤔2
This media is not supported in your browser
VIEW IN TELEGRAM
Как стать инженером по автоматизации

5 причин, почему инженеры по автоматизации станут востребованными в ближайшем будущем:
https://electrik.info/main/automation/1878-inzhenery-po-avtomatizacii.html

Онлайн-курс «Инженер по автоматизации»:
https://electrik.info/automation-engineer.php
👍9😁973🔥1🤔1😱1
ВРУ 630 А с АВР (ВРУ-Б-630-01-10) для жилых, промышленных и коммерческих объектов.
Предназначен для ввода и распределения питания силового оборудования 1-й категории электроприемников - перерыв в электроснабжении может повлечь за собой опасность для жизни людей, значительный ущерб предприятию, массовый брак продукции, расстройство сложного технологического процесса и т.д. Перерыв в питании допускается на время включения резервного источника питания.

😢 Школа для электрика
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2585🤔2🤝1
Измерительный мост Уитстона

Одной из популярнейших мостовых схем, по сей день применяемых в контрольно-измерительных приборах и в электротехнических лабораториях, является измерительный мост Уитстона.

Измерительный мост Уитстона является по сути электрическим аналогом аптекарских рычажных весов, так как здесь используется подобный компенсационный метод измерения.

Подробно здесь:
http://electricalschool.info/spravochnik/izmeren/2041-izmeritelnyy-most-uitstona-i-ego-ispolzovanie.html
👍2065🥰3😁1
ИИ-плакат "Электромагнитные и твердотельные реле"

Электромагнитные реле:
https://electricalschool.info/spravochnik/apparaty/193-jelektromagnitnye-rele-upravlenija.html

Твердотельные реле:
https://electricalschool.info/spravochnik/apparaty/1450-tverdotelnye-rele.html
👍1975🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
Современное промышленное оборудование:
https://t.me/modern_equipment

Тренды, технологии и реальные кейсы из мира промышленной техники — для инженеров, преподавателей, студентов и тех, кто интересуется современным производством.
👍159🔥61
This media is not supported in your browser
VIEW IN TELEGRAM
Безопасный указатель фаз (фазоуказатель, индикатор фаз) 

😢 Школа для электрика
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41115🤝2
This media is not supported in your browser
VIEW IN TELEGRAM
Монтаж опор ЛЭП использованием вертолета в Канаде

😢 Школа для электрика
Please open Telegram to view this post
VIEW IN TELEGRAM
19👍14🔥12🤝42
Почему ваш станок ведет себя неадекватно после включения питания?

Вы когда‑нибудь замечали, что станок после включения питания ведет себя «не так, как вчера»?

Электродвигатель дернулся, цилиндр поехал сам, счетчик почему‑то не с нуля, а в каком‑то рандомном числе.

Чаще всего корень зла один — инициализация переменных и первый цикл программы.

Холодный vs тёплый старт

Упрощенно:
• Холодный старт (Cold Start)
ПЛК только что запитали или перезагрузили. ОЗУ очищается, программа инициализируется заново.
Неинициализированные переменные могут содержать мусор, а не «0 по умолчанию».
• Тёплый старт (Warm Start)
Питание не пропадало, происходит «перезапуск» цикла без полной очистки памяти. Часть переменных (особенно RETAIN) сохраняет предыдущее состояние.

Если в программе явно не задать начальные значения и не отработать первый цикл, контроллер стартует как попало: что осталось в памяти — с тем и поехали.

Что происходит без FirstCycle

Классический пример — управление приводом, у которого есть флаг «Разрешить пуск» и некий режим работы:

VAR
bStartCmd : BOOL; (* Команда "Пуск" от оператора *)
bRunEnable : BOOL; (* Внутреннее разрешение работы привода *)
iMode : INT; (* Режим работы: 0 – стоп, 1 – авто, 2 – ручной *)
END_VAR

(* Где-то в коде… *)
IF bStartCmd THEN
bRunEnable := TRUE;
END_IF;

CASE iMode OF
0: (* Стоп *) (* Привод должен стоять *)
1: (* Авто режим *) (* Автоматика может сама включать привод *)
2: (* Ручной *) (* Оператор крутит всё руками *)
END_CASE;

Если нигде не заданы начальные значения bRunEnable и iMode, то при холодном старте:

• bRunEnable может внезапно быть TRUE → привод «разрешён к пуску» уже в первом цикле.
• iMode может быть не 0, а 32767 или любым другим мусорным значением → CASE уходит в ветку ELSE (если она есть) или вообще ведет себя непредсказуемо.

Результат: после включения питания привод стартует в каком‑то «левом» режиме, а не в безопасном состоянии.

Как спасает FirstCycle

Типичный безопасный подход — один раз при первом цикле жестко задать стартовые значения:

VAR
bStartCmd : BOOL;
bRunEnable : BOOL;
iMode : INT;
bFirstCycle : BOOL := TRUE; (* Флаг "первый цикл" *)
END_VAR

(* Блок инициализации *)
IF bFirstCycle THEN
bRunEnable := FALSE; (* Запрещаем работу привода *)
iMode := 0; (* Режим "Стоп" по умолчанию *)
bFirstCycle := FALSE; (* Больше не заходить сюда *)
END_IF;

(* Основная логика *)
IF bStartCmd THEN
bRunEnable := TRUE;
END_IF;

CASE iMode OF
0: (* Стоп *)
1: (* Авто *)
2: (* Ручной *)
END_CASE;

Что мы сделали:
• Гарантировали, что при любом холодном старте:
o Привод изначально запрещен.
o Режим всегда «Стоп», пока оператор/логика его не изменят.
• Всё «мусорное» содержимое памяти обнуляется в одном контролируемом месте.

Итог: если станок после включения питания «дергается», живет своей жизнью или стартует не с того режима — почти всегда в проекте нет четкой инициализации переменных на первом цикле.

В канале «ПЛК и автоматизация» - https://t.me/tribute/app?startapp=sL0M разбирается полный шаблон безопасного старта с флагами, счетчиками, таймерами и FSM — так, чтобы ПЛК всегда запускался одинаково и без сюрпризов.
👍1121🤝1
This media is not supported in your browser
VIEW IN TELEGRAM
STM32 работает “по коду”, но плата не стартует?
HAL всё сделал — а устройство ведёт себя странно?
Прерывания, DMA, тайминги — и никакой стабильности?

Знакомо? Тогда эта серия бесплатных эфиров точно для вас.

📅 Уже в этот четверг, 12 февраля, в 20:00 (МСК)
стартует серия инженерных вебинаров по STM32 - про реальную работу микроконтроллеров.

🔥 Что будем разбирать и обсуждать:

Почему код для STM32 “правильный”, а устройство всё равно не работает
— инициализация ≠ корректная работа
— порядок включения тактирования
— состояния сброса, тайминги, race conditions
— где HAL реально подставляет инженера

Как STM32 на самом деле работает с периферией
— GPIO, UART, SPI как аппаратные блоки, а не функции
— polling vs прерывания: где рождаются баги
— DMA: когда спасает, а когда ломает систему
— почему прошивка ведёт себя нестабильно

Когда микроконтроллер становится узким местом
— реальные ограничения STM32
— временные бюджеты и задержки
— почему оптимизация кода перестаёт помогать
— когда нужен RTOS
— когда пора смотреть в сторону FPGA

ИИ и программирование STM32 — помощь или вред?
— где ИИ реально полезен инженеру
— где он генерирует опасный код
— примеры ошибок из практики
— как использовать ChatGPT как инженерный ассистент, а не костыль

Это бесплатные эфиры:
для тех, кто уже пишет под STM32
кто хочет понимать, что происходит внутри МК
кто устал от магии HAL и случайных багов
кто думает о профессиональном росте

На этих эфирах вы найдёте ответы на вопросы:
Почему прошивка “иногда” работает?
Где граница возможностей STM32?
Когда RTOS — необходимость, а не мода?
Можно ли доверять коду от ИИ?
Как мыслит инженер, а не пользователь библиотек?

📌 Старт первого эфира:
🗓 12 февраля
20:00 по Москве

👉 Регистрация обязательна
👉 Запись будет, но живой эфир — самое ценное.

🔗 Ссылка на регистрацию — РЕГИСТРАЦИЯ ТУТ

Если ты работаешь с STM32 и хочешь разобраться, а не угадывать - приходи!
362👍2🔥2😱2
This media is not supported in your browser
VIEW IN TELEGRAM
ГЭС «Итайпу» на реке Парана, на границе Бразилии и Парагвая, долгое время считалась одной из самых мощных электростанций мира.

Станция принадлежит двум странам поровну и обеспечивает около 86% потребностей Парагвая в электричестве и примерно 15% нужд Бразилии.

Ее мощность достигает 14 ГВт, а в 2016 году она первой в мире выработала за год свыше 100 млрд кВт·ч.

Плотина тянется более чем на 7,2 км в длину и возвышается на 196 м.

Строительство началось в 1970-х: инженеры пробили обводной канал, временно увели реку, залили миллионы кубометров бетона и запустили первый генератор в 1984 году.

Для создания водохранилища площадью 1350 км² затопили огромные территории, включая легендарный водопад Гуайра.

Проект обошелся в 15–20 млрд долларов и вызвал споры с Аргентиной из-за влияния на ее гидросооружения.

Вокруг станции создали природоохранную зону с более чем 44 млн высаженных деревьев, признанную биосферным резерватом ЮНЕСКО.

На языке гуарани «Итайпу» означает «поющие камни» — теперь они поют гулом турбин, питающих целые страны.
👍19🔥987😱1