Вторник, 27.06.2017, 17:29
| RSS
Главная | Контроллер RS485 - Страница 40 - Форум
Защита, контроль, управление
Форма входа
Логин:
Пароль:
[ Новые сообщения · Участники · Правила форума · Поиск · RSS · Чат ]
Страница 40 из 41«1238394041»
Модератор форума: Zoolu 
Форум » ФОРУМ » Домашняя автоматизация на Raspberry Pi » Контроллер RS485
Контроллер RS485
deniss1900Дата: Вторник, 25.04.2017, 12:59 | Сообщение # 391
Группа: Участники
Сообщений: 466
Статус: Offline
Если бы был конфликт 4 тоже не работал бы я так думаю. Вообще кто нибудь подключал реально два контроллера по модбус.
 
BarmaleyДата: Вторник, 25.04.2017, 13:18 | Сообщение # 392
Группа: Участники
Сообщений: 132
Статус: Offline
Попробуйте сделать, как я предлагал.  Думать - это одно, а как оно на самом деле, нужно убедиться на 100%
 
deniss1900Дата: Вторник, 25.04.2017, 13:57 | Сообщение # 393
Группа: Участники
Сообщений: 466
Статус: Offline
походу выходы работали а вот входы нет.

Сообщение отредактировал deniss1900 - Вторник, 25.04.2017, 14:37
 


BarmaleyДата: Среда, 26.04.2017, 18:02 | Сообщение # 394
Группа: Участники
Сообщений: 132
Статус: Offline
deniss1900, а какие ошибки возвращает станица неработающего контроллера (Ctrl+Shift+I)
 
deniss1900Дата: Среда, 26.04.2017, 18:21 | Сообщение # 395
Группа: Участники
Сообщений: 466
Статус: Offline
Вот что похоже контроллер завис. Я сейчас удаленно с работы мониторю домой приеду проверю точнее
Прикрепления: 5521691.jpg(164Kb)


Сообщение отредактировал deniss1900 - Среда, 26.04.2017, 18:26
 
BarmaleyДата: Среда, 26.04.2017, 18:30 | Сообщение # 396
Группа: Участники
Сообщений: 132
Статус: Offline
Можно еще код html страницы посмотреть?
 
deniss1900Дата: Среда, 26.04.2017, 18:34 | Сообщение # 397
Группа: Участники
Сообщений: 466
Статус: Offline
Пожалуйста
Прикрепления: controllers.html(18Kb) · script_modbus.py(27Kb)
 
BarmaleyДата: Среда, 26.04.2017, 18:48 | Сообщение # 398
Группа: Участники
Сообщений: 132
Статус: Offline
Возможно я ошибаюсь, но не могу понять, почему и для первого и для второго контроллера Вы дважды объявляете одни и те же глобальные переменные (b)? Попробуйте поменять b на другую переменную, например f
Тоже касается объявления входов и выходов.


Сообщение отредактировал Barmaley - Среда, 26.04.2017, 18:50
 


deniss1900Дата: Среда, 26.04.2017, 18:51 | Сообщение # 399
Группа: Участники
Сообщений: 466
Статус: Offline
Киньте для примера строчку
 
BarmaleyДата: Среда, 26.04.2017, 19:00 | Сообщение # 400
Группа: Участники
Сообщений: 132
Статус: Offline
def getControl2():
    instrumentA = minimalmodbus.Instrument('/dev/ttyUSB0', 5)
    global b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10

заменить на :

def getControl2():
    instrumentA = minimalmodbus.Instrument('/dev/ttyUSB0', 5)
    global f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, f10

и далее в этом макросе и на html использовать вместо b переменную f. Я не уверен, что причина в этом, но зачем делать одинаковые переменные в разных макросах.
 
Форум » ФОРУМ » Домашняя автоматизация на Raspberry Pi » Контроллер RS485
Страница 40 из 41«1238394041»
Поиск:



T2M © 2017
Сайт управляется системой uCoz