Форум 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: техническая поддержка » ОТКРЫТЫЕ ФОРУМЫ / OPEN FORUMS » TRACE MODE 6 бесплатная версия / TRACE MODE 6 Free version » Trace mode and Delta (Страница / Page 1)

  Этот топик включает в себя следующие страницы /
This topic is comprised of pages 1  2 
 
Автор / Author Тема / Topic: Trace mode and Delta
vorsik
Junior Member / Новичок
Участник № / Member № 6094


Icon 1 отправлено / posted      Профиль для / Profile for vorsik           Редактировать/удалить сообщение / Edit/Delete Post 
Народ всем привет! Начинаю изучать Trace mode, и вот проблема. Ранее работал с wpl soft и easy buelder. А тут не могу понять. А именно: в контроллер записана самая простая команда: разомкнутый контак М1 и далее выход Y1. И потом в проге к панели я делал кнопку М1 нажатие на которую, активировал контакт Y1. А вот как писать это в trace mode? Ему там нужны адреса, как их узнать. Помогите вникнуть в процедуру. Контроллер у меня Delta DVP-14SS поключен к компу через com to USB, wpl его видит а вот с trace mode проблема.
Сообщения / Posts 10 | Из / 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 
Посмотрите видеоуроки на http://www.adastra.ru/products/drivers/modbus/.
Адрес устройства, параметры настройки COM-порта, адреса переменных и используемые Modbus-функции надо брать из описания контроллера.

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


Icon 1 отправлено / posted      Профиль для / Profile for vorsik           Редактировать/удалить сообщение / Edit/Delete Post 
в видео уроках нет ничего что связано с самой дельтой, все что в уроке я делал.... но контроллер то у меня пустой... что там надо и как???? вот в уроке есть тумблер с адресом 0x01 вроде.... а в контроллере это где???
Сообщения / Posts 10 | Из / 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 
Программирование контроллера DELTA - задача, выходящая за пределы Trace Modse 6.
Сообщения / Posts 15118 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
vorsik
Junior Member / Новичок
Участник № / Member № 6094


Icon 1 отправлено / posted      Профиль для / Profile for vorsik           Редактировать/удалить сообщение / Edit/Delete Post 
Т.е. Логика проста трейс мод беред данные по определенным адресам или наоборот их задает. Но при этом в контроллере должна быть программа, я правильно понял? Тогда еще такой момент связь между трейс мод и дельтой производиться по модбас протоколу, его нужно както настраивать?
Сообщения / Posts 10 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
vorsik
Junior Member / Новичок
Участник № / Member № 6094


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

Вот тут я более подробно описал проблему: http://delta-forum.ru/viewtopic.php?f=6&t=458

Сообщения / Posts 10 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342


Icon 1 отправлено / posted      Профиль для / Profile for Nico           Редактировать/удалить сообщение / Edit/Delete Post 
В ModBus RTU by Serial 0 адрес устройства используется как широковещательный по такому адресу ответ не ждется
Сообщения / Posts 554 | Из / 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. Если Вам известны типы Modbus-переменных, их адреса и используемые для обращения к ним Modbus-функции, надо создавать соответствующие Modbus-компоненты в слое "Источники/Приемники" и связанные с ними каналы. Настраивать COM-порт аналогично настройкам COM-порта в контроллере.
2. Если Вы обращаетесь к программным компонентам контроллера по их именам/адресам, надо создавать соответствующие компоненты в слое "Источники/Приемники" в группе Mitsubishi_Group (см. "Обмен с контроллерами Mitsubishi и Delta") и связать с ними каналы.
3. В Вашем материале настройки COM-порта в проекте отличаются от настроек COM-порта в контроллере (контроль "по четности").
4. Как уже указал NICO, сетевой адрес в контроллере не должен быть равен 0. При обращении к контроллеру с таким Modbus-адресом MODBUS-MASTER не будет ожидать ответа. Trace Mode не получит ответа на запрос.

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


Icon 1 отправлено / posted      Профиль для / Profile for vorsik           Редактировать/удалить сообщение / Edit/Delete Post 
настройки Com в трейс мод поменял на 8-1-e. PLC задал сетевой адрес 2, в трейс мод номер станци поставил SN-02h. остальное сделал по видео уроку.... и один финг.... и теперь еще профайлер вылетает как только делаю запуск проекта....
Сообщения / Posts 10 | Из / 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. В какой группе "Источников/Приемников" Вы создавали компоненты для связи с DVP14SS?
2. COM-порт, который Вы используете в ПК, действительно COM30? В настройках проекта Вы должны указать тот COM-порт, который используете в ПК, а не тот, который используется в PLC.
3. Введите канал, связанный с диагностической переменной @e_MODBUS. Он укажет код ошибки обмена.
4. Введите в файл TMcom_<ordinal>.cnf (создается вручную в папке узла) ключ
DEBUGON=200
В протоколе профайлера (текстовый файл в папке узла, который имеет то же имя, что и файл *.dbb) будут сообщения об инициализации и ошибках обмена.
5. Посмотрите возможные сообщения об ошибках в файле tm6_log.txt.

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


Icon 1 отправлено / posted      Профиль для / Profile for vorsik           Редактировать/удалить сообщение / Edit/Delete Post 
1. Группа delta group
2. Да com порт 30.
3. Не знаю как сделать
4. Тоже не знаю как
5. Вечером скину лог, но там вроде start да и все...

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


Icon 1 отправлено / posted      Профиль для / Profile for vorsik           Редактировать/удалить сообщение / Edit/Delete Post 
Может вы сделаете Демо ролик по соединению с PLC Delta DVP 14SS2 с демонстрацией активации тумблерами выходов и снятию показаний на входах??? Было бы очень здорово для изучения....
Сообщения / Posts 10 | Из / 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. В видеоуроке используется группа "PLC/Mitsubishi_Group" с настройками для контроллера DELTA (см. описание драйвера "Обмен с контроллерами Mitsubishi и Delta").
Группа "PLC/Delta_Group" используется для обмена с контроллерами Delta только по сети.

2. В "Источниках/Приемниках" создайте компонент "Диагностика_и_сервис/Диагностика/@e_MODBUS", перенесите его D&D в узел. В узле будет создан канал, связанный с этой диагностической переменной. Значение этого канала - код ошибки обмена.

3. Создайте текстовый файл TMcom_xx.cnf следующего содержания:

DEBUGON=200
END_OF_CNF
<пустая строка>

и поместите этот файл в папку узла.


Внимание! Разработка примеров проектов по заявкам пользователей не входит в обязанности службы технической поддержки и выполняется на добровольной основе. Спасибо за понимание!

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


Icon 1 отправлено / posted      Профиль для / Profile for vorsik           Редактировать/удалить сообщение / Edit/Delete Post 
Спасибо огромное! Щас с объекта приеду и буду пробовать далее [Улыбка / Smile] )) потом отпишусь.
Сообщения / Posts 10 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
vorsik
Junior Member / Новичок
Участник № / Member № 6094


Icon 1 отправлено / posted      Профиль для / Profile for vorsik           Редактировать/удалить сообщение / Edit/Delete Post 
Огромное спасибо технической поддержке! Проблема была в том что я создавал Delta group, а надо митсубиши груп, выполнил первый пункт, все заработало! Тумблеры работают! ! Если надо могу сделать видео ролик [Улыбка / Smile] ))
Сообщения / Posts 10 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АлександрКар-да
Junior Member / Новичок
Участник № / Member № 7229


Icon 1 отправлено / posted      Профиль для / Profile for АлександрКар-да           Редактировать/удалить сообщение / Edit/Delete Post 
Здравствуйте у меня аналогичная проблема. Хочу считать с контроллер DVP14SS2R2, регистр D0, в который предварительно записал значение 200. Все делал по видео. Подключаюсь к контролеру через переходник USB/485, т.е к контроллеру через COM2(RS485), который имеет параметры порта 7,E,1.
Переходник определяется компом как COM13, поэтому в компоненте "COM Port" выставляю номер порта =COM13, контроль четности 7-1-Е, непонятно что такое базовый адрес, но оставляю его таким же и все остальное по умолчанию. Запускаю не работает.
Читая ваши комментарии по отладке, не могу понять где создавать файл TMcom_xx.cnf, куда помещать и т.д.

Сообщения / Posts 10 | Из / 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 
Файл TMcom_xx.cnf и его ключи описаны в справочной системе: Приложения - Задание параметров работы мониторов. Файл с описанным выше содержанием необходимо скопировать в папку со скомпилированным узлом проекта (рядом с файлом *.dbb). После запуска узла с этим файлом, в профайлерный протокол <имя проекта>_<ordinal>.txt будет записываться диагностическая информация по RS.
Сообщения / Posts 15118 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АлександрКар-да
Junior Member / Новичок
Участник № / Member № 7229


Icon 1 отправлено / posted      Профиль для / Profile for АлександрКар-да           Редактировать/удалить сообщение / Edit/Delete Post 
Вроде вот так.
Я передел параметра порта контроллера на RTU 8,N,1, 9600, что бы все было как на видео.


(15:43:27) ERR_RTM:hasp driver login = 7
(15:43:27) INF_LOAD:Starting... вес6_0
(15:43:27) INF_RTM:Detected RTM NT(6.1)
(15:43:27) INF_RTM:Base TRACE MODE 6 Profiler T-Factory + ver. 6.10.2 ver. 6.10.1
(15:43:27) INF_LOAD:max channel = 65535
(15:43:27) INF_LOAD:Load Channels 2(1 - 2)
(15:43:27) INF_LOAD:Templates=1 (math=0 sql=0 scr=1 doc=0 pnl=0)
(15:43:27) INF_LOAD:Objects = 0
(15:43:27) INF_RTM:Timer=0.055s CalcLoop=550ms
(15:43:27) INF_LOAD:LoadTime=0.006s CalcPeriod=550ms
(15:43:27) INF_RTM:available(MB): pm=4043 vm=2047; free(MB): pm=1506 vm=1901 em=0 after load
(15:43:27) INF_RTM:total use(MB): pm=2537 vm=146 after load
(15:43:27) INF_RTM:use(MB): pm=26(26) vm=49(49) pf=1 after load
(15:43:27) INF_RTM:gh:131 uh:14 hh:179 after load
(15:43:29) INF_RS:host channels=0 for COM14
(15:43:29) INF_RS:init string is \\.\COM14: baud=9600 parity=N data=8 stop=1
(15:43:29) INF_IP:hostname is Shurup1
(15:43:29) INF_IP:card0 addr=0.0.0.0
(15:43:29) INF_IP:card1 addr=192.168.1.19
(15:43:29) INF_RTM:start time is 0.183 s
(15:43:29) INF_RTM:total use(MB): pm=2590 vm=229 after start
(15:43:29) INF_RTM:use(MB): pm=81(81) vm=80(80) pf=20943 after start
(15:43:29) INF_RTM:gh:518 uh:225 hh:1910 after start
(15:43:29) INF_FLT:ModeSwitch at start e15=0000 e18=0000 e20=0000
(15:43:29) INF_RTM:mode=2(Work) e15=00 e18=00 e20=00 [src4]
(15:43:29) INF_GRAPH:scr:1:popup=0 scrref=0 trend=0,0 update=1
(15:43:35) INF_RTM:stoping... = 30
(15:43:35) INF_RTM:main clc stop
(15:43:35) INF_RTM:mode=5(Stop) e15=00 e18=00 e20=00 [src0]
(15:43:35) INF_RS:COM14 TRANSACTION=0 ERROR=0 BYTES=0
(15:43:36) INF_RTM:stop time is 1.074 s
(15:43:36) INF_RTM:number of calculation = 8
(15:43:36) INF_RTM:END OF WORK

Сообщения / Posts 10 | Из / 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 
"(15:43:29) INF_RS:host channels=0 for COM14
(15:43:29) INF_RS:init string is \\.\COM14: baud=9600 parity=N data=8 stop=1
"
В проекте нет каналов, обращающихся к порту COM14.
Надо проверить настройку COM-порта в "Источниках" - должно быть задано 13 (это документировано).
Надо проверить привязку канала к этому источнику.

Сообщения / Posts 15118 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АлександрКар-да
Junior Member / Новичок
Участник № / Member № 7229


Icon 1 отправлено / posted      Профиль для / Profile for АлександрКар-да           Редактировать/удалить сообщение / Edit/Delete Post 
Как проверить привязку к этому каналу, если я все делал как на видео.

(17:44:32) ERR_RTM:hasp driver login = 7
(17:44:32) INF_LOAD:Starting... вес6_0
(17:44:32) INF_RTM:Detected RTM NT(6.1)
(17:44:32) INF_RTM:Base TRACE MODE 6 Profiler T-Factory + ver. 6.10.2 ver. 6.10.1
(17:44:32) INF_LOAD:max channel = 65535
(17:44:32) INF_LOAD:Load Channels 2(1 - 2)
(17:44:32) INF_LOAD:Templates=1 (math=0 sql=0 scr=1 doc=0 pnl=0)
(17:44:32) INF_LOAD:Objects = 0
(17:44:32) INF_RTM:Timer=0.055s CalcLoop=550ms
(17:44:32) INF_LOAD:LoadTime=0.006s CalcPeriod=550ms
(17:44:32) INF_RTM:available(MB): pm=4043 vm=2047; free(MB): pm=723 vm=1901 em=0 after load
(17:44:32) INF_RTM:total use(MB): pm=3319 vm=146 after load
(17:44:32) INF_RTM:use(MB): pm=26(26) vm=49(49) pf=1 after load
(17:44:32) INF_RTM:gh:131 uh:14 hh:179 after load
(17:44:34) INF_RS:host channels=0 for COM13
(17:44:34) INF_RS:init string is \\.\COM13: baud=9600 parity=N data=8 stop=1
(17:44:34) INF_IP:hostname is Shurup1
(17:44:34) INF_IP:card0 addr=0.0.0.0
(17:44:34) INF_IP:card1 addr=192.168.1.19
(17:44:34) INF_RTM:start time is 0.153 s
(17:44:34) INF_RTM:total use(MB): pm=3375 vm=229 after start
(17:44:34) INF_RTM:use(MB): pm=82(82) vm=80(80) pf=21489 after start
(17:44:34) INF_RTM:gh:514 uh:222 hh:1908 after start
(17:44:34) INF_FLT:ModeSwitch at start e15=0000 e18=0000 e20=0000
(17:44:34) INF_RTM:mode=2(Work) e15=00 e18=00 e20=00 [src4]
(17:44:34) INF_GRAPH:scr:1:popup=0 scrref=0 trend=0,0 update=1
(17:44:38) INF_RTM:stoping... = 30
(17:44:38) INF_RTM:main clc stop
(17:44:38) INF_RTM:mode=5(Stop) e15=00 e18=00 e20=00 [src0]
(17:44:39) INF_RS:COM13 TRANSACTION=0 ERROR=0 BYTES=0
(17:44:39) INF_RTM:stop time is 1.324 s
(17:44:39) INF_RTM:number of calculation = 4
(17:44:39) INF_RTM:END OF WORK

Сообщения / Posts 10 | Из / From: Казахстан  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АлександрКар-да
Junior Member / Новичок
Участник № / Member № 7229


Icon 1 отправлено / posted      Профиль для / Profile for АлександрКар-да           Редактировать/удалить сообщение / Edit/Delete Post 
Компонент Mitsubishi
Порт 0
Номер станции Sn=01h
Номер регистра 0
Тип регистра (D)Data/file registr
Направление input
Дополнительно Delta:

Параметры контроллера
Station adress 1
Pariti None
Stop bits 1
Baude rate 9600

Сообщения / Posts 10 | Из / 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 
Та же ситуация.
Судя по логу, Вы поменяли номер COM-порта на 13 в группе COM-Порты. Тогда как необходимо в слое Источники/приемники проверить, что соответствующему источнику в Параметрах № порта соответствует 13 и в слое Система есть каналы, привязанные к этому источнику.

Сообщения / Posts 15118 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АлександрКар-да
Junior Member / Новичок
Участник № / Member № 7229


Icon 1 отправлено / posted      Профиль для / Profile for АлександрКар-да           Редактировать/удалить сообщение / Edit/Delete Post 
Что то я совсем запутался. Давайте еще раз.

1. У меня контроллер DVP14SS2R2 с коммуникационным адресом 1. Подключаюсь к контролеру через переходник USB/485, т.е к контроллеру через COM2(RS485), с параметрами RTU 8,N,1, 9600. ПК определил этот переходник как порт COM13.


2. Создал проект. Создал группу Источники/приемники/PLC/Mitsubishu group/mitsubishu. Зашел в него. Выставил:
Порт 0
Номер станции Sn=01h
Номер регистра 0 (в контроллере значение 200)
Тип регистра (D)Data/file registr
Направление input
Дополнительно Delta:

3. Далее этот компонент mitsubishi (переименованный в Вес) через DAD закинул в "экранах" в "Системы RTM_1 каналы".

4. Создал в "экранах" "текст" и из "Системы RTM_1 каналы " взял строку и закинул в "текст".

5. Далее Система/RTM1/ создал COM port. Поменял Номер порта на 13. Остальное по умолчанию.

6.Сохранил проект. "Сохранить для MPB", "запустить профайл".

7. В профайле "Запус"

Что сделал не так?


1.Подключаюсь к контролеру через переходник USB/485, т.е к контроллеру через COM2(RS485), который имеет параметры порта. ПК определил этот порт как COM13, поэтому в компоненте "COM Port" выставляю номер порта =COM13, контроль четности 7-1-Е

Сообщения / Posts 10 | Из / From: Казахстан  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АлександрКар-да
Junior Member / Новичок
Участник № / Member № 7229


Icon 1 отправлено / posted      Профиль для / Profile for АлександрКар-да           Редактировать/удалить сообщение / Edit/Delete Post 
Извеняюсь. Последнею строку не учитывать
Сообщения / Posts 10 | Из / 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 
Выслали простой тестовый проект на почту, указанную при регистрации. Работайте с ним, чтобы исключить погрешности в проекте.
Сообщения / Posts 15118 | Из / 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