Форум


FAQ    Поиск   Пользователи   Группы   Регистрация 
Профиль    Войти и проверить личные сообщения   Вход
Сеть Profibus и ошибка в сети
На страницу 1, 2  След.
 
Начать новую тему   Ответить на тему    Список форумов SIEMENS, Россия. IA&DT -> Микросистемы LOGO!, S7-200, S7-1200
Предыдущая тема :: Следующая тема  
Автор Сообщение
Male
Начинающий писатель


Зарегистрирован: 23.06.2010
Сообщения: 69

Сообщение Добавлено: Вс Авг 25, 2013 15:51    Заголовок сообщения: Сеть Profibus и ошибка в сети Ответить с цитатой

Здравствуйте. Существует задача управлять 6-ю частотными преобразователями по протоколу profibus. И так же существует проблема при их управлении.
Опишу конфигурацию:

CM 1243-5 (6GK7 243-5DX30-0XE0) V1.0
CPU 1215C DC/DC/Rly (6ES7 215-1HG31-0XB0) V3.0
SM 1221 DI16 x 24VDC (6ES7 221-1BH30-0XB0) V1.0

+ Панель TP 1500 Basic PN

+ 6 частотных преобразователей Lenze с интерфейсными модулями Profibus

Вот принтскрин конфигурации:

http://s017.radikal.ru/i434/1308/4d/c7103c8e6a14.png

По поводу ПО: TIA Portal V11 Professional, SP2, Update 5

Сеть прокладываем родным кабелем Profibus. На контроллере и на последнем частотнике терминаторы включены в ON. Т.к. чатсотники расположены в 3 рядом стоящих шкафах, длина кабеля между частотниками около 2 метров. В программе реализована диагностика связи чтения-записи. Когда все подключено и нет никаких команд все работает. Диагностика показывает исправную связь. Когда только даю команду, напрмиер на запуск всех часотников, модуль CM 1243-5 начинает мигать красным ( и вместе с ним контроллер соотвественно). Команды на управление не уходят (или уходят не на все), диагностика по связи показывает ошибку связи. Частотники Lenze показывают у себя ошибку сети.
В Online&Diagnostics в буфере следующие ошибки:
1 of 50; Event ID: 16# 02:39CB
Device alarm: IO station failure (outgoing)


HW ID= 279

Outgoing event
8/24/2013 9:42:17.785 PM


2 of 50; Event ID: 16# 02:39B3
CPU error: New I/O access error during process image update /n input 118 (2 Bytes) will temporarily not be updated as part of the updating of process image 0



Outgoing event
8/24/2013 9:42:17.778 PM


3 of 50; Event ID: 16# 02:39B3
CPU error: New I/O access error during process image update /n input 114 (4 Bytes) will temporarily not be updated as part of the updating of process image 0



Outgoing event
8/24/2013 9:42:17.778 PM


4 of 50; Event ID: 16# 02:39B4
CPU error: New I/O access error during process image update /n output 112 (4 Bytes) will temporarily not be updated as part of the updating of process image 0



Outgoing event
8/24/2013 9:42:17.767 PM


5 of 50; Event ID: 16# 02:39CB
Device alarm: IO station failure

Ну и таких ошибок очень много и они все повторяются.
Подскажите пожалуйста, что я делаю не так и в чем может быть пробоема??
Дело в том, что когда управлял 2-мя частотниками (программа таже), ошибок никаких в сети небыло, все работало как часы. Когда стало 6 частотников, началосб вот такое. Вообще не пойму, в чем модет быть дело?


Последний раз редактировалось: Male (Вс Авг 25, 2013 18:51), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Михайло
Писатель со стажем


Зарегистрирован: 29.01.2006
Сообщения: 955
Откуда: Портал razrab.ru

Сообщение Добавлено: Вс Авг 25, 2013 17:27    Заголовок сообщения: Ответить с цитатой

Изображение не открывается.

Что за устройство с HW ID= 279?

Адреса у всех частотников в сети разные и не совпадают с адресом ПЛК?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Male
Начинающий писатель


Зарегистрирован: 23.06.2010
Сообщения: 69

Сообщение Добавлено: Вс Авг 25, 2013 18:48    Заголовок сообщения: Ответить с цитатой

HW ID = 279 это один из частотников. Я не стал весь лог диагностики выкладывать. Там далее идут другие такие ошибки, с HW ID других частотников.
Смотрел помощь по ошибкам, там пишут, что либо проверьте кабель, либо сторону Slave по профибасу (т.е. сторона частотников), либо конфигурация неправильна (она правильная, 100%). Либо модуль мастера хреновый (заменяли на идентичный, все тоже самое).
Один момент: имеет ли значение, если в network view у меня сеть идет так: мастер-1-2-3-4-5-6 частотники, а на деле соединены как мастер-6-5-4-3-2-1 частотники. Адреса разные: профибас мастер CM1243-5: 2, частотники: 3,4,5,6,7,8. ТИА ПОРТАЛ одинаковые не даст выставить. В частотниках адреса так же проверял. Все соответствуют.
3 раза перкладывали сеть, переобжимали все коннекторы и т.д. ничего, все тоже самое...причем повторюсь это проявляется, когда идет массовое отправление команд управления (на все частотники), когда по одному пускаю в ручном режиме, ничего такого нет. И еще момент, терминаторами отбрасывал по одному частотнику, все управляется (ошибка модуля само собой появляется, но команды уходят к частотникам нормально). В мануале сказано, что CM1243-5 способен поддерживать до 16 устройств.
Еще раз картину попробую выложить. Вот ссылка на полноразмерную картинку:
http://s017.radikal.ru/i434/1308/4d/c7103c8e6a14.png


Последний раз редактировалось: Male (Вс Авг 25, 2013 20:58), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Male
Начинающий писатель


Зарегистрирован: 23.06.2010
Сообщения: 69

Сообщение Добавлено: Вс Авг 25, 2013 19:16    Заголовок сообщения: Ответить с цитатой

и еще вопрос: в свойствах сети профибас нужно менять какие-то параметры? например выставить длину кабеля?
или вот еще в network settings, где адреса и скорость есть profile: DP, Standart, User-defined.. Может с ними что не так? У меня выставлен DP.
или bus parameters? сейчас в bus parameters стоит галка (по умолчанию): enable cyclic distribution of bus parameters. на что она влияет?
или может выставить constant buc cycle time?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Male
Начинающий писатель


Зарегистрирован: 23.06.2010
Сообщения: 69

Сообщение Добавлено: Пн Авг 26, 2013 13:41    Заголовок сообщения: Ответить с цитатой

Могут ли подобные глюки модуля profibus быть из-за нехватки питания = 24VDC на все и например как следствие просадки напряжения?
От блока питания 4А запитаны 4 плавных пуска Siemens 3RW30 (питание катушек и тяну + для снятия состояний с плавных пусков), контроллер, панель и 8 сигналов DI (тяну + на кнопки).
Знаю, что панель много потребляет по току. Поэтому ее сажали на отдельный блок питания 4А. Глюки на время даже пропали. Но потом опять появились.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Михайло
Писатель со стажем


Зарегистрирован: 29.01.2006
Сообщения: 955
Откуда: Портал razrab.ru

Сообщение Добавлено: Вт Авг 27, 2013 4:21    Заголовок сообщения: Ответить с цитатой

Да, питание может повлиять.

Оставляйте настройки как есть (DP и т.д.)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Male
Начинающий писатель


Зарегистрирован: 23.06.2010
Сообщения: 69

Сообщение Добавлено: Вт Авг 27, 2013 7:55    Заголовок сообщения: Ответить с цитатой

Питание 24 VDC от 2 блоков питания было 4А. Один запитывал чисто панель. Не помогло.

Тогда еще уточню такой момент:

Имеет ли значение, если в network view у меня сеть идет так: мастер->1->2->3->4->5->6 частотники, а на деле соединены как мастер->6->3->5->4->2->1 частотники. Т.е. в network view у меня последний 6 частотник с адресом 8, а на деле он первый стоит после мастера.
Адреса разные:
профибас мастер CM1243-5: 2
частотник1: 3
частотник2: 4
частотник3: 5
частотник4: 6
частотник5: 7
частотник6: 8
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
maratin
Новый писатель


Зарегистрирован: 29.11.2009
Сообщения: 10
Откуда: Казань

Сообщение Добавлено: Вт Авг 27, 2013 8:09    Заголовок сообщения: Ответить с цитатой

Цитата:
причем повторюсь это проявляется, когда идет массовое отправление команд управления


давайте поподробнее что за массовое отправление команд... с каким интервалом, какие команды?
можно ли их заменить на индивидуальные команды?

Еще стоит проверить как обстоят дела с заземлением всех устройств. Подключен ли экран профибас кабеля как следует?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Male
Начинающий писатель


Зарегистрирован: 23.06.2010
Сообщения: 69

Сообщение Добавлено: Вт Авг 27, 2013 8:30    Заголовок сообщения: Ответить с цитатой

команда на пуск 6-ти частотникам. один из режимов работы. при нажатии на кнопку на панели отправляется впринципе индивидуально каждому и последовательно (чтение-запись реализовано последовательно и циклично). т.е. сначала одному, потом второму и т.д. до последнего.

экран профибаса соединяется на каждом клемнике частотника и эта клемма заземляется на землю частотника. делал на последнем заземление клеммы на часотник. делали с каждого частотника заземление. не помогло.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
maratin
Новый писатель


Зарегистрирован: 29.11.2009
Сообщения: 10
Откуда: Казань

Сообщение Добавлено: Вт Авг 27, 2013 8:52    Заголовок сообщения: Ответить с цитатой

проблема проявляется если вместо 6 ПЧ отправить команду только одному? в диагностике появится сообщение?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Male
Начинающий писатель


Зарегистрирован: 23.06.2010
Сообщения: 69

Сообщение Добавлено: Вт Авг 27, 2013 9:09    Заголовок сообщения: Ответить с цитатой

нет, если по одному пускать, то проблемы нет. эта тема параллельно обсуждается в ветке "Промышленные сети SIMATIC NET" (просто не знал, куда выложить и написал в двух местах). Там Сергей Кухаренко думает, что проблема из-за наводок от силовых кабелей частотников.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
maratin
Новый писатель


Зарегистрирован: 29.11.2009
Сообщения: 10
Откуда: Казань

Сообщение Добавлено: Вт Авг 27, 2013 9:33    Заголовок сообщения: Ответить с цитатой

продолжаем мысленный эксперимент...
будут ли аварии, если посылать команду включения всем устройствам поочередно с интервалом между командами 1 сек?

забыл уточнить - а на какую скорость настроена сеть?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Male
Начинающий писатель


Зарегистрирован: 23.06.2010
Сообщения: 69

Сообщение Добавлено: Вт Авг 27, 2013 9:51    Заголовок сообщения: Ответить с цитатой

я чисто физически не смогу с таким интервалом в ручном режиме запускать. потому как нужно у каждого открывать окно управления. ну а если по-порядку слать,чуть с большим интервалом будет получаться, около 5 секунд, то все нормально. если сразу всем одной командой то ошибка.
скорость по умолчанию 3 МБит/с. Пробовал менять в меньшую и в большую сторону. особо не помогло. единсвтенное, что на 12 МБит/c стало на мой взгляд стабильнее работать.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
maratin
Новый писатель


Зарегистрирован: 29.11.2009
Сообщения: 10
Откуда: Казань

Сообщение Добавлено: Вт Авг 27, 2013 10:10    Заголовок сообщения: Ответить с цитатой

не, я не про ручную посылку с панели
нужно отсылать всем сразу, но с интервалами между командами например в 100ms (подобрать экспериментально)
пуск ПЧ1 - пауза 100ms - пуск ПЧ2 - пауза 100ms - и т.д.

и все таки снизить скорость на 1 или 2 ступени, если она не так критична
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Male
Начинающий писатель


Зарегистрирован: 23.06.2010
Сообщения: 69

Сообщение Добавлено: Вт Авг 27, 2013 10:19    Заголовок сообщения: Ответить с цитатой

у меня весь цикл программы длится 17 мс.
а зачем такую задержку делать? в чем может быть проблема, если посыл идет без задержки? неужели профибас не может отрабатывать на заявленных скоростях под 9-12 Мбит/с ?
за чтение-запись у меня отвечает один блок FB, в котором так же реализована логика обработки читаемых и записываеиых параметров. соответственно для каждого частотника своя DB. блоки вызываются последовательно в OB1. пока с предыдущего не придет сигнал о завершении, следующий не начнет отрабатывать.
Вы имеете ввиду задержку в 100 мс между вызовами этих блоков? тогда у меня один цикл будет в 600 мс как минимум.


Последний раз редактировалось: Male (Вт Авг 27, 2013 10:24), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
maratin
Новый писатель


Зарегистрирован: 29.11.2009
Сообщения: 10
Откуда: Казань

Сообщение Добавлено: Вт Авг 27, 2013 10:24    Заголовок сообщения: Ответить с цитатой

я бы предпочел сначала найти работающий вариант, пусть и не самый красивый или правильный - чтобы снять вопрос работоспособности установки

далее в спокойной обстановке на работающем примере начать уменьшать интервалы или увеличивать скорость сети или менять другие параметры

можно увидеть кусок программы массового отправления команд пуска ПЧ?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Male
Начинающий писатель


Зарегистрирован: 23.06.2010
Сообщения: 69

Сообщение Добавлено: Вт Авг 27, 2013 10:29    Заголовок сообщения: Ответить с цитатой

установка работоспособна. временами связь появлялась без ошибок и все отрабатывало на ура. в процессе написания программы у меня было 2 частотника. вот на них все отрабатывал. работало без сбоев сутками, т.е. я впринципе могу сделать вывод, что программа рабочая, просто увеличилась на чтение-запись в 3 раза и все.
про кусок программы...я даже не знаю, как Вам этот кусок можно показать. могу всю программу выложить впринципе
Скорость мне особо не критична...но снижение ни к чему не привело. Наоборот увеличение отразилось лучше..команды начали хоть доходить до адресата.
На самом деле такая задержка (100 мс) между посылами очень будет чувствоваться на всем комплексе в целом. Раньше управление было на модбасе. Вот там примерно такие скорости, очень сильно ощущается и все с задержками. На профик перешли как раз из-за повышения скорости.


Последний раз редактировалось: Male (Вт Авг 27, 2013 10:43), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
maratin
Новый писатель


Зарегистрирован: 29.11.2009
Сообщения: 10
Откуда: Казань

Сообщение Добавлено: Вт Авг 27, 2013 10:42    Заголовок сообщения: Ответить с цитатой

printscreen окна программы с рассылкой и выложить на файлообменник какой-нибудь
всю прогу мне не надо
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Male
Начинающий писатель


Зарегистрирован: 23.06.2010
Сообщения: 69

Сообщение Добавлено: Вт Авг 27, 2013 10:47    Заголовок сообщения: Ответить с цитатой

одним принскрином не получится.
в циклическом ОВ очень большие блоки управления частотником (много ножек), на которые как раз и заводятся команды на пуск в режимах. на ноуте с экраном в 15'' приходится 2 экрана прокрутить, чтобы блок просмотреть весь. В ОВ1 так же немаленькие блоки, отвечающие за чтение-запись. Поэтому если интересно, могу скинуть прогу.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
maratin
Новый писатель


Зарегистрирован: 29.11.2009
Сообщения: 10
Откуда: Казань

Сообщение Добавлено: Вт Авг 27, 2013 10:51    Заголовок сообщения: Ответить с цитатой

Если не опасаешься выложить для всеобщего доступа, то выкладывай - так тебе кроме меня еще смогут подсказать, если не будет времени поковырять программу
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов SIEMENS, Россия. IA&DT -> Микросистемы LOGO!, S7-200, S7-1200 Часовой пояс: GMT + 3
На страницу 1, 2  След.
Страница 1 из 2

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB 2.0.11 © 2001, 2002 phpBB Group