Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Simulation for Foxboro Control

Loading Controls

  • Last UpdatedMar 10, 2020
  • 3 minute read

In this section, we will invoke the Foxboro Control Editor: Integrated Control Configurator (ICC) and load the control configuration needed to control the simulation that installs with the SCP software. It is assumed the reader has some background in Foxboro Evo concepts. Refer to Control Processor 270 (CP270) and Field Control Processor 280 (CP280) Integrated Control Software Concepts (B0700AG) for additional reference material.

Notes: For details on IACC or Foxboro Evo configurators, refer to the SCP User Guide. Also, refer to the SCP User Guide when loading Process Automation System (PAS) controls. This guide details specific control compilations and device mapping steps.

The Loading Controls procedure assumes that the DYNSIM simulation is shut down and that any Simulation Control Processors (SCPs) are running like normal Control Processors (CPs).

The control configuration consists of one compound containing nine Foxboro Evo Control Core Services control blocks:

  • One AIN

  • two AOUTs

  • two CINs

  • two COUTs

  • one PIDX

  • one CALCA

After loading control "SaveAlls or modifying the control configuration, exit the ICC or perform a CHECKPOINT through the ICC. This creates the file that is used to restore the virtual control process memory when the SCP is rebooted.

  1. On the SCP computer, verify an SCP instance is running.

  2. On the CP Host computer, open a DOS Command Prompt from the StartAll ProgramsAccessories menu.

  3. In the DOS window, type the following commands. The ">" and "$" indicate prompts that occur in the DOS window. Do not type these or the bracketed note below.

    D:

    > sh [note that your prompt will change to a dollar sign]

    $ cd opt/fox/ciocfg/api

    $ load_all <CP name> opt/esscor/demo_controls

    Note: Replace <CP name> with the actual CP name from Step 1.

  4. After the compounds load and the dollar sign prompt returns, run the simulation for a few seconds to allow the new controls to be recognized.

    Embedded Image (65% Scaling) (LIVE)

  5. Verify that the Foxboro controls appear in FoxSelect.

    1. On the AW/WSTA, in FoxView, change the Environment to Software Engineer. Click the Change Env button, choose the Softw_Eng Environment, and click OK (no password required).

    2. Click the FoxSelect button to see FoxSelect appear.

    3. In FoxSelect, highlight the CP that was launched in Step 1, and select Options / Refresh. The DEMO, RAMPS, and TRENDVARS compounds should appear.

      Embedded Image (65% Scaling) (LIVE)

  6. Review the SCP command window. It should display feedback that the controls deployed and the Checkpoint file was created.

    Embedded Image (65% Scaling) (LIVE)

TitleResults for “How to create a CRG?”Also Available in