Показать сообщение отдельно
Старый 07.08.2013, 17:56   #9
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Модбас через TCP

Цитата:
Сообщение от Arsie Посмотреть сообщение
Т.е. порт 502, правильно?

На многих операционках RAW socket на уровне стека запрещены или очень ограничены, поэтому у меня есть определённые сомнения в том, что они применяются в вашей программе. Ваше прямое сравнение RAW socket с Modbus-TCP лишь подтверждает мои сомнения.
Насколько помню в устройстве RT DOS

Цитата Похоже указанный вами в первом сообщении "сырой сокет" не что иное, как обычный TCP-сокет, через который передаётся не менее обычный TCP-фрейм с полем данных "01 04 00 00 00 08 F1 CC", я всё правильно понимаю?
В настройках типа соединения называется именно RAW TCP

в поле данных
адрес slave | код функции | данные | контрольная сумма
ATS вне форума   Ответить с цитированием