Найдено 55 результатов

select
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 #...
select
15 фев 2022, 00:34
Форум: Умный Дом своими руками
Тема: Контроль заполнения септика
Ответы: 48
Просмотры: 16390

Re: Контроль заполнения септика

Пришла мне в голову мысль, что можно закрепить герконы внутри полипропиленовой трубы. И герметизировать ее снизу проще простого. И поплавок с магнитом (магнитами) можно около трубы организовать, использовав трубу как направляющую для поплавка. Я использовал тонкостенную алюминиевую трубку диаметром...
select
15 фев 2022, 00:20
Форум: Умный Дом своими руками
Тема: Элементы "умного дома" на Beckhoff
Ответы: 737
Просмотры: 603927

Re: Элементы "умного дома" на Beckhoff

Уважаемые коллеги!
Поделитесь пожалуйста библиотекой TwinCAT PLC Library: MODBUS TCP BC

Благодарю заранее!
select
16 май 2021, 20:46
Форум: Умный Дом своими руками
Тема: Элементы "умного дома" на Beckhoff
Ответы: 737
Просмотры: 603927

Re: Элементы "умного дома" на Beckhoff

4) Иногда контроллер BX9000 перестает отвечать даже на пинги. Может проработать 10 минут, а потом вдруг пропадает связь. Не сталкивались с этим? Проверьте версию прошивки контроллера. У меня была похожая проблема (правда с BC9000) в связи с древней прошивкой. 5) Почему при переводе Twincat в режим ...
select
16 май 2021, 20:42
Форум: Умный Дом своими руками
Тема: Элементы "умного дома" на Beckhoff
Ответы: 737
Просмотры: 603927

Re: Элементы "умного дома" на Beckhoff

2) Если сканировать контроллер утилитой nmap, то у BX9000 открыты следующие порты: 80, 502 и 48898. Можно ли без Twincat с помощью Python или Nodejs обратиться к контроллеру, прочитать и выставить значения переменных? Или в таком случае нам и нужен промежуточный сервис в виде Twincat, который предо...
select
17 май 2018, 09:17
Форум: Коммерческий раздел
Тема: Ищу человека способного доработать проект «умного дома»
Ответы: 1
Просмотры: 1880

Re: Ищу человека способного доработать проект «умного дома»

Сергей, здравствуйте!

Вышлите мне существующий проект и ваше Техническое Задание.
Возможно я вам помогу. Есть практический опыт.
select
05 окт 2017, 08:54
Форум: Умный Дом своими руками
Тема: ModBus master & PHP
Ответы: 12
Просмотры: 15820

Re: ModBus master & PHP

Разобрался. Было два момента: 1. Не был установлен пакет для работы с сокетами в php. 2. При работе по UDP библиотека некорректно считает контрольную сумму (видно в tcpdump), видимо поээтому контроллер игнорирует такие обращения. После установки пакета при работе по TCP все заработало. Кстати у Beck...
select
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 (прото...
select
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...
select
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, ...
select
18 сен 2017, 21:13
Форум: Умный Дом своими руками
Тема: Элементы "умного дома" на Beckhoff
Ответы: 737
Просмотры: 603927

Re: SNTP

Тут http://www.ab-log.ru/forum/viewtopic.php?t=70&start=60#p4682 уважаемый Ali пишет про обновление времени по протоколу SNTP. У меня возникли с этим проблемы. Ali пишет: "На сайте Beckhoff бесплатно представлена библиотека, которая содержит функицональный блок FB_SNTP." Поиск по сайту beckhoff выд...
select
17 сен 2017, 20:02
Форум: Умный Дом своими руками
Тема: Элементы "умного дома" на Beckhoff
Ответы: 737
Просмотры: 603927

Re: Элементы "умного дома" на Beckhoff

Спасибо большое!
Посмотрю и о результатах отпишусь.
select
16 сен 2017, 08:28
Форум: Умный Дом своими руками
Тема: Элементы "умного дома" на Beckhoff
Ответы: 737
Просмотры: 603927

SNTP

Тут http://www.ab-log.ru/forum/viewtopic.php?t=70&start=60#p4682 уважаемый Ali пишет про обновление времени по протоколу SNTP. У меня возникли с этим проблемы. Ali пишет: "На сайте Beckhoff бесплатно представлена библиотека, которая содержит функицональный блок FB_SNTP." Поиск по сайту beckhoff выда...
select
15 сен 2017, 09:12
Форум: Умный Дом своими руками
Тема: Элементы "умного дома" на Beckhoff
Ответы: 737
Просмотры: 603927

Re: Элементы "умного дома" на Beckhoff

Напрямую в порты писать нельзя. Есть определенная область адресов, куда контроллер позволяет записывать и считывать информацию. Дальше вы должны в своей программе отслеживать изменения по этим адресам и выполнять команды. Полагаю, сделано для защиты и, в принципе, поддерживаю подход. Такая вот инка...
select
10 сен 2017, 23:36
Форум: Умный Дом своими руками
Тема: Элементы "умного дома" на Beckhoff
Ответы: 737
Просмотры: 603927

Re: Элементы "умного дома" на Beckhoff

Удалось найти соответствие памяти и смещение Modbus: смещение 16386 соответствует адресу %MW2 смещение 16387 соответствует адресу %MW4 и т.д. Команда modpoll -m tcp -t4 -r 16387 192.168.3.43 5 позводляет записать в %MW4 значение 5 и это в реалтайме видно в TwinCat'e. А вот найти смещение портов до с...
select
10 сен 2017, 18:45
Форум: Умный Дом своими руками
Тема: Элементы "умного дома" на Beckhoff
Ответы: 737
Просмотры: 603927

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 ...
select
07 сен 2017, 23:57
Форум: Умный Дом своими руками
Тема: Элементы "умного дома" на Beckhoff
Ответы: 737
Просмотры: 603927

Re: Элементы "умного дома" на Beckhoff

Коллеги!
Поделитесь пожалуйста свежей версией firmware для вс9000?

Заранее спасибо.
select
03 ноя 2014, 23:31
Форум: Умный Дом своими руками
Тема: Умный дом Ethernet + 1-Wire + Bootloader
Ответы: 314
Просмотры: 164219

Re: Умный дом Ethernet + 1-Wire + Bootloader

alexsis_76, спасибо большое! Сделал. Все работает. Детали ниже. Изначально задача стояла: перезагрузить МК для запуска bootloader'a. Задача красиво решается при помощи watchdog. Собственно говоря, это его основное предназначение - перезагрузка. Через 4 секунды после выполнения этого кода произойдет ...
select
03 ноя 2014, 10:47
Форум: Умный Дом своими руками
Тема: Умный дом Ethernet + 1-Wire + Bootloader
Ответы: 314
Просмотры: 164219

Re: Умный дом Ethernet + 1-Wire + Bootloader

Не помогает 8)
Т.е. зависает МК. Причем, прочел в доке, что у Atmega flash в словах, поэтому для gcc нужно укзывать адрес в байтах - 0х7000.
Так тоже пробовал - не работает.
А как выполняется переход в бут у Андрея и DOCSIMUSa? Или у них в прошивке просто дблируется код из бута?