Does TCP/IP equal ModbusTCP (TCP/IP = ModbusTCP???)
Does TCP/IP equal ModbusTCP (TCP/IP = ModbusTCP???)
Hello everybody.
Can I connect TCP/IP device to PLC Modicon M340, which include ModbusTCP?
Доброго времени суток.
Могу ли я подключить устройство с интерфейсом TCP/IP к ПЛК Modicon M340, у которого есть порт ModbusTCP?
Can I connect TCP/IP device to PLC Modicon M340, which include ModbusTCP?
Доброго времени суток.
Могу ли я подключить устройство с интерфейсом TCP/IP к ПЛК Modicon M340, у которого есть порт ModbusTCP?
-
- Posts: 392
- Joined: Fri Dec 18, 2009 3:02 pm
- Location: Киев
- Contact:
Re: Does TCP/IP equal ModbusTCP (TCP/IP = ModbusTCP???)
А по какому протоколу?
Re: Does TCP/IP equal ModbusTCP (TCP/IP = ModbusTCP???)
В описании на устройство измерения написано "передача данных осуществляется по протоколу TCP/IP" и штекер у него RJ45. У modicon m340 ethernet modbustcp со штекером RJ45. Если соединить патч-кордом, можно ли будет на ПЛК разобрать пакеты с измерителя?
Протокол соответственно как я понимаю TCP/IP
Протокол соответственно как я понимаю TCP/IP
-
- Posts: 392
- Joined: Fri Dec 18, 2009 3:02 pm
- Location: Киев
- Contact:
Re: Does TCP/IP equal ModbusTCP (TCP/IP = ModbusTCP???)
Согласно описанию функции DATA_EXCH на М340 возможен вариант использования пользовательского протокола поверх TCP/IP, если протокол предвидит обмен типа запрос/ответ. Сам чесно говоря не пробовал. Я так понял М340-го в наличии нет? Насколько критично по времени решение вопроса? Сечас времени ваще нет, но до конца недели обещаю попробывать проверить на практике. Самому интересно.
Re: Does TCP/IP equal ModbusTCP (TCP/IP = ModbusTCP???)
Ответ терпит.
-
- Posts: 392
- Joined: Fri Dec 18, 2009 3:02 pm
- Location: Киев
- Contact:
Re: Does TCP/IP equal ModbusTCP (TCP/IP = ModbusTCP???)
Очевидно в хелпе имелось ввиду только коммуникации через последовательный интерфейс.
Пробовал DATA_EXCH присобачить к другому порту, но ничего не получилось. Отправка идет только по протоколу MODBUS/TCP. То есть серверный порт только 502, а в заголовок к сообщению всегда добавляются 7 байт. Следующая вложеность юзер-ориентированая, но первые два фактора мешают ипсользовать свободные тсп-соединения. Еще чуток помучусь, но думаю что ничего не получится.
Пробовал DATA_EXCH присобачить к другому порту, но ничего не получилось. Отправка идет только по протоколу MODBUS/TCP. То есть серверный порт только 502, а в заголовок к сообщению всегда добавляются 7 байт. Следующая вложеность юзер-ориентированая, но первые два фактора мешают ипсользовать свободные тсп-соединения. Еще чуток помучусь, но думаю что ничего не получится.
Re: Does TCP/IP equal ModbusTCP (TCP/IP = ModbusTCP???)
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.
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???)
Thanks for answer)
Re: Does TCP/IP equal ModbusTCP (TCP/IP = ModbusTCP???)
Programming Modbus TCP/IP with C#: https://www.youtube.com/watch?v=46FWgzV ... r6&index=4