Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-49239

QModbusServer message counters for TCP

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • P3: Somewhat important
    • None
    • None
    • SerialBus: MOD Bus
    • None

    Description

      On the matter of whether someone needs the diagnostic message counters which according to the spec should be serial line only, some research for current automation products has the following result:

      Diagnostics (fc 08) subfunction 21 is in use for get/clear Modbus Plus statistics for modbus plus networks, but is on some modules used for get/clear ethernet statistics. In addition, subfunction 22 is used by other devices of Schneider:

      http://www2.schneider-electric.com/resources/sites/SCHNEIDER_ELECTRIC/content/live/FAQS/134000/FA134685/es_ES/STBNIP2311%20Jun2010.pdf

      page 137.and following lists a subset of the counters also used already in QModbusServer. Even if we don't implement this subfunction as it is not part of the standard, the number of messages send/received, exception responses etc. are used on ethernet diagnostics as well, so I propose we leave the current counters all in QModbusServer for re-use with get functions if anyone wants to construct a diagnostics subfunction implementation that requires the current counter values.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            heimrich Karsten Heimrich
            rnolden Marie Loise Nolden (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes