- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
simatic s7-1200+powerlink
Модератор: Глоб.модераторы
-
- эксперт
- Сообщения: 1172
- Зарегистрирован: 14 ноя 2013, 20:35
- Имя: Анатолий Сергеевич
- Страна: Россия
- город/регион: Башкортостан
- Благодарил (а): 13 раз
- Поблагодарили: 68 раз
simatic s7-1200+powerlink
Здравствуйте, господа!
Кто нибудь организовывал связь между Сименсом 1200 и ЧП ABB ACS800 при помощи протокола ethernet-power link?
Рассматриваем замену контроллера b&r x20 на Сименс 1200, но столкнулись с загвоздкой - управление и контроль осуществлялось по поверлинку, перевести управление на физические входа-выхода конечно можно, но возможности будут сильно урезаны, а это не сильно хочется)))
На ПЧ стоит модуль REPL-01 а плк уже имеет поддержку поверлинк, чего не скажешь о Сименсе.
Техподдержка АВВ сказала что Сименс может работать с поверлинк, стоит только добавить конфигурацию ЧП в виде *.xdd файла в конфигуратор плк. А где именно стоит указать адрес для данного файла непонятно, единственное что увидел - добавление gsd, но он только профибас добавляет.
Подскажите, знающие люди что делать с *.xdd файлом, ато техподдержка Сименса молчит.
Кто нибудь организовывал связь между Сименсом 1200 и ЧП ABB ACS800 при помощи протокола ethernet-power link?
Рассматриваем замену контроллера b&r x20 на Сименс 1200, но столкнулись с загвоздкой - управление и контроль осуществлялось по поверлинку, перевести управление на физические входа-выхода конечно можно, но возможности будут сильно урезаны, а это не сильно хочется)))
На ПЧ стоит модуль REPL-01 а плк уже имеет поддержку поверлинк, чего не скажешь о Сименсе.
Техподдержка АВВ сказала что Сименс может работать с поверлинк, стоит только добавить конфигурацию ЧП в виде *.xdd файла в конфигуратор плк. А где именно стоит указать адрес для данного файла непонятно, единственное что увидел - добавление gsd, но он только профибас добавляет.
Подскажите, знающие люди что делать с *.xdd файлом, ато техподдержка Сименса молчит.
-
- здесь недавно
- Сообщения: 51
- Зарегистрирован: 01 июл 2015, 11:23
- Имя: Трофименко Алексей
- Страна: Россия
- город/регион: Samara
Re: simatic s7-1200+powerlink
Делал запрос в тех. поддержку сименс и ответ получил только через неделю. Так что остается только ждать)))
-
- эксперт
- Сообщения: 1467
- Зарегистрирован: 25 июл 2008, 10:25
- Имя: Эдуард Владимирович
- Страна: СССР
- город/регион: Оренбург
- Благодарил (а): 46 раз
- Поблагодарили: 105 раз
Re: simatic s7-1200+powerlink
Вряд ли Siemens интересен этот протокол, так как есть свой - Profinet. Думаю, что быстрым решением, и не сильно дорогим, будет замена модуля связи на ПЧ, типа такого - http://new.abb.com/drives/connectivity/ ... et/fena-21
--------------------------------------------------------------------------------------------
-
- эксперт
- Сообщения: 1172
- Зарегистрирован: 14 ноя 2013, 20:35
- Имя: Анатолий Сергеевич
- Страна: Россия
- город/регион: Башкортостан
- Благодарил (а): 13 раз
- Поблагодарили: 68 раз
Re: simatic s7-1200+powerlink
Думаю энергетики не согласятся докупать дополнительные модули, вообще руководство желает видеть серьезную фирму - производитель плк и не хочет вкладывать много...
Самое дорогое решение предоставил Сименс, но начальство склоняется в его сторону, вот и прорабатываю вопрос с удешевлением.
Кстати ТП Сименса ответили, что 1200 не поддерживает поверь не, потому *.xdd не установился, на вопрос какая линейка поддерживает этот протокол, надо будет подождать ответа, может быть, с недельку)))
Самое дорогое решение предоставил Сименс, но начальство склоняется в его сторону, вот и прорабатываю вопрос с удешевлением.
Кстати ТП Сименса ответили, что 1200 не поддерживает поверь не, потому *.xdd не установился, на вопрос какая линейка поддерживает этот протокол, надо будет подождать ответа, может быть, с недельку)))
-
- эксперт
- Сообщения: 1467
- Зарегистрирован: 25 июл 2008, 10:25
- Имя: Эдуард Владимирович
- Страна: СССР
- город/регион: Оренбург
- Благодарил (а): 46 раз
- Поблагодарили: 105 раз
Re: simatic s7-1200+powerlink
АВВ серьезная фирма. Любые варианты с шлюзами будут дороже. Делать реализацию поверлинка под сименс, жесть будет полная. Сименс лет 20 "думал" о включении в свои продукты модбаса, и только вот разродился. А до этого, деньги за него хотел немаленькие. С какой стати они будут что-то разрабатывать под протокол конкурентов?
--------------------------------------------------------------------------------------------
-
- эксперт
- Сообщения: 1172
- Зарегистрирован: 14 ноя 2013, 20:35
- Имя: Анатолий Сергеевич
- Страна: Россия
- город/регион: Башкортостан
- Благодарил (а): 13 раз
- Поблагодарили: 68 раз
Re: simatic s7-1200+powerlink
Попробую пробить вопрос о закупке profibus-dp модуля для чп и тем самым исключить из конфигурации плк два модуля в/в)))
-
- эксперт
- Сообщения: 1055
- Зарегистрирован: 11 ноя 2012, 18:21
- Имя: Нурисламов Руслан М.
- Страна: Казахстан
- город/регион: Алматы
- Благодарил (а): 23 раза
- Поблагодарили: 32 раза
Re: simatic s7-1200+powerlink
Интересно, а ABB по данному вопросу не дает никаких альтернатив?
ACS 800 случайно не подерживает модули типа NPBA-12?
Если поддерживает, то дооснастить указанным модулем, от производителя получить последней версии GSD файл, и работать с Profibus DP как нормальные люди.
ACS 800 случайно не подерживает модули типа NPBA-12?
Если поддерживает, то дооснастить указанным модулем, от производителя получить последней версии GSD файл, и работать с Profibus DP как нормальные люди.
-
- эксперт
- Сообщения: 1467
- Зарегистрирован: 25 июл 2008, 10:25
- Имя: Эдуард Владимирович
- Страна: СССР
- город/регион: Оренбург
- Благодарил (а): 46 раз
- Поблагодарили: 105 раз
Re: simatic s7-1200+powerlink
Profibus DP отличается от Profinet I/O интерфейсом. С точки зрения программирования со стороны S7-1200, никакого отличия! Лучше наверное, да и дешевле будет использовать существующую сетевую инфраструктуру, чем прокладывать дополнительно кабель под Profibus.
--------------------------------------------------------------------------------------------
-
- эксперт
- Сообщения: 1055
- Зарегистрирован: 11 ноя 2012, 18:21
- Имя: Нурисламов Руслан М.
- Страна: Казахстан
- город/регион: Алматы
- Благодарил (а): 23 раза
- Поблагодарили: 32 раза
Re: simatic s7-1200+powerlink
Еthernet-power link это тоже самое что и Profinet?
Почему то чует мое сердце, что .xdd это для конфигураций на базе Profinet, еще и для ABB железа.
Насчет модуля http://new.abb.com/drives/connectivity/ ... et/fena-21 тоже решение...
им можно через Modbus TCP без PLC через какой-нибудь OPC управлять через Скаду. И все... даже контроллера не надо будет. И данные вытащить получится.
Почему то чует мое сердце, что .xdd это для конфигураций на базе Profinet, еще и для ABB железа.
Насчет модуля http://new.abb.com/drives/connectivity/ ... et/fena-21 тоже решение...
им можно через Modbus TCP без PLC через какой-нибудь OPC управлять через Скаду. И все... даже контроллера не надо будет. И данные вытащить получится.
-
- эксперт
- Сообщения: 1467
- Зарегистрирован: 25 июл 2008, 10:25
- Имя: Эдуард Владимирович
- Страна: СССР
- город/регион: Оренбург
- Благодарил (а): 46 раз
- Поблагодарили: 105 раз
Re: simatic s7-1200+powerlink
Еще есть вариант - EtherCat. Это промышленный Ethernet с гарантированным временем доставки телеграммы.ASUTP_PLC писал(а):Еthernet-power link это тоже самое что и Profinet?
Для Profinet I/O будет тот же gsdASUTP_PLC писал(а):Почему то чует мое сердце, что .xdd это для конфигураций на базе Profinet, еще и для ABB железа.
Ну, по задаче ТСASUTP_PLC писал(а):Насчет модуля http://new.abb.com/drives/connectivity/ ... et/fena-21 тоже решение...
им можно через Modbus TCP без PLC через какой-нибудь OPC управлять через Скаду. И все... даже контроллера не надо будет. И данные вытащить получится.
Рассматриваем замену контроллера b&r x20 на Сименс 1200...
Можно конечно и по Modbus TCP в самом 1200 работать, но, тогда придется писать посылку запросов, контролировать ответы и прочее, в случае с применением Profinet I/O будет все проще.
--------------------------------------------------------------------------------------------
-
- эксперт
- Сообщения: 1055
- Зарегистрирован: 11 ноя 2012, 18:21
- Имя: Нурисламов Руслан М.
- Страна: Казахстан
- город/регион: Алматы
- Благодарил (а): 23 раза
- Поблагодарили: 32 раза
Re: simatic s7-1200+powerlink
Считаю что проще будет идти тем путем с которым программист имел дело.
Честно сказать раньше я бы сказал что проще Profibus. Сейчас из спортивного бы интереса все бы попробовал именно на Modbus TCP. (потому что иметь систему которая управляется PLC это одно, а иметь систему которая точно также сможет управляться PLC, и будет обладать способностью легко интегрироваться с какими-то другими системами это другое.
С какими-то старыми B&R сталкивался ранее. Контроллер имел выход на Modbus RTU.
Если дело с энергетиками идет, то редко когда им что-то особенное нужно. Данные получены, а каким способом чаще всего абсолютно не важно...
Честно сказать раньше я бы сказал что проще Profibus. Сейчас из спортивного бы интереса все бы попробовал именно на Modbus TCP. (потому что иметь систему которая управляется PLC это одно, а иметь систему которая точно также сможет управляться PLC, и будет обладать способностью легко интегрироваться с какими-то другими системами это другое.
С какими-то старыми B&R сталкивался ранее. Контроллер имел выход на Modbus RTU.
Если дело с энергетиками идет, то редко когда им что-то особенное нужно. Данные получены, а каким способом чаще всего абсолютно не важно...
-
- эксперт
- Сообщения: 1467
- Зарегистрирован: 25 июл 2008, 10:25
- Имя: Эдуард Владимирович
- Страна: СССР
- город/регион: Оренбург
- Благодарил (а): 46 раз
- Поблагодарили: 105 раз
Re: simatic s7-1200+powerlink
О чем речь?ASUTP_PLC писал(а):Сейчас из спортивного бы интереса все бы попробовал именно на Modbus TCP. (потому что иметь систему которая управляется PLC это одно, а иметь систему которая точно также сможет управляться PLC, и будет обладать способностью легко интегрироваться с какими-то другими системами это другое.
1) Модуль покупной. Профинет (как и до этого поверлинк) даст четко гарантированный обмен между контроллером и периферией по Ethernet. Modbus TCP этого не предоставляет.
2) Время (трудозатраты) на реализацию Modbus TCP, даже по примерам, выше в разы. По Профинету будет задействован профиль профидрайва, а вот по модбасу уже АВВдрайв, т.е. еще и с ним разбираться. Просто нецелесообразно.
--------------------------------------------------------------------------------------------
-
- эксперт
- Сообщения: 1172
- Зарегистрирован: 14 ноя 2013, 20:35
- Имя: Анатолий Сергеевич
- Страна: Россия
- город/регион: Башкортостан
- Благодарил (а): 13 раз
- Поблагодарили: 68 раз
Re: simatic s7-1200+powerlink
Вообще в данный момент топология строится на интерфейсе ethernet, но протоколы используются
Powerlink- для связи ЧП с ПЛК;
Modbus TCP - для связи ПЛК с модулем скорости, вибрации и панелью управления.
Так же на установке есть Сименс 200 и еще шкаф релейный, который хотим перевести на плк, на какой пока не скажу точно, ибо зависит от протокола главного плк, но вполне может быть и лого!
Вообще все перевести на интерфейс появилось изза частых отказов по вине коррозии проводов, пока в них разберешься проходит уйма времени...
Powerlink- для связи ЧП с ПЛК;
Modbus TCP - для связи ПЛК с модулем скорости, вибрации и панелью управления.
Так же на установке есть Сименс 200 и еще шкаф релейный, который хотим перевести на плк, на какой пока не скажу точно, ибо зависит от протокола главного плк, но вполне может быть и лого!
Вообще все перевести на интерфейс появилось изза частых отказов по вине коррозии проводов, пока в них разберешься проходит уйма времени...
-
- эксперт
- Сообщения: 1055
- Зарегистрирован: 11 ноя 2012, 18:21
- Имя: Нурисламов Руслан М.
- Страна: Казахстан
- город/регион: Алматы
- Благодарил (а): 23 раза
- Поблагодарили: 32 раза
Re: simatic s7-1200+powerlink
Ничего с интерфейсами нормального на Лого! не выйдет.
А из вашего железа, можно Сименс 200 взять, он может на USS вполне работать. Но только если АBB сможет поддерживать этот протокол, с родным или дополнительным модулем комуникации. По этому интерфейсу обмен немного тормозной, но вполне рабочий.
Но минус вижу в том что модуль Сименса 200 потом чтоб куда-то дальше вывести, тоже OPC нужен.
Короче можно также все сделать на Modbus TCP, только сразу.
А из вашего железа, можно Сименс 200 взять, он может на USS вполне работать. Но только если АBB сможет поддерживать этот протокол, с родным или дополнительным модулем комуникации. По этому интерфейсу обмен немного тормозной, но вполне рабочий.
Но минус вижу в том что модуль Сименса 200 потом чтоб куда-то дальше вывести, тоже OPC нужен.
Короче можно также все сделать на Modbus TCP, только сразу.
-
- эксперт
- Сообщения: 1172
- Зарегистрирован: 14 ноя 2013, 20:35
- Имя: Анатолий Сергеевич
- Страна: Россия
- город/регион: Башкортостан
- Благодарил (а): 13 раз
- Поблагодарили: 68 раз
simatic s7-1200+powerlink
Друзья, подскажите, плиз, что за системные слова зашиты в пзд 1и2 у частотника acs800?
Пишу программу для Сименс 1200 и необходимо организовать связь по карте профинет rata-02, прочитал кучу мануалов, но так и не нашёл, везде есть только описание функций доступных для пзд3-10.
Буду благодарен за помощь
Пишу программу для Сименс 1200 и необходимо организовать связь по карте профинет rata-02, прочитал кучу мануалов, но так и не нашёл, везде есть только описание функций доступных для пзд3-10.
Буду благодарен за помощь
-
- эксперт
- Сообщения: 1467
- Зарегистрирован: 25 июл 2008, 10:25
- Имя: Эдуард Владимирович
- Страна: СССР
- город/регион: Оренбург
- Благодарил (а): 46 раз
- Поблагодарили: 105 раз
simatic s7-1200+powerlink
Видимо, первые слова у acs800 зарезервированы под управление этим ПЧ. Неужели в мануалах нет раскладки? А слова с адресом выше второго, уже отдаются под настройку пользователям.
Судя по мануалу "ABB Drives. User’s Manual Ethernet Adapter Module RETA-02" стр 63 идет расклад побитно слова управления и далее слова статуса.
Ну а на стр 76 порядок следования слов при стандартной телеграмме.
Судя по мануалу "ABB Drives. User’s Manual Ethernet Adapter Module RETA-02" стр 63 идет расклад побитно слова управления и далее слова статуса.
Ну а на стр 76 порядок следования слов при стандартной телеграмме.
--------------------------------------------------------------------------------------------
-
- эксперт
- Сообщения: 1172
- Зарегистрирован: 14 ноя 2013, 20:35
- Имя: Анатолий Сергеевич
- Страна: Россия
- город/регион: Башкортостан
- Благодарил (а): 13 раз
- Поблагодарили: 68 раз
simatic s7-1200+powerlink
Спасибо, Эдуард!
Видимо по рета мануал упустил, читал по самому частотнику
Еще вопрос небольшой есть: Как на ЛАДе прочитать бит из слова в тиапортале?
На сцл можно было обратиться к биту такой конструкцией %m0.x0, а на лад эта конструкция не корректна.
Видимо по рета мануал упустил, читал по самому частотнику
Еще вопрос небольшой есть: Как на ЛАДе прочитать бит из слова в тиапортале?
На сцл можно было обратиться к биту такой конструкцией %m0.x0, а на лад эта конструкция не корректна.
-
- эксперт
- Сообщения: 1467
- Зарегистрирован: 25 июл 2008, 10:25
- Имя: Эдуард Владимирович
- Страна: СССР
- город/регион: Оренбург
- Благодарил (а): 46 раз
- Поблагодарили: 105 раз
simatic s7-1200+powerlink
Сначала слово статуса надо считать, к примеру функцией MOVE, и записать его куда нибудь в DB. Оттуда уже можно считывать побитно. Не забывая что байты меняются местами)))
--------------------------------------------------------------------------------------------
-
- эксперт
- Сообщения: 1172
- Зарегистрирован: 14 ноя 2013, 20:35
- Имя: Анатолий Сергеевич
- Страна: Россия
- город/регион: Башкортостан
- Благодарил (а): 13 раз
- Поблагодарили: 68 раз
simatic s7-1200+powerlink
Я написал свой блок с разбивкой статуса по битам и упаковкой битов в слово управления. Мне так показалось проще, да и в дальнейшем удобнее иметь символьное имя тэга.CHANt писал(а):Сначала слово статуса надо считать, к примеру функцией MOVE, и записать его куда нибудь в DB. Оттуда уже можно считывать побитно. Не забывая что байты меняются местами)))
По поводу перестановки байт, может я и ошибаюсь, но в тиа портале такое не встречал, для распаковки алармов в hmi использовал прямую адресацию...это в степ7 голову еще надо поломать с этим младшим байтом вперед
-
- эксперт
- Сообщения: 1467
- Зарегистрирован: 25 июл 2008, 10:25
- Имя: Эдуард Владимирович
- Страна: СССР
- город/регион: Оренбург
- Благодарил (а): 46 раз
- Поблагодарили: 105 раз
simatic s7-1200+powerlink
Панель то понятно, там обработка данных идет процессором с архитектурой х32, а вот старые S7-300 имели процессоры х16. По 1200 не скажу, информации у меня нет. Просто запиши слово в DB и посмотри в онлайне, и что пч показывает в отсылаемом слове статуса, станет все ясно.
--------------------------------------------------------------------------------------------
-
- эксперт
- Сообщения: 1172
- Зарегистрирован: 14 ноя 2013, 20:35
- Имя: Анатолий Сергеевич
- Страна: Россия
- город/регион: Башкортостан
- Благодарил (а): 13 раз
- Поблагодарили: 68 раз
simatic s7-1200+powerlink
Частотник в работе, да и рета02 пока нет в наличии проверить не получится.
Насчет последовательности проверю, но меркер управляющий из панельки плк с7-1200 распаковывает в прямом порядке))
Насчет последовательности проверю, но меркер управляющий из панельки плк с7-1200 распаковывает в прямом порядке))