Вход на форум 
В начало e-Mail

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


Предыдущие результаты



Предыдущие результаты



Предыдущие результаты

 Там данных то кот наплакал - около 40 аналоговых значений и 70 бинарных. Я думаю, что затыков быть не должно. Что то докупать для соединения по Ethernet мы не хотим, т.к. это приведет к переконфигурации ControlLogic, а влезать в него мы не имеем права - это не наше оборудование, нам надо только данные считать и визуализировать. По этому ищем соответствующее решение. Насколько я понимаю, вариант, который я указал рабочий, если только PCI карта может быть мастером и Kepsever видит ее. У нас в спецификации к тегам указаны модбас команды (например 03) и Register Address PLC Modbus.

 Если Вы хотите получить из процессора ControlLogix какие-то тэги, то Вам нужно установить Kepserver на Ваш компьютер, установить в каркас ControlLogix модуль Ethernet 1756-ENBT и получать тэги из процессора этим KepServer. Затем KepServer сможет предоставить эти данные любой аппликации (например WinCC) через OPC. Это по "высокой" стороне. По "низкой" стороне - шине ModBus - Вы должны подключить MVI56-MCM с помощью разъёма RJ45 в сегмент ModBus. Модуль может работать и как master, и как slave. К OPC эти разъёмы отношения не имеют. Не совсем понятно, каким образом Вы собираетесь использовать свою карту PCI карта с RS485 с поддержкой ModBus. Если Вы хотите использовать карту в компьютере, как master, а MVI56-MCM как slave, это можно. Тогда карту и модуль нужно соответствующим образом сконфигурировать, и тогда данные процессора могут посылаться через MVI56-MCM на master - Вашу карту. Если KepServer умеет забирать с неё данные и передавать через OPC в WinCC, то Ваша задача решается. Но эта передача будет очень медленной.

 Фишка в том, что все уже сконфигурировано. Есть ControlLogic 5555 и MVI56-MCM + прописанные теги с адресами регистров PLC modbus. RSLinx у нас нет, зато есть WinCC и Kepserver. В компьютере есть PCI карта с RS485 с поддержкой Modbus. На сколько я понимаю, нужно подсоединиться кабелем DB9 к этой карте, на другой стороне будет разъем RJ45, который будет втыкаться в MVI56 и тогда через OPC можно будет получить значения этих тегов. Соответственно подсоединить WinCC к OPC и делать визуализацию. Все верно?

 Когда Вы установите и сконфигурируете MVI56-MCM так, как описано в [url=http://www.prosoft-technology.com/content/download/5782/74115/file/mvi56_mcm_user_manual.pdf]Users Manual[/url], в проекте ControlLogix у Вас появится соответствующая група тэгов. Эти тэги процессора ControlLogix видны так же, как и другие, со стороны RSLinx или, если Вы хотите использовать KepServer, то через него. Любая посторонняя аппликация, включая WinCC, может затем получить эти данные через канал OPC. Не совсем, правда, понятно, зачем Вам KepServer, и о каких драйверах Modbus идёт речь. Устройства Modbus подключаются к MVI56-MCM и к OPC не имеют никакого отношения. Смотрите также KB ID 55636, там приведены ссылки на Quick Start и на примеры кода.

 Мы хотим получать данные из MVI56-MCM через Kepserver в WinCC. КТо то делал что то подобное? Меня больше всего интересует связка MVI56-MCM - Kepserver. Вообще насколько я понимаю, для того, чтобы внешний OPC сервер читал данные по Modbus RTU никаках специальных драйверов для MVI56 не требуется, достаточно общего драйвера modbus. Или я неправ?

 В серии 1769 тоже есть ASCII модуль. Можно и через него сделать, если ресурсов в контроллере осталось мало. Никаких проблем с реализацией связи быть не должно: делал ModBus RTU, ASCII и много других протоколов. Преобразователи используем MOXA или 1761-AIC (у последнего защита лучше, но и дороже).

 Доброго времени суток. Есть скада OpenSCADA под Linux, которая поддерживает ModBus TCP. И есть модуль для CompactLogix MVI69-MNET. Можно-ли (кто-нибудь пробовал) построить на данном железе систему управления: в качестве контроллера 1769-L32E, в качестве скады две OpenSCADA и связь между ними через MVI69-MNET?

 [color=darkblue:a9d6609324]Пример реализации Modbus есть в примерах, поставляемых с RSLogix5K, но для собственного RS-232 в режиме USER.[/color:a9d6609324] А примеры того, как должен быть запрограммирован модуль ADM есть на компакте, который поставляется с ним в коробке. Там можно найти как инициализируется порт, как модуль должен быть инициализирован в корзине, чтобы не возникало коммуникационных ошибок между процессором в корзине и этим модулем. Программа пишется на C, можно взять Borland C 3.x. Vitaliy D. Burtsev

 [quote:b05e8a6be7="Evgen7"]...такую программу (чтоб нормально было растолковано, как MB работает)? Может примеры какие есть? Заранее спасибо![/quote:b05e8a6be7] Пример реализации Modbus есть в примерах, поставляемых с RSLogix5K, но для собственного RS-232 в режиме USER.

 Сильно сомнительно, что найдете готовую программу, скорее всего надо начинать рыть на компакте ADM-модуля примеры и начинать самому программировать. Для этого понадобится знание того, как работает Modbus, какие устройства у вас на нем висят. Кстати, прикольно, что можно написать программу для обоих последовательных портов и параллельно их обрабатывать, если, конечно, это необходимо. Vitaliy D. Burtsev



Предыдущие результаты


Ещё результаты



Предыдущие результаты



Предыдущие результаты



Предыдущие результаты



Предыдущие результаты




  
RA & VDT GmbH


Облако тэгов
ControlLogix sound FTView Control Logix MVI56-104S 1734-AENTR Altivar Add-on Instruction MVI46MCM Ethernet PLC-5 SLC-500 1757-SRM Firmware ComactLogixL32E 1756-L75 1756-RM2 Controlnet cable Promass Client Memory 1769-L32E execution minutes seconds Windows Build 00000d5c Unspecified terminate geehrter automatisch keine globalen Fehlermeldungen D

Яндекс цитирования

Smart Solutions VDT GmbH | Friedrich-List-Allee 38, D-41844 Wegberg-Wildenrath, Germany
Tel.: +49 2432 933 57 83 | e-Mail: office@vdt-solutions.de
Все товарные знаки и торговые марки являются собственностью их владельцев.
При использовании материалов сайта ссылка на данный сайт обязательна.
Открытие страницы: 0.165 секунды