![]() |
![]() |
#1 |
Junior Member
Регистрация: 14.02.2017
Адрес: Псков
Возраст: 48
Сообщений: 17
Вес репутации: 0 ![]() |
![]()
Здравствуйте уважаемое сообщество. Вкратце...
Хочу дистанционно снимать показания со счетчика электрического ЭНЕРГОМЕРА СЕ301R33 J... Счетчик имеет RS-485 интерфейс и через преобразователь USB -> RS-485 (на чипе CH340 - > COM) замечательно общается с машиной на WinDows. Есть еще пара преобразователей, но сними не в какую не хочет. Что сделал: Соединено так, счетчик портом (RC-485) <=> RC-485->USB переходник <=> USB порт tl-3020 клиентом сети WIFI <=> Wi-fi <=> ПК с windows. Установил на TL-3020 CyberWrt. Из пакетов залил ser2net и Драйвер CH341 (serial-ch341). В файлах прописал так etc\rc.local PHP код:
PHP код:
Что имею: Вроде на tl-3020 все крутится. На ПК связь похоже, до Ser2net устанавливается. Дальше не идет. пакеты улетают, обратно ничего не летит. Да... собственно вопрос, как бЭ это дело запрячь? Читал, что вроде у этого драйвера (CH341) проблемы в режиме любой четности... в другой теме человек соединял с меркурием, но там соединение по сети. у меня так не поддерживается протоколом, нужен COM порт. Последний раз редактировалось Pskovsat; 16.02.2017 в 18:43. |
![]() |
![]() |
![]() |
#2 |
Junior Member
Регистрация: 14.02.2017
Адрес: Псков
Возраст: 48
Сообщений: 17
Вес репутации: 0 ![]() |
![]()
вроде в логе
PHP код:
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Регистрация: 20.01.2015
Сообщений: 312
Вес репутации: 444 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Код:
ser2net -C "4001:raw:0:/dev/ttyUSB0:9600 NONE 1STOPBIT 8DATABITS -XONXOFF -LOCAL -RTSCTS" править в etc\ser2net.conf ничего не надо, оно не работает. когда передавать конфиг сразу из строки с ключа -С |
![]() |
![]() |
![]() |
#4 | |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601 ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Такой строчки в логе нет?
Цитата:
Код:
stty -F /dev/ttyUSB0 -a ![]() Код:
stty -F /dev/ttyUSB0 -parodd Последний раз редактировалось sunny; 16.02.2017 в 21:00. |
|
![]() |
![]() |
![]() |
#5 | |
Junior Member
Регистрация: 14.02.2017
Адрес: Псков
Возраст: 48
Сообщений: 17
Вес репутации: 0 ![]() |
![]() Цитата:
Что прописать в rc.local так и непонял толи ключь -с нужен, толи нет. Пробовал и так и так. Не выходит каменный цветок. PHP код:
в ответ на PHP код:
на PHP код:
speed 9600 baud; line = 0; -brkint -imaxbel Последний раз редактировалось Pskovsat; 16.02.2017 в 21:01. |
|
![]() |
![]() |
![]() |
#6 | |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601 ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
![]() Код:
vi /etc/rc.local Код:
reboot Последний раз редактировалось sunny; 16.02.2017 в 21:04. |
|
![]() |
![]() |
![]() |
#7 |
Junior Member
Регистрация: 14.02.2017
Адрес: Псков
Возраст: 48
Сообщений: 17
Вес репутации: 0 ![]() |
![]()
в ответ на
PHP код:
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = ; eol2 = ; swtch = ; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W; lnext = ^V; flush = ^O; min = 1; time = 0; -parenb -parodd cs8 hupcl -cstopb cread clocal -crtscts -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff -iuclc -ixany -imaxbel -iutf8 opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt echoctl echoke |
![]() |
![]() |
![]() |
#8 | |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#9 | |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601 ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
https://www.linux.org.ru/forum/linux-hardware/11071689
Цитата:
Код:
stty -F /dev/ttyUSB0 -parodd Код:
stty -F /dev/ttyUSB0 -parenb |
|
![]() |
![]() |
![]() |
#10 |
Junior Member
Регистрация: 14.02.2017
Адрес: Псков
Возраст: 48
Сообщений: 17
Вес репутации: 0 ![]() |
![]()
opkg update
opkg install coreutils-stty забиваю пишет что поставил перезагрузил.... что ему еще нужно то? да читал я про эту четность. Что еще придумаь то можно? |
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|