форум асутп
 На главную                       Здесь может быть Ваша реклама, подробнее...


 Наверх  |  Перейти к теме  |  Поиск  |  Вход  |  Дерево    
 iFix + Weintek
Автор: ХиМ 
Дата:   24.08.11 08:44

Доброго времени суток!
Такой вопрос (просто никогда с этим не приходилось работать).
Есть панель MT8079iH(Мастер с Модбас ОРС). Как с неё вытащить данные по TCP\IP в iFix?
Пробовал стандартный iFix OPC - не видит он её... :( Пробовал по MBE - не видит он её. Видит в проге MODScan.
Подскажите, какой драйвер нужен в iFix, чтобы вытянуть данные. (всего-то 4 адреса аналоговых сигналов).
ОЧЕНЬ НУЖНО!!! Сроки поджимают уже некуда!

Адрес этого сообщения    Ответить на это сообщение
 
 Re: iFix + Weintek
Автор: Сергей Васильев 
Дата:   24.08.11 10:08

Если видит модскан, то работает модбас.  Значит драйвер нужен модбас.  Не
работал с этой панелью но по аналогии возможно в ней надо создать устройство
сервер.  Так на панелях 8xx0 для работы создается сервер модбас. ТСР.
24.08.2011 8:45 пользователь "ХиМ" <forumasutp@xxxxx.xx.xx> написал:
> Доброго времени суток!
> Такой вопрос (просто никогда с этим не приходилось работать).
> Есть панель MT8079iH(Мастер с Модбас ОРС). Как с неё вытащить данные по
> TCP\IP в iFix?
> Пробовал стандартный iFix OPC - не видит он её... :( Пробовал по MBE - не
> видит он её. Видит в проге MODScan.
> Подскажите, какой драйвер нужен в iFix, чтобы вытянуть данные. (всего-то 4
> адреса аналоговых сигналов).
> ОЧЕНЬ НУЖНО!!! Сроки поджимают уже некуда!
>
> ----
> E-mail автора: hcorp@xxxxxx.xx
> (по данным регистрации на iprog.pp.ru/forum)

Адрес этого сообщения    Ответить на это сообщение
 
 Re: iFix + Weintek
Автор: ХиМ 
Дата:   24.08.11 10:38

Сергей Васильев писал(а):

> Так на панелях 8xx0 для работы создается сервер модбас. ТСР.
Создан на панели Modbus TCP.
Может я не совсем точно выразился: в iFix чем к нему зацепиться?

Адрес этого сообщения    Ответить на это сообщение
 
 Re: iFix + Weintek
Автор: Сергей Васильев 
Дата:   24.08.11 11:40

Но в iFix же есть модбас драйвер? Через модбас и забирать.

24 августа 2011 г. 10:38 пользователь ХиМ <forumasutp@xxxxx.xx.xx> написал:

> Сергей Васильев писал(а):
>
> > Так на панелях 8xx0 для работы создается сервер модбас. ТСР.
> Создан на панели Modbus TCP.
> Может я не совсем точно выразился: в iFix чем к нему зацепиться?
>
> ----
> E-mail автора: hcorp@xxxxxx.xx
> (по данным регистрации на iprog.pp.ru/forum)
>



--
С уважением Сергей Васильев

Адрес этого сообщения    Ответить на это сообщение
 
 Re: iFix + Weintek
Автор: ХиМ 
Дата:   24.08.11 13:19

Не нашёл я в нашем iFix4.5eng такого драйвера... :(
Есть OPC-client (не цепляется), есть SIM, есть MIX драйвер, есть MBE от Schneider'a (не цепляется)... Больше ничего нет... :(
Люди добрые! Дайте хоть ссылку туда, где есть! Всё облазил... Либо архив запаролирован СМСкой, либо скачать за СМС...
Вот ведь, блин, связались с этим TREI-ем... Не могли поставить в свой контроллер Ethernet модуль... А к этому Вайнтеку хрен цапанёшься... И на оф. сайте нет ничего... :(
Просто беда...

Адрес этого сообщения    Ответить на это сообщение
 
 Re: iFix + Weintek
Автор: Сергей Васильев 
Дата:   24.08.11 13:25

А вот  в Шнайдеровском МВЕ (насколько понимаю модбас езернет) есть
возможность установить модбас номер станции? Очень часто ПО высокого уровня
ограничивается IP игнорируя номер станции, а нежные китайские изделия в
подавляющем большинстве в нем крайне нуждаются.

24 августа 2011 г. 13:19 пользователь ХиМ <forumasutp@xxxxx.xx.xx> написал:

> Не нашёл я в нашем iFix4.5eng такого драйвера... :(
> Есть OPC-client (не цепляется), есть SIM, есть MIX драйвер, есть MBE от
> Schneider'a (не цепляется)... Больше ничего нет... :(
> Люди добрые! Дайте хоть ссылку туда, где есть! Всё облазил... Либо архив
> запаролирован СМСкой, либо скачать за СМС...
> Вот ведь, блин, связались с этим TREI-ем... Не могли поставить в свой
> контроллер Ethernet модуль... А к этому Вайнтеку хрен цапанёшься... И на
> оф. сайте нет ничего... :(
> Просто беда...
>
> ----
> E-mail автора: hcorp@xxxxxx.xx
> (по данным регистрации на iprog.pp.ru/forum)
>



--
С уважением Сергей Васильев

Адрес этого сообщения    Ответить на это сообщение
 
 Re: iFix + Weintek
Автор: ХиМ 
Дата:   25.08.11 11:49

ОГРОМНОЕ СПАСИБО за идею!!!!! Всё заработало на Шнайдеровском МВЕ. Суть: указал номер модбас-устройства (в MBE UnitID), поигрался с параметрами: PrimaryRate (01), SecondaryRate(10), Phase (0), AccessTime (01:40:00)  на Device0 и DataBlock-ах. Пока работает без единой ошибки, без оверранов. Если кому-то это поможет - буду рад. Простораньше мы на эти параметры не обращали внимания, всё оставалось по дефолту.

Адрес этого сообщения    Ответить на это сообщение
 
 Re: iFix + Weintek
Автор: Сергей Васильев 
Дата:   25.08.11 13:13

Да простит меня модератор за длинное сообщение, но поскольку эта ситуация
встречается часто, попробую пояснить подробнее.Для всех
известных мне модбас китайских устройств, включающих как последовательный
так и Ethernet интерфейсы, ПО пишется по следующей схеме: 1 функции для
обработки пакетов  ModbusRTU 2 Обработка ТСР сокетов вычленение пакета
модбас и передача его на обработку в библиотеку RTU. Я и сам так делаю,
потому что очень просто и логично. Пакет ТСР ничем не отличается от RTU
кроме 6 ведущих байтов, которые как правило установлены в 0.Разработчик ПО
высокого уровня пишет непосредственно для ТСР и не вдается в детали RTU. В
официальной спецификации (modbus.org) для ТСР сказано, что байт номера
станции использовать не обязательно, поскольку устройство однозначно
идентифицируется IP адресом. Т.е его (номер станции) можно обнулять. И много
разработчиков так и делают чтоб не создавать себе дополнительных трудностей
из-за избыточной (с их точки зрения )информации.
Так вот в нежных китайских устройствах, при передаче пакета из ТСР функции в
RTU функцию, при обнуленном номере станции этот пакет отбрасывается. Потому
как для RTU номер станции это единственный идентификатор.
Вот  чему приводят неоднозначности спецификаций. Одним словом везде где есть
возможность выставить ModbusID для ТСР  - его надо выставлять. Модикону
модиконово, китайцам китайцево.


25 августа 2011 г. 11:49 пользователь ХиМ <forumasutp@xxxxx.xx.xx> написал:

> ОГРОМНОЕ СПАСИБО за идею!!!!! Всё заработало на Шнайдеровском МВЕ. Суть:
> указал номер модбас-устройства (в MBE UnitID), поигрался с параметрами:
> PrimaryRate (01), SecondaryRate(10), Phase (0), AccessTime (01:40:00)  на
> Device0 и DataBlock-ах. Пока работает без единой ошибки, без оверранов.
> Если кому-то это поможет - буду рад. Простораньше мы на эти параметры не
> обращали внимания, всё оставалось по дефолту.
>
> ----
> E-mail автора: hcorp@xxxxxx.xx
> (по данным регистрации на iprog.pp.ru/forum)
>



--
С уважением Сергей Васильев

Адрес этого сообщения    Ответить на это сообщение
 Список форумов    


 Список форумов  |  Нужен логин? Регистрируйтесь здесь 
 Логин пользователя
 Имя пользователя:
 Пароль:
 Помнить пароль:
   
 Забыли ваш пароль?
Введите имя пользователя или e-mail, и новый пароль будет послан на email, указанный в вашем профиле.

Рейтинг@Mail.ru