Converting Speed Rates - RS485 Modbus RTU

sparkie

Lifetime Supporting Member
Join Date
Nov 2014
Location
KS
Posts
1,148
So I'm working on an old project I did several years ago. It has 12 nodes on a modbus RTU network. I'm going back for an expansion.


I'm going to talk to the customer and see about just using Ethernet/IP for all of the new stuff, which I'm sure he will go for.


But the existing network is performing pretty slow. One of the nodes only supports 9600 baud. I'm looking to speed the network up. I want to increase the baud rate of the network and see how it performs.


In order to do this, I'm going to need to get that 9600 baud device isolated from the rest of the network so I can increase the baud rate.


Does anyone have any suggestions for a device that can take a higher modbus RTU baud rate and convert it to the 9600 the device needs, and vice versa?
 
With 12 nodes on a Modbus RTU network, don't expect much of an improvement when going from 9600 to 19200. The overhead of sending out a command to a node and waiting for a response is a larger factor than the speed of the commands and responses.
 
I think the ideal device is ICP-DAS TSH-700 series, probably the TSH-725.

https://www.icpdas-usa.com/tsh_700_serial_to_shared_device_servers.html

I have used a similar B&B RS-232 unit for a similar application years ago, but the ICP-DAS datasheets and technotes suggest that the TSH-725 will do exactly what you want: repeat the RS-485 serial data onto an isolated link at a different serial speed or framing setting.
 
I think the ideal device is ICP-DAS TSH-700 series, probably the TSH-725.

https://www.icpdas-usa.com/tsh_700_serial_to_shared_device_servers.html

I have used a similar B&B RS-232 unit for a similar application years ago, but the ICP-DAS datasheets and technotes suggest that the TSH-725 will do exactly what you want: repeat the RS-485 serial data onto an isolated link at a different serial speed or framing setting.


Coming in clutch Ken.


Appreciate it.


Thinking I might be able to use this one to convert the controllers over to Modbus TCP as I have two PID controllers per box:
https://www.icpdas-usa.com/tsh_725i



With 12 nodes on a Modbus RTU network, don't expect much of an improvement when going from 9600 to 19200. The overhead of sending out a command to a node and waiting for a response is a larger factor than the speed of the commands and responses.


Yea, it takes a minute for everything to update, and I had to write a nice bit of hand-shaking and error-catching logic for it. I was misinformed by AD tech support. They told me that the controller would queue the traffic, but later I found it it only stores a couple messages and then dumps the rest, so you have to stagger the communications. That's why I'm not intending to expand on this network, but I do want to try and speed it up a bit while I'm out there working.


The new system will be dependent on the PLC, so I can migrate them away from this hand-control-backup strategy and to a strategy to protect and keep spares for the PLC.


The next thing I need to think of is a way to VPN in, as I'll be moving away and want to provide remote support for them.
 
Last edited:

Similar Topics

Hello everyone, can anyone help me with covert the STL code to ladder. Iam using plc s71200. A %DB1.DBX33.7 // angel of vaccum...
Replies
2
Views
211
Hello PLCs Forum, I am in a bit of a pickle and was hoping someone could offer me some help. I have a .rss file and just need to see the ladder...
Replies
2
Views
125
Hello nice to meet you, im new in here, I'm currently trying to convert code written in STL for a S7-400 to SCL for an S7-1500, because when i run...
Replies
5
Views
330
Hello, did anybody know, if there exist an converting cable like the1492-CM1746-M01 (for an 1746-IB16 to an 5069-IB16), for an 1746-HSCE to an...
Replies
3
Views
393
Hello, This will be my first time converting powerflex 40's and 400's from devicenet to ethernet. I did some research, and it seems I will need...
Replies
4
Views
760
Back
Top Bottom