Согласно списка поддерживаемого оборудования, Trace Mode работает со счетчиком СПТ961 НПФ "Логика" посредством DDE. Ипользуя подтип DDE обращаюсь к DDE-серверу "СПСервер". СПСервер принимает запрос, читает данные с СПТ961, но до Trace Mode они не доходят. Объясните, пожалуйста, возможные ошибки. И вообще, кто-нибудь связывал Trace Mode 5 и счетчики "Логика".
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
1) Рекомендую посмотреть файл протокола Профайлера. 2) Создайте канал ДИАГНОСТИКА-DDE - для контроля состояния обмена по DDE.
Posted by al (Участник № / Member № 419) on :
Попробовал в качестве примера DDE-сервера Excel. Все работает нормально. При работе с СПТ961 - файл протокола профайлера не отличается от аналогичного для Excel. А канал ДИАГНОСТИКА-DDE всегда равен 0. Кто-нибудь вообще работал с оборудованием данной фирмы?
Posted by Kramarenko Stanislav (Участник № / Member № 119) on :
А ты попробуй Excel в качестве DDE-клиента и увидишь какой интересный ответ выдаёт СПсервер. Его ещё расшифровывать надо. А ТМ принимает в качестве ответа только голую цифру (и правильно делает). Так-что ничего не выйдет. Все вопросы к "Логике".
Posted by TheBug(R) (Участник № / Member № 275) on :
Поделюсь опытом.
Нам для опроса счетчиков СПГ761, СПГ763 и СПТ961, пришлось написать программу "прослойку", которая извлекает из ответа "СПСервера" нужное число и уже в голом виде отдает его ТрэйсМоуду. Есть еще одна проблемка. У TM таймаут на ожидание ответа от DDE-серверов не настраивается и равен 5 секундам. А от СПСервер'а, иногда по 30 секунд приходится ждать ответа. Пришлось слегка пропатчить DrawServ.exe на предмет таймаута. Оптимально ставить таймаут на пару секунд больше, чем у СПСервера (мы поставили 40 сек.), иначе возможны неприятные эффекты, когда следующий сигнал тоже не будет получен.
Posted by SZMA (Участник № / Member № 1013) on :
Добрый день! У нас тоже возникла проблема, как получить данные от СПТ961 в Трасовую Муду. Если Вам на сложно, то опишите конкретно последовательность Ваших действий (что надо поставить, где взять, кому заплатить..). И если можно, то и Вашу "прослоечку" как-нибудь посмотреть. А если уж Вы совсем готовы поделиться опытом, причём в остро аскетичной форме, то может и готовое решение подкинете?! С уважением, Перепендо Александр. СЗМА. Email: coluchy@monch.mels.ru
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Посмотрите эту статью.
Posted by TheBug(R) (Участник № / Member № 275) on :
Саша, Позвони к нам в офис, поговори с Димой. Может чего и придумем . Роман Дорин, ИКОС
Posted by SZMA (Участник № / Member № 1013) on :
Ну, блин, ребята вы и даёте!!! Хоть полсловом бы обмолвились, что такие близкие сердцу люди здесь имеют место быть. Я бы сразу позвонил... А то ни адреса, ни там намёка, типа надписи "Icos".