PDA

Просмотр полной версии : MODBUS Slave для чайника.



VVS_123
20.09.2015, 16:04
Подскажите где я должен определить адреса регистров для модбас слейв?Или они фиксированные и зависят от конфигурации контроллера?
20036

YuRaN
23.09.2015, 00:05
Я сам чайник, но я делал так: к Modbus_COM добавляешь Modbus_Master_COM_Port, а уж к мастеру добавлять надо слейф. На закладке (рис1) слейф ставить надо слейф адрес (который выставил в конфигураторе для модуля), на закладке (рис2)канал modbus slave создать канал (для чтения или записи, при чем регистры (сдвиг от базового адреса) берутся из документации модуля), а уж потом на закладке соотнесение входов/выходов (рис3) присвоить нужной переменной канал201002010120102.

spectrum48k
23.09.2015, 09:40
непонятный вопрос и еще более непонятный ответ

VVS_123
23.09.2015, 10:47
Попробую спросить попонятнее.ПЛК - slave.Какие регистры я должен читать-писать мастером (орс-сервером)?По очереди задания переменных,начиная с 0?Где-то эти переменные (%IWx..) определяются? Я должен их определить в исполняемой программе? Или они зависят от конкретного аппаратного обеспечения?
Понимаю,что вопрос простой,для человека который занимается плк давно,но это мой первый опыт с плк и в документации не могу найти на него ответ.Наверное потому,что это для всех само-собой разумеющиеся.

capzap
23.09.2015, 16:15
Попробую спросить попонятнее.ПЛК - slave.Какие регистры я должен читать-писать мастером (орс-сервером)?По очереди задания переменных,начиная с 0?Где-то эти переменные (%IWx..) определяются? Я должен их определить в исполняемой программе? Или они зависят от конкретного аппаратного обеспечения?
Понимаю,что вопрос простой,для человека который занимается плк давно,но это мой первый опыт с плк и в документации не могу найти на него ответ.Наверное потому,что это для всех само-собой разумеющиеся.
может документацию почитаете http://www.owen.ru/uploads/txtlic.php?url=http:/www.kipshop.ru/CoDeSys/steps/owen_plc-configuration.pdf раздел три, конкретнее 3.1.3

Uniqum
24.09.2015, 16:53
Может здесь поможет http://www.owen.ru/forum/showthread.php?t=21594&p=174004#post174004