[?]: How to connect iClient to iFix

Панели оператора PP/OP/TP/TD/MP.
Программные пакеты ProTool/WinCC flexible, SCADA система WinCC
Post Reply
smnt
Posts: 56
Joined: Thu Jan 08, 2009 5:03 pm

[?]: How to connect iClient to iFix

Post by smnt » Mon Jun 29, 2009 11:32 am

How to connect iClient to iFix ?
Russian wrote:Люди, подскажите, как подключить iClient к iFix серверу.
А еще лучше скиньте ссылку на соответствующую документацию.

WH_Mike
Posts: 59
Joined: Sun Feb 17, 2008 10:14 pm
Location: Russian Federation

Post by WH_Mike » Thu Jul 16, 2009 4:01 pm

Сейчас сам занимаюсь этим же вопросом.
Теоретически так:

1. На компе узла iClient в файле:
..:\WINDOWS\system32\drivers\etc\hosts
прописать IP адрес и имя каждого подключаемого узла сервера.
Например, если подключаемый узел сервера имеет логическое имя IFIX_SRV, а установлен он на компе с IP адресом 192.168.0.123, то надо вписать строку:
192.168.0.123 IFIX_SRV
- и так для каждого подключаемого узла сервера свою строку.
Проверить правильность и наличие связи по указанному символьному имени узла сервера iFIX можно выполнив команду:
ping симв._имя_узла_сервера
в консольном окне Windows (ПУСК->Выполнить->cmd)

2. В конфигурации SCU узла iClient в настройках сети указать:
[Network] => TCP/IP
[Options] => Dynamic Connection (динамические подключения)
Network Password = ...как у узла сервера...
[Remote Nodes] => создать список имен подключаемых узлов серверов

3. После внесения каких-либо изменений в конфигурацию узла iFIX желательно iFIX перезапустить, чтобы изменения вступили в силу.

Практически - пока пробовал все это в демо режиме iFIX - не пошло. Доступных узлов не видит. По возможности, буду пробовать на рабочих версиях.
Хотелось бы уточнить надо ли прописывать узлы iClient в файле hosts на компе узла сервера iFIX (думаю, что нет :roll: ), а также имена узлов iClient в сетевых настройках конфигурации SCU (по документации - вроде не надо, так как здесь должны писаться только имена узлов серверов).
Кто имеет опыт - пожалуйста отпишитесь, поделитесь опытом. :wink:

smnt
Posts: 56
Joined: Thu Jan 08, 2009 5:03 pm

Post by smnt » Mon Jul 20, 2009 6:46 am

В общем, что у меня получилось.
Мнемосхемы на клиенте отображаются (они у меня хранятся на сервере). А вот вместо значений тэгов выводится "@@@@@".
Как выяснилось, такое происходит потому, что фикс у меня работает в деморежиме, а при нем сетевые коммуникации заблокированы :-(
Файл hosts при этом я не настраивал, думаю он не обязателен...

WH_Mike
Posts: 59
Joined: Sun Feb 17, 2008 10:14 pm
Location: Russian Federation

Post by WH_Mike » Mon Jul 27, 2009 4:17 pm

У меня заработало!
Без лицензии - никак! :evil:
Но как только поставить на оба узла (SCADA и iClient) даже не HW (ключ), а soft лицензию (типа license.sys) с соответствующими опциями сетевой работы, тогда узлы начинают друг друга видеть! :D
К сожалению, для русского iFIX soft лицензий я пока не видел, потому приходится работать в английской. :(
Без записей в hosts я пока не пробовал, но думаю что без них может не работать, так как только там указывается соответствие между IP адресом и именем удаленного SCADA узла (это особенно важно для узла iClient), к тому же на необходимость этих настроек есть указания в Help-e.

Удачи!

Post Reply