adccommunitymod (AutomationDirect) asked a question.

SOLO Temperature controller RAMP SETPOINT ADDRESS

Created Date: February 01,2020

Created By: williamflock

**** This post has been imported from our legacy forum. Information in this post may be outdated and links contained in the post may no longer work.****

Hello, I am writing a c# program to monitor the SOLO 4848 temperature controller and I hav everything working except when in the Ramp/SOAK mode I can't find a certain address. In the SOLO Configuration program provided for the SOLO controllers there is a field called RAMP SET POINT that interpolates the ramp rate and displays the temp value the controller is trying to set at that moment (Not to be confused with the SET Point value), I can't find the correct address of this value in the manual. Any help is appreciated. Thank you


  • adccommunitymod (AutomationDirect)

    Created Date: February 01,2020

    Created by: williamflock

    Hello,

    I am writing a c# program to monitor the SOLO 4848 temperature controller and I hav everything working except when in the Ramp/SOAK mode I can't find a certain address.

    In the SOLO Configuration program provided for the SOLO controllers there is a field called RAMP SET POINT that interpolates the ramp rate and displays the temp value the controller is trying to set at that moment (Not to be confused with the SET Point value), I can't find the correct address of this value in the manual.

    Any help is appreciated.

    Thank you

    Expand Post
  • adccommunitymod (AutomationDirect)

    Created Date: February 01,2020

    Created by: bcarlton

    I don't use these but wouldn't that be the current process setpoint?

  • adccommunitymod (AutomationDirect)

    Created Date: February 01,2020

    Created by: RBPLC

    I don't see it either. May not be available. It needs to be if it isn't currently available. You may have to do some math to generate one.

  • adccommunitymod (AutomationDirect)

    Created Date: February 01,2020

    Created by: williamflock

    Hello Bernie, RBPLC,

    Thanks for the quick responses.

    @PCLguy,... the current process setpoint (PV) reads the non-interpolated value.

    @Bernie,... I am leaning in that direction, but I hope it doesn't come down to that, it's wouldn't be hard, just want to read what the controller is actually 'thinking '.

    I'll call Tech Support Monday and pick their brains.

    Thank you

    Bill

    Expand Post
  • adccommunitymod (AutomationDirect)

    Created Date: February 03,2020

    Created by: Garry

    https://cdn.automationdirect.com/sta...locontrolm.pdf

    Section 7 - Modbus Protocol Registers

    P3-19 Ramp / Soak SV -999 - 9999 R/W 2000~ 203F* 48193~ 48256* V20000~ V20077*

    P3-20 Ramp / Soak Time 0 - 1500 (15 hours 0 minutes) R/W 2080~ 20BF* 48321~ 48384* V20200~ V20277*

    The above parameters are taken from the table on 7-5. Set values and Times for each of the 16 steps.

    Regards,

    Garry

    Expand Post
  • adccommunitymod (AutomationDirect)

    Created Date: February 05,2020

    Created by: Tinker

    H

    @Bernie,... I am leaning in that direction, but I hope it doesn't come down to that, it's wouldn't be hard, just want to read what the controller is actually 'thinking '.

    One might consider that the controller doesn't display what it "is actually 'thinking ' " on its own display. It only shows the value it is ramping toward, not the current point on the slope, so I'd not be surprised it the value is not available to the operator at all. It is a bit annoying if one wants to know how well the process is being controlled.

    While I have used quite a few SOLO controllers in plain single set point applications, if I did need ramp/soak I'd probably use something else.

    Expand Post
  • adccommunitymod (AutomationDirect)

    Created Date: February 23,2020

    Created by: williamflock

    Hello,

    Thanks for the responses, I appreciate that.

    I contacted tech support and basically got Garry's response.

    I'm not sure if I communicated correctly because the responses seem to assume I want to get to my Set Point immediately, my applications use 'ramp rates ' to climb to the Set Point slowly.

    { "alt ": "Click image for larger version Name:\tsolo.PNG Views:\t0 Size:\t13.7 KB ID:\t128717 ", "data-align ": "none ", "data-attachmentid ": "128717 ", "data-size ": "full ", "title ": "solo.PNG "} ??

    I set the time and temperature of the 'ramp up ' to a temperature as a 'step ' in a 'pattern ', this is based on a 'ramp rate ' of degrees per minute. I want to know the temperature value (Ramp Set Point) that the controller is trying to maintain during that 'ramp up ' at any time I query the temperature controller.

    The reason I want this capability is if the monitoring software I'm creating crashes or is shut down, I can start up the software, and it will use a combination of logs and the current status read from the controller to resume where it left off.

    The FREE software Solo Configuration that Automation Direct offers has these features, is it reading it or interpolating it? (see enclosed picture)

    Again, thanks for the responses.

    Bill

    Update: I used a port monitoring program and there are undocumented registers: address 18213 will give me the current Ramp Set Point on register #7 when reading 8 registers... wonder why these are undocumented?

    Update #2: Tech Support said the registers I discovered with the port monitoring software are 'duplicate '/redundant registers. I'm not sure why their own software would be using them. Please see my next post to get a list I got from from tech support that includes the values I needed.

    Expand Post
  • adccommunitymod (AutomationDirect)

    Created Date: February 28,2020

    Created by: RBPLC

    williamflock So you were able to find the "close set point " or "ramp set point " as shown in the above image?

  • adccommunitymod (AutomationDirect)

    Created Date: February 28,2020

    Created by: williamflock

    Hello RBPLC,

    Here is what Automation Direct sent me, enclosed as a PDF. This has it all, well at least for what I need.

    I needed:

    Time left in step: the PDF includes two addresses as minutes or seconds.

    Current Pattern and Step, defined in PDF as On going pattern/step.

    Ramp set point, they call it Dynamic set value of ramp, in PDF.

    I hope this helps others, and if it is in the manual, please tell me what page, I couldn't find them.

    Thank you

    Bill

    Expand Post