1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

передача и прием данных c контроллера Siemens S7-300 в контроллеры других фирм

ПЛК SIMATIC (S7-200, S7-1200, S7-300, S7-400, S7-1500, ET200)
Ответить

Автор темы
Serge9
здесь недавно
здесь недавно
Сообщения: 3
Зарегистрирован: 21 апр 2021, 08:00
Имя: Сергей
Страна: Россия
город/регион: Саратов

передача и прием данных c контроллера Siemens S7-300 в контроллеры других фирм

Сообщение Serge9 »

Появилась необходимость передавать и считывать данные с контроллера Siemens S7-300 в контроллер фирмы EKF- (Россия) по Ethernet. Как это организовать в контроллере Симес? Может Кто подскажет?

stesl
эксперт
эксперт
Сообщения: 1002
Зарегистрирован: 31 мар 2018, 12:05
Имя: Вячеслав
Благодарил (а): 87 раз
Поблагодарили: 126 раз

передача и прием данных c контроллера Siemens S7-300 в контроллеры других фирм

Сообщение stesl »

Serge9, какой то промежуточный протокол. Modbus, например. Наверняка EKF его может, а вот S7 он точно не может ;)
Но тогда, скорее всего, к S7-300 придется докупать железки, т.к. уже для него Modbus явление чуждое.

Parliament74
корифей
корифей
Сообщения: 792
Зарегистрирован: 16 ноя 2016, 11:33
Имя: Максим Владимирович
Страна: Россия
город/регион: Магнитогорск
Благодарил (а): 16 раз
Поблагодарили: 202 раза

передача и прием данных c контроллера Siemens S7-300 в контроллеры других фирм

Сообщение Parliament74 »

S7-300 - понятие растяжимое, начиная от того, какой центральный процессор используется и заканчивая тем, используется ли коммуникационный процессор CP343-1 и если да, то какой.

Есть варианты, когда напрямую ПЛК/СР S7-300 могут в Modbus TCP:
https://support.industry.siemens.com/cs ... 0&lc=en-BG
Правда для этого надо специальную лицензию покупать, цена которой смысл затеи сводит на нет...

Но в общем случае, для таких целей используется преобразователь интерфейсов (шлюз) из Profibus/Profinet в Modbus TCP.
Самый доступный вариант шлюза - Siemens Logo, поищите, например, статью "Бюджетная реализация Modbus TCP в серии Simatic S7-300/400 при помощи Logo".
Это актуально, соответственно, если EKF поддерживает Modbus TCP, никаких конкретных моделей не указано автором, поэтому более точно что-то сказать не получится.

Автор темы
Serge9
здесь недавно
здесь недавно
Сообщения: 3
Зарегистрирован: 21 апр 2021, 08:00
Имя: Сергей
Страна: Россия
город/регион: Саратов

передача и прием данных c контроллера Siemens S7-300 в контроллеры других фирм

Сообщение Serge9 »

Контроллер Siemens S7- CP313C-2DP c CP343-1, контроллер EKF F200-16-R-P20

Parliament74
корифей
корифей
Сообщения: 792
Зарегистрирован: 16 ноя 2016, 11:33
Имя: Максим Владимирович
Страна: Россия
город/регион: Магнитогорск
Благодарил (а): 16 раз
Поблагодарили: 202 раза

передача и прием данных c контроллера Siemens S7-300 в контроллеры других фирм

Сообщение Parliament74 »

CP343-1 есть версий Lean и Advanced. В данном случае это тоже может иметь значение.

Но как я раньше и писал - или своеобразный шлюз в виде Logo! (правда зачем тогда нужен контроллер от EKF - не совсем понятно, можно сразу Logo! поставить вместо него), либо обычный шлюз. В случае СР313С-2DP, можно и Profibus-DP Slave в Modbus TCP (Client или Server - это надо документацию на EKF смотреть, что он умеет), они есть, как минимум у ICP DAS, MOXA и Anybus, но стоят дороже и Logo и EKF вместе взятых).

stesl
эксперт
эксперт
Сообщения: 1002
Зарегистрирован: 31 мар 2018, 12:05
Имя: Вячеслав
Благодарил (а): 87 раз
Поблагодарили: 126 раз

передача и прием данных c контроллера Siemens S7-300 в контроллеры других фирм

Сообщение stesl »

Parliament74, шлюз Profibus/Modbus TCP от Моха, вроде не так уж дорого. По памяти... Ну может возле ста. Но тут же не умный дом строят, явно производственная задача.
А так, да. Шлюз пожалуй самое простое решение. Даже в плане программирования.
Купите вы или лицензию для своего CP, или железку конкретную для Модбас, но зубы шанс поломать останется. О программирование этого хозяйства. Особенно в случае, если опыта с Симатиком маловато.
Те кто умеют, знают, делали могут сейчас сказать - типа не гони волну, все там просто. Но тут надо вспомнить первый свой проект ;)
Ответить

Вернуться в «Simatic Step7»