Регистрация | Последние сообщения | Персональный список | Поиск | Настройка конференции | Личные данные | Правила конференции | Список участников | Top 64 | Статистика раздела | faq | Что нового v.2.3 | Чат
Skunk Forum - Техника, Наука, Общество » АСУТП »
связь Indusoft и IsaGraf на WinCon 8746. Помогите, пожалуйста

Версия для печати (настроить)

Новая тема | Написать ответ

Подписаться

Автор Тема:   связь Indusoft и IsaGraf на WinCon 8746. Помогите, пожалуйста
Bo
Junior Member

Сообщений: 1
Откуда: Новосибирск, Россия
Регистрация: Май 2009

написано 22 Мая 2009 14:37ИнфоПравкаОтветитьIP

Есть WinCon контроллер 8746 с модулями ввода/вывода.
На машине разработчика стоит IsaGraf 3.5 и Indusoft Web Studio 6.1 sp4.

Отдельно можно загрузить проект Indusoft'a на винкон (на винконе запускаем сначала CeServer)
Отдельно можно загрузить проект изаграфа на винкон (запускаем сначала wincon isagraf driver v 3.43(isawincon))

проекты работают замечательно, обслуживают модули винкона.

Существует такая проблема:

Нужна стандартная ситуация - isagraf читает сигналы с модулей и передает indusoft'у.
Использую для этого в студии motcp, настраиваю адреса адреса переменных и прочее как полагается по инструкции.

1) запускаю сначала isawincon - загружаю изаграфовский проект. запускаю CeServer, загружаю проект indusoft'а - проект не работает. не запускается отображение ни на винконе ни в студии. Иногда даже коннект не проходит.

2) запускаю CeServer, запускаю isawincon. загружаю проект indusoft'а, проект изаграфа вообще не может установить связь.

все остальные комбинации тоже не работают. напрашивается вывод - процессы isawincon и ceserver не совместимы.

Сообственно вопрос: Могут ли загружаться вместе проекты isagraf'a и indusoft'a.

Как лучше осуществить связь между этими двумя скадами? Поделитесь, пожалуйста, у кого был такой опыт? Оочень нужно...

P.S.: единственным осуществимым вариантом была связь по udp. Isagraf инициировал соединение с индусовт программой по udp, которая запускалась локально на машине разработки, не загружалась на винкон. Но это не вариант, так как хочется быстрой передачи - с одного адреса в переменную.

Dikoy
Member

Сообщений: 1388
Откуда: Богота, Колумбия
Регистрация: Май 2003

написано 22 Мая 2009 14:52ИнфоПравкаОтветитьIP

В этом форуме есть моя тема, примерно по такой же задаче. только там трейсмод коннектили.
Так вот, в трейсмоде надо было номер ком порта указывать на 1 больше (или меньше, не помню) реального. Адреса переменных тоже как-то +-1 плясали. Потыкайся в этом направлении, попробуй подобрать адрес, меняя его на 1-2 в обе стороны.
Коннектили по модбас, без ОРС.

Добавление от 22 Мая 2009 14:53:

Проблема в том, что где-то адреса считаются с нуля, где-то с единицы. От сюда вся каша.

MuadDib
Member

Сообщений: 46
Регистрация: Сентябрь 2008

написано 22 Мая 2009 16:33ИнфоПравкаОтветитьIP

Я так понял, у вас на компьютере будет работать скада - Indusoft, и она должна получать данные с контроллера. Так зачем вы пытаетесь запустить одновременно 2 рантайма на контроллере - CeServer и isawincon? Ведь можно запустить один только Isagraf и забирать из него данные по Модбас

Bo
Junior Member

Сообщений: 2
Откуда: Новосибирск, Россия
Регистрация: Май 2009

написано 22 Мая 2009 22:31ИнфоПравкаОтветитьIP

Спасибо, посмотрю.

Dikoy, пока что конфликт не в соответствии адресов, а просто видимо какая-то идеологоия...

MuadDib, вы имели ввиду что Indusoft запускается на локальной машине, на контроллер не загружается . В настройках драйвера, например, motcp, пишем в station ip-адрес контролера, ну и с какого адреса модбаса забирать (куда будет класть isagraf), так?
и Индусофт будет вот так просто забирать без коннекта к контроллеру?

MuadDib
Member

Сообщений: 47
Регистрация: Сентябрь 2008

написано 23 Мая 2009 10:01ИнфоПравкаОтветитьIP

Bo
Все верно, за исключением последней фразы: "и Индусофт будет вот так просто забирать без коннекта к контроллеру". Сама по себе работа драйвера Modbus TCP Master со стороны SCADA предполагает коннект к слейву (контроллеру). Просто коннект осуществляется исключительно по протоколу Modbus, а не по встроенному протоколу Indusoft.

Bo
Junior Member

Сообщений: 3
Откуда: Новосибирск, Россия
Регистрация: Май 2009

написано 23 Мая 2009 11:34ИнфоПравкаОтветитьIP

MuadDib,
ну я имела ввиду наверное, что инициализация драйвера motcp при запуске indusoft приложения будет инициировать сама коннект по Modbus по указанному в station ip адреса, и дополнительно устанавливать соединение к контроллеру не надо.
Так?

MuadDib
Member

Сообщений: 48
Регистрация: Сентябрь 2008

написано 23 Мая 2009 14:32ИнфоПравкаОтветитьIP

Bo
Да, именно так.

Bo
Junior Member

Сообщений: 4
Откуда: Новосибирск, Россия
Регистрация: Май 2009

написано 24 Мая 2009 13:15ИнфоПравкаОтветитьIP

MuadDib, спасибо, большое!

MuadDib
Member

Сообщений: 49
Регистрация: Сентябрь 2008

написано 25 Мая 2009 06:53ИнфоПравкаОтветитьIP

Bo
Всегда пожалуйста

Если будут какие-то вопросы по ISaGRAF, пишите на dblade <злой собак> inbox.ru, постараюсь помочь.

Кстати, я тоже из Новосибирска

Bo
Junior Member

Сообщений: 5
Откуда: Новосибирск, Россия
Регистрация: Май 2009

написано 25 Мая 2009 09:03ИнфоПравкаОтветитьIP

MuadDib, ок, запомню=) Вопросы наверняка будут =)

Ваш ответ:

Коды форума
Смайлики


Ник:    Пароль       
Отключить смайлики

Все время MSK

Склеить | Разбить | Закрыть | Переместить | Удалить

Новая тема | Написать ответ
Последние сообщения         
Перейти к:

Свяжитесь с нами | skunksworks.net

Copyright © skunksworks.net, 2000-2018

Разработка и техническая поддержка: skunksworks.net


Рейтинг@Mail.ru Яндекс.Метрика