Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » Пользователи для пользователей » Пользователи для пользователей » СРОЧНО!НУЖНА ПОМОЩЬ!

   
Автор / Author Тема / Topic: СРОЧНО!НУЖНА ПОМОЩЬ!
Tatyana
Junior Member / Новичок
Участник № / Member № 4777


Icon 5 отправлено / posted      Профиль для / Profile for Tatyana           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте!!!Подскажите пожалуйста возможно ли осуществить связь Trace Mode и AutoCad? А именно,необходимо чтобы последний вызывался полноценно с возможностью изменения параметров.
Делаю дипломною работу,пытаюсь сделать так,чтобы при нажатии кнопки экрана Trace Mode открывалось окно c файлом AutoCad.

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



Icon 1 отправлено / posted            Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Только через запуск внешнего приложения: смотрите канал Call с параметром Exec.
IP / IP: IP адрес / IP address | Report this post to a Moderator
Tatyana
Junior Member / Новичок
Участник № / Member № 4777


Icon 1 отправлено / posted      Профиль для / Profile for Tatyana           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Romcheg,спасибо за информацию!!!только я совсем новичок в ТМ... вы могли бы поподробнее объяснить как это организовать?я билась,билась и никак(((
Сообщения / Posts 9 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Tatyana
Junior Member / Новичок
Участник № / Member № 4777


Icon 1 отправлено / posted      Профиль для / Profile for Tatyana           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
помогите,помогите,помогите...очень нужно!!!
Сообщения / Posts 9 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Tatyana
Junior Member / Новичок
Участник № / Member № 4777


Icon 1 отправлено / posted      Профиль для / Profile for Tatyana           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
помогите,помогите,помогите...очень нужно!!!
Сообщения / Posts 9 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
SATER
Forum Haunter / Завсегдатай форума
Участник № / Member № 1414


Icon 1 отправлено / posted      Профиль для / Profile for SATER           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Tatyana, посмотрите на этот пример http://ifolder.ru/23097731
Сделан в TM 6.07 base.

Там создан один канал CALL с типом вызова Exec и параметром 1 - что дает возможность запустить приложение, указанное в имени канала CALL - в примере это D:\openCAD.bat.
Согласно Справке в канале CALL создан один аргумент (не используется), чтобы канал вообще работал.

Файл openCAD.bat (в архиве прилагается) должен быть размещен на диске D:\. Его содержимое:
code:
@echo off
"C:\Program Files\AutoCAD 2008\acad.exe" "D:\functional.dwg"

Тоесть, путь к Автокаду и путь к схеме.
Может это и не лучший вариант, ведь я это делаю впервые, но у меня заработало.

В проекте также создан Экран с одним аргументом, привязанным к входному значению канала CALL. На экране есть кнопка, которая посылает единицу в CALL, запуская его.

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


Icon 1 отправлено / posted      Профиль для / Profile for Tatyana           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Попробую разобраться!!!Спасибо огромное!
Сообщения / Posts 9 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Tatyana
Junior Member / Новичок
Участник № / Member № 4777


Icon 1 отправлено / posted      Профиль для / Profile for Tatyana           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
quote:
Отправитель / Originally posted by SATER:
Tatyana, посмотрите на этот пример http://ifolder.ru/23097731
Сделан в TM 6.07 base.

Sater,будете добры,подскажите всегда нужно использовать bat-файлы или возможно прямо указать путь к нужному файлу?

И еще,почему название канала Call прописано c расширением (.ba)?
я работаю через виртуальную машину на операционке W7,в которой нет диска D, видимо по этому не срабатывает.

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


Icon 1 отправлено / posted      Профиль для / Profile for Abram Shnider           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Tatyana,
Возможно указать путь к нужному файлу (если он имеет расширение .exe), однако, на путь к вызываемому файлу накладывается ограничение на количество символов (путь к чертежу автокада явно его превышает)...

Название канала Call с параметром Exec содержит путь к вызываемому файлу)
Попробуйте изменить путь к bat-файлу и, конечно, укажите в нем свой путь к чертежу...

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


Icon 1 отправлено / posted      Профиль для / Profile for SATER           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
В справке написано:
quote:
Exec – запуск приложения Windows XP при выполнении следующих условий:

значение канала отлично от 0;
в канале создан хотя бы один аргумент.

Если Параметр = 0, имя канала задает имя exe-файла, атрибут 80, CMNT – путь к файлу.
Если Параметр = 1, имя канала задает путь и имя exe-файла, атрибут 80, CMNT – параметры запуска;

Тоесть задумано, что нужно писать имена и пути к файлам ЕХЕ прямо в канале CALL. Но есть ограничения на имя/путь в 39 символов. Поэтому нужно использовать bat.

В настройках CALL - Параметр=1
Имя канала - путь к bat-файлу. Нельзя сказать, что у канала CALL расширение bat. Это просто путь к файлу с таким типом. Если у вас нету диска D, разместите bat на любом другом диске (можно и в папке, только без пробелов).

P.S. у меня все работает на windows 7. никогда не использовал виртуальную ОС

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


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

У меня профайлер не запускается на W7(максимальная), и не знаю почему, а на виртуальной все ок с этим!

Сообщения / Posts 9 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Сергей_Регион_Автоматика
Junior Member / Новичок
Участник № / Member № 4003


Icon 1 отправлено / posted      Профиль для / Profile for Сергей_Регион_Автоматика           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Tatyana, попробуйте находясь в среде Windows 7, установить на ПК Framework 3.5 либо 4. Профайлер должен запускаться.
Сообщения / Posts 9 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
4e6yPaTuHo
Junior Member / Новичок
Участник № / Member № 4562


Icon 1 отправлено / posted      Профиль для / Profile for 4e6yPaTuHo           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Добрый день! Не мог бы кто-нибудь выложить пример проекта по запуску внешнего приложения? Делаю всё в соответствии со справкой, но ничего не получается. А на ifolder'е, видимо, удалили файл, который выкладывал SATER
Сообщения / Posts 13 | Из / 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 
Проект с реализацией запуска внешнего приложения можно скачать в разделе форума "Тестовые примеры".
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/52/t/000003.html

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


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