A forum for topics related to the scope of Modicon PAC offers and ecosystem along the whole lifecycle: Modicon M580 and 340, EcoStruxure Control Expert, EcoStruxure Process Expert (Unity Pro) and more.
Send a co-worker an invite to the portal.Just enter their email address and we'll connect them to register. After joining, they will belong to the same company.
You have entered an invalid email address. Please re-enter the email address.
This co-worker has already been invited to the Exchange portal. Please invite another co-worker.
Please enter email address
Send InviteCancel
Invitation Sent
Your invitation was sent.Thanks for sharing Exchange with your co-worker.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2022-10-2411:35 PM
M580 generic modbus TCP DTM and re-transmissions
Hi!
Can someone explain exactly how the generic modbus DTM handles timeouts och re-transmissions?
As far as I can see there are three settings involved here, health timeout, repetitive rate and gateway/bridge device.
First I figure that health timeout works stand-alone, it is the time from when the first query is made until health bit toggles and the "last value" action is activated (hold or set to zero), right?
That part isn't to hard to understand but now, how and when is re-transmissions made? The documentation I can find does not mention this, only documentation which slightly hints about how it works is under the gateway/bridge device setting:
"Select the check box to enable this feature. The communication module doubles the timeout setting by increasing the number of re-transmissions to 6 (instead of the typical setting of 3)"
So when are these 3 (or 6) re-transmissions made? How does this setting doubles timeout as text say? Is re-transmissions made at a certain period like 1/3 (or 1/6 using gateway setting) of the repetitive rate time or is it depending on the health timeout time? It sounds like checking this setting would actually give the device half the time to respond then if it doubles the re-transmissions in a certain period of time?