12 Replies Latest reply on Jul 16, 2019 9:54 PM by sjmill01

    Arduino and wireless Rosemount 1410 gateway

    sjmill01

      Anyone have experience with having an Arduino talk to rosemount transmitters through the Rosemount 1410 gateways?

       

      Im looking for a lead on code to make a call from the Arduino to a transmitter.

       

      thanks,

      sean

        • Re: Arduino and wireless Rosemount 1410 gateway
          sjmill01

          After digging, I believe I can restate my question:

           

          Does anyone have experience with Arduino and Modbus TCP/IP?

           

          Thanks,

          Sean

            • Re: Arduino and wireless Rosemount 1410 gateway
              gam3t3ch

              What kind of fun is or is not happening?

              1 of 1 people found this helpful
              • Re: Arduino and wireless Rosemount 1410 gateway
                mp2100

                How do you want to communicate?

                 

                The 1410 gateway seems to be designed for wireless HART, so that's 802.15.4.  You'd need an Arduino shield compatible with that.  Maybe there's a new Arduino that supports 802.15.4?

                 

                If you want wired Modbus TCP, you'll need a shield that has an Ethernet port.  If you can do wired serial, a basic Arduino can use the UART and send Modbus RTU commmands.  The RTU protocol is pretty simple.

                http://modbus.org/docs/PI_MBUS_300.pdf

                2 of 2 people found this helpful
                  • Re: Arduino and wireless Rosemount 1410 gateway
                    sjmill01

                    Thanks, everyone.  Here's the full story:

                     

                    I've partnered with Emerson/Experitec to design a mobile fixed equipment datalogger.  With Rosemount wireless transmitters, I can sense strain, temperature, metal thickness of pipes and vessels, and vibration.  This is used when a vessel or pipe corrodes or erodes below API code tolerances, but has been calculated as safe using API 579 Fitness for Service calculations.  To continue running the equipment under Fitness for Service, we have to have a mitigation plan.  To date, we pay people to routinely go take these measurements.  My plan is to make a mobile data logger that will do it 24/7 that we swing by to simply swap an SD card out of to gather the data.

                     

                    So, we have Rosemount transmitters wirelessly sending sensor data once a minute to the 1410 gateway.  The gateway stores the data into MODBUS registers.  A proprietary device called the Roclink poles those registers and datalogs them once a minute as well.

                     

                    The kicker is it has very limited storage for data logging.  It's intended to be a multi valve controller that stands alone in the middle of corn fields - not to be a data logger.  I have already outgrown it in that it can only take up to 3 days data from the 12 transmitters I'm collecting every 1 minute.

                     

                    Since they don't have a good alternative out of the box - and every solution they bring tends to cost 5 figures, I jumped on the chance to make my own supplemental logger to wire in.

                     

                    The vendor says I can use the Roclink's RS485 as a slave to pole its registers.  Not sure if that is true since it is acting as a MODBUS master to talk to the 1410.

                     

                    He also said I can share with the existing RS 485 terminals.  Not sure on this either since I would imagine this would cause conflicts if they both tried to poll for data at the same time.

                     

                    For low power consumption, I'm going with an Arduino Pro Mini to make use of its deep sleep mode.  It will deep sleep, wake up, and then write to an SD card once a minute.  I found a breakout board that will let me use the Arduino with an RS485.

                     

                    So far, I have an Arduino library that is simple enough.  I'm just curious if anyone has talked to MODBUS.  I'd like to hear your story and anything I should look out for.

                     

                    Thanks,

                    Sean

                    1 of 1 people found this helpful
                • Re: Arduino and wireless Rosemount 1410 gateway
                  balearicdynamics

                  hi Sean,

                   

                  please, can you give me more details on the issue or what you have in mind? If I can I'll be happy to help you.

                   

                  Thank you.

                   

                  Enrico

                  1 of 1 people found this helpful
                  • Re: Arduino and wireless Rosemount 1410 gateway
                    sjmill01

                    Since there is a remote monitoring project14 running in this arena, I took the evening to better document this experience:

                     

                    Big Petro Maker Magic:  $100 Datalogger That Can Save Millions

                     

                    Thanks for all your input!

                    Sean

                    1 of 1 people found this helpful