Entech ToolKit

I have Emerson Entech Toolkit.

I want to use it to help tune some Rockwell PLCs (Compact Logix, SLC500s,...etc)

Is there a way to add Rockwell Controller Types to Entech Tookit?

  • Our EnTech Toolkit collects data via OPC. This data would usually come from the DeltaV or other DCS, but it can also come from a HMI/SCADA with an OPC server interface.
  • In reply to Steve Ward:

    Yes, i understand that. Our Plant has a DeltaV System, but we also have quite a few Rockwell PLCs. I have an RSLinx OPC Server to serve data to Entech. I am having trouble tuning PLC loops and i think it is due to not having the correct Controller Type in Entech. Does Emerson offer updated controller types?

  • Yes. You can add the Rockwell controller. You will need to get the PID algorithm information from your Rockwell documentation so that you can accurately add the new controller. In the Tuner application, go to the main menu and select Setup/Controllers... To create your new controller it is often easiest to select the appropriate Generic controller with the correct PID form - Parallel for example. Right click on the Generic controller and select "New Controller". You will have to create a new Record ID - Something relevant to the controller you are adding. You will also need to set up the "Folder" information so that the new controller is shown correctly in the tree display. Looking at how other controllers are set up will show you how to set up the "Folder" and what other information is needed.
  • In reply to Andrew Waite:

    I was hoping there was a database of PreSetup controllers that match Rockwells controllers. I guess I will have to do this the slow way.
    Thanks!
  • I had planned to add Rockwell Controllers to my Entech V52Ctrls.mdb database, but found it easiest to choose from the included Generic controller types:

    For Extended PID (PIDE, or PlantPAX P_PIDE)
    Dependent Gains Form

    • Standard PID
    • Ctlr Units = %Out/%Span
    • Ctrl Interval = scheduled task period in seconds
    • Deriv Filter = (0.1 x TD) if derivative smoothing is turned on; (0 x TD) if derivative smoothing is off
    • Input Filter on PV, seconds
    • Proportional on Error, Gain (this is default, can be configured to act on PV rather than error)
    • Integral on Error, Min/Rep
    • Derivative on PV, Min (this is default, can be configured to act on error rather than PV)
    • Ctrlr Filter: None

    For Extended PID (PIDE, or PlantPAX P_PIDE)
    Independent Gains Form

    • Parallel PID
    • Ctlr Units = %Out/%Span
    • Ctrl Interval = scheduled task period in seconds
    • Deriv Filter = (0.1 x TD) if derivative smoothing is turned on; (0 x TD) if derivative smoothing is off
    • Input Filter on PV, seconds
    • Proportional on Error, Gain (this is default, can be configured to act on PV rather than error)
    • Integral on Error, Gain/Min
    • Derivative on PV, Gain*Min (this is default, can be configured to act on error rather than PV)
    • Ctrlr Filter: None

    Basic Ladder PID
    Dependent Gains Form

    • Standard PID
    • Ctlr Units = %Out/%Span
    • Ctrl Interval = scheduled task period in seconds
    • Deriv Filter = (0.1 x TD) if derivative smoothing is turned on; (0 x TD) if derivative smoothing is off
    • Input Filter on PV, seconds
    • Proportional on Error, Gain (this is default, can be configured to act on PV rather than error)
    • Integral on Error, Min/Rep
    • Derivative on PV, Min (this is default, can be configured to act on error rather than PV)
    • Ctrlr Filter: None

    Basic Ladder PID
    Independent Gains Form

    • Parallel PID
    • Ctlr Units = %Out/%Span
    • Ctrl Interval = scheduled task period in seconds
    • Deriv Filter = (0.1 x TD) if derivative smoothing is turned on; (0 x TD) if derivative smoothing is off
    • Input Filter on PV, seconds
    • Proportional on Error, Gain (this is default, can be configured to act on PV rather than error)
    • Integral on Error, Gain/Sec
    • Derivative on PV, Gain*Sec (this is default, can be configured to act on error rather than PV)
    • Ctrlr Filter: None
  • In reply to Michael Kolsky:

    This looks like what i was using. I appreciate the response. Helps verify i had it setup correctly!!
    I really appreciate it!!