Отправить данные по Ethernet

Ответить
KUKINDOCTOR
Сообщения: 12
Зарегистрирован: 26 мар 2020, 17:23

Отправить данные по Ethernet

Сообщение KUKINDOCTOR »

Доброго времени суток. Есть ПК на котором установлен TCP/IP server который принимает данные по Ethernet порт 7000 и только определенного формата данные.

2 bytes Id (uint16)
2 bytes for content length (uint16)
1 byte for read/write mode (1=Write)
2 bytes for the variable name length (uint16)
N bytes for the variable name to be written (ASCII)
2 bytes for the variable value length (uint16)
M bytes for the variable value to be written (ASCII)

msg ID in HEX 2 bytes
msg length in HEX 2 bytes
read (0) or write (1) 1 byte
variable name length in HEX 2 bytes
variable name in ASCII # bytes
variable value length in HEX 2 bytes
variable value in ASCII # bytes

Подскажите какой лучше для этого подобрать контроллер с скоростными входами(под энкодер) и какой функцией можно отправить данного формата данные?

Олег
Сообщения: 818
Зарегистрирован: 18 янв 2011, 23:06

Re: Отправить данные по Ethernet

Сообщение Олег »

as228 точно может, пробовал по UDP с Омроном связать, нормально. ES3 поинтересней по цене будет с этим же функционалом.
SE и ES2-E вроде тоже могут, ETHRS.

Проще всего нестандартный протокол мудрить на Вайтековской панеле, а какой контроллер к ней подключен, неважно.(В этих панелях очень много протоколов реализовано, если ваш сервер какого то известного производителя, скорее всего он есть в панеле)

KUKINDOCTOR
Сообщения: 12
Зарегистрирован: 26 мар 2020, 17:23

Re: Отправить данные по Ethernet

Сообщение KUKINDOCTOR »

Спасибо за быстрый ответ.
Олег писал(а):
10 сен 2024, 20:23
Проще всего нестандартный протокол мудрить на Вайтековской панеле, а какой контроллер к ней подключен, неважно.(В этих панелях очень много протоколов реализовано, если ваш сервер какого то известного производителя, скорее всего он есть в панеле)
К сожалению панель поставить не дают (((
Олег писал(а):
10 сен 2024, 20:23
as228 точно может, пробовал по UDP с Омроном связать, нормально. ES3 поинтересней по цене будет с этим же функционалом.
SE и ES2-E вроде тоже могут, ETHRS.
Остановил свой выбор на DVP12SE, прочитал инструкцию по ETHRS многое что не понятно (плохо знаю английский :cry: ) но вроде выглядит выполнимо.

Ответить