This is topic Непонятки из учебных примеров in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/31/t/000754.html

Posted by LevSP (Участник № / Member № 4065) on :
 
Добрый день.
1) Разбирая учебный проект в справке, обнаружил, что при копировании файла tmdevenv.tmul из папки
C:\Program Files\AdAstra Research Group\Trace Mode IDE 6 Base\Lib
в папку
C:\Program Files\AdAstra Research Group\Trace Mode IDE 6 Base
библиотеки задвижек и пр. не появились. Совсем. Подозреваю, что это ограничения базовой версии.
Так ли это?

2) Не смог получить данные по DDE из excel. Сделал почти как в примере. "Почти", потому, что excel русский и имя DDE компонента выглядело вот так: Excel.Лист1.D3. Получилось, что канал типа float внутри группы "Каналы" имеет привязку: "Excel.Лист1.D3:Значение (Источники/Приемники.DDE_2)". Может хитрость какая есть?
 
Posted by Romсheg (Участник № / Member № 3792) on :
 
1) В Базовую версию библиотеки элементов не входят.

2) Попробуйте переименовать в Экселе лист. Не уверен, но дело в том, что ТМ в Юникоде работает и при передаче в Эксель русских имен он может их неправильно интерпретировать.
 
Posted by LevSP (Участник № / Member № 4065) on :
 
1) ясно. плохо. а мы хотели написать, и потом купить монитор реального времени для объекта, и если понравится, тогда уже покупать полную лицензию на разработку...
2) не помогло. причем, текстовое поле привязанное к каналу (атрибут входное значение) показывает <текст>, т.е. даже не "0"... При просмотре компонентов в профайлере значение канала равно нулю. [Неодобрение / Frown]
3) А можно ли он-лайн посмотреть значение DDE компонента? Т.к. я TM-щик начинающий - кто знает, может я канал как то не так прикрутил....?
 
Posted by Romсheg (Участник № / Member № 3792) on :
 
3) Это уже ваш проект глянуть надо.
 
Posted by LevSP (Участник № / Member № 4065) on :
 
3) куда можно закинуть?
 
Posted by Romсheg (Участник № / Member № 3792) on :
 
Это уже к техподдержке, а не ко мне [Пдмигивание / Wink] Адреса они скажут...
 
Posted by LevSP (Участник № / Member № 4065) on :
 
Тогда, я думаю, кто то из техподдержки должен написать - что то типа "вышлите проект на такой то адрес". Буду ждать, когда соблаговолят [gigi / Гы-Гы]
 
Posted by Romсheg (Участник № / Member № 3792) on :
 
hotline@adastra.ru
hotline3@adastra.ru

Вот на эти можно. Только в письме продублируйте им суть проблемы. [Усмешка / Big Grin]
 
Posted by LevSP (Участник № / Member № 4065) on :
 
спасибо Romсheg! [fun / веселый]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Проект так и не прислали.
 
Posted by Kazimirko Yuri (Участник № / Member № 5872) on :
 
quote:
Отправитель / Originally posted by LevSP:
Добрый день.
2) Не смог получить данные по DDE из excel. Сделал почти как в примере. "Почти", потому, что excel русский и имя DDE компонента выглядело вот так: Excel.Лист1.D3. Получилось, что канал типа float внутри группы "Каналы" имеет привязку: "Excel.Лист1.D3:Значение (Источники/Приемники.DDE_2)". Может хитрость какая есть?

В описании примера насчет имени написано:
"Например, если необходимо вводить во вновь создаваемый канал Из_таблицы узла RTM_1 (в его атрибут Входное значение) данные из ячейки R3C3 книги MS Excel, необходимо в слое Источники/Приемники создать новую группу DDE, а в ней – компонент DDE#1 и отредактировать его следующим образом:
где в атрибуте Имя:
Excel – имя приложения;
Sheet1 – имя листа книги MS Excel;
R3C3 – адрес ячейки."

Поэтому:
1) имя листа книги MS Excel (если у Вас русский Excel) нужно в свойствах компонента DDE#1 писать не Sheet1, а Лист1.
2) адрес ячеек Excel необходимо задавать в стиле R1C1 (по умолчанию в Excel адреса ячеек были установлены в "классическом" стиле).

Для настройки стиля ссылок R1C1 (в Excel 2007, например) выполните следующие шаги:
1. В Excel 2007 нажмите на большую круглую кнопку «Офис» в левом верхнем углу программы и в меню кликните на кнопку «Параметры Excel».
2. Откроется окно параметров программы. В левом столбце перейдите на пункт «Формулы» и в правой части в группе «Работа с формулами» установите галочку «Стиль ссылок R1C1».
3. Нажмите кнопку «ОК».

В моём случае (русский Excel) в свойствах компонента DDE#1 я написал:Excel.Лист1.R3C3
 
Posted by Kazimirko Yuri (Участник № / Member № 5872) on :
 
Нашел в другом топике ответ модераторов на первый вопрос:"Почему после копирования файла tmdevenv.tmul не появляется набор графических объектов – изображения клапанов, емкостей, двигателей и т.д.?"

Ответ:
"Начиная с релиза 6.08, для использования библиотеки файл необходимо скопировать из %TRACE MODE%\LIB в директорию c:\ProgramData\AdAstra\Trace Mode IDE 6\ (в Windows 7) или в C:\Documents and Settings\All Users\Application Data\AdAstra\Trace Mode IDE 6\ (в Windows XP)"

Сделал как написано - появились клапаны, насосы и т.д. [Улыбка / Smile]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
По второму вопросу (DDE).
Переименуйте в Excel таблицу: вместо "Лист1" задайте "Sheet1".
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2