Страница 1 из 1

Настройка NETDDE

СообщениеДобавлено: Чт фев 21, 2008 1:18 am
Antonio
Хотел поробовать сделать пример из мануала - связь Интача на одном компе и Excel на другом. То, что прописать в ячейку команду ввиде ссылки до тега с другого компа - это понятно. Но остается проблема самой netdde. Напишите, пожалуйста, как настроить его на обоих компах, чтобы была связь. На обоих операционки Windows XP SP2

СообщениеДобавлено: Чт фев 28, 2008 11:24 am
Admin
По умолчанию в винде все должно быть настроено!
Нужно включить службы Network DDE и Network DDE DSDM.

После этого получить данные с запущенного view одного ПК можно в Excel -е другого ПК и наоборот.

Введите в ячейке Excel строку:
=\\arm_1\view|TAGNAME!'имя_тэга'
или:
=\\arm_1\view|'имя_доступа'!'имя_item'

наоборот делается так: (данные беруться из активной книги)
Access Name = Excel
Node = arm_2
App = excel
Topic = имя_листа
ссылаетесь на данные так:
Excel:'имя_ячейки'

Есть одна тонкость - поскольку указано сетевое имя компьютера, а не его IP - в файле Windows\System32\srivers\etc\hosts должна присутствовать строка вида:
192.168.1.1 arm_1
192.168.1.2 arm_2

Для настройки общих ресурсов DDE можно воспользоваться командой ddeshare, у нее есть встроенный хэлп, это вероятно не потребуется, на всякий случай знайте!

СообщениеДобавлено: Вс май 25, 2008 1:29 pm
korzhavin
Код: Выделить всё
наоборот делается так: (данные беруться из активной книги)
Access Name = Excel
Node = arm_2
App = excel
Topic = имя_листа
ссылаетесь на данные так:
Excel:'имя_ячейки'     ( писать надо только R1C1 - что соответствует ячейке А1 и т.д.) !