Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1032
  • Last Modified:

Modbus address range

Hi, i am required to communicate with some modbus devices via tcp, i understand that i need to assign modbus addresses to these devices so i can get my data correctly. I read that the address range is from 400001 to 49999. i am just doing read only communications (i.e getting data from the devices) both analog and digital.

This is what i am doing now.

Generator running status - 400101
Engine speed - 400102
Common Fault - 400103

thanks
0
jaxrpc
Asked:
jaxrpc
  • 4
  • 3
  • 2
1 Solution
 
pseudocyberCommented:
I must confus, I had to look up what Modbus was.  

Have you seen this?  It looked like it might help you:

http://www.acromag.com/pdf/intro_modbusTCP_765a.pdf
0
 
pseudocyberCommented:
Confess, that is.
0
 
Darr247Commented:
Hmmmm... Registers 400101, 400102 and 400103 could each contain 1 eight-bit byte of data returned from devices (or all 3 registers could be getting input from one device, math functions, et cetera).
Is that what you're trying to do... peek at the register data in the controller using some kind of PC interface card in the controller's rack?
0
Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

 
jaxrpcAuthor Commented:
i think like what Darr247 said all these addresses are registers addresses. I used Modscan32 a free modbus software and i am able to peek at the data in these addresses. thanks
0
 
Darr247Commented:
OK... sorry I couldn't tell you more, but I wasn't sure what you were trying to do from the question as stated. yvw.
0
 
jaxrpcAuthor Commented:
Moderator : Please close this thread. Not interested in the answer anymore.
0
 
Darr247Commented:
You are able to close it. If you feel our answers were of no help, then click the 'YES' button in your own reply (http://www.experts-exchange.com/Networking/Misc/Q_22989607.html?cid=238#a20520867) and follow the prompts.  Cheers.
0
 
jaxrpcAuthor Commented:
no ans to my question
0
 
Darr247Commented:
> no ans to my question

Well, you didn't really ask a question.

You indicated you wanted to assign modbus addresses to some discrete devices, but that's not necessary.

Their inputs were already appearing in those 3 registers. They were technically assigned addresses as soon as they were wired to the programmable controller's input cards, and to access their data all you needed were those register addresses.
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

  • 4
  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now