Page 1 of 1

Does TCP/IP equal ModbusTCP (TCP/IP = ModbusTCP???)

Posted: Tue Dec 14, 2010 4:55 pm
by behemot
Hello everybody.
Can I connect TCP/IP device to PLC Modicon M340, which include ModbusTCP?

Доброго времени суток.
Могу ли я подключить устройство с интерфейсом TCP/IP к ПЛК Modicon M340, у которого есть порт ModbusTCP?

Re: Does TCP/IP equal ModbusTCP (TCP/IP = ModbusTCP???)

Posted: Tue Dec 14, 2010 5:23 pm
by pupena_san
А по какому протоколу?

Re: Does TCP/IP equal ModbusTCP (TCP/IP = ModbusTCP???)

Posted: Tue Dec 14, 2010 7:11 pm
by behemot
В описании на устройство измерения написано "передача данных осуществляется по протоколу TCP/IP" и штекер у него RJ45. У modicon m340 ethernet modbustcp со штекером RJ45. Если соединить патч-кордом, можно ли будет на ПЛК разобрать пакеты с измерителя?
Протокол соответственно как я понимаю TCP/IP

Re: Does TCP/IP equal ModbusTCP (TCP/IP = ModbusTCP???)

Posted: Wed Dec 15, 2010 7:18 am
by pupena_san
Согласно описанию функции DATA_EXCH на М340 возможен вариант использования пользовательского протокола поверх TCP/IP, если протокол предвидит обмен типа запрос/ответ. Сам чесно говоря не пробовал. Я так понял М340-го в наличии нет? Насколько критично по времени решение вопроса? Сечас времени ваще нет, но до конца недели обещаю попробывать проверить на практике. Самому интересно.

Re: Does TCP/IP equal ModbusTCP (TCP/IP = ModbusTCP???)

Posted: Wed Dec 15, 2010 8:01 am
by behemot
Ответ терпит.

Re: Does TCP/IP equal ModbusTCP (TCP/IP = ModbusTCP???)

Posted: Wed Dec 15, 2010 3:02 pm
by pupena_san
Очевидно в хелпе имелось ввиду только коммуникации через последовательный интерфейс.
Пробовал DATA_EXCH присобачить к другому порту, но ничего не получилось. Отправка идет только по протоколу MODBUS/TCP. То есть серверный порт только 502, а в заголовок к сообщению всегда добавляются 7 байт. Следующая вложеность юзер-ориентированая, но первые два фактора мешают ипсользовать свободные тсп-соединения. Еще чуток помучусь, но думаю что ничего не получится.

Re: Does TCP/IP equal ModbusTCP (TCP/IP = ModbusTCP???)

Posted: Wed Oct 12, 2011 11:07 am
by bilbo_321
No, they are completely different things.
ModbusTCP is a wrapper of classic Modbus protocol developed for use on Ethernet networks.
ModbusTCP uses TCP protocol. They are at different levels in OSI 7- layer model.
See https://rapidshare.com/files/2678858939 ... _V1_0a.pdf , which is "MODBUS MESSAGING ON TCP/IP IMPLEMENTATION GUIDE".

Cheers.

Re: Does TCP/IP equal ModbusTCP (TCP/IP = ModbusTCP???)

Posted: Wed Oct 12, 2011 7:25 pm
by behemot
Thanks for answer)

Re: Does TCP/IP equal ModbusTCP (TCP/IP = ModbusTCP???)

Posted: Fri Mar 04, 2016 4:47 pm
by katllu