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

   
Автор / Author Тема / Topic: Группа кнопок
SergeyZ86
Junior Member / Новичок
Участник № / Member № 5575


Icon 1 отправлено / posted      Профиль для / Profile for SergeyZ86           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Добрый день! Работаю в базовой версии 6.08. В проекте имеется ГЭ "Группа кнопок" (стиль кнопок-переключатель1), связанный с каналом через аргумент типа USINT. Канал при старте отрабатывает определенное значение. При запуске профайлера необходимо, чтобы в соответствии со значением аргумента в ГЭ "Группа кнопок" устанавливался флажок. Использую в настройках ГЭ режим привязки "Управление и индикация", получаю ошибку "Инструкция по адресу 0x39de1d23 обратилась к памяти по адресу 0x000000c8. Память не может быть read". Если использовать режим привязки "Только управление", все работает нормально, но при запуске профайлера флажок не устанавливается. Подскажите пожалуйста, в чем дело.
Сообщения / Posts 9 | Из / 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 
Перепроверено. Проблем не обнаружено.
В какой ОС Вы работаете?

Присылайте Ваш тестовый проект на адрес техподдержки hotline@adastra.ru.

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


Icon 1 отправлено / posted      Профиль для / Profile for kukui           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте. Подскажите, можно ли сделать включение/выключение контроллера по нажатию кнопки в программе?
Сообщения / Posts 11 | Из / 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 
Выключить (выгрузить) МикроМРВ в контроллере средствами Trace Mode 6 нельзя. Можно только остановить с помощью системной переменной @Exit.

1. Если воспользоваться поддержкой WatchDog, можно выгрузить МикроМРВ создав искусственную ситуацию "зависания узла" (по кнопке запускать соответствующую программу с бесконечным циклом).

Пример программы:


“ While ARG_000==1 do ARG_001=ARG_001+1;

End_while;”


2. Можно написать dll-библиотеку с функцией перезапуска системы и вызывать ее через ST-программу при условии "нажатия кнопки".

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


Icon 1 отправлено / posted      Профиль для / Profile for ddkel           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
"...Можно написать dll-библиотеку с функцией перезапуска системы и вызывать ее через ST-программу при условии "нажатия кнопки"... в МикроМРВ можно вызывать внешние библиотеки?
Сообщения / Posts 82 | Из / 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 
Да, МикроМРВ позволяет вызывать функции пользовательских библиотек через ST-программу.
Однако, первый способ выполнить перезагрузку контроллера является наиболее простым.

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