PDA

Просмотр полной версии : Обмен данными СПК107 (master) ПР200 (slave) ТРМ151 (slave)



АндрейJ
26.06.2020, 13:41
Доброго времени суток !
Первый раз в жизни делаю проект в котором модули будут общаться по шине. Участвовать будет СПК107, ПР200 и ТРМ151.
Идея состоит в том что-бы использовать ПР200 как физические входы/выходы для сбора данных и управления устройствами, а ТРМ151 должен будет передавать на какой стадии выполнения программы он находится для включения и отключения перефирийных устройств. СПК107 будет всё выводить на дисплей и командовать. Как правильно организовать такую связь ? Таблицу переменных в OWEN Logic создал, но как передать её в CODESYS ? Самих модулей пока не имею, они только едут, пока готовлю почву для проекта.

Ollema
28.06.2020, 00:21
Ну раз СПК107 будет командовать, то делать его мастером в сети. Опрашивать и выполнять необходимые действия по сети. Вопрос то, собственно, в чем?

АндрейJ
29.06.2020, 09:44
Ну раз СПК107 будет командовать, то делать его мастером в сети. Опрашивать и выполнять необходимые действия по сети. Вопрос то, собственно, в чем?

Как правильно сеть настроить и как адреса из таблицы переменных ПР200 будут отображаться на СПК107. Вот например создал я сетевую переменную в OWEN Logic, у неё идёт адрес регистра 512, как мне применить эту ячейку в CODESYS ?

capzap
29.06.2020, 09:51
Как правильно сеть настроить и как адреса из таблицы переменных ПР200 будут отображаться на СПК107. Вот например создал я сетевую переменную в OWEN Logic, у неё идёт адрес регистра 512, как мне применить эту ячейку в CODESYS ?

начать нужно с документации (https://ftp.owen.ru/CoDeSys3/11_Documentation/03_3.5.11.5/CDSv3.5_Modbus_v2.0.pdf#%5B%7B%22num%22%3A270%2C%2 2gen%22%3A0%7D%2C%7B%22name%22%3A%22XYZ%22%7D%2C69 %2C769%2C0%5D)и по примерам уже настроить свою задачу