Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > ПЛК и микроконтроллеры
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

Кто-нибудь помогите разобраться с конвертером I-7540D

 Ответить Ответить
Автор
Сообщение
gus hidding Смотреть выпадающим
Новичок
Новичок
Аватар

Присоединился: 13 Август 2008
Категория: Russian Federation
Online Status: Offline
Публикации: 14
Свойства публикации Свойства публикации   Ответить, цитируя автора - gus hidding Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: Кто-нибудь помогите разобраться с конвертером I-7540D
    Опубликовано: 13 Август 2008 16:13
Всем доброго дня суток! Кто-нибудь сталкивался с конвертером I-7540D? Подскажите почему он работает в режиме init постоянно и при переключении в режим normal тоже.Вначале работал нормально пока не соеденили init с землей(gnd).Подключили к сети ethernet, пропинговали связь есть.Через COM его видит, а через IP нет.Используем утилиту MiniOS7 и DCON.
Наверх
gus hidding Смотреть выпадающим
Новичок
Новичок
Аватар

Присоединился: 13 Август 2008
Категория: Russian Federation
Online Status: Offline
Публикации: 14
Свойства публикации Свойства публикации   Ответить, цитируя автора - gus hidding Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 14 Август 2008 14:11
В нашу задачу входит подключить контроллеры i-7051D,i-7045D через преобразователь интерфейсов i-7540D, используя тип подключения RS-485. При этом преобразователь подключить в сеть Ethernet.


Приобрели контроллеры ICP CON i-7540D,i-7051D,i-7045D,i-7520,i-7017C. Подсоединили к конвертеру i-7540D два контроллера i-7045D,i-7051D.

В режиме normal, на табло i-7540D выводились данные:

11111:1.192->2.168->3.255->4.1->1.0.0.0.0->D.H.C.P.0(информация IP этого i-7540D)
22222:1.96->2.96.->3.125(скорость в бодах всех портов)
33333:1.801->2.801->3.2.0b(конфигурация всех портов)
44444:0.P.0(Вкл\выкл САN соеденение).0(вкл.ТСР/IP).0(действующий серевер)->1.1250

В режиме Init работает счетчик.

\\
b.1.1.5.2->0.0.0.03->0.0.0.04->...->доходит до некоего значения и начинает работать заново

После подключения к разъему 5 (Init) c землей(gnd) контроллер перестал работать в режиме normal и стал работать как в режиме init.

С помощью утилиты 7188xw.exe поменяли IP адрес: c 192.168.255.1 на 192.168.74.60.

Затем с помощью командной cmd.exe пропинговали его.Все нормально, связь есть, пакеты передает, потерь нет.



Используя утилиту VxComm.exe создали виртуальный COM5


С помощью утилиты DCON подключаемся к созданному COM5 выдается сообщение:

Open COM error!


Дальше запускаем утилиту Send232 и открываем СОМ5, вылетает сообщение:

The device is not open

И ни один из СОМ портов, кроме СОМ1 и СОМ3 не открываются. А виртуальным СОМ3 сделать нельзя
VxComm их невидит.

Дальше с помощью MiniOS7 сканируем все порты находит только UDP.

При нажатии на строку UDP Poll программа возвращает в главное меню MiniOS7, где мы видим файлы autoexec.bat и sendtcp.exe находящиеся в контроллере.

Подскажите пожалуйста правильно ли мы осуществляем подключение преобразователя i-7540D ?
Почему, i-7540D не работает в режиме normal, а работает как в режиме init?
Можно ли сбросить преобразователь i-7540D на заводские настройки или перепрошить(с помощью какой программы)?

Наверх
MuadDib Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 27 Июль 2006
Online Status: Offline
Публикации: 304
Свойства публикации Свойства публикации   Ответить, цитируя автора - MuadDib Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 15 Август 2008 07:18
Ни-ц-ц-ево ни панимаю! (С) Братья-пилоты

1. Зачем конвертер CAN-Ethernet, если нет ни одного устройства CAN? Для виртуального RS-485 следует использовать I-7188EX.

2. Устройство работает в режиме Init при отсоедиенной от земли клеммы Init? Если да, то как это определили?

3. "Вначале работал нормально пока не соеденили init с землей(gnd).Подключили к сети ethernet, пропинговали связь есть.Через COM его видит, а через IP нет.Используем утилиту MiniOS7 и DCON." - цитата из первого поста. Как понять - пинг есть, а через IP не видит?

4. "С помощью утилиты 7188xw.exe поменяли IP адрес: c 192.168.255.1 на 192.168.74.60.

Затем с помощью командной cmd.exe пропинговали его.Все нормально, связь есть, пакеты передает, потерь нет."

То есть, все-таки, Init от земли отцепили, перезапустили девайс и вошли в режим normal (т.е. в режим исполнения программы, прописанной в autoexec)? Опишите последовательность ваших действий на данном этапе.

5. "Дальше с помощью MiniOS7 сканируем все порты находит только UDP.

При нажатии на строку UDP Poll программа возвращает в главное меню MiniOS7, где мы видим файлы autoexec.bat и sendtcp.exe находящиеся в контроллере."

Ну не знаю я что это такое :) Нет у МиниОС главного меню. Если запустить контроллер с заземленной клеммой Init, то можно подцепиться к МиниОС с помощью элементарной терминальной программы 7188xw.exe (через "железный" СОМ-порт) и посмотреть результат выполнения команд этой ОС. Войдите в режим Init, подцепитесь через
7188xw.exe так, как вы это делали для изменения IP и посмотрите командой DIR, какие файлы лежат на контроллере.

Сам я с 7540 не работал, но, судя по всему, этот девайс разработан на платформе 7188, которая мне знакома. Так что, если ответите на данные вопросы, постараюсь помочь.
Теория - это когда все знаешь, но ничего не работает.
Практика - это когда все работает, но никто не знает как.
Наверх
gus hidding Смотреть выпадающим
Новичок
Новичок
Аватар

Присоединился: 13 Август 2008
Категория: Russian Federation
Online Status: Offline
Публикации: 14
Свойства публикации Свойства публикации   Ответить, цитируя автора - gus hidding Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 01 Сентябрь 2008 08:44

MudDib, извини что сразу не ответил, очень много работы . Разобрался я с этим контроллером.

Вся проблема была в том, что я с помощью утилиты 7188ех прогрузил какойто левый autoexec.bat.

Решение проблемы: нашел в нете нужный autoexec.bat закинул его в контроллер, все заработало. Затем с помощью утилиты MiniOS7 создал виртуальный COM порт.Далее с помощью DCON нашел все остальные контроллеры, которые находятся на его линии.

Далее с помощью OPC сервера подключил все это к SCADA Trace Mode6.

 

Наверх
gus hidding Смотреть выпадающим
Новичок
Новичок
Аватар

Присоединился: 13 Август 2008
Категория: Russian Federation
Online Status: Offline
Публикации: 14
Свойства публикации Свойства публикации   Ответить, цитируя автора - gus hidding Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 01 Сентябрь 2008 09:08

Вопрос по теме:

Есть контроллер I-7051D. Входные порты DIs,DI Counter,LatchLowDIs,LatchHighDIs. Подключили его к Trace Mode6.

Вход DIs передает значения либо 0 либо 65535.

DI Counter счетчик.

LatchLowDIs,LatchHighDIs вообше непонятно для чего нужны.

Вобщем нужно написать программу в Trace Mode, что при нажатии на кнопку(кнопка без фиксации) передается сигнал, сигнализирующий "готовность".

Т.е. если передавать сигнал через DIs, то нам необходимо чтобы кнопка была с фиксацией.

Через DI Counter я предполагаю можно сделать, но тогда нам нужно сбрасывать счетчик в памяти контроллера из Trace Mode.

Как это можно реализовать подскажите кто знает?

Или нужно перепрограммировать контроллер с помощью ISagRaf (чего нехотелось бы, т.к. Isagraf незнаю вообще и нужно время чтобы разобраться,а его нет).

Да и еще. В Trace Mode языки программирования ТехноST,FBD блоки. Может кто знает где найти документацию по этим языкам.

Заранее спасибо.

Наверх
 Ответить Ответить

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz