связь СПТ961 и InTouch 10.1

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

связь СПТ961 и InTouch 10.1

Сообщение Kompl » Пт сен 10, 2010 8:25 am

Доброго времени суток.
К ARM подключен СПТ961.2 через RS232. На компьютере установлен OPC-сервер Logica, данные он получает.
Установлен FSGateway для связи InTouch и OPC-сервера.
В FSGateway: Device Group Name: SPT_OPCGroup
В InTouch Access Name прописан следующим образом:
Application Name: FSGateway
Topic Name: SPT_OPCGroup
SuiteLink
Но данные InTouch не получает, в чем может быть проблема?
Заранее спасибо.
Kompl
 
Сообщения: 11
Зарегистрирован: Пт сен 10, 2010 7:57 am

Сообщение Klinkmann_Msk » Пт сен 10, 2010 10:32 am

To Kompl:

Topic Name должен быть = OPC Object_OPC Group. Например:

TestOPC_TestGroup
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение Kompl » Сб сен 18, 2010 12:03 pm

Названия топика в InTouch и device group в FSGateway изменил по образцу проблемы не решило.
В логах в FSGateway пишет:
...
No such window name: "Консоль контроля и управления"
....
Failed to activate remote server for 'MasterOPC ' hr=80004002
....

Система: XP SP3
Kompl
 
Сообщения: 11
Зарегистрирован: Пт сен 10, 2010 7:57 am

Сообщение Klinkmann_Msk » Пн сен 20, 2010 3:33 am

А FSGateway какой версии?
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение Kompl » Пн сен 20, 2010 5:01 am

Версии:
Изображение
Указанное в документации способ устранения ошибки настройкой DCOM результата не принес.
Kompl
 
Сообщения: 11
Зарегистрирован: Пт сен 10, 2010 7:57 am

Сообщение Klinkmann_Msk » Пн сен 20, 2010 8:07 am

To Kompl:

Проверьте имена копьютера, логины, пароли, имена рабочей группы/домена. Они не должны содержать русских символов.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение Kompl » Пн сен 20, 2010 8:47 am

Русских букв нет,
пробывал запускать OPC-сервер (СПТ961) как сервис в ручную, но FS Gateway его не видит и в логах продолжает туже ошибку.
Kompl
 
Сообщения: 11
Зарегистрирован: Пт сен 10, 2010 7:57 am

Сообщение Klinkmann_Msk » Пн сен 20, 2010 9:14 am

To Kompl:

Возможно, у Вас старая версия FSGateway.
Скачайте FSGateway 1.5 SP1 (но не 2.0, она не поддерживает WinXP).
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение Kompl » Пн сен 20, 2010 9:47 am

Переустановил FS Gateway. заново создал сервер, но ошибка остается.
В диспетчере задач видно что пытается OPC-сервер запустится как системный сервис, но длится это по количеству попыток.
Kompl
 
Сообщения: 11
Зарегистрирован: Пт сен 10, 2010 7:57 am

Сообщение Klinkmann_Msk » Пн сен 20, 2010 10:14 am

To Kompl:

"В диспетчере задач видно что пытается OPC-сервер запустится как системный сервис"
"пробывал запускать OPC-сервер (СПТ961) как сервис в ручную"
Этого вообще не требуется. OPC-сервер должен запускаться OPC-клиентом, т.е. FSGateway-ем.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение Kompl » Вт сен 21, 2010 3:25 am

Дело в том. что на рабочей станции где требуется чтобы такая связка работала появляется ошибка.
На ноутбуке все работает нормально. И в Диспетчере видно что FS запускает OPC-сервер. Поэтому и была попытка попробовать в ручную.
Настройки на ноутбуке и рабочей станции идентичные.
Kompl
 
Сообщения: 11
Зарегистрирован: Пт сен 10, 2010 7:57 am

Сообщение Klinkmann_Msk » Вт сен 21, 2010 4:11 am

To Kompl:

"Дело в том. что на рабочей станции где требуется чтобы такая связка работала появляется ошибка.
На ноутбуке все работает нормально. И в Диспетчере видно что FS запускает OPC-сервер. Поэтому и была попытка попробовать в ручную."

Из чего Вы сделали вывод, что виноват FSGataway :) Логично.
1. Win XP 32/64-бит? Дожна быть 32-бит.
2. Региональные настройки ОС Rus/Eng? Должны быть Eng (включая параметры дат, времени, чисел,...)
3. Логи журналов ОС содержат что-нибудь интересное?
4. Инсталляция от имени локального админа?
5. Учётная запись русские/английские символы? Должны быть английские.
6. Пароль учётной записи русский/английский? Должен быть английский.
7. Имя компьютера русские/английские символы? Должны быть английские.
8. Антивирусное/фаервольное ПО?
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение Kompl » Вт сен 21, 2010 10:34 am

OPC-сервер СПТ961 показывает значения приходящие, поэтому начал думать на FSGateway
1 Win XP SP3 32 bit
2 Региональные перевел на Eng
3 В логах ОС ничего нет
4 Да, когда устанавливал InTouch создавал локального пользователя, соответственно от него дальше и ставил.
5 Учетная запись - английский
6 Пароль - английский
7 Имя компьютера тоже английские
8 Антивирус не установлен, брандмауэр отключен в службах.
На компьютере установлено только DSdata, FSGateway, InTouch и сервер Logica.
Kompl
 
Сообщения: 11
Зарегистрирован: Пт сен 10, 2010 7:57 am

Сообщение Klinkmann_Msk » Вт сен 21, 2010 10:44 am

To Kompl:

Попробуйте файл конфигурации FSGateway откопировать с ноутбука на рабочую станцию.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение Kompl » Ср сен 22, 2010 2:50 am

Заменил файл FSGateway.AAcfg исправив соответственно Server node, но проблема осталась.
Kompl
 
Сообщения: 11
Зарегистрирован: Пт сен 10, 2010 7:57 am

Сообщение Alesta » Ср сен 22, 2010 4:13 am

лицензии InTouch одинаковые на ноутбуке и компьютере? службы одинаковые запущены? в службах компонентов - настройка DCOM, для opc сервера логики уровень проверки подлинности поставьте в нет. кроме того, самый простой способ проверки в том, что виноват fsgateway или что-то другое - попробуйте получать данные в InTouch через opclink, а не через fsgateway.
Последний раз редактировалось Alesta Ср сен 22, 2010 4:47 am, всего редактировалось 1 раз.
Alesta
 
Сообщения: 30
Зарегистрирован: Ср ноя 21, 2007 5:40 pm

Сообщение Klinkmann_Msk » Ср сен 22, 2010 4:25 am

To Kompl:

Посмотрите логи журналов событий ОС, может там что то есть...
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение Kompl » Пт сен 24, 2010 3:10 am

Лицензии одинаковые, уровень подлинности для DCOM сервера стоит нет. В логах журнала ОС только уведомления о запуске FSGateway, ошибки не какие не отображает.
Заметил в диспетчере задач, когда запускаю проект, видно что FSGateway запускает сервер логики и процесс уходит до 100% и потом сбрасывается.
Kompl
 
Сообщения: 11
Зарегистрирован: Пт сен 10, 2010 7:57 am

Сообщение Klinkmann_Msk » Пт сен 24, 2010 4:39 am

To Kompl:

Попробуйте совет от Alesta: использовать OPCLink взамен FSGateway.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение Kompl » Вс сен 26, 2010 2:03 pm

Так как нет сейчас возможности работать на рабочей станции, попробовал поставил на виртуальной машине все заново, получил туже ошибку. Запустил OPC Client выдал такую ошибку:
Изображение
На ноутбуке даже при отключенном СПТ961 такой ошибки нет.
На ArchestrA.FSGateway: CoGetClassObject() Failed: Интерфейс не поддерживается
Kompl
 
Сообщения: 11
Зарегистрирован: Пт сен 10, 2010 7:57 am

Сообщение Klinkmann_Msk » Пн сен 27, 2010 5:58 am

To Kompl:

Попробуйте переустановить FSGateway. После удаления FSGateway убедитесь, что инсталляция будет происходить от имени локального администратора компьютера, на английские национальные сеттинги ОС.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение Kompl » Вт сен 28, 2010 6:08 am

To Klinkmann_Msk:
To Alesta:

Спасибо большое за помощь.
Поставил OPCLINK 8.0 данные InTouch начал получать. FSGateway так и не заработал, а причина так и не известна осталась.
Kompl
 
Сообщения: 11
Зарегистрирован: Пт сен 10, 2010 7:57 am


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

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

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