• Recent
    • Tags
    • Popular
    • Register
    • Login

    Please Note This forum exists for community support for the Mango product family and the Radix IoT Platform. Although Radix IoT employees participate in this forum from time to time, there is no guarantee of a response to anything posted here, nor can Radix IoT, LLC guarantee the accuracy of any information expressed or conveyed. Specific project questions from customers with active support contracts are asked to send requests to support@radixiot.com.

    Radix IoT Website Mango 3 Documentation Website Mango 4 Documentation Website Mango 5 Documentation Website

    Modbus "active source point has no value"

    User help
    4
    6
    1.8k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      Pedro
      last edited by

      I created a new Modbus/TCP datasource with a 1-second update period, like many other Modbus datasources that are working fine. However, this new Modbus source reports "active source point has no value" for some datapoints, even though they worked when performing a "Point locator test" on the datasource page. On the graphical view, these points report "point value may not be reliable" and display "(n/a)" rather than a numerical value. The event page filled up with "Illegal data value" datasource alarms.

      Why would the "Point locator test" work, but not the point it created?
      Shouldn't the Modbus I/O log file report I/O originated from the Modbus read/write tools on the Datasource page?

      The following is pasted from the Modules page:
      core 2.8.8 build 635 - paid
      modbus 1.8.0 - paid

      Thanks

      1 Reply Last reply Reply Quote 0
      • JoelHaggarJ
        JoelHaggar
        last edited by

        I would suggest reducing the "Max read register count" value and/or checking the "Contiguous batches only" box. When you use the Point Locator tool it's just a single request but when you turn on the whole Data Source the default request might be too large for the device so you could get a partial response.

        1 Reply Last reply Reply Quote 0
        • P
          Pedro
          last edited by

          "Contigous batches only" solved the problem. Thanks.

          Shouldn't the IO log file also log the individual read/write I/O operations (i.e. shouldn't it log ALL I/O)?

          1 Reply Last reply Reply Quote 0
          • phildunlapP
            phildunlap
            last edited by

            Yes it should have logged the IO.

            Very likely there was a register that was requested based on the read register size settings coupled with your register spacing that was illegal, and you were seeing illegal data address, not value. "Contiguous batches only" will never request a register you haven't configured it to get data from, where otherwise it may request holding registers 0-150 (depending on your read settings) just to read 0 and 150. Let's say 75 is configured to be a private register, this would cause what you're seeing.

            1 Reply Last reply Reply Quote 0
            • N
              Nikospps
              last edited by

              Hello everyone!

              I also created a post about this, but i will make my request available (also) here.

              I try to connect to an (external) modbus device, but after my system scanned it in my local networks, doesn't allow me to verify "next step" button and establish the connection.

              Any idea?

              Thank you!

              1 Reply Last reply Reply Quote 0
              • phildunlapP
                phildunlap
                last edited by phildunlap

                Hi Nikospps,

                I responded in your thread, but I'm not sure I understand what you mean "verify next step button." Can you post a screenshot?

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post