Подскажите где я должен определить адреса регистров для модбас слейв?Или они фиксированные и зависят от конфигурации контроллера?
Безымянный2.jpg
Подскажите где я должен определить адреса регистров для модбас слейв?Или они фиксированные и зависят от конфигурации контроллера?
Безымянный2.jpg
Я сам чайник, но я делал так: к Modbus_COM добавляешь Modbus_Master_COM_Port, а уж к мастеру добавлять надо слейф. На закладке (рис1) слейф ставить надо слейф адрес (который выставил в конфигураторе для модуля), на закладке (рис2)канал modbus slave создать канал (для чтения или записи, при чем регистры (сдвиг от базового адреса) берутся из документации модуля), а уж потом на закладке соотнесение входов/выходов (рис3) присвоить нужной переменной канал1.png2.png3.png.
непонятный вопрос и еще более непонятный ответ
Попробую спросить попонятнее.ПЛК - slave.Какие регистры я должен читать-писать мастером (орс-сервером)?По очереди задания переменных,начиная с 0?Где-то эти переменные (%IWx..) определяются? Я должен их определить в исполняемой программе? Или они зависят от конкретного аппаратного обеспечения?
Понимаю,что вопрос простой,для человека который занимается плк давно,но это мой первый опыт с плк и в документации не могу найти на него ответ.Наверное потому,что это для всех само-собой разумеющиеся.
может документацию почитаете http://www.owen.ru/uploads/txtlic.ph...figuration.pdf раздел три, конкретнее 3.1.3
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Может здесь поможет http://www.owen.ru/forum/showthread....004#post174004