47Views3Replies

Author Options:

ESP8266 MEMORY ADDRESS Answered

Hallo guys
I have ESP8266 programmed to operate at MODBUS TCP / IP and PLC (LSIS) connected to router by Ethernet MODBUS. I made connection between them successfully (using P2P service found in PLC) through router, but the connection produce error. P2P service found to make connection between LSIS devices and other devices. This service requires inter the read and write memory address for ESP8266 with condition that the address must has 5 digit. Knowing that I use simple diode connection on GPIO pin-14. The problem is when I search for ESP8266 memory map addresses, I find it (0x60000360) 8 digit and this return error from PLC side. Please can any one help me?

Discussions

0
None
methaq_ali

8 months ago

Thank you Downunder35m for your attention;
I send data from PC to ESP8266 by using modbus poll tool successfully that mean no problem in the protocol code. The problem in method of addressing between the plc and ESP8266.

0
None
Downunder35mmethaq_ali

Reply 8 months ago

Sorry, then my knowledge is a bit too limited to be of further help here :(

0
None
Downunder35m

8 months ago

Are you sure it is not just a problem with your protocols?
AFIAK the memory addressing is meant for the blocks you want to use for your purpose.
Basically like writing the data into a buffer.
Don't know about the 5 digits but assume your problem is within the data handling.
Right now you have it going into the digital nirvana so to say.
Did you try to let the incoming data run into a specified memeory area to be overwritten once read already?