Цитата(DmitryDI @ Dec 16 2009, 19:35)

В чем проблема?
Как подключена ADM2490E к линии RS485? Должны быть попарно соединены A с Y и B с Z. У вас так сделано?
Цитата(firstvald @ Dec 17 2009, 14:18)

RS485 требует, на самом деле, дополнительной растяжки линий со стороны драйвера (Символьные протоколы иногда сдуру работают без этого, чисто байтовые - никогда(ну может только при передаче в одну сторону всегда и при условии что передатчик всегда занимает линию) ). Эти требования описаны в протоколе MODBUS (если заглянете на сайт modbus.org, то документ modbus over serial line, так кажется документ называется).
Не грузите других ложными сведениями! "Растяжка" линий RS485
не является необходимым атрибутом ни интерфейса, ни RTU-ных протоколов. Даже MODBUS. Целостность передачи пакета обеспечивается необходимыми временн
ыми паузами
до начала передачи и
после окончания передачи пакета. Процедура такая
а) исходно трансиверы RS485 всех узлов находятся в режиме приема
б) трансивер RS485 передающего узла включается на передачу
в) выдерживается пауза на время установления переходного процесса в линии RS485
г) идет передача пакета
д) не выключая передатчика RS485, выдерживается пауза, необходимая для детектирования приемниками других узлов конца пакета
е) трансивер RS485 переключается в режим приема
И никаких растяжек при этом не требуется