dexery Posted January 16, 2015 Share Posted January 16, 2015 Здравствуйте! Имеется проблема преобразования протокола Modbus RTU в Modbus TCP через Mgate MB3180. Задача следующая: имеется контроллер (slave) c Modbus RTU, необходимо опрашивать его удаленно SCADA-системой (master). К контроллеру подключен конвертер в режиме RTU Slave. Данные slave-устройства: скорость 9600, четность None, Стоп-бит 1. Такие же данные установлены в преобразователе. Клеммы A и B подключены верно, пробовали так же менять полярность. Лампа Ethernet мигает зеленым,а лампа Tx/Rx промаргивает зеленым при обращении к устройству (при правильном подключении проводов), либо горит желтым постоянно (если поменять местами + и -). По мониторингу видно, что посылается запрос, но ответа от устройства нет. Прошивка стоит самая последняя, версия 1.4. Подскажите, что можно сделать в данной ситуации? Как наладить связь? Спасибо! Link to comment
Незнайка Posted January 16, 2015 Share Posted January 16, 2015 Здравствуйте! Но ведь если контроллер - RTU slave, то MB3180 должен выступать в роли RTU master? Link to comment
dexery Posted January 16, 2015 Author Share Posted January 16, 2015 Разве в сети не должно быть только одно мастер-устройство? Как в таком случае будет передавать данные преобразователь, если и он и SCADA будут являеться мастерами? А вообще, так тоже пробовали подключить, не получается. Даже не удается послать запрос на чтение данных. Какие должны быть настройки в таком режиме? Особенно вкладка Slave ID Link to comment
Незнайка Posted January 16, 2015 Share Posted January 16, 2015 В одной сети - конечно одно. В случае использования преобразователя протоколов мы имеем 2 modbus-сети, и, следовательно, должны иметь по 1 master-устройству, в каждой из них. Slave ID должно быть заполнено как то ближе к первоначальному варианту. Link to comment
dexery Posted January 16, 2015 Author Share Posted January 16, 2015 Говорил с тех. поддержкой, все-таки преобразователь в данном случае должен работать как Slave-устройство. Забыл добавить, контроллер используется Jace-200 от Niagara. Link to comment
Незнайка Posted January 16, 2015 Share Posted January 16, 2015 Странно -) Ну главное - чтоб всё получилось в итоге! Link to comment
dexery Posted January 19, 2015 Author Share Posted January 19, 2015 В том то и дело, что пока - безрезультатно. Link to comment
Timoshuk Posted January 19, 2015 Share Posted January 19, 2015 Здравствуйте! Действительно, в режиме RTU Slave преобразователь выступает в роли Slave со стороны TCP, со стороны RTU в роли мастера, так как название режима указывает на роль устройств на шине RS-485. Нет ли у Вас возможности подключить осциллограф к линии RS-485 и выслать нам фото с формой сигнала? Link to comment
dexery Posted January 19, 2015 Author Share Posted January 19, 2015 Нет такой возможности, к сожалению. Есть еще какие-нибудь варианты для проверки работоспособности? 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