|
30.11.2014, 20:09 | #1 |
Senior Member
|
Re: CyberWrt модуль "Modbus"
__________________
Россия навсегда! |
30.11.2014, 20:31 | #2 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Re: CyberWrt модуль "Modbus"
Заменил
|
30.11.2014, 20:37 | #3 |
Senior Member
|
Re: CyberWrt модуль "Modbus"
Нужно не просто один файл заменить, а удалить всё вообще и положить то, что находится в архиве.
1) пропал файл func.txt (теперь нет скрипта в главном окне) 2) в новом архиве нет .gitattributes.cgi и .gitignore.cgi Файлы с точкой не принадлежат модулю, они остались от github. Они же не дают удалить модуль при помощи интерфейса. Надо что-то делать со всем этим.
__________________
Россия навсегда! |
30.11.2014, 20:53 | #4 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Re: CyberWrt модуль "Modbus"
Залил весь архив, проверяйте
Если бы архив был таким как выложенном мной ранее в примере, то я бы его залил и ничего не правил |
30.11.2014, 20:59 | #5 |
Senior Member
|
Re: CyberWrt модуль "Modbus"
Да, спасибо, теперь вроде всё как надо.
__________________
Россия навсегда! |
30.11.2014, 21:51 | #6 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Re: CyberWrt модуль "Modbus"
Можно переносить в "Smart Home"?
|
30.11.2014, 21:54 | #7 |
Senior Member
|
Re: CyberWrt модуль "Modbus"
Пусть отпишутся сначала те, кому я 0x10 функцию добавлял. Если всё нормально будет, то едем дальше.
__________________
Россия навсегда! |
13.01.2015, 15:41 | #8 | |
Junior Member
Регистрация: 29.07.2014
Сообщений: 13
Вес репутации: 0 |
Re: CyberWrt модуль "Modbus"
Цитата:
modbus.WriteMultipleRegisters( 2, 2, 2, 5, 1000 ); Ошибка: -1 2015.01.13 16:36:42 [INFO:2657] ( => ) 0x02_0x10_0x00_0x02_0x00_0x00_0x61_0xFA 2015.01.13 16:36:42 [INFO:2657] ( <= ) по моему команда неправильная, где количество записываемых регистров и записываемые данные цифра "5"? |
|
01.12.2014, 13:07 | #9 |
Junior Member
Регистрация: 15.05.2012
Сообщений: 5
Вес репутации: 0 |
Re: CyberWrt модуль "Modbus"
Спасибо большое! Проверить смогу только ближе к выходным, раньше никак... Отпишусь.
|
01.12.2014, 22:11 | #10 |
Senior Member
|
Re: CyberWrt модуль "Modbus"
У меня сейчас реализованы синхронные запросы и это приводит к тормозам интерфейса при одновременной работе нескольких задач. Поскольку порт один, то нужно дождаться выполнения текущего скрипта, прежде чем выполнять новый. Вообще, так делать неправильно, но я не находил понятных вариантов как организовать асинхронную работу на стороне shell.
Похоже я наконец нашёл способ и можно попробовать технику, описанную здесь: http://www.kfirlavi.com/blog/2012/11...-bash-program/ Теперь можно сделать полноценный интерфейс, в котором его части обновляются действительно независимо с разной частотой, работая при этом с одним портом.
__________________
Россия навсегда! |
Метки |
modbus, modbus-rtu, скрипт, модуль |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|