Yuri_Smetanin Posted April 19, 2011 Share Posted April 19, 2011 Есть устройство - ioLogik E2240. Необходимо вычитывать из него данные по RS485-порту по Modbus/RTU. В документации написано, что это возможно. Но вот засада - этот модуль ни как не хочет отвечать по RS485. Даже софт, который шел в комплекте не находит его по RS485. Так же не понятно, как поменять Unit ID устройства, если предполагается, что на шине их будет несколько? Кто-нибудь сталкивался с такой ситуацией? Как ее победить? Link to comment
Komantsev Posted April 19, 2011 Share Posted April 19, 2011 Добрый день, К сожалению, через порт 485 подключиться к E2242 нельзя. Порт RS-485 реализован лишь для того, чтобы расширять количество сигналов ввода/вывода модуля E2242 путем подключения модулей R2110 и R2140. Т.е. по RS-485 могут быть опрошены только два указанных модуля: R2110 и R2140. Link to comment
Vdaf Posted April 20, 2011 Share Posted April 20, 2011 Вопрос не совсем по теме, но все же.. Возможно подключить 2 устройства ioLogik именно E2212 по их внутренней шине (разъемы которой по бокам) и использовать одно Ethernet соединение? Link to comment
Komantsev Posted April 20, 2011 Share Posted April 20, 2011 Добрый день, К сожалению, два E22xx объединить друг с другом нельзя. Можно расширить количество каналов I/O только при помощи модулей R2110 и R2140. Их можно подключить к шине расширения. В итоге получится увеличить количество каналов системы. НО!!! Эти каналы модулей расширения можно будет опрашивать только по протоколу Modbus. Никакие функции активного ввода/вывода использовать с ними будет нельзя. Link to comment
Yuri_Smetanin Posted April 20, 2011 Author Share Posted April 20, 2011 К сожалению, через порт 485 подключиться к E2242 нельзя. Выше я писал об устройстве Е2240, а не Е2242. В документации на Е2240 написано, что на последовательном порту есть modbus/RTU (http://www.moxa.ru/good/show/17448/17388/) Вот только не отвечает он, хоть тресни Link to comment
Komantsev Posted April 20, 2011 Share Posted April 20, 2011 Сорри, опечатка у меня. Но суть от этого не меняется - все устройства E22xx работают одинаково. Отвечать по порту 485 он не будет. Да, на интерфейсе RS-485 поддерживается Modbus/RTU. Но это Modbus/RTU Master (он сам может опрашивать подключенные устройства), а не Slave (т.е. не отвечать на запросы). Link to comment
Yuri_Smetanin Posted April 20, 2011 Author Share Posted April 20, 2011 Теперь все понятно. Жаль, что в документации этот момент не отражен. Спасибо. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now