完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
本帖最后由 车头车脑 于 2015-11-23 20:27 编辑
我不是专门搞这方面的,但是最近需要用它来编一个上位机,以下是我想问的。是通过以太网和DSP通信,可以进行数据的读取和写入,用的是TCP/IP协议,上位机用“打开TCP”函数,然后不知道下位机(程序)如何匹配啊,连接需要握手也不知道上位机给下位机发的是什么指令,下位机要做如何答复,才能连接起来,就是下位机程序里面是要设置IP和端口吗?郁闷好多天了,网上也找不到资料,以太网下位机的例子也很少,都是两个电脑间C/S模式的通信。有没有哪个大神指导一下啊,感激不尽! |
|
相关推荐
10个回答
|
|
|
没有人给指点一下吗?真的是着急
|
|
|
|
|
|
我也没弄过这个,不过有点看法说说。
通过tcp通讯,应该是遵循tcp协议。tcp协议有自己标准的握手方式所以我觉得dsp用tcp通讯是不用关心握手指令的!这个ip可能要手动设置,端口应该是要设置的,也可能dsp使用了固定的ip和端口号 |
|
|
|
|
|
我最近也在学这个,已经测试成功了,用的是modbus tcp,不知道和你说的是不是一样的?
|
|
|
|
|
|
uhrrkhewklafhsekfasdasd
|
|
|
|
|
|
求指导
|
|
|
|
|
|
下位机DSP会自动给你的上位机发数据,因此DSP实际上是一个TCP协议的Client端程序,而上位机仅需要运行TCP 协议的Server端程序即可。你需要搞清楚DSP的下位机使用的是第几号端口,DSP所发送的报文缓冲区是多大尺寸,这必须上位机的端口号以及尺寸保持一致,否则永远收不到信息。
|
|
|
|
|
|
可以看看您的以太网程序吗,谢谢 |
|
|
|
|
|
你可以下载NI MODBUS函数库,里面有例子的,上位机和下位机的都有,是遵循MODBUS协议,或者你可以直接查看LabVIEW自带的范例 |
|
|
|
|
|
NI MODBUS 下载地址可以看我最新的帖子 |
|
|
|
|
|
好的!谢谢
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
211 浏览 0 评论
请教大神,在labview里面对实时扫描资源中的C系列模块NI9234进行配置发生非预期错误
1709 浏览 0 评论
1585 浏览 0 评论
LABVIEW 2023 Q1调用python后一直报错1671
1960 浏览 2 评论
5207 浏览 3 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 07:43 , Processed in 0.764066 second(s), Total 60, Slave 52 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1399