PDA

Просмотр полной версии : ПЛК154+ТРМ138+два Pt100



Orshu
15.06.2018, 16:43
Добрый день знатоки.
Прошу сильно не пинать.

К ТРМ138 подключено пара датчиков Pt100 (на первый и седьмой каналы). ТРМ138 подключен к ПЛК154 по RS485. Необходимо получить данные по протоколу ОВЕН. Прикладываю скрины - настройки конфигурации ПЛК. Данная настройка работает, но читаю только один датчик первого канала ТРМ138.
Вопрос: как считывать данные с Pt100, подключенного к 7 каналу. (и вообще как опрашивать 7 каналов - кроме первого).

Ильнур Гибадуллин
15.06.2018, 22:15
Добрый день знатоки.
Прошу сильно не пинать.

К ТРМ138 подключено пара датчиков Pt100 (на первый и седьмой каналы). ТРМ138 подключен к ПЛК154 по RS485. Необходимо получить данные по протоколу ОВЕН. Прикладываю скрины - настройки конфигурации ПЛК. Данная настройка работает, но читаю только один датчик первого канала ТРМ138.
Вопрос: как считывать данные с Pt100, подключенного к 7 каналу. (и вообще как опрашивать 7 каналов - кроме первого).

Добрый вечер!

Можете приложить скрины или проект?

Orshu
18.06.2018, 08:21
Доброе утро.
Прикладываю скрины и рабочую прошивку

Ильнур Гибадуллин
18.06.2018, 10:41
Доброе утро.
Прикладываю скрины и рабочую прошивку

Добрый день!

Протокол ОВЕН реализован таким образом, что каждое slave устройство резервирует в сети число адресов, равное количество его каналов. Например, восьмиканальный ТРМ138 занимает 8 адресов. Таким образом, если у устройства сетевой адрес 16, то последующие 7 адресов занимать другими приборами нельзя (с 16 по 23 включительно).

Для того, чтобы считать 7 канал Вам необходимо в свойствах канала Float variable в параметре Address указать 22, что соответствует 7 каналу. Аналогично с другими каналами - для второго канала - 17 адрес, для третьего - 18 и т.д.

Orshu
18.06.2018, 10:51
Большое спасибо.