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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


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



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



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

 [quote:f0ecfd6c7f="Ludmila"]Модуль это виноват или счетчик?[/quote:f0ecfd6c7f] Возможно я ошибаюсь, но мне предсталяется, что виноват тот, кто применил MVI56-MCMR вместо нормального MVI56-MCM. MVI56-MCMR - это Modbus Master/Slave Enhanced Communications Interface Module [i:f0ecfd6c7f]with Reduced Data Block[/i:f0ecfd6c7f]. [quote:f0ecfd6c7f]The MVI56-MCMR module pages data in a block of 40 words at a time. The MVI56-MCM module pages data in a block of 200 words at a time. [/quote:f0ecfd6c7f]http://www.prosoft-technology.com/kb/article.php?id=307 Модуль установлен в локальном шасси или в удаленном?

 [quote:4b25758426="Ludmila"] Что за ошибка "Protokol Error"? Модуль это виноват или счетчик?[/quote:4b25758426] Нет такой ошибки у МСМ, есть группа ошибок "Modbus proto[b:4b25758426][u:4b25758426]C[/u:4b25758426][/b:4b25758426]ol errors" Тут телепатов нет, где вы увидели именно такую ошибку??? МСМ всегда выдает исключительно код ошибки (число), которое можно расшифровать заглянув в руководство пользователя. Если хотите, чтоб вам реально помогли, то приводите чего у вас прописано в MCM.CONFIG.Port1MasterCmd[0,1,2...] и чего вы видите в MCM.DATA.ReadData[ххх], где ххх - это адрес куда пишутся ошибки с порта (MCM.CONFIG.Port1.CmdErrPtr) ps на сайте производителя вашего счётчика мне не удалось найти карту регистров, поэтому ее тоже приведите[/u]

 [quote:3a660dc611="Ludmila"]Модуль это виноват или счетчик?[/quote:3a660dc611] Стоит попробовать читать эти регистры другими средствами, например каким нибудь OPC сервером для Modbus.

 Здравствуйте. Поставлена задача считать данные из счетчиков электроэнергии производства фирмы "Эльстер-Метроника" Альфа1805 контроллером 1756-L72 по протоколу Modbas RTU. Связь контроллера со счетчиком установлена. Но из заявленных в карте регистров счетчика 59 регистров считываются только 40. При попытке считать регистры, начиная с 41, модуль связи с модбас(MVI56E-MCMR фирмы Prosoft) выдает ошибку "Protokol Error". Сейчас модуль настроен чтобы считывать с 0 слова только 40 слов. Пробовала настроить вторую посылку так чтобы считывать с 41 слова 18 или 19 слов. Когда модуль настроен на 2 посылки, на вторую посылку счетчик выдает первые 40 слов. Если настроить модуль так, чтобы была одна посылка с 41 по 59 слово. Никаких данных нет вообще. Кажется, что информация начиная с 41 слова или лежит в запретной зоне, или защищена паролем, или должна быть считана с помощью другого протокола(например, Modbus ANSI), но тех.поддержка производителей счетчиков утверждает, что ничего такого не может быть. Счетчик с завода, настройка счетчиков не производилась и свои пароли никто не устанавливал. Что за ошибка "Protokol Error"? Модуль это виноват или счетчик?

 Доброго времени суток! Помогите с программмированиием модуля MVI69-MCM. Я только начинаю работать с контроллерами и опыта совсем никакого нет(. В общем задача такая: есть этот самый модуль, нужно по протоколу Modbus RTU подключить к нему Гамму-7 и считывать данные из Гаммы. Надо настроить Параметры соединения следующие: 1)RS-485 2)19200 3)No parity 4)8 bit 5)1 stop bit Модуль MVI69-MCM я сконфигурировал по сэмплу от производителя через утилиту ProSoft Configuration Builder. Что дальше?

 Здравствуйте. [quote:d830bfbf96]Контроллер 1769-L35E. Пропала связь с верхним уровнем через Ethernet. Контроллер сам работает, оборудование остановить нежелательно. С ноутбука (RSLogix) через Ethernet тоже подключится не получается. Ping не проходит. Serial Port контроллера занят (modBus). [/quote:d830bfbf96] Была такая проблема на 1769-L32, причем контроллеров несколько, во всех одинаковый проект. Меняли и процессоры и перепрошивали на 19 и на 16 версию, но ничего особо не помогало. Помогало только снятие питания на процессоре и включение. [quote:d830bfbf96]Впечатление что где-то переполнялись буфера - контроллер все медленнее и медленнее отвечал, при этом обмен Prodused-Consumer был без проблем.[/quote:d830bfbf96] Реально помогло только увеличение буферов сообщений (UCB) по умолчанию их в контроллере 10 я увеличил до 32 , можно увеличивать до 40, но увеличение буферов занимает память контроллера. Так что выбирать вам. Как это сделать подробно описано в этом [b:d830bfbf96]21192 - Increase Quantity of Unconnected Message Buffers in ControlLogix[/b:d830bfbf96] документе. Удачи вам.

 [quote:d67bcc65a1="websint"]Контроллер 1769-L35E. Пропала связь с верхним уровнем через Ethernet. Контроллер сам работает, оборудование остановить нежелательно. С ноутбука (RSLogix) через Ethernet тоже подключится не получается. Ping не проходит. Serial Port контроллера занят (modBus). Вопрос 1: При аппаратной неисправности Ethernet порта контроллер должен уйти в СТОП?[/quote:d67bcc65a1]Переход в ошибку, если задано в настройках. [quote:d67bcc65a1="websint"]Вопрос 2: По светодиодам на контроллере или на Ethernet порту ноутбука как-то диагностировать неисправность можно? [/quote:d67bcc65a1]Нам не удавалось. [quote:d67bcc65a1="websint"]Вопрос 3: Может ли помочь пезезапуск (сброс) контроллера. (придётся останавливать оборудование...)[/quote:d67bcc65a1]Мы лечили оключением питания. [quote:d67bcc65a1="Vladimir_Ch"]была такая же проблема с одним контролером, L35E, помогало только снятие питания, перепрошивка не помогла, потом работал месяц или полтора и все снова повторялось, помогла только замена контроллера :([/quote:d67bcc65a1]Нас не спасала. Позже, когда убрали "времянку" - [b:d67bcc65a1]MSG [/b:d67bcc65a1](L73 читал из "больного") все стало отлично. Впечатление что где-то переполнялись буфера - контроллер все медленнее и медленнее отвечал, при этом обмен [b:d67bcc65a1]Prodused-Consumer[/b:d67bcc65a1] был без проблем.

 Контроллер 1769-L35E. Пропала связь с верхним уровнем через Ethernet. Контроллер сам работает, оборудование остановить нежелательно. С ноутбука (RSLogix) через Ethernet тоже подключится не получается. Ping не проходит. Serial Port контроллера занят (modBus). Вопрос 1: При аппаратной неисправности Ethernet порта контроллер должен уйти в СТОП? Вопрос 2: По светодиодам на контроллере или на Ethernet порту ноутбука как-то диагностировать неисправность можно? Вопрос 3: Может ли помочь пезезапуск (сброс) контроллера. (придётся останавливать оборудование...)

 Руководство по организации сети Modbus.pdf http://www.forum.roskip.ru/download/file.php?id=91&sid=abbcdb04d3e4696f4358d891304a1590 Посмотрите, может поможет. В RS485 полезный сигнал ищется в зоне от максимального уровня сигнала (амплитуды) до зоны помех (примерно 20% в середине диапазона). Поэтому если у одного устройства уровень сигнала высокий, то устройства с низким уровнем сигнала попадут в зону помех и отвечать не будут. Все устройства в RS485 необходимо привести примерно к одному уровню сигнала (амплитуде) с помощью резисторов. У меня 5 разных ЧРП подключены к ML1400 через AIC+: - у первого ЧРП стоит резистор 300 Ом. Был высокий уровень сигнала 4V ; - у второго 120 Ом встроенный; - у третьего 0 Ом (120 Ом выпаян с платы). Был низкий уровень сигнала 0.1V; - у четвертого 0 Ом; - у пятого 200 Ом. Подобрали последним. По уму нужно у AIC+ резистор на 120-150 Ом, но с ним не заработало. Если устройства однотипные, то все должно быть проще. Потом нужно смотреть наличие помех в вашей сети осцилографом. Если уровень помехи выйдет за зону помех (примерно 20% от амплитуды полезного сигнала), то работать не будет. Советую поставить какойнибудь барьер RS485 между контроллером и полем (я использую AIC+, но в ML1100 нет порта RS232 или есть - непомню). Размер запроса не должен превышать допустимый размер MSG и допустимый размер запроса ModBus - 256 байт. ModBus RTU - протокол последовательных запросов c разделением пакетов по времени, поэтому одновременно запрашивать с нескольких Node нельзя (пакеты не будут разделены по времени и воспримутся мастером как один пакет, в итоге будут потери). Незнаю как реализован опрос ModBus в ML, но я после выполнения MSG (DN или ERR) делаю задержку и потом опрашиваю следующую Node. Нужно учитывать, что опрос отсутствующих устройств выполняется с ERR по истечении времени TimeOut (не менее одной сек, по умолчанию по-моему стоит 2 сек). Соответственно при 25 устройствах в сети, где 24 из них отсутствуют, опрос будет через 24 секунды минимум. Нужно предусматривать механизм исключения из опроса отсутствующих устройств.

 только по Modbus пробовал ставить на последний, но пока не запитывал, результат отрицательный. Конечно же это наверное пока не показатель, запитаем все частотники, потом будет видно, как оно себя поведёт.



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


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



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



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



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



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




  
RA & VDT GmbH


Облако тэгов
Modbus Automation ControlLogix MVI56-MCM Allen-Bradley Logix Windows FactoryTalk PanelView VersaView ControlTower GuardLogix Compact Software Studio Designer 100-E 100-D SMC-50 Energy Saver 1756-RMS-SC Spectrum Encompass Level Ethernet Redundancy Stratix

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

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.156 секунды