На сколько я понимаю это не реально, и всё таки?!
Вообще можно ли собрать адаптер, пускай он хоть размером со шкаф будет.
[?]: самодельный кабель RS232 - MPI?
-
- Posts: 4
- Joined: Sun Dec 03, 2006 11:35 am
- Location: Russia
[?]: самодельный кабель RS232 - MPI?
Last edited by Вадим on Sun Dec 03, 2006 1:21 pm, edited 1 time in total.
-
- Site Admin
- Posts: 3992
- Joined: Thu Feb 16, 2006 3:25 pm
- Location: Russia
Сейчас стало аппаратно реальней сделать даже USB-MPI.
Появилась серия быстродействующих 8/1/32 разрядных однокристальных микроконтроллеров с аппаратной поддержкой USB. USART у них у всех по умолчанию есть.
Если ты знаешь микроконтроллеры и знаешь протокол МПИ/Профибус, то всё реально.
Появилась серия быстродействующих 8/1/32 разрядных однокристальных микроконтроллеров с аппаратной поддержкой USB. USART у них у всех по умолчанию есть.
Если ты знаешь микроконтроллеры и знаешь протокол МПИ/Профибус, то всё реально.
Last edited by CoMod on Sun Dec 03, 2006 1:28 pm, edited 1 time in total.
-
- Site Admin
- Posts: 3992
- Joined: Thu Feb 16, 2006 3:25 pm
- Location: Russia
А в разделе ссылок не пробовал посмотреть?
http://plc.net.ru/viewtopic.php?p=12#12
http://plc.net.ru/viewtopic.php?p=12#12
-
- Posts: 4
- Joined: Sun Dec 03, 2006 11:35 am
- Location: Russia
-
- Posts: 4
- Joined: Sun Dec 03, 2006 11:35 am
- Location: Russia
-
- Posts: 1
- Joined: Sat Oct 13, 2007 6:28 pm
- Location: Latvia, Донецк ?
Подойдет ли в качестве адаптера RS232-MPI конвертер RS232-RS485.
1.Чем отличается RS485 от MPI ?
2.Я мог бы сделать адаптер RS232-MPI на AVR если б знать что за зверь этот MPI.
Насколько я понял физически-это RS485.
Если преобразователь сигналов в стандарт Профибус/МПИ дешев, или сделать его самому нереально, то тогда нечего голову всем морочить надо покупать. Но все же интересно,может кто-то сам сделал преобразователь COM<>MPI ?
1.Чем отличается RS485 от MPI ?
2.Я мог бы сделать адаптер RS232-MPI на AVR если б знать что за зверь этот MPI.
Насколько я понял физически-это RS485.
Если преобразователь сигналов в стандарт Профибус/МПИ дешев, или сделать его самому нереально, то тогда нечего голову всем морочить надо покупать. Но все же интересно,может кто-то сам сделал преобразователь COM<>MPI ?
-
- Site Admin
- Posts: 3992
- Joined: Thu Feb 16, 2006 3:25 pm
- Location: Russia
RS-485 отличается от МПИ/Профибус тем, что последние являются программными протоколами и используют физический стандарт связи RS-485.Tehnar wrote:Подойдет ли в качестве адаптера RS232-MPI конвертер RS232-RS485.
1.Чем отличается RS485 от MPI ?
В принципе сторонние производители (особенно немецкие) выпускают свои версии адаптеров МПИ/Профибус.Tehnar wrote: 2.Я мог бы сделать адаптер RS232-MPI на AVR если б знать что за зверь этот MPI.
Насколько я понял физически-это RS485.
Если преобразователь сигналов в стандарт Профибус/МПИ дешев, или сделать его самому нереально, то тогда нечего голову всем морочить надо покупать.
Но все же интересно,может кто-то сам сделал преобразователь COM<>MPI ?
Чтобы сделать подобное самому с нуля надо потратить много времени на получение знаний по тонкостям протокола.
Пока я не встречал в инете свободных реализаций.
-
- Posts: 24
- Joined: Fri Oct 13, 2006 11:24 am
- Location: Russia
-
- Posts: 57
- Joined: Mon Oct 30, 2006 8:54 am
- Location: Russia
Сам я ещё ничего не собирал, но по моей информацииВадим wrote:Siemens для TS Adapter, там дана распиновка этого кабеля, вобщем-то это нуль-модемный кабель.
нуль модемный это соединения 2-3 3-2, а для MPI используется 2-2 3-3
Насколько это справедливо?
MPI-cable 187.5 KBD.MAX.6ES7901-0BF00-0AA0
9 pin 9 pin
3<---------->3
4<---------->4
5<---------->5
8<---------->8
Потом,
встречал понятие Green cable, кажется от VIPA.
Насколько он жизнеспособен?
PC --- PLC
2)----->8
3)----->3
4)-+
6)-+
5)--+-->2
```+-->1
7)-+
8)-+
Вообще найти бы распиновку 9-pin MPI CPU
-
- Posts: 57
- Joined: Mon Oct 30, 2006 8:54 am
- Location: Russia
Вот что я нашел в документации на PC/TS-adapter MPI/DP
номера:
6ES7972-0CA20-0XA0
6ES7972-0CA21-0XA0
6ES7972-0CA22-0XA0
6ES7972-0CA23-0XA0
6ES7972-0CA30-0XA0
6ES7972-0CA32-0XA0
6ES7972-0CA33-0XA0
http://slil.ru/24998676
Вопрос в необходимости сигналов RTSAS и RTS_PG
Походу если выставить RTS_PG на постоянку то MPI не сможет ничего ответить, а если не выставлять то ничего не прочитает.
Получается надо делать свой конвертор RS232-RS485 с сигналом RTS_PG
номера:
6ES7972-0CA20-0XA0
6ES7972-0CA21-0XA0
6ES7972-0CA22-0XA0
6ES7972-0CA23-0XA0
6ES7972-0CA30-0XA0
6ES7972-0CA32-0XA0
6ES7972-0CA33-0XA0
http://slil.ru/24998676
Вопрос в необходимости сигналов RTSAS и RTS_PG
Походу если выставить RTS_PG на постоянку то MPI не сможет ничего ответить, а если не выставлять то ничего не прочитает.
Получается надо делать свой конвертор RS232-RS485 с сигналом RTS_PG
-
- Posts: 1
- Joined: Sun Jan 27, 2008 3:36 pm
- Location: Russia
Я так понимаю имеется ввиду протокол обмена IDE STEP7 с самим адаптером? Возможно он и существует для такого простого адаптера как RS232 -> MPI (aka RS232->RS485) в чем я сильно сомневаюсь.
Одно время я спаял на макетке USB -> UART -> RS485, на базе чипа от FTDI. Степ7 с ним открывал окно, верно считывал некоторые данные с CPU, но сами блоки не отображал - вылетал с ошибкой. На тестирование сего девайса у меня было всего 20 секунд, вполне возможно, что просто я где-то что-то не учел. Возможно что FTDIшные дрова не совсем ровные, еслибы на ноуте у меня был стандартный RS232 всё бы заработало ИМХО.
Сейчас пользую сименовский TS по УСБ, неудобно только для него искать 24 вольта.
Одно время я спаял на макетке USB -> UART -> RS485, на базе чипа от FTDI. Степ7 с ним открывал окно, верно считывал некоторые данные с CPU, но сами блоки не отображал - вылетал с ошибкой. На тестирование сего девайса у меня было всего 20 секунд, вполне возможно, что просто я где-то что-то не учел. Возможно что FTDIшные дрова не совсем ровные, еслибы на ноуте у меня был стандартный RS232 всё бы заработало ИМХО.
Сейчас пользую сименовский TS по УСБ, неудобно только для него искать 24 вольта.