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

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » Драйверы / Device Drivers » ModBus_RTU в релизе 6.10 (Страница / Page 2)

  Этот топик включает в себя следующие страницы /
This topic is comprised of pages 1  2 
 
Автор / Author Тема / Topic: ModBus_RTU в релизе 6.10
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
У нас нет возможности моделировать все пользовательские проекты. И используемых Вами в проекте приборов нет в наличии.
Надо проводить отладку и диагностику в достаточном объеме непосредственно на Вашем стенде.

Вы провели тестирование по предложенной выше методике:
"Для проверки правильности работы конкретного канала OUT остановите все остальные каналы, работающие по этому COM-порту.
Посылайте нужное Вам значение этим каналом OUT в модуль ОВЕН.
Если при этом функция канала не отрабатывает, надо смотреть правильность адресации, правильность форматов в настройках соответствующего компонента слоя "Источники/Приемники". "?

Задайте в конфигурационном файле диагностический ключ
DEBUGON=F0004200
Убедитесь, что проблемный канал OUT действительно отрабатывает свою функцию.

Сравните по протоколу профайлера транзакции для каналов OUT - работающего и "неработающего".

И все-таки, если есть возможность вернуться к протоколу Modbus RTU, продиагностировать и наладить обмен с устройствами будет намного проще.

Сообщения / Posts 15120 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Бычков Константин
Forum Member / Участник форума
Участник № / Member № 7036


Icon 1 отправлено / posted      Профиль для / Profile for Бычков Константин           Редактировать/удалить сообщение / Edit/Delete Post 
Я отправил проект свой на hotline@adastra.ru.
Сообщения / Posts 48 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Бычков Константин
Forum Member / Участник форума
Участник № / Member № 7036


Icon 1 отправлено / posted      Профиль для / Profile for Бычков Константин           Редактировать/удалить сообщение / Edit/Delete Post 
Да можно вернуться к Modbus RTU но у меня при считывание возникали проблемы до записи я вообще не дошел бросил. Канал считвал но значение было не коректное.
Сообщения / Posts 48 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Бычков Константин
Forum Member / Участник форума
Участник № / Member № 7036


Icon 1 отправлено / posted      Профиль для / Profile for Бычков Константин           Редактировать/удалить сообщение / Edit/Delete Post 
@e_PLC1Type как воспользоваться этой переменной? Не пойму каким образом обратиться к этой системной переменной
Сообщения / Posts 48 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
1. По проекту ответ дан почтой.

2. Мы готовы поддержать Ваши усилия при переходе на Modbus RTU (безусловно более перспективное решение).

3. Диагностическую переменную @e_PLC1Type (Input) привязываете к каналу HEX16 (INPUT), который показывает Вам номер COM-порта и код ошибки.

Для сброса этого сообщения надо иметь канал HEX16 (OUT), который привязан к диагностической переменной @e_PLC1Type (Out).
Любая активизация этого канала, вплоть до взведения в "1" атрибута 39 (EXEC), при ведет к сбросу значения полученной ошибки.

Сообщения / Posts 15120 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Бычков Константин
Forum Member / Участник форума
Участник № / Member № 7036


Icon 1 отправлено / posted      Профиль для / Profile for Бычков Константин           Редактировать/удалить сообщение / Edit/Delete Post 
добрый день. Вопрос не по теме но нужно по сигналам 2х концевиков что бы клапан на мониторе менял цвета желтый если ни один не замкнут зеленый если замкнут открытый и красный если замкнут закрытый. Как это сделать?
Сообщения / Posts 48 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
Если сигналы от концевиков Вы принимаете в разные биты одного канала HEX16, то следует использовать тип индикации
"Набор {Arg & Конст = Конст} – индикация набора выполнения условий Arg & Конст = Конст.",
где Arg привязан к РЕАЛЬНОМУ значению канала HEX16.

Если сигналы от концевиков приходят в разные каналы, придется их выделять программно и формировать значение аргумента программы, по которому можно реализовать описанный выше метод индикации.

В связи с тем, что "вопрос не по теме", топик закрывается.
Для новой темы открывайте, пожалуйста, новый топик.

Сообщения / Posts 15120 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
  Этот топик включает в себя следующие страницы /
This topic is comprised of pages 1  2 
 

Послать новую тему / Post New Topic  
Тема закрыта / Topic Closed  Тема закрыта / Topic Closed
Открыть тему / Open 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

Rambler's Top100 Rambler's Top100



Powered by Infopop Corporation
UBB.classic™ 6.7.2