Некоторое время назад я говорил про то, как сделать карту регистров Modbus Slave в CodeSys 2.3 через структуру STRUCT. Про это и пост есть с примером: https://cs-cs.net/codesys-modbus-karta-registrov-struktury
А теперь под один из проектов я сделал то же самое для CodeSys 3.5 при помощи удобной библиотеки Owen Communication Library - OCL.
Мы точно так же объявляем свою структуру (для битовых масок можно явно задать поля через BIT), а потом передаём её экземпляру FB OCL.MB_TcpSlave (или RTU).
После этого всё работает "автоматически". Даже в конфигурацию ПЛК добавлять ничего не надо!
В этом проекте я использовал такое решение для того, чтобы передавать данные в систему верхнего уровня. Здесь это Home Assistant.
Я показал тестовые экраны, где проверяю то, как всё работает. Home Assistant забирает данные со всех датчиков и строит их графики. А ещё он позволяет управлять светом и другими системами одновременно с ПЛК. Можно и к Алисе подключить!
А теперь под один из проектов я сделал то же самое для CodeSys 3.5 при помощи удобной библиотеки Owen Communication Library - OCL.
Мы точно так же объявляем свою структуру (для битовых масок можно явно задать поля через BIT), а потом передаём её экземпляру FB OCL.MB_TcpSlave (или RTU).
После этого всё работает "автоматически". Даже в конфигурацию ПЛК добавлять ничего не надо!
В этом проекте я использовал такое решение для того, чтобы передавать данные в систему верхнего уровня. Здесь это Home Assistant.
Я показал тестовые экраны, где проверяю то, как всё работает. Home Assistant забирает данные со всех датчиков и строит их графики. А ещё он позволяет управлять светом и другими системами одновременно с ПЛК. Можно и к Алисе подключить!
👍11❤2🤔2
В одном из проектов (Коттедж Папушево) мы с заказчиком применили интересные измерители параметров сети ОВЕН КМС-Ф1, про которые я рассказывал в этом посте: https://cs-cs.net/owen-kms-f1-multimetr-modbus
Правильно они называются "Контроллер-Монитор Сети", и имеют вот какие фишки:
* Имеют отдельное питание электронной части (НЕ от того, что измеряют);
* Позволяют измерить параметры однофазного ввода (или одной фазы). Можно использовать трансформаторы напряжения и/или тока, чтобы измерять большие величины;
* Имеют реле, которое можно настроить на срабатывание, если измеряемые параметры выйдут из заданных пределов;
* Большой дисплей (и, к сожалению, щитовой корпус);
* Modbus RS-485, по которому отдают измеренные данные и состояние аварий.
В нашем проекте мы использовали их как крупные "показометры" данных о напряжении и токе, а по Modbus забираем эти данные для ведения логов в ПЛК.
В посте на сайте я рассказал о том, как монтировать и подключать эти КМСы и как получать с них данные по Modbus.
Правильно они называются "Контроллер-Монитор Сети", и имеют вот какие фишки:
* Имеют отдельное питание электронной части (НЕ от того, что измеряют);
* Позволяют измерить параметры однофазного ввода (или одной фазы). Можно использовать трансформаторы напряжения и/или тока, чтобы измерять большие величины;
* Имеют реле, которое можно настроить на срабатывание, если измеряемые параметры выйдут из заданных пределов;
* Большой дисплей (и, к сожалению, щитовой корпус);
* Modbus RS-485, по которому отдают измеренные данные и состояние аварий.
В нашем проекте мы использовали их как крупные "показометры" данных о напряжении и токе, а по Modbus забираем эти данные для ведения логов в ПЛК.
В посте на сайте я рассказал о том, как монтировать и подключать эти КМСы и как получать с них данные по Modbus.
👍14🔥3⚡1🤔1
У меня есть шредер, про который я рассказывал вот тут: https://t.me/CsCsNetLab/320
Мне его задонатили, и я измельчаю в нём бумагу и картонные коробки от модульки, которую ставлю в щиты (так мусор становится очень компактным).
Я был бы не я, если бы поприкалывался над ним. Помнит кто-нить, как в 90ые люди сидели у первых импортных стиралок-автоматов и смотрели, как же она там стирает? Мы даже фонариком туда светили - интересно было же!
Эту приколюху я и вложил в шредер! :) Я сделал в нём подсветку корзины с мусором.
Для этого я установил внутри него два куска профиля с дешманской светодиодной лентой и блок питания для неё.
Блок питания подключается сразу к питанию шредера до двигателя и до всех защит. Подсветка работает, если включен выключатель питания шредера, и не влияет на датчик заполнения корзины.
Я заодно заменил выключатель на вариант с подсветкой, чтобы точно знать, что питание на шредер подано.
Идея мне ОЧЕНЬ зашла: теперь видно и сам процесс, и количество мусора в корзине! :)
Мне его задонатили, и я измельчаю в нём бумагу и картонные коробки от модульки, которую ставлю в щиты (так мусор становится очень компактным).
Я был бы не я, если бы поприкалывался над ним. Помнит кто-нить, как в 90ые люди сидели у первых импортных стиралок-автоматов и смотрели, как же она там стирает? Мы даже фонариком туда светили - интересно было же!
Эту приколюху я и вложил в шредер! :) Я сделал в нём подсветку корзины с мусором.
Для этого я установил внутри него два куска профиля с дешманской светодиодной лентой и блок питания для неё.
Блок питания подключается сразу к питанию шредера до двигателя и до всех защит. Подсветка работает, если включен выключатель питания шредера, и не влияет на датчик заполнения корзины.
Я заодно заменил выключатель на вариант с подсветкой, чтобы точно знать, что питание на шредер подано.
Идея мне ОЧЕНЬ зашла: теперь видно и сам процесс, и количество мусора в корзине! :)
👍20🔥7⚡4🤔1😱1
В 2015 году я нашёл для себя светильники промышленного форм-фактора от компании "Новый Свет" (NLCO). Это было случайно (но удачно), потому что сначала я увидел подобные светильники на новых станциях метро, мне понравился их форм-фактор, а потом я нашёл NLCO в каталоге ЭТМа.
Мне зашли светильники линейки ISK, так как они сделаны целиком из металла и стекла, что я очень люблю: для меня это символ надёжности и промышленного форм-фактора. Тогда я купил несколько разных моделей и сделал про них пост (который позже дополнил): https://cs-cs.net/nlco-serii-isk
В 2015 году часть этих светильников была проблемной из-за драйверов питания. В 2023 году завод со мной связался и дал на замену новые светодиодные линейки и драйверы, благодаря чему я починил свои старые светильники :)
Также они обновили всю линейку ISK, и перешли на драйверы Питерской компании АРГОС, которые более надёжны. Заодно было изменено крепление торцевых крышек так, чтобы через винт (раньше он был внутри корпуса) не просачивалась вода.
Мне зашли светильники линейки ISK, так как они сделаны целиком из металла и стекла, что я очень люблю: для меня это символ надёжности и промышленного форм-фактора. Тогда я купил несколько разных моделей и сделал про них пост (который позже дополнил): https://cs-cs.net/nlco-serii-isk
В 2015 году часть этих светильников была проблемной из-за драйверов питания. В 2023 году завод со мной связался и дал на замену новые светодиодные линейки и драйверы, благодаря чему я починил свои старые светильники :)
Также они обновили всю линейку ISK, и перешли на драйверы Питерской компании АРГОС, которые более надёжны. Заодно было изменено крепление торцевых крышек так, чтобы через винт (раньше он был внутри корпуса) не просачивалась вода.
👍15🔥3