Найдено 55 результатов
- 29 апр 2023, 21:55
- Форум: Умный Дом своими руками
- Тема: Проблемы со счетчиком DDS238-1 ZN modbus RTU
- Ответы: 12
- Просмотры: 2713
Re: Проблемы со счетчиком DDS238-1 ZN modbus RTU
Простой консольный скрипт на Python3, который выдает напряжение, ток, потребленные мощности (активную и реактивную), частоту и прочее со счетчика DDS238-1 ZN по Modbus RTU. Перед запуском установите свой RS485 порт и Modbus адрес счетчика (переменные port и dev_modbus_addr): #!/usr/bin/env python3 #...
- 15 фев 2022, 00:34
- Форум: Умный Дом своими руками
- Тема: Контроль заполнения септика
- Ответы: 48
- Просмотры: 16398
Re: Контроль заполнения септика
Пришла мне в голову мысль, что можно закрепить герконы внутри полипропиленовой трубы. И герметизировать ее снизу проще простого. И поплавок с магнитом (магнитами) можно около трубы организовать, использовав трубу как направляющую для поплавка. Я использовал тонкостенную алюминиевую трубку диаметром...
- 15 фев 2022, 00:20
- Форум: Умный Дом своими руками
- Тема: Элементы "умного дома" на Beckhoff
- Ответы: 737
- Просмотры: 603992
Re: Элементы "умного дома" на Beckhoff
Уважаемые коллеги!
Поделитесь пожалуйста библиотекой TwinCAT PLC Library: MODBUS TCP BC
Благодарю заранее!
Поделитесь пожалуйста библиотекой TwinCAT PLC Library: MODBUS TCP BC
Благодарю заранее!
- 16 май 2021, 20:46
- Форум: Умный Дом своими руками
- Тема: Элементы "умного дома" на Beckhoff
- Ответы: 737
- Просмотры: 603992
Re: Элементы "умного дома" на Beckhoff
4) Иногда контроллер BX9000 перестает отвечать даже на пинги. Может проработать 10 минут, а потом вдруг пропадает связь. Не сталкивались с этим? Проверьте версию прошивки контроллера. У меня была похожая проблема (правда с BC9000) в связи с древней прошивкой. 5) Почему при переводе Twincat в режим ...
- 16 май 2021, 20:42
- Форум: Умный Дом своими руками
- Тема: Элементы "умного дома" на Beckhoff
- Ответы: 737
- Просмотры: 603992
Re: Элементы "умного дома" на Beckhoff
2) Если сканировать контроллер утилитой nmap, то у BX9000 открыты следующие порты: 80, 502 и 48898. Можно ли без Twincat с помощью Python или Nodejs обратиться к контроллеру, прочитать и выставить значения переменных? Или в таком случае нам и нужен промежуточный сервис в виде Twincat, который предо...
- 17 май 2018, 09:17
- Форум: Коммерческий раздел
- Тема: Ищу человека способного доработать проект «умного дома»
- Ответы: 1
- Просмотры: 1884
Re: Ищу человека способного доработать проект «умного дома»
Сергей, здравствуйте!
Вышлите мне существующий проект и ваше Техническое Задание.
Возможно я вам помогу. Есть практический опыт.
Вышлите мне существующий проект и ваше Техническое Задание.
Возможно я вам помогу. Есть практический опыт.
- 10 окт 2017, 21:26
- Форум: Умный Дом своими руками
- Тема: Элементы "умного дома" на Beckhoff
- Ответы: 737
- Просмотры: 603992
Re: Элементы "умного дома" на Beckhoff
Привет!
Успехи есть. Описал в этой ветке: https://www.ab-log.ru/forum/viewtopic.p ... 129#p29234
Успехи есть. Описал в этой ветке: https://www.ab-log.ru/forum/viewtopic.p ... 129#p29234
- 05 окт 2017, 08:54
- Форум: Умный Дом своими руками
- Тема: ModBus master & PHP
- Ответы: 12
- Просмотры: 15820
Re: ModBus master & PHP
Разобрался. Было два момента: 1. Не был установлен пакет для работы с сокетами в php. 2. При работе по UDP библиотека некорректно считает контрольную сумму (видно в tcpdump), видимо поээтому контроллер игнорирует такие обращения. После установки пакета при работе по TCP все заработало. Кстати у Beck...
- 27 сен 2017, 18:58
- Форум: Умный Дом своими руками
- Тема: ModBus master & PHP
- Ответы: 12
- Просмотры: 15820
Re: ModBus master & PHP
Похоже Вы ошибаетесь с адресом регистра, выложите свой скрипт, будет понятнее. Вот здесь http://www.ab-log.ru/forum/viewtopic.php?p=1923#p1923 я писал как формируется адрес регистра. Здесь http://www.ab-log.ru/forum/viewtopic.php?p=1865#p1865 100% рабочий пример - записывает 3333 в регистр 1 (прото...
- 27 сен 2017, 18:53
- Форум: Умный Дом своими руками
- Тема: ModBus master & PHP
- Ответы: 12
- Просмотры: 15820
Re: ModBus master & PHP
Мой скрипт: #!/usr/bin/php <?php require_once dirname(__FILE__) . '/Phpmodbus/ModbusMaster.php'; // Create Modbus object $ip = "192.192.3.43"; $modbus = new ModbusMaster($ip, "TCP"); try { // FC 3 $moduleId = 0; $reference = 16408; $mw0address = 16408; $quantity = 1; $recData = $modbus->readMultiple...
- 27 сен 2017, 08:32
- Форум: Умный Дом своими руками
- Тема: ModBus master & PHP
- Ответы: 12
- Просмотры: 15820
Re: ModBus master & PHP
Убился уже с этой библиотекой! Прошу помочь. Итак, есть библиотека Phpmodbus_0.8. Впрочем и с версией 0.7 все симптомы те же самые. ПЛК Beckhoff BC9000. PHP5 на armbian: Copyright (c) 1997-2016 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies with Zend OPcache v7.0.6-dev, ...
- 18 сен 2017, 21:13
- Форум: Умный Дом своими руками
- Тема: Элементы "умного дома" на Beckhoff
- Ответы: 737
- Просмотры: 603992
Re: SNTP
Тут http://www.ab-log.ru/forum/viewtopic.php?t=70&start=60#p4682 уважаемый Ali пишет про обновление времени по протоколу SNTP. У меня возникли с этим проблемы. Ali пишет: "На сайте Beckhoff бесплатно представлена библиотека, которая содержит функицональный блок FB_SNTP." Поиск по сайту beckhoff выд...
- 17 сен 2017, 20:02
- Форум: Умный Дом своими руками
- Тема: Элементы "умного дома" на Beckhoff
- Ответы: 737
- Просмотры: 603992
Re: Элементы "умного дома" на Beckhoff
Спасибо большое!
Посмотрю и о результатах отпишусь.
Посмотрю и о результатах отпишусь.
- 16 сен 2017, 08:28
- Форум: Умный Дом своими руками
- Тема: Элементы "умного дома" на Beckhoff
- Ответы: 737
- Просмотры: 603992
SNTP
Тут http://www.ab-log.ru/forum/viewtopic.php?t=70&start=60#p4682 уважаемый Ali пишет про обновление времени по протоколу SNTP. У меня возникли с этим проблемы. Ali пишет: "На сайте Beckhoff бесплатно представлена библиотека, которая содержит функицональный блок FB_SNTP." Поиск по сайту beckhoff выда...
- 15 сен 2017, 09:12
- Форум: Умный Дом своими руками
- Тема: Элементы "умного дома" на Beckhoff
- Ответы: 737
- Просмотры: 603992
Re: Элементы "умного дома" на Beckhoff
Напрямую в порты писать нельзя. Есть определенная область адресов, куда контроллер позволяет записывать и считывать информацию. Дальше вы должны в своей программе отслеживать изменения по этим адресам и выполнять команды. Полагаю, сделано для защиты и, в принципе, поддерживаю подход. Такая вот инка...
- 10 сен 2017, 23:36
- Форум: Умный Дом своими руками
- Тема: Элементы "умного дома" на Beckhoff
- Ответы: 737
- Просмотры: 603992
Re: Элементы "умного дома" на Beckhoff
Удалось найти соответствие памяти и смещение Modbus: смещение 16386 соответствует адресу %MW2 смещение 16387 соответствует адресу %MW4 и т.д. Команда modpoll -m tcp -t4 -r 16387 192.168.3.43 5 позводляет записать в %MW4 значение 5 и это в реалтайме видно в TwinCat'e. А вот найти смещение портов до с...
- 10 сен 2017, 18:45
- Форум: Умный Дом своими руками
- Тема: Элементы "умного дома" на Beckhoff
- Ответы: 737
- Просмотры: 603992
Re: Элементы "умного дома" на Beckhoff
Прошивку получил. Спасибо большое! Есть вопрос по ModbusTCP в ВС9000. Как написано в документации на сайте beckhoff, ModbusTCP в ВС9000 включен по умолчанию. Однако при помощи modpoll (http://www.modbusdriver.com/modpoll.html) достучаться не могу. Делаю так: C:\TEMP>modpoll -m tcp -r 1 192.168.3.43 ...
- 07 сен 2017, 23:57
- Форум: Умный Дом своими руками
- Тема: Элементы "умного дома" на Beckhoff
- Ответы: 737
- Просмотры: 603992
Re: Элементы "умного дома" на Beckhoff
Коллеги!
Поделитесь пожалуйста свежей версией firmware для вс9000?
Заранее спасибо.
Поделитесь пожалуйста свежей версией firmware для вс9000?
Заранее спасибо.
- 03 ноя 2014, 23:31
- Форум: Умный Дом своими руками
- Тема: Умный дом Ethernet + 1-Wire + Bootloader
- Ответы: 314
- Просмотры: 164219
Re: Умный дом Ethernet + 1-Wire + Bootloader
alexsis_76, спасибо большое! Сделал. Все работает. Детали ниже. Изначально задача стояла: перезагрузить МК для запуска bootloader'a. Задача красиво решается при помощи watchdog. Собственно говоря, это его основное предназначение - перезагрузка. Через 4 секунды после выполнения этого кода произойдет ...
- 03 ноя 2014, 10:47
- Форум: Умный Дом своими руками
- Тема: Умный дом Ethernet + 1-Wire + Bootloader
- Ответы: 314
- Просмотры: 164219
Re: Умный дом Ethernet + 1-Wire + Bootloader
Не помогает 8)
Т.е. зависает МК. Причем, прочел в доке, что у Atmega flash в словах, поэтому для gcc нужно укзывать адрес в байтах - 0х7000.
Так тоже пробовал - не работает.
А как выполняется переход в бут у Андрея и DOCSIMUSa? Или у них в прошивке просто дблируется код из бута?
Т.е. зависает МК. Причем, прочел в доке, что у Atmega flash в словах, поэтому для gcc нужно укзывать адрес в байтах - 0х7000.
Так тоже пробовал - не работает.
А как выполняется переход в бут у Андрея и DOCSIMUSa? Или у них в прошивке просто дблируется код из бута?