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

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 5 » TRACE MODE 5 бесплатная версия / TRACE MODE 5 Free version » Помогите начинающему (эмуляторы контроллеров)

   
Автор / Author Тема / Topic: Помогите начинающему (эмуляторы контроллеров)
Andrew_i
Junior Member / Новичок
Участник № / Member № 813


Icon 5 отправлено / posted      Профиль для / Profile for Andrew_i           Редактировать/удалить сообщение / Edit/Delete Post 
В хелпе написано, что ТМ имеет встроенную поддержку контроллеров Schneider(например - TSX Micro, Nano). Создаю новый проект, хочу выбрать "TSX Nano" или "TSX Micro" а в списке группы контроллеров Schneider нет. Когда устанавливал ТМ - в списке контроллеров контроллеры Schneider присутсвовали.
Для TSX Nano Serial Uni-Telway Driver ответ на форуме нашел. Но это внеш.драйвер без автопостроения.

На странице поддерживаемого оборудования есть строка:

Schneider Automation (Telemecanique) TSX Micro Serial (Modbus via PCMCIA card) Modbus Built-in/Autobuilding;

Schneider Automation (Telemecanique) TSX Micro Serial (Uni-Telway via Applicom card) OPC Built-in/Autobuilding;

Schneider Automation (Telemecanique) TSX Nano Serial (Uni-Telway via Applicom card) OPC Built-in/Autobuilding

- т.е. с автопостроением, а как выбрать устройства с данной спецификацией?

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


Icon 2 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Данное устройство не является РС-совместимым устройством, поэтому должно подключаться к Операторской стации как внешнее устройство. Структура проекта может состоять только из РС-совместимых устройств: АРМы или Контроллеры, поэтому Вы не сможете найти данный контроллер в списке узлов системы.
Перед его подключением к какому-либо узлу АРМ в проекте Вам необходимо сначала установить драйвер для данного устройства - согласно списку оборудования это устройство поддерживается через протокол связи UniTelway по последовательному каналу. После инсталляции все дополнительные драйвера для внешний устройств устанавливаются в директорию "%\EXT_DRIVERS". Здесь Вы можете найти два типа драйвера для протокола UniTelway:
UniTelwayMasterDrv102setup.exe
UniTelwaySlaveDrv110setup.exe
Устанавливаете тот, который Вам нужен и теперь, если Вы войдете в проекте в какой-либо узел Операторской станции, Вы должны создать для обмена с данным усторйством каналы подтипа КОНТР_2 и дополнением к подтипу UniTelwayMaster или UniTelwaySlave, в зависимости от того, какой драйвер Вы установили.

Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Andrew_i
Junior Member / Новичок
Участник № / Member № 813


Icon 5 отправлено / posted      Профиль для / Profile for Andrew_i           Редактировать/удалить сообщение / Edit/Delete Post 
Я уточнил первый вопрос и хочу добавить:
... Built-in/Autobuilding

- т.е. не внешнее и с автопостроением, как с ними?

С уважением,
Андрей Изидоров.

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


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Modbus Built-in/Autobuilding - это автопостроене по ModBus - доступно из параметров узла проекта, к которому Вы подключаете данный контрорллер, см. бланк "Связь по последовательным интерфейсам".
Для этого типа соединения у Ваш контроллер должен поддерживать протокол ModBus.

OPC Built-in/Autobuilding - это автопостроение с внешним локальным или удаленным ОРС-сервером - доступно через меню "Узел"-"Связать с ОРС-сервером", но только для узлов АРМ и только. если Вы открыли этот узел на редактирование (вошли в него).
При этом типе соединения для Вашего конторллера должен быть уже запущен ОРС-сервер (его родной или от другого производителя).

Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Andrew_i
Junior Member / Новичок
Участник № / Member № 813


Icon 5 отправлено / posted      Профиль для / Profile for Andrew_i           Редактировать/удалить сообщение / Edit/Delete Post 
1)Правильно ли я понял - контроллер Schneider Automation (Telemecanique) TSX Micro на интерфейсе Serial (Modbus via PCMCIA card) по протоколу Modbus с методом настройки Built-in/Autobuilding я не найду в списке узлов системы при создании узла, а Built-in/Autobuilding - это встроенная поддержка и автопостроение для ModBus?

2)Я должен создать узел, выбрав в закладке "имя и тип" тип узла Большой МРБ(сеть,M-Link), в закладке "Связь по последовательным интерфейсам" установить протокол ModBus RTU (просто ModBus не нашел в списке) и указать запрашиваемые переменные. Указать COM-порт, настроить его и т.д.?

С уважением,
Андрей Изидоров.

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


Icon 2 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
1) Да.
2) Абсолютно верно. После завершения настроек - просто войдите в узел и система автоматически создаст необходимые каналы для обмена по ModBus.

Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Andrew_i
Junior Member / Новичок
Участник № / Member № 813


Icon 5 отправлено / posted      Профиль для / Profile for Andrew_i           Редактировать/удалить сообщение / Edit/Delete Post 
Спасибо.

Вопрос не по теме.
Подскажите, где можно найти статьи, примеры исходных кодов программ эмуляторов приборов, вообщем любую информацию по написанию програм-эмуляторов для связи по последовательным интерфейсам. Тип контроллеров, протокол обмена, язык программирования пока не важен(хотя конечно лучше бы на С++ или VB6)?

С уважением,
Андрей Изидоров.

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


Icon 6 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Вы можете взять для этого уже готовую программу:
http://www.adastra.ru/ru/download/tm5/comslave.zip

Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Andrew_i
Junior Member / Новичок
Участник № / Member № 813


Icon 5 отправлено / posted      Профиль для / Profile for Andrew_i           Редактировать/удалить сообщение / Edit/Delete Post 
Спасибо!

Хотя у меня сразу несколько вопросов.
1) На одном COM-порте может висеть несколько контроллеров - как использовать эту программу для эмуляции нескольких контроллеров - для каждого отдельного контроллера отдельный подкаталог и адресация это соответствующее слово внутри кадра = соответствующему слову в шаблоне?

2) И все-таки: Подскажите, где можно найти статьи, примеры исходных кодов программ эмуляторов приборов, вообщем любую информацию по написанию програм-эмуляторов для связи по последовательным интерфейсам. Тип контроллеров, протокол обмена, язык программирования пока не важен(хотя конечно лучше бы на С++ или VB6)?
Дело в том, что для полной эмуляции надо иметь и эмуляцию отслеживаемых физических параметров - эмуляцию датчиков аналоговых и дискретных сигналов(с зависимостью друг от друга - напр. - отслеживание температуры и включение/отключение нагревателя). Возможно данная эмуляцияо уже имеется ТМ и я еще этого не знаю.

С уважением,
Андрей Изидоров.

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


Icon 2 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
1) Номер устройства - это всего лишь параметр в кадре протокола.
2) По этим вопросам ничем помочь не можем - открывайте поисковую систему в Интернет и ищите тематические ресурсы по программированию, это уже вне области ТМ. [Улыбка / Smile]

Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Andrew_i
Junior Member / Новичок
Участник № / Member № 813


Icon 5 отправлено / posted      Профиль для / Profile for Andrew_i           Редактировать/удалить сообщение / Edit/Delete Post 
Если я правильно понял, то для каждого контроллера свой файл шаблона, свой файл конфигурации COM-порта и свой файл псевдонимов. Минимум свой файл шаблонов, где в ответах будет присутствовать параметр-номер_устройста?
Сообщения / Posts 7 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 5 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Зачем для каждого устройства свой файл конфигурации? [Недоумение / Confused]
Физический контроллер (устройство) для протокола - это всего лишь номер устройства в кадре запроса, что Вам мешает задать все возможные варианты шаблонов с разными номерами в одном файле конфигурации и на один СОМ-порт?

Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Andrew_i
Junior Member / Новичок
Участник № / Member № 813


Icon 5 отправлено / posted      Профиль для / Profile for Andrew_i           Редактировать/удалить сообщение / Edit/Delete Post 
Точно!

Похоже вчера вечером голова уже не соображала - похоже переработал.

Спасибо!

Вопрос:
Если использовать в проекте только узел типа "АРМ"
и только с базой каналов для связи с внешними контроллерами то микроМРВ не будет использоваться и как сказано в FAQ по ТМ "Ввиду того, что база каналов, создаваемая для контроллеров, будет впоследствии запускаться под управлением микроМРВ в среде DOS, необходимо соблюдать некоторые ограничения в выборе имен каталога проекта, базы каналов и каналов." то эти ограничения не будут действовать?

С уважением,
Андрей Изидоров.

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


Icon 2 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Да - если не планируется использование Микро МРВ, то эти ограничения можно не соблюдать, да их там всего два основных - длина имени проекта не более 8 символов, и желательно латинскими буквами.
Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Пихлецкий Михаил
Junior Member / Новичок
Участник № / Member № 1242


Icon 1 отправлено / posted      Профиль для / Profile for Пихлецкий Михаил           Редактировать/удалить сообщение / Edit/Delete Post 
Не могу скачать http://www.adastra.ru/ru/download/tm5/comslave.zip
Не могли бы вы прислать его мне на почту: mpikh@yandex.ru

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

   Закрыть тему / 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