Форум 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 » Драйверы / Device Drivers » омметр е6-25

   
Автор / Author Тема / Topic: омметр е6-25
mev163
Active Forum Member / Активный участник форума
Участник № / Member № 4235


Icon 5 отправлено / posted      Профиль для / Profile for mev163           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Омметр Е6-25 связан с компьютером по RS232
протокол обмена предельно прост:
компьютер посылает "[?D]"
прибор отвечает "[D=00.060KOhm]"

создал компорт

создал type11 - universalPLC_type4_1
в комментариях прописал UDEF
порт сделал равным номеру моего порта-1
адрес =1
параметр1=0х3
параметр1=0х0
параметр1=0хe
параметр1=0х0
направление input, тип float.

создал CALL, привязал к universalPLC_type4_1
тип вызова - ChGroupReq
параметр =0
в аргументах создал:
arg__000 input тип string значение по умолчанию "[?D]"
arg__001 input тип string
...
arg__014 input тип string.

смотрю в portmon:
отправка [?D]
ответ от прибора [D=00.060KOhm]

Но в аргументах arg__001... arg__014 тип string
ничего, что не так сделано?

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


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

изменил
тип вызова - ChGroupReq
параметр =5.
и в аргументах CALL
arg__001 input тип usint
...
arg__014 input тип usint

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

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


Icon 1 отправлено / posted      Профиль для / Profile for mev163           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
продолжу:
если мой прибор отвечает 13 байтами или меньше (максимум поставил 14), то ТМ6 вообще не воспринимает: аргументы call сохраняют свое предыдущее значение.
Length 14: 5B 44 3D 30 2E 30 36 31 33 4B 4F 68 6D 5D
расшифровываю
[D=0.0613K

Length 13:5B 44 3D 30 36 31 2E 34 38 4F 68 6D 5D
[D=061.13O

Length 9: 5B 44 3D 2D 2D 2D 2D 2D 5D

type11 - universalPLC_type4_1
в комментариях UDEF
что означают: параметр 1, параметр2,параметр3, параметр4?

Сообщения / Posts 66 | Из / 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 
Это не максимум 14 байтов, а ожидание 14 байтов. Если в ответ не пришло положенное количество байтов, то монитор думает, что посылка неверная и не заносит ее в аргументы.

Параметры 1-4 не участвуют в обмене.

Сообщения / Posts 17338 | Из / 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