PDA

Просмотр полной версии : ТРМ-32 в сети



Дитрих
16.12.2008, 08:41
Сконфигурировал ТРМ-32 для работы по rs232 с контроллером. Непонятно как из него доставать Т_подачи, Т_обратки и Т_уличн? В паспорте на прибор тишина. Наверно это как-то конфигурируется, задача- передать эти значения на ип 320.

Kirill
16.12.2008, 09:59
Сконфигурировал ТРМ-32 для работы по rs232 с контроллером. Непонятно как из него доставать Т_подачи, Т_обратки и Т_уличн? В паспорте на прибор тишина. Наверно это как-то конфигурируется, задача- передать эти значения на ип 320.

Через какой адаптер интерфейсов вы подключаете ТРМ32 к ПЛК?
Если используется АС2, то едва ли у вас что-то выйдет.
В ПЛК не распаяны контакты для работы с полуавтоматическимим преобразователями. Используйте АС2М и подключайтесь по RS485. Информация по переменным, доступным в трм32, преведена в РЭ на АС2М

Дитрих
16.12.2008, 14:40
Извиняюсь ошибся- интерфейс rs485. А адаптер встроенный в ТРМ-32-Щ4.rs: и на самом деле АС2М. Описание скачал.

Дальше...

Форматы Int16 и float32. Как в программе CoDeSys общаться по одному из этих форматов? Как и где указывается адрес регистра(например 1-го канала/кстати 1-й канал это-подача?/0х80 в float32 либо 0х8Е,0х8F в Int16)? То есть в конфигураторе эти регистры я должен как то описать. Затем в программе либо склеить 2 регистра для-float32, либо регистр 0х8F разделить на 10 в степени регистра 0х8Е-для Int16. Затем преобразовать из 16-ричной системы в 10-ную и уже после этого передать в регистр панели который отражает эту температуру. Так?:(

Дитрих
19.12.2008, 13:46
Technical support, help me!

Ельцов Андрей
19.12.2008, 17:19
Извиняюсь ошибся- интерфейс rs485. А адаптер встроенный в ТРМ-32-Щ4.rs: и на самом деле АС2М. Описание скачал.

Дальше...

Форматы Int16 и float32. Как в программе CoDeSys общаться по одному из этих форматов? Как и где указывается адрес регистра(например 1-го канала/кстати 1-й канал это-подача?/0х80 в float32 либо 0х8Е,0х8F в Int16)? То есть в конфигураторе эти регистры я должен как то описать. Затем в программе либо склеить 2 регистра для-float32, либо регистр 0х8F разделить на 10 в степени регистра 0х8Е-для Int16. Затем преобразовать из 16-ричной системы в 10-ную и уже после этого передать в регистр панели который отражает эту температуру. Так?:(

Почти все правильно описали. Только рекомендую использовать int16 и просто безо всяких делений и т.п. передавать на панель (ИП320, я думаю). Для корректного отображения значения в программе ПЛК значение из ТРМ32 нужно делить на 10 в степени указанной в в регистре (8e hex).

RA6FNQ
24.12.2008, 13:04
скажите, а удалённый доступ к группе трм32 через ас2 и Gsm-модем возможно организовать???

PC_DOS
25.12.2008, 10:47
2 Ra6fnq
объедините N-своих приборов трм32 в сеть Rs485 через N-преобразователей ас2м. а далее можно использовать плк. как настроить плк для работы с модемами (в том числе и Gsm) в режиме прямого соединения в системах удаленной диспетчеризации описано в документации на плк.

Дитрих
03.02.2009, 16:07
Подскажите пожалуйста,
Как в кодесис под него сконфигурироваться? (Под трм32 для плк100-мастер)

Открыл пример на трм202 -там регистры чтения:float variable (listen). Создать такой регистр не получается. Его нет в вставке элемента и подэлемента.

Kirill
03.02.2009, 17:21
Подскажите пожалуйста,
Как в кодесис под него сконфигурироваться? (Под трм32 для плк100-мастер)

Открыл пример на трм202 -там регистры чтения:float variable (listen). Создать такой регистр не получается. Его нет в вставке элемента и подэлемента.

А где вы их ищите?

Если правой кнопкой надать на OWEN master (заметьте, ОВЕН, не модбас), и "добавить подъэлемент", то в списке будет float variable (listen). Далее необходимо настраивать на вкладке "Параметры модуля".
вам необходимо указать в поле float type FLoat PIC, указать адрес прибора и имя переменной, которую вы опрашиваете.

Если не получится, завтра попробую выложить пример.

Дитрих
04.02.2009, 07:32
В данном проэкте на этой линии(RS485) уже висят 5 приборов слейвом на "модбасе"(+на RS232 мастером панель ИП, тоже "модбас"). Задача повесить еще ТРМ32. Как я понимаю протокол "Овен" будет неприемлем. Как сконфигурировать для общения по "модбасу"?(как создать эти самые регистры?)

Kirill
04.02.2009, 16:11
В данном проэкте на этой линии(RS485) уже висят 5 приборов слейвом на "модбасе"(+на RS232 мастером панель ИП, тоже "модбас"). Задача повесить еще ТРМ32. Как я понимаю протокол "Овен" будет неприемлем. Как сконфигурировать для общения по "модбасу"?(как создать эти самые регистры?)


Для начала, хотелось бы понять, у вас ТРМ32 с интерфейсом RS485 или вы используете АС2-М.

В первом случае, по модбасу, к сожалению, пока не выйдет. АС2-м там встроенный, но с некоторыми ошибками, которые были исправлены совсем недавно. Когда точно, я уточню, однако, если вы приобрели трм32 до нового года, потребуется его перепрошивка в сервисном центре.

Что касается второго случая, то параметры для протокола модбас приведены в руководстве на АС2-М (стр 48, 49). Например, для температуры на 1 канале используется регистр номер 128 (hex 80).
соответственно, для опроса этого регистра вам надо создать modbus master, в нем определить universal modbus device с адресом АС2-М, а в UMD создать register input module с функцией чтения 03 и адресом 128 (или другой из руководства АС2-М).

Foxer
27.10.2009, 10:04
а если логику работы трм32 организовать на самой плк?
помогите разобраться почему не работает цифровой фильтр?
что я упустил?
или лучше всё это в St забивать?

DiMKiN
23.05.2011, 17:18
У меня тот же вопрос

к RS485 подключены ТРМ212, ТРМ201, TRM201, ТРМ200, ТРМ32-Щ7.ТС.RS, преобразователь частоты Mitsubishi

в каком виде считать данные температуры из ТРМ32 (куплен в апреле) в CoDeSys и какие потом преобразования сделать, что бы показать на СП270 (регистры 02AA,0x02B0,0x02B6,0x02BC- float32)

Artyom
18.10.2011, 08:37
Помогите с подключением ТРМ32 к ПЛК100 по Модбасу.
В конфигурации ПЛК создал Universal Modbus Device с адресом 18.
Вытастиваю подэлемент Real Input Module. В параметрах модуля выставляю:
Имя - Read Holding Registers (0х03).
Значение - Согласно руководства на ТРМ32 измеренное значение температуры наружного воздуха находится по адресу 0х02АА. Перевожу в десятичную систему, это 682.
Но ничего не получается.
Прикрепляю файлик (там у меня ещё и ТРМ202 опрашиваются, но там всё замечательно).
Сам прибор ТРМ-32Щ4.03.RS