Проблема с передачей данных в InTouch

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

Проблема с передачей данных в InTouch

Сообщение EvgenTim » Чт янв 28, 2010 8:45 am

День добрый!
Помогите пожалуйста разобраться со следующей проблемой:
Мы хотим передавать тэги из IsaGraf v3.32 в InTouch 10.0 по средством FSGateway через IsaGraf OPC server, но у нас возникла проблема с мультипроектами, как только ставишь галочку в OPC сервере, то сразу же пропадает связь с тэгами.
Так же пробовали использовать стандартный инструмент интача OPC Link 8.0, но с ним проблема еще хуже: после того как его настраиваешь, и заходишь обратно в Интачевский Tag creator, то он выдает непонятную ошибку (Error: OPC server does not support "QueryOrganization" method) и соответственно связи с тэгами нет.
Подскажите в чем здесь проблема, либо в OPC-шлюзах интача, либо все таки в ISaGRAF OPC DA Server.

Заранее спасибо.
EvgenTim
 
Сообщения: 3
Зарегистрирован: Ср янв 27, 2010 7:04 am

Сообщение Klinkmann_Msk » Пт янв 29, 2010 8:56 am

To EvgenTim:
но у нас возникла проблема с мультипроектами, как только ставишь галочку в OPC сервере, то сразу же пропадает связь с тэгами.
Требуются пояснения

Интачевский Tag creator, то он выдает непонятную ошибку (Error: OPC server does not support "QueryOrganization" method) и соответственно связи с тэгами нет.
Не пользуйтесь им :)
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение dias1987 » Вт апр 27, 2010 8:10 am

Не могли бы подсказать как в InTouch опрашивать биты регистров через modbus,формируется некорректная посылка если в item писать 400001:1
dias1987
 
Сообщения: 55
Зарегистрирован: Ср апр 07, 2010 8:40 am

Сообщение Klinkmann_Msk » Вт апр 27, 2010 8:28 am

To dias1987:

Modbus Serial или TCP/IP?
Какой сервер используете?
"формируется некорректная посылка"
А как это выглядит по логам?
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение dias1987 » Вт апр 27, 2010 8:35 am

ОПС сервер-Modbus Serial
"формируется некорректная посылка"
А как это выглядит по логам?[/quote]
В логах ничего не пишет.
Мы слушаем на другом компьютере порт и при запросе 400001:1(без ":"и"1" регистр читается) на порту видим 6416000073F80007835
64h-адрес слейва
16h-это Modbus функция,которая не определена.
dias1987
 
Сообщения: 55
Зарегистрирован: Ср апр 07, 2010 8:40 am

Сообщение dias1987 » Вт апр 27, 2010 9:56 am

Может просто при передаче по модбасу наду ставить не 40000:1 а что то другое?
dias1987
 
Сообщения: 55
Зарегистрирован: Ср апр 07, 2010 8:40 am

Сообщение Klinkmann_Msk » Чт апр 29, 2010 6:35 am

To dias1987:

Вы используете правильный формат записи.
Попробуйте:
1. Какая версия сервера в/в у Вас работает?
2. Попробуйте использовать вместо I/O-сервера DASMBSerial.
3. Возможно дело в региональных настройках ОС. Попробуйте выставить их все в English (USA).
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение dias1987 » Чт апр 29, 2010 1:00 pm

Я и так DASMBSerial использую,просто там дело в том, что у этого сервера по модбасу 24 функции, а контроллер поддерживает только 16 вот поэтому не получается.
dias1987
 
Сообщения: 55
Зарегистрирован: Ср апр 07, 2010 8:40 am

Сообщение Klinkmann_Msk » Чт апр 29, 2010 1:21 pm

To dias1987:

"у этого сервера по модбасу 24 функции, а контроллер поддерживает только 16"
Вряд ли Ваш контролер не поддерживает ф-цию:
03 (0x03)
Read Holding Registers Reads the binary contents of holding
registers (4XXXXX references) in the slave.

Попробуйте "поиграть" настройками Block I/O Size. Например, поставить их = 1
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am


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

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

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