Форум 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 » TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version » Графический элемент ТрендXY

   
Автор / Author Тема / Topic: Графический элемент ТрендXY
merny
Active Forum Member / Активный участник форума
Участник № / Member № 2290


Icon 1 отправлено / posted      Профиль для / Profile for merny           Редактировать/удалить сообщение / Edit/Delete Post 
необходимо отображать график y=f(x)
X и Y изменяются во времени: y=y(t) и х=х(t)
действия:
- создан ГЭ ТрендXY
- заданы все масштабы и т.д.
- создана кривая
- созданы два аргумента к которым были привязаны X и Y
- аргументы привязаны к 2 аргументам программы, которые вычисляются как
ARG_003=100*sin(fi);
ARG_004=100*cos(fi);
fi - глобальная переменная, увеличивается при каждом вызове программы
- для проверки создан обычный ГЭ Тренд, где созданы 2 кривые, привязанные к тем же аргументам

что должно получиться:
- на обычном тренде 2 синусоиды со сдвигом по фазе в 1/4 периода
- на ТрендеXY окружность

что получилось:
- на обычном тренде все как надо
- ТрендXY не отображает вообще ничего

т.е. все вычисляется, перегоняется в аргументы экрана иначе не чертились бы синусоиды на обычном тренде.
почему не работает ТрендXY?
при запуске профайлера значок "использовать архив" превращается в одноцветный серый прямоугольник, в то время как на обычном тренде он остается, хотя и серого цвета, а не цветной (как будто неактивен)


и еще коммерческий вопрос.
я собираюсь приобрести инструментальную систему и мрв профлинии. проект разрабатывается на том компьютере, что будет непосредственно управлять процессом и уйдет заказчику. означает ли что ставить на него профинструменталку нельзя? или я могу установить профинструменталку на разные компьютеры, но работать она будет лишь там, куда в данный момент установлен ключ?

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


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Привяжите выходы программы к архивируемым каналам FLOAT и значения этих каналов выводите на тренды.

IDE профессионального формата может инсталлироваться на произвольное количество ПК.
Функционировать будет тот экземпляр IDE, который будет поддержан установленным лицензионным ключом.

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


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

еще столкнулся с такой проблемой
дома на пк стоит версия 6.08, на работе 6.09
задача: групповой вывод битовых значений по протоколу modbustcp
создал канал Call с типом вызова chgroupreq
в канале создал аргумент
создал источник/приемник W_Byte(15)
привязал их друг к другу
создал кнопку на экране
по нажатии кнопки
- ввод и передача значения в аргумент экрана, связанный с аргументом канала Call
- прямой ввод значения 1 в аргумент экрана, связанный с аттрибутом 2 (входное значение) канала Call

дополнительно установлено приложение, контролирующее регистры контроллера, куда предполагается запись

проблемы:
1) на 6.08 все работает, на 6.09 не работает. но при этом в 6.09 посылается нулевое значение в соответствующие регистры контроллера. можно установить регистры контроллера в 1, но по нажатии экранной кнопки они все обнуляются. т.е. связь с контроллером по modbustcp устанавливается, но выводится туда не значение аргумента, а нули
2) даже в 6.08 по каналу chgroupreq выводятся лишь 8 разрядов вне зависимости от количества аргументов канала. это так и должно быть или что-то делается неправильно?

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


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Modbus-функция 15 корректно реализуется в Trace Mode 6 только с помощью канала HEX16 OUT.
При этом посылается всегда 1 байт.
Количество значимых битов (не более 8) может быть задано в атрибуте этого канала РАЗМЕРНОСТЬ_В_БИТАХ.

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

Послать новую тему / 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



Powered by Infopop Corporation
UBB.classic™ 6.7.2