Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version » ТМ6 (базовая и профессиональная) + ТРМ138

   
Автор / Author Тема / Topic: ТМ6 (базовая и профессиональная) + ТРМ138
Ширинкин Андрей
Forum Member / Участник форума
Участник № / Member № 3320


Icon 1 отправлено / posted      Профиль для / Profile for Ширинкин Андрей           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Заранее приношу извинения за неправильное размещение топика (изначально хотел разместить его в ТМ6(проф) -> Драйверы).

Имеется прибор ТРМ138 (8-канальный)
- Базовый адрес прибора: 192;
- Скорость обмена 9600 K;
- Схема четности: 8-1-n;
- Прибор подключен к COM-порту №2.

Изначально использовал Trace Mode v. 6.06 (базовая версия)
Создал в источниках PLC, в нем группу OWENRS485_Group, в нем 5 компонентов owen_RS485.
Т.е. первый компонент (tek1) – это текущая температура канала №1, с настройками
Порт: 1
Адрес: 192
Тип: 1,2-int, 3-6-float
Идентификатор: 0х0
Направление: Input
Дополнительно: rEAd

второй компонент (ust1) – это уставка канала №1, с настройками
Порт: 1
Адрес: 192
Тип: float
Идентификатор: 0х2020
Направление: Input
Дополнительно:

третий компонент (dt1) – это зона гистерезиса компаратора канала №1, с настройками
Порт: 1
Адрес: 192
Тип: float
Идентификатор: 0х5987
Направление: Input
Дополнительно:

четвертый компонент (ust1_out) – это уставка канала №1, с настройками
Порт: 1
Адрес: 192
Тип: Байт1
Идентификатор: 0х2020
Направление: Output
Дополнительно:

третий компонент (dt1_out) – это зона гистерезиса компаратора канала №1, с настройками
Порт: 1
Адрес: 192
Тип: Байт1
Идентификатор: 0х5987
Направление: Output
Дополнительно:

Далее создал экран с тремя элементами (текущая температура, уставка, гистерезис). А также имеется возможность менять уставку с гистерезисом. Скомпилировал проект.
ВСЕ РАБОТАЕТ, НАРЕКАНИЙ НЕТ!!!!

Далее открыл Trace Mode 6.07.7 (профессиональная версия)
Создал в источниках PLC, в нем группу OWENRS485_Group, в нем 5 компонентов owen_RS485, с настройками указанными выше. Скомпилировал проект. Работает корректно только «Текущая температура», остальные каналы показывают всякую ерунду. Перепробовал все «Типы», результат тот же.
Такая же проблема наблюдалась и в Trace Mode v. 6.08 (профессиональная версия)

Неужели настройки источников/приемников так сильно отличаются в профессиональной версии от базовой? Или может я делаю что-то не так?

Сообщения / Posts 41 | Из / From: Российская Федерация  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Разницы в исполнении этих драйверов для базового и профессионального формата нет.
Это можно проверить, запустив Ваш базовый проект под базовой версией релиза 6.08.
В релизе 6.07.7 была несколько расширена спецификация функций записи. Для Вашего конкретного примера практических изменений нет.

Можем предложить конвертировать тестовый проект из базового формата в профессиональный, чтобы исключить возможные неточности "ручного конвертирования".

А еще надежнее - использовать возможности современных приборов ОВЕНа работать по Modbus RTU.

Сообщения / Posts 17316 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Ширинкин Андрей
Forum Member / Участник форума
Участник № / Member № 3320


Icon 1 отправлено / posted      Профиль для / Profile for Ширинкин Андрей           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
укажите Ваш адрес на который прислать проект для конвертации из базового в профессиональный
Сообщения / Posts 41 | Из / From: Российская Федерация  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
hotline@adastra.ru.

А вариант с Modbus RTU не привлекает? Почему?

Сообщения / Posts 17316 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Ширинкин Андрей
Forum Member / Участник форума
Участник № / Member № 3320


Icon 1 отправлено / posted      Профиль для / Profile for Ширинкин Андрей           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Привлекает. Есть ли тестовый пример подключения ТРМ138 по Modbus RTU? Отправьте на xxxxxx@yyyyy

[ 16.10.2012, 16:30: Сообщение отредактировал / Message edited by AdAstra Technical Support ]

Сообщения / Posts 41 | Из / From: Российская Федерация  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Вам послан пример для работы с ТРМ138 по протоколу Modbus RTU.
Построен проект на основании документации http://termokip.com.ua/uploads/RegTemeprature/Owen/trm138_re.pdf, приложение В.7.

Для примера задано чтение “Температуры Канала 1 измерителя” и чтение и запись “Уставки Канала 1”.

Настройки COM-порта и адрес прибора заданы такими же, как в Вашем примере.

В связи с отсутствием у нас прибора ТРМ138 отлаживался проект на эмуляторе Modbus ModSim32.

Уставка в соответствии с документацией задается целочисленно. “Положение десятичной точки” может настраиваться в приборе или, при необходимости, задаваться из проекта.
Не ясен только формат соответствующей переменной. Она считывается аналогично “Уставке” и показывается в приборе. Таким образом можно установить формат переменной “Положение десятичной точки”.

Дальнейшую переписку рационально вести по почте.

Сообщения / Posts 17316 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2