Determining minimum master ack timeout -15, Determining minimum master ack timeout – Rockwell Automation DAG6.5.8 APPLICATION GUIDE SCADA SYSTEM User Manual
Page 83

Publication AG-UM008C-EN-P - February 2005
Configuring MicroLogix 1100/1200/1500 Controllers 3-15
To calculate the minimum ACK timeout, you must know:
•
the modem baud rate
•
maximum-sized data packet (the maximum number of data
words that a slave write command or read reply packet might
contain)
•
the RTS/CTS or turnaround delay of the slave modem
•
the configured RTS Send Delay in the slave
•
the program scan time of the slave
Determining Minimum Master ACK Timeout
To determine the minimum ACK Timeout, you must first calculate the
transmission time by multiplying the maximum-sized data packet for
your processor by the modem rate in ms/byte. For an example we
will assume a MicroLogix controller (103 data words or 224 bytes total
packet size including overhead) and a 9600 bps modem, which
transmits at approximately 1 ms/byte. Therefore, the message
transmission time is 224 ms. For approximate modem transmission
rates, see the following table.
Next, you need to determine the average slave program scan time. In
RSLogix 500, double click on the Processor Status icon and then locate
Average on the Scan Times tab. For this example, assume an average
slave program scan time of 20 ms. The program scan time will vary by
application.
Table 3.2 Approximate Modern Transmission Rates
modem bps
approx. ms/byte
4800
2 ms/byte
9600
1 ms/byte
19200
0.5 ms/byte