完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,我想在PIC32 MX795F512L上开发一个Modbus TCP协议,所以我开始了解Modbus是如何工作的,现在我试图理解TCP/IP协议栈。从我理解的,我必须要使用一个应用层协议(Modbus TCP),所以我想测试TCP/IP协议栈。首先,我发现了很多例子,我试图理解它们,阅读HARMOY TCP/IP堆栈的文档,但是我找不到我正在寻找的东西(也许我在文档中找不到)。我测试了Web服务器示例和IP分配示例,并且它们工作。所以,我想发送一个数据包。从TCP,然后试图从WiReSARK中捕获它,所以我想知道:1)我可以通过TCP发送任何数据包,还是应该使用一个应用协议来发送它?2)如果我可以通过TCP发送任何数据包,有什么例子可以解释这个问题吗?我只想知道如何通过TCP/IP发送数据而不使用指定的协议。谢谢。
以上来自于百度翻译 以下为原文 Hi, I want to develop a Modbus TCP protocol on PIC32MX795F512L, so i started to understand how does modbus work, and now i am trying to understand the TCP/IP stack in harmony. From what i understood, I have to implment an application layer protocol (MODBUS TCP), so i thought to test the TCP/IP stack first. I found many examples, I tried to understand them and read the documentaion of harmoy tcp/ip stack, but i can't find what i am looking for (maybe i can't find it in the documentation). I tested the web server example and the ip assignment example and they working. So, I thought to send a packet from tcp, then trying to capture it from wireshark, so i want to know: 1) Can i send any packet over TCP or should i use an application protocol to send it? 2) If i can send any packet over tcp, is there any example which explain this? I just want to know how to send a data over tcp/ip without using a specified protocol. Thanks. |
|
相关推荐
4个回答
|
|
您好,有一个非常基本的演示源从Microchip应用笔记“AN1568 - Modbus TCP的微芯片TCP/IP栈应用笔记”。它是一个非常非常“基本的Modbus TCP服务器实现”。也许是一个好的起点?我认为你可以很容易地适应这个代码来处理和谐。另一个关于这个问题的线程:http://www. MigCHIP.COM/FUMMS/M960635.ASPX。你可以使用与普通TCP服务器/客户机一起使用的和声演示代码示例来学习如何发送/接收TCP数据。AppNeNe= En5665 44最佳,GilJ
以上来自于百度翻译 以下为原文 Hello, There is a very basic demo source from Microchip application note "AN1568 - Modbus TCP for the Microchip TCP/IP Stack Application Note". It is a very, very "basic Modbus TCP server implementation". Maybe a good starting point? I think you can easily adapt this code to work with Harmony. Another thread about this: http://www.microchip.com/forums/m960635.aspx . You can use the Harmony demo code examples with generic TCP server/client to learn how to send/receive TCP data. Get AN1568 at http://www.microchip.com/....aspx?appnote=en566544 Best, GilJ |
|
|
|
您正在执行主(客户端)还是从服务器端(服务器)?Ruben
以上来自于百度翻译 以下为原文 Are you implementing the master (client) or slave (server) side? /Ruben |
|
|
|
谢谢,我用TCPIpHIPTCP客户端,TCPPIpTCPUServer实例和文档实现了这一点。
以上来自于百度翻译 以下为原文 Thank you, I did it using tcpip_tcp client, tcpip_tcp_server examples and the documentaion. |
|
|
|
对于一个完整的嵌入式系统,通过以太网实现基本模块与外部集成模块之间的通信。
以上来自于百度翻译 以下为原文 Both, for a complete embedded system to make a comunication between the base module and external integration modules through ethernet. |
|
|
|
只有小组成员才能发言,加入小组>>
5228 浏览 9 评论
2026 浏览 8 评论
1950 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3199 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2253 浏览 5 评论
770浏览 1评论
658浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
585浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
668浏览 0评论
570浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-18 16:06 , Processed in 1.512943 second(s), Total 83, Slave 67 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号