Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Контар и ICP DAS
Диалог специалистов АВОК > ОБЩИЙ ФОРУМ > Автоматизация систем
smart-admin
Добрый всем день. Люди подскажите как подключить модули ICP к контару. Просто никак не могу понять как все это должно работать, где пишется алгоритм работы выходов и входов для модулей ICP. Если есть у кого пришлите пример программы.
ktulu
...какие модули конкретно?, модули I-7xxx поддерживают протокол DCON, модули M-7xxx еще и ModBus RTU, а алгоритм выполняет контроллер к которому они подключены...
smart-admin
Модули используем I-7053 и I-7043. Судя по описанию берем допустим эти два модуля по 485 подключаем к МС12 и в МС12 пишем алгоритм. Проблема в том что никак не получается написать этот алгоритм, никак не могу понять последовательность действий с этими функциональными блоками.
smart-admin
И нужен ли в этой связке еще контроллер для модулей ICP Das типа I-7188XA или достаточно контроллера Контара?
ktulu
...модули I-7053 и I-7043 являются распределенными модулями ввода-вывода, поддерживают протокол DCON, это простенький ASCII-протокол, вам нужно на МС12 написать реализацию протокола DCON, вернее те ф-ии которые вам нужны будут, например "чтение сост диск входа", или "запись сост выхода", правда если у Контара 485 порт жестко прошит на поддержку каких-то протоколов то тут уже сложнее, а I-7188XA это типа одноплатный пром PC, со своей ОС MiniOS-7, и со своим API под эту ОС, программа для него пишется к примеру в BC++3.1...
Itez
Здравствуйте! Ничего писАть не надо, всё давно уже написано. В Конграфе есть библиотека, в которой по адресу "КОНГРАФ -> Библиотека функций -> Функциональные блоки -> Внешние устройства, подключаемые по RS232C или RS485 (для МС8 и МС12) -> DCON-устройства", есть необходимые вам девайсы. В справке на каждый блок подробно написано как с ними обращаться, если будут конкретные вопросы я готов помочь.
Павленко О.В.
Полностью с этим согласен.
Мало того, совсем необязательно использовать МС12, можно МС8.3. Новые модификации МС8.3 можно использовать без преобразователя RS232/RS485, это есть в самом контроллере и 232 и 485.
smart-admin
Сам алгоритм придуман и написан нужен только кусочек программы самы простенький чтобы на одном модуле 7053 замкнуть контакт, а на другом модуле 7043 он разомкнулся и соответсвенно с аналоговыми входами/выходами тоже примерчик бы...
Makas
Привет всем! Помогите решить такую проблему: При подключении аналогового модуля ICP CON i7017C к контроллеру MC8.2 через ОВЕНОМ AC3-M (преобразователем RS232 в RS485), в консоли, при подключени дачиков температуры к ICP CON, показываются заоблочные цифры (-66666.66), хотя делал все настроики ICP CON по справки Конграфа. В DCON Utility все указал, по требованиям, необходимым. Может в самой DCON Utility по канально надо что то указывать подскажите пожалуста?.
support_kontar
Цитата(smart-admin @ 8.5.2009, 17:19) *
Сам алгоритм придуман и написан нужен только кусочек программы самы простенький чтобы на одном модуле 7053 замкнуть контакт, а на другом модуле 7043 он разомкнулся и соответсвенно с аналоговыми входами/выходами тоже примерчик бы...


Не вижу никаких сложностей сделать его самому. Из библиотеки Конграф вытаскиваете два алгоблока "DCON ЧT - XX41, XX53" и "DCON ЗП - XX42, XX43".

Соединяете линком в Конграфе вход DI[1] алгоблока XX53 с выходом DO[1] алгоблока XX43 и все. Можете еще их в списки параметров вывести, чтобы в Консоли все видно было.

Разумеется, перед тем, как работать с модулями DCON, необходимо с помощью утилиты DCON Utility произвести следующие настройки:
Задать желаемый адрес модуля, по которому к нему будут обращаться алгоблоки.
Установить скорость обмена, равную 38400 бод.
Указать, что контроль суммы не производится.

Модули вешаете на общий интерфейс RS485 и присоединяете их, например, к контроллеру МС12 или МС8.3 к боковому разъему RJ12 кабелем 332.
support_kontar
Цитата( @ 9.11.2010, 9:57) *
Привет всем! Помогите решить такую проблему: При подключении аналогового модуля ICP CON i7017C к контроллеру MC8.2 через ОВЕНОМ AC3-M (преобразователем RS232 в RS485), в консоли, при подключени дачиков температуры к ICP CON, показываются заоблочные цифры (-66666.66), хотя делал все настроики ICP CON по справки Конграфа. В DCON Utility все указал, по требованиям, необходимым. Может в самой DCON Utility по канально надо что то указывать подскажите пожалуста?.


Какой выходной сигнал у ваших датчиков температуры?
Модули 7017 могут быть поканально настроены на следующие типы входов: -10В...+10В; -5В...+5В; -1В...+1В; -500мВ...+500мВ;-150мВ...+150мВ;-20мА...+20мА. Заводские настройки каналов -10В...+10В.
Следовательно, термосопротивления напрямую к таким модулям подключать нельзя. Можно подключать термодатчики с выходом ток/напряжение. Существуют еще преобразователи: термосопротивление - унифицированный сигнал тока или напряжения.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.