Форум 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 » Редактор проекта TRACE MODE 6 / » Подскажите, какой ГЭ лучше использовать?

   
Автор / Author Тема / Topic: Подскажите, какой ГЭ лучше использовать?
Selya
Forum Member / Участник форума
Участник № / Member № 6591


Icon 1 отправлено / posted      Профиль для / Profile for Selya           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Нужно реализовать такую систему:
 -
Не хочется изобретать велосипед, может кто подскажет как лучше сделать переключатель на 3 состояния и индикацию, если одно из состояний активно? Какое сочетание ГЭ использовать и как их между собой синхронизировать?

Сообщения / Posts 32 | Из / 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   Вставить в ответ текст исходного сообщения  / Reply With Quote 
ресурсы а 3 картинки нарисовать
Сообщения / Posts 806 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Selya
Forum Member / Участник форума
Участник № / Member № 6591


Icon 1 отправлено / posted      Профиль для / Profile for Selya           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Можно по подробнее? Я ещё не очень воспринимаю на слух)
Сообщения / Posts 32 | Из / 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   Вставить в ответ текст исходного сообщения  / Reply With Quote 
3 картинки нарисовать -> импортировать в библиотеку изображений(слой ресурсы - картинки)
создать экран на нем разместить ГЭ ресурсы-растровое изображения

Сообщения / Posts 806 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Selya
Forum Member / Участник форума
Участник № / Member № 6591


Icon 1 отправлено / posted      Профиль для / Profile for Selya           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
А функционал как прописать? Как ГЭ "Растровое изображение" поймёт по какой области я щёлкнул 0, 1 или 2?
Сообщения / Posts 32 | Из / 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 
"Сверху" на каждое растровое изображение поместите прозрачный ГЭ Контур, по нажатию на который будет передавать 0, 1 или 2 соответственно.
Сообщения / Posts 17109 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Selya
Forum Member / Участник форума
Участник № / Member № 6591


Icon 1 отправлено / posted      Профиль для / Profile for Selya           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Сделал как вы сказали. Пока для переключателя на 2 состояния. Всё красиво, всё работает. Но есть небольшая проблема.

Система считывает и отбражает состояния гидро- пневмо- клапанов. Переключатели должны переключать эти состояния.
Вот исходное состояние системы - всё отключено.
 -
Что соответствует
 -

Далее включаем эти переключатели, нажатием на ГЭ "Контур" с единичкой:
 -
Видно, что сработало:
 -

Далее выходим из профайлера. Индикаторы продолжают гореть.

Снова запускаем в профайлер - система считывает состояние ГК и ПК правильно:
 -

Но теперь, чтобы отключить ГК и ПК не достаточно нажать на ГЭ "Контур" с "ноликом"! Тогда ничего не происходит! Сначала нажимаю 1, и только после этого отрабатывает выключение при нажатии 0.

Подскажите, что я мог сделать не так? Готов выслать пример тестового проекта. Извините за сумбур [crazy / сумасшедший]

Сообщения / Posts 32 | Из / 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   Вставить в ответ текст исходного сообщения  / Reply With Quote 
по умолчанию ТМ отрабатывает канал OUTPUT по изменению его значения.
Нужно использовать CALC-EXE период канала или
см флаг отработать( в форуме есть)

Сообщения / Posts 806 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Selya
Forum Member / Участник форума
Участник № / Member № 6591


Icon 1 отправлено / posted      Профиль для / Profile for Selya           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Не понятно. Ведь при запуске профайлера изменения значения канала нет, а состояние датчиков считывается правильно.
Сообщения / Posts 32 | Из / 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   Вставить в ответ текст исходного сообщения  / Reply With Quote 
.состояние (датчик) и управление это что 1 канал?
.устройства на картинке имеют разные команды чтения и записи
.в форуме много информации на эту тему
.рекомендация по периоду пересчета

Сообщения / Posts 806 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Selya
Forum Member / Участник форума
Участник № / Member № 6591


Icon 1 отправлено / posted      Профиль для / Profile for Selya           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
1.Один канал - контроль, другой канал - управление.
2.да
3.наверно плохо ищу. Хорошо бы ссылочку, чтоб понимать о чём речь.
4.По подробнее, пожалуйста. Хотябы что искать в справке.

Сообщения / Posts 32 | Из / 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   Вставить в ответ текст исходного сообщения  / Reply With Quote 
каналу OUT на управление периоду пересчета:

(20) CALC EXE – канал OUTPUT с таким типом пересчета анализируется 1 раз за N циклов CALC (N=Период), а отрабатывается при изменении входного значения в следующем цикле CALC вне зависимости от атрибута Период;

(21) FAST EXE – канал OUTPUT с таким типом пересчета анализируется 1 раз за N циклов FAST (N=Период), а отрабатывается при изменении входного значения в следующем цикле FAST вне зависимости от атрибута Период;

(22) IDLE EXE – канал OUTPUT с таким типом пересчета анализируется 1 раз за N циклов IDLE (N=Период), а отрабатывается при изменении входного значения в следующем цикле IDLE вне зависимости от атрибута Период;

Специфика типов 20-22. Если тип канала – OUTPUT, его значение передается приемнику даже в том случае, если приемник имеет такое же значение.

Сообщения / Posts 806 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Selya
Forum Member / Участник форума
Участник № / Member № 6591


Icon 1 отправлено / posted      Профиль для / Profile for Selya           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Спасибо, получилось. Поставил у канала "Единица измерения" - "CALC EXE". (Было "цикл CALC" по умолчанию).
Сообщения / Posts 32 | Из / 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   Вставить в ответ текст исходного сообщения  / Reply With Quote 
а почему сразу рекомендацию от 21 авг нельзя сделать было ?
Сообщения / Posts 806 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Selya
Forum Member / Участник форума
Участник № / Member № 6591


Icon 1 отправлено / posted      Профиль для / Profile for Selya           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Вернёмся к переключателю на три состояния.
Нарисовал три картинки. Читаю значения канала, скажем, 2 бита. Если #00 - рисуем картинку 0, если #10 - рисуем картинку 1, если #01 - рисуем картинку 2. (вариант #11 не допустим). Как бы так сделать? Одну картинку делать видимой, а две другие невидимыми в зависимости от значения канала?

(В случае с переключателем на 2 состояния было хорошо: Вид индикации - Arg=Конст. Если ИСТИННО - одна картинка, Если ЛОЖНО - другая.)

Сообщения / Posts 32 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Selya
Forum Member / Участник форума
Участник № / Member № 6591


Icon 1 отправлено / posted      Профиль для / Profile for Selya           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Пока писал сам разобрался.
Сообщения / Posts 32 | Из / 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