首先,您需要检查您的内存映射地址,它应该是一个32位数字而不是8位。您可能需要在ESP8266上进行一些设置来确保您的内存映射地址为5位数字。您还可以尝试使用MODBUS TCP/IP库,该库支持5位内存地址。
其次,您需要确定PLC是否正确配置了P2P服务。您可以尝试使用其他MODBUS客户端软件连接到PLC,以确保P2P服务正在正确运行。
最后,您需要排除网络连接问题。尝试使用其他设备连接到路由器并检查是否出现连接错误。您还可以尝试重新启动路由器和ESP8266以重新建立连接。
希望这些提示可以帮助您解决问题。如果问题仍然存在,请提供更多详细信息,以便我们更好地帮助您。
首先,您需要检查您的内存映射地址,它应该是一个32位数字而不是8位。您可能需要在ESP8266上进行一些设置来确保您的内存映射地址为5位数字。您还可以尝试使用MODBUS TCP/IP库,该库支持5位内存地址。
其次,您需要确定PLC是否正确配置了P2P服务。您可以尝试使用其他MODBUS客户端软件连接到PLC,以确保P2P服务正在正确运行。
最后,您需要排除网络连接问题。尝试使用其他设备连接到路由器并检查是否出现连接错误。您还可以尝试重新启动路由器和ESP8266以重新建立连接。
希望这些提示可以帮助您解决问题。如果问题仍然存在,请提供更多详细信息,以便我们更好地帮助您。
举报