Необходимо создать в ТМ 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 :
Большое спасибо! Все заработало
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)