Настройка NETDDE

Связь между InTouch и программируемыми логическими контроллерами, компьютерами
и другими устройствами.

Настройка NETDDE

Сообщение Antonio » Чт фев 21, 2008 1:18 am

Хотел поробовать сделать пример из мануала - связь Интача на одном компе и Excel на другом. То, что прописать в ячейку команду ввиде ссылки до тега с другого компа - это понятно. Но остается проблема самой netdde. Напишите, пожалуйста, как настроить его на обоих компах, чтобы была связь. На обоих операционки Windows XP SP2
Antonio
 
Сообщения: 7
Зарегистрирован: Ср окт 31, 2007 10:31 pm

Сообщение Admin » Чт фев 28, 2008 11:24 am

По умолчанию в винде все должно быть настроено!
Нужно включить службы 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, у нее есть встроенный хэлп, это вероятно не потребуется, на всякий случай знайте!
Admin
Site Admin
 
Сообщения: 294
Зарегистрирован: Пт май 04, 2007 7:32 pm

Сообщение korzhavin » Вс май 25, 2008 1:29 pm

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

korzhavin
 
Сообщения: 6
Зарегистрирован: Пн янв 14, 2008 12:28 am


Вернуться в Связь InTouch с ПЛК

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6