Modbus TCP/IP response time on PM-583-ETH
I am presently tasked to perform an assessment to gauge the response time for the modbus tcp/ip protocol on PM-583-ETH. I am presently trying out between two PM-583-ET; one acting as master(Client) while the other as slave(server). The modbus program that i have used is able to communicate i.e. read and write to the respective asssigned modbus addresses. To check the response time, i am using Wireshark to analyse, but the only seeminging available protocol it can detecct is 'TCP'. Which upon further investigation through another ABB document, would require a CM577 ethernet communication module to be able to perform this test. My test rig, is basically two bare P-583-ETH without any additional CM5xx cards. May i know how should i approach this issue? i have also attached the modbus program which i have downloaded into the two controller, which i had the slave run an incrementenal count up for by declaring in the main: 'slave_data AT %MW0.0: ARRAY[0..50] OF WORD;'
Any advice would be greatly appreciated thank you.
Voted best answer
For reading of all the telegrams with wireshark you will need a hub or a managed switch.
With the managed switch you will have to create a mirrored port, so you can see all the telegrams from one point.
I have been using Hirschmann RS20 for the same purpose a few time. Any brand should work.