This is topic DDE-клиент in forum TRACE MODE 5 бесплатная версия / TRACE MODE 5 Free version at Форум TRACE MODE: техническая поддержка.


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

Posted by Leon (Участник № / Member № 624) on :
 
Необходимо создать в ТМ DDE-клиента для регулятора газов Bronkhorst(имя DDE-сервера flowbus). Подскажите как правильно создать файл ddecnf0.cnf,если topic этого сервера имеет имя
C(3), а имена каналов сервера P(8) и P(9) и нет возможности сделать их длину в 6 символов? Непонятно как в этом случае можно указать item в формате 2 параметра.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
в ddecnf используйте следующую строку:
flowbus C(3) P(8)

Для канала укажите формат - 2 параметра. В полях A и B можно ничего не указывать (оставьте нули).

Если хотите вместо цифры "8" подставлять настройку A из канала, то строка примет вид:
flowbus C(3) P(%d)
В этом случае в настройку нужно записать "8"
 
Posted by Leon (Участник № / Member № 624) on :
 
Большое спасибо! Все заработало [Улыбка / Smile]
 
Posted by Leon (Участник № / Member № 624) on :
 
А что делать, если DDE-сервер имеет несколько тем запроса (topic), например С(1)и С(2), а имена каналов (item) к которым надо обращаться одинаковые P(8) и P(9)?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
В этом случае Вам всего лишь необходимо прописать вторую тему запроса
flowbus C(1) P(%d)
C(2)

Для каналов, работающих с нулевой темой необходимо, также, указать настройку D=0 (topic 0)

Для каналов, работающих с первой темой необходимо, также, указать настройку D=1 (topic 1)
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2