Очередная тема про китайские чудо-изобретения с aliexpress. На этот раз - речь о преобразователе интерфейса MPI и Profibus DP в Ethernet. В общем-то задача стояла такая, что нужно было данные передавать от контроллера S7-300 на пульт диспетчеризации (WinCC). На контроллере были оба интерфейса - и MPI, и Profibus. И тут было два варианта - либо покупать Siemens'овскую плату для компьютера, чтобы подключаться напрямую к этим интерфейсам, либо купить преобразователь на ethernet. Речи о покупке оригинального модуля для S7-300 не шло - контроллер нельзя без долгих согласований переводить в "Stop", а без этого подключить модуль и перезалить Hardware'ную часть невозможно.
Aliexpress дал большой выбор преобразователей - разного исполнения, с разными драйверами.
Я выбрал фактически самую дешевую - за $84
Выполнено устройство в корпусе модуля Siemens S7-200, прекрасно вписывается в шкаф автоматики, устанавливается на стандартную DIN-рейку (только не надо забывать, что у S7-300 и S7-400 другая DIN-рейка, если что). Настройка - по IP-адресу 192.168.1.222. Вот скрины экранов настроек, которые сделал я:
В выпадающем списке можно выбрать скорость и интерфейс (MPI или Profibus DP):
Пытаясь найти описание к устройству перед его покупкой, я наткнулся вот на этот сайт. Явно видно, что это тоже самое устройство, потому что и внешне, и по настройкам оно совпадает, но всего того, что там перечислено мне делать не пришлось - никаких драйверов я не устанавливал, а просто выбрал интерфейс, скорость и IP-адрес для моего устройства, затем добавил контроллер S7-300 в проект WinCC Runtime, выбрал для него ту же самую точку доступа (Access Point - обычная сетевая карта в найстройках PG/PC Interface), на которой висят другие контроллеры в сети (S7-1200), и всё заработало. Это оказалось самое простое и почти самое дёшевое устройство. Оно работает уже более полугода, нареканий к работе нет.
Были на Aliexpress и другие модели. Предлагаю вам посмотреть на них:
1. Вот такая вещица:
2. Вот такой преобразователь за $150:
Данный преобразователь работает путем расшаривания одного-единственного блока данных на стороне WinCC под видом контроллера S7-200 (т.е., например, адрес DB1.DBD0 превращается в VD0 и т.д.). Такой адаптер будет полезен для подключения, например, панели Smart к S7-300, поскольку у панели Smart нет возможности работать S7-300 напрямую. Смущает тут то, что в описании сказано: ETH-smartIE adapter can be connected to the STEP7, but can use only 8-9 hours after power up, т.е. адаптер работает 8-9 часов, а потом его надо перезапускать,.. но если не хочешь перезапускать - тогда: If you want to use STEP7 continuously, please buy our another ETH-smartIE, т.е купи другой адаптер - и ссылка - внешне такой же точно, но за $220, такая вот "замечательная" история:
3. Следующая штука, которая преобразует MPI не только в стандартный S7-TCP, а еще и в Modbus TCP.
В общем-то, интересная вещь за $360, мне она, не подошла ни по цене, ни по избыточности функционала (Modbus TCP мне не нужен совершенно), но сама по себе вещь интересная, потому что можно ее использовать для подключения к OPC-серверам, например. А еще у нее сзади дополнительный штекер DB9, через который можно присоединять устройства Modbus RTU. Картинка от производителя:
Устройство создаёт свои точки подключения, т.е. в настройках PG/PC Interface нужно выбирать не просто сетевую карту, поскольку адаптер работает через свой драйвер. Наверно, это не очень хорошо, потому что неизвестно, что будет дальше с поддержкой этих драйверов.
Интересная идея. Подскажите пожалуйста, как показал себя этот модуль, через столько времени?
ОтветитьУдалитьВ августе 2020 года мы этот преобразователь повесили, с тех пор работает, проблем нет.
УдалитьСкажите пожалуйста, а вы пробовали этим адаптером заменить родной usb adapter siemens? Чтобы подключаться в онлайн не через mpi, а по ethernet?
УдалитьНет. Так я не пробовал. В описании товара вот так написано: "It functions similarly to the Siemens Ethernet communication processor CP343-1 and replaces the Siemens CP5611, CP5613, CP5512 communication cards and the Siemens PC adapter programming adapter.".
УдалитьЕсли Вы купите эту китайскую приблуду и она не сможет заменить "Siemens PC adapter programming adapter", то вы просто откроете спор на aliexpress и вернете свои деньги (только скриншот сделайте заранее, где эта фраза написана, на всякий случай).
Я так несколько раз возвращал деньги, например, когда покупал PPI Multimaster кабели. Они оказывались совсем не multimaster, продавцы чо-то там возбухали, но aliexpress в таких случаях вставал на мою сторону и возвращал деньги. Причем, они писали, что "это не для HMI", что так написано в описании товара бла-бла-бла, а я просто доказывал модераторам aliexpress'а, что если этот товар не для HMI - значит, не должно быть надписи "multimaster". В итоге я оставался с бесплатными кабелями, которые можно неплохо продать у нас тут)) Там политика такая - если продавец сам написал, что вот есть такой-то функционал, а его нет - значит, продавец возвращает бабки. Так что для вас, я думаю, это безопасный вариант.
Спасибо, будем пробовать
УдалитьДоброго времени суток!
ОтветитьУдалитьПриобрел сие китайское чудо. Подключил к S7-300. Подключаюсь через Ethernet в онлайн к ПЛК. Все отлично работает. Одно но :( Не могу понять как сменить IP адрес девайса. Через WEB не хочет меняться. При попытке что то сменить переключается в 192.168.1.222, после сброса через 999 становится 192.168.1.10. Это баг или фича? Кто подскажет?
щас проверил, в проекте 192.168.1.10, т.е. получается, что я не менял ip-адрес. Так что сложно сказать что-то по существу. А остальные настройки у Вас нормально поменялись?
УдалитьМеня все остальное устроило, для текущего проекта. МАК адрес точно сменить не смог, настройки DP\MPI не трогал, не знаю. Буду бодаться с китайцем, пусть мануал даёт или новый шлет. Подключался через установку в HW коммуникационника CP343-1. Драйвера что на их видео для PG/PC, на 64 винду не встают. Соответственно подключение типа ET-MPI в PG/PC Interface не появляется. Через CP343 и соответственно через родную сетевую карту получаю полный функционал для Step7.
ОтветитьУдалитьПодождите-подождите. Вы какой покупали преобразователь? Я покупал этот:
Удалитьhttps://www.aliexpress.com/item/32294506721.html
К нему никаких драйверов вообще не нужно, просто сетевую карту выбираешь в PG/PC Interface и всё.
Именно такой и купил. Но не сразу нашел что СР343 надо в HW прописать. Сейчас через стандартный сетевой интерфейс работаю
Удалить