ArchestrA IDE

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

ArchestrA IDE

Сообщение eks-6 » Пн мар 21, 2011 10:29 am

Здравствуйте!
нужна помощь/совет

импортировать таги из имеющегося проекта (InTouch) и связать их с тагами нового ПЛК. Импорт из InTouch можно сделать (как я понял) с помощью ArchestrA IDE, подскажите где её взять? (ArchestrA System Managment Console установлен).
eks-6
 
Сообщения: 6
Зарегистрирован: Пн мар 21, 2011 10:21 am

Re: ArchestrA IDE

Сообщение Klinkmann_Msk » Пн мар 21, 2011 10:54 am

eks-6 писал(а):Здравствуйте!
нужна помощь/совет

импортировать таги из имеющегося проекта (InTouch) и связать их с тагами нового ПЛК. Импорт из InTouch можно сделать (как я понял) с помощью ArchestrA IDE, подскажите где её взять? (ArchestrA System Managment Console установлен).

Для этого существуют утилиты DBDump/DBLoad, входящие в состав любого InTouch.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение eks-6 » Вт мар 22, 2011 7:23 am

Спасибо, сильно сложно начал заморачиваться.

появился вопрос "а как дальше?"
у меня есть ItemName & TagName проекта InTouch, у меня есть запрограммированный сименсовский ПЛК, теперь чтобы InTouch правильно понимал ПЛК надо: соответствующие переменные ПЛК присвоить соответствующим тагам InTouch?
eks-6
 
Сообщения: 6
Зарегистрирован: Пн мар 21, 2011 10:21 am

Сообщение Klinkmann_Msk » Вт мар 22, 2011 7:36 am

eks-6 писал(а):Спасибо, сильно сложно начал заморачиваться.

появился вопрос "а как дальше?"
у меня есть ItemName & TagName проекта InTouch, у меня есть запрограммированный сименсовский ПЛК, теперь чтобы InTouch правильно понимал ПЛК надо: соответствующие переменные ПЛК присвоить соответствующим тагам InTouch?

Всё верно. Но не забудте, ПЛК и InTouch общаются через сервер в/в. Для Сименса это DASS7, DASSIDirect. Его тоже настраивать надо.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение eks-6 » Вт мар 22, 2011 7:44 am

получилось настроить DASSIDirect, но после изменений в ПЛК, WonderwareClient видит не все его переменные (выдает ошибку в клиент груп и девайс).

DASS7 может быть равноценной заменой DASSIDirect? в чём их принципиальные отличия?
eks-6
 
Сообщения: 6
Зарегистрирован: Пн мар 21, 2011 10:21 am

Сообщение Klinkmann_Msk » Вт мар 22, 2011 8:04 am

eks-6 писал(а):получилось настроить DASSIDirect, но после изменений в ПЛК, WonderwareClient видит не все его переменные (выдает ошибку в клиент груп и девайс).

Отследите сделанные изменения. Могли поменяться адреса переменных, их тип, .....
DASS7 может быть равноценной заменой DASSIDirect? в чём их принципиальные отличия?

DASS7 - MPI, Profibus. Работает через Profibus-карту+Simatic Net
DASSIDirect - Ethernet, работает напрямую.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение eks-6 » Пт мар 25, 2011 9:42 am

WWClient настраивает связь с ПЛК, он его видит. как только начинаю запрашивать переменную (любую из существующих в ПЛК, перепроверял и имена и тип) выдаёт наличие ошибок
может кто подскажет в каком направлении дальше искать ошибки? со стороны ПЛК или настройки дассервера, ...
eks-6
 
Сообщения: 6
Зарегистрирован: Пн мар 21, 2011 10:21 am

Сообщение Генератор зла » Пт мар 25, 2011 10:22 am

eks-6 писал(а):WWClient настраивает связь с ПЛК, он его видит. как только начинаю запрашивать переменную (любую из существующих в ПЛК, перепроверял и имена и тип) выдаёт наличие ошибок
может кто подскажет в каком направлении дальше искать ошибки? со стороны ПЛК или настройки дассервера, ...

Всё зависит от текста ошибок.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Сообщение eks-6 » Пт мар 25, 2011 11:45 am

Генератор зла писал(а):Всё зависит от текста ошибок.


текст ошибки такой:
32137 2011.03.25 13:42:45 4072 2072 Info wwclient DoItemFunction: wwCliAdviseEx() of 'mb10' failed.
eks-6
 
Сообщения: 6
Зарегистрирован: Пн мар 21, 2011 10:21 am

Сообщение Basilio » Пт мар 25, 2011 12:16 pm

The WWClient utility was being used incorrectly.
Click the Register button followed by the Advise button (not AdviseEx)
WWClient -> Item -> Advicse
Basilio
 
Сообщения: 47
Зарегистрирован: Вт мар 22, 2011 7:42 am

Сообщение Генератор зла » Пт мар 25, 2011 12:21 pm

eks-6 писал(а):
Генератор зла писал(а):Всё зависит от текста ошибок.


текст ошибки такой:
32137 2011.03.25 13:42:45 4072 2072 Info wwclient DoItemFunction: wwCliAdviseEx() of 'mb10' failed.

The customer clicked Register followed by AdviseEx this generated an error DoItemFunction: WWCLIADVISEEX[] of S:42 failed in the WWLogger and caused the slow poll mode. When he clicked Register followed by Advise, the data came up as expected.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Сообщение eks-6 » Пт мар 25, 2011 12:46 pm

Генератор зла писал(а):The customer clicked Register followed by AdviseEx this generated an error DoItemFunction: WWCLIADVISEEX[] of S:42 failed in the WWLogger and caused the slow poll mode. When he clicked Register followed by Advise, the data came up as expected.


я должен использовать не AdviseEx а Advise? потому-что недостаточно быстро опрашивается. если буду опрашивать через Advise, всё должно пройти?

на Advise вообще никак не реагирует
eks-6
 
Сообщения: 6
Зарегистрирован: Пн мар 21, 2011 10:21 am

Сообщение Генератор зла » Вт мар 29, 2011 1:50 pm

eks-6 писал(а):
Генератор зла писал(а):The customer clicked Register followed by AdviseEx this generated an error DoItemFunction: WWCLIADVISEEX[] of S:42 failed in the WWLogger and caused the slow poll mode. When he clicked Register followed by Advise, the data came up as expected.


я должен использовать не AdviseEx а Advise? потому-что недостаточно быстро опрашивается. если буду опрашивать через Advise, всё должно пройти?

на Advise вообще никак не реагирует

Попробуйте опрашивать через Excel по DDE.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm


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

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

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