1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好..
我已经将 ESP8266 编程为在 MODBUS TCP/IP 和 PLC (LSIS) 上运行,通过以太网 MODBUS 连接到路由器。我通过路由器成功地在它们之间建立了连接(使用在 PLC 中找到的 P2P 服务),但是连接产生了错误。发现 P2P 服务在 LSIS 设备和其他设备之间建立连接。该服务需要ESP8266的读写内存地址,条件是地址必须为5位。知道我在 GPIO pin-14 上使用简单的二极管连接。问题是当我搜索 ESP8266 内存映射地址时,我发现它是 (0x60000360) 8 位数字并且从 PLC 端返回错误。 请问有人可以帮助我吗? |
|
相关推荐
1个回答
|
|
首先,您需要检查您的内存映射地址,它应该是一个32位数字而不是8位。您可能需要在ESP8266上进行一些设置来确保您的内存映射地址为5位数字。您还可以尝试使用MODBUS TCP/IP库,该库支持5位内存地址。
其次,您需要确定PLC是否正确配置了P2P服务。您可以尝试使用其他MODBUS客户端软件连接到PLC,以确保P2P服务正在正确运行。 最后,您需要排除网络连接问题。尝试使用其他设备连接到路由器并检查是否出现连接错误。您还可以尝试重新启动路由器和ESP8266以重新建立连接。 希望这些提示可以帮助您解决问题。如果问题仍然存在,请提供更多详细信息,以便我们更好地帮助您。 |
|
|
|
只有小组成员才能发言,加入小组>>
1132 浏览 1 评论
576浏览 6评论
477浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
461浏览 5评论
462浏览 4评论
435浏览 4评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-21 22:58 , Processed in 0.881688 second(s), Total 76, Slave 60 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号