Eurotherm Mini8 User Manual

Eurotherm Mini8 User Manual

Multi-loop process controller
Table of Contents

Advertisement

Mini8
User
Manual
Mini8 Multi-loop Process Controller
Version 2.68.
HA028581/15
November 2015
Eurotherm
TM

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Mini8 and is the answer not in the manual?

Questions and answers

Summary of Contents for Eurotherm Mini8

  • Page 1 Eurotherm Mini8 User Manual Mini8 Multi-loop Process Controller Version 2.68. HA028581/15 November 2015...
  • Page 3: Table Of Contents

    Electrical Connections for Current Transformer Input Module CT3 ............ 30 1.20 Adding or Replacing an IO Module......................31 CHAPTER 2 MINI8 CONTROLLER LED INDICATORS ................... 32 Status Indication for Enhanced DeviceNet ....................33 2.1.1 Module Status Indication ............................33 2.1.2...
  • Page 4 OPC Server ................................. 44 CHAPTER 4 CONFIGURATION USING ITOOLS ..................... 45 Configuration ..............................45 4.1.1 On-Line/Off-line Configuration ..........................45 Connecting a PC to the Mini8 Controller ....................45 4.2.1 Configuration Cable and Clip ..........................45 4.2.2 Scanning ..................................45 Cloning ................................46 Configuring the Mini8 Controller ......................
  • Page 5 11.3.4 Parity ..................................108 11.3.5 RX/TX Delay Time ............................... 108 11.4 Modbus Broadcast Master Communications ..................109 11.4.1 Mini8 Controller Broadcast Master ........................109 11.4.2 Modbus Parameters ............................110 11.5 DeviceNet ..............................111 11.6 Enhanced DeviceNet Interface ....................... 111 11.6.1 Address Switch ..............................
  • Page 6 Output Definition Table ............................. 136 11.11.6 Requested Packet Interval ..........................136 11.12 Example - Connect Mini8 Controller to Allen-Bradley PLC via EtherNet/IP ....... 137 11.12.1 Installation................................137 11.12.2 Setting Up The Link Between Windows And The Plc Network ..............137 11.12.3...
  • Page 7 MINI8 CONTROLLER: ENGINEERING HANDBOOK 13. CHAPTER 13 APPLICATIONS ........................165 13.1 Humidity ..............................165 13.1.1 Overview ................................165 13.1.2 Temperature Control of an Environmental Chamber ..................165 13.1.3 Humidity Control of an Environmental Chamber ................... 165 13.1.4 Humidity Parameters ............................166 13.2...
  • Page 8 19. CHAPTER 19 SETPOINT PROGRAMMER ....................223 19.1 INTRODUCTION ............................223 19.1.1 Time to Target Programmer ..........................223 19.1.2 Ramp Rate Programmer ............................ 224 19.2 Mini8 Controller Programmer Block(s) ....................224 19.3 Segment Types ............................225 19.3.1 Rate ..................................225 19.3.2 Dwell ..................................225 19.3.3 Step ..................................
  • Page 9 MINI8 CONTROLLER: ENGINEERING HANDBOOK 19.9.6 Fast ..................................235 19.10 PV Start ..............................235 19.11 Configuring the Programmer ......................236 19.12 Programmer Run Status ........................239 19.13 Creating a Program ..........................240 19.14 Program Editor ............................240 19.14.1 Analog View ................................ 241 19.14.2...
  • Page 10: Warning Back Up Battery

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 28.1 Version 1.xx Parameter Tables ....................... 318 28.1.1 Configuring the Programmer (V1.xx) ....................... 318 28.1.2 To Select, Run, Hold or Reset a Program (V1.xx).................... 319 28.1.3 Creating a Program (V1.xx) ..........................319 28.1.4 To Select, Run, Hold or Reset a Program (Version 1.xx) ................320 28.2...
  • Page 11 It is important to maintain a record of instrument configurations or use an elevated ambient Eurotherm iTools to make clone copies of fully working instruments. This is temperature environment. described in section 4.3. Store this securely as a back up to be used to restore the configuration.
  • Page 12: Mini8 Controller - Multi-Loop Process Controller

    The Mini8 controller is pre-assembled in the factory to give the I/O required for the application as specified in the order code. With standard applications the Mini8 controller is also supplied configured. Alternatively, the Mini8 controller is configured using Eurotherm’s iTools configuration suite running on a personal computer.
  • Page 13: Mini8 Controller Ordering Code

    Not EC8 8 Channel 4-20mA output Label 8 Channel logic output XXXXX No custom label 3 Channel CT input (only 1 CT per Mini8) YYNNN Custom label 8 Channel relay (slots 2, 3 only) 8 Channel logic input Accessories SubMini8/Mechanics/Mtgplate Bulkhead mounting plate SubMini8/Cable/RJ45/0.5...
  • Page 14: How To Install The Controller

    To Install the Controller Use 35mm symmetrical DIN Rail to EN50022-35 x 7.5 or 35 x 15, Mount the DIN Rail horizontally as indicated in Figure 1.1. The Mini8 controller is NOT designed to be mounted in other orientations. Hook the upper edge of the DIN rail clip on the instrument on the top of the DIN rail and push.
  • Page 15: Electrical Connections - Common To All Instruments

    Electrical Connections – Common to All Instruments The Mini8 controller is intended for operation at safe low voltage levels, except the RL8 relay module. Voltages in excess of 42 volts must not be applied to any terminals other than the RL8 relay module.
  • Page 16: Fixed Io Connections

    The configuration port (Modbus) is on an RJ11 socket. It is always fitted just to the right of the power supply connections. It is a point to point RS232 connection. Eurotherm supply a standard cable to connect a serial COM port on a computer to the RJ11 socket, part no.
  • Page 17: Electrical Connections For Modbus

    Modbus Connectors In the Mini8 controller two RJ45 sockets are provided on the front panel for modbus connections. One is for the incoming connection to a PC acting as a master, the second may be used either to loop onto the next instrument or for a line terminator, see Figure 1-9.
  • Page 18: Direct Connection - Master And One Slave

    A Modbus terminator is available from your supplier which is designed to fit into the spare RJ45 connector on the Mini8 controller. The order code is SubMin8/RESISTOR/MODBUS/RJ45. It is coloured black.
  • Page 19: Rs485 To Rs232 Converter

    RS485 to RS232 Converter In practice it is often necessary to use a buffer to convert RS485 (or RS422) connections from the Mini8 controller to the RS232 port of the PC. The Eurotherm Controls KD485 Communications Adapter unit is recommended for this purpose.
  • Page 20: One Master, Multiple Slaves Short Network

    1200m. Up to 31 slaves and one master may be connected. Slaves may be Mini8 controllers or other instruments such as Eurotherm controllers or indicators. The communication line must be daisy chained from device to device and, if the communications line is more than around two meters long, it must be correctly terminated.
  • Page 21: Wiring Connections For Modbus Broadcast Communications

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 1.5.6 Wiring Connections for Modbus Broadcast Communications The Digital Communications module for the master must be the Field Comms and is only RS485/RS422. RS232 is not available. The Digital Communications module for the slave can be the Config port (RS232 only) or the Field Comms port (Not RS232).
  • Page 22: Electrical Connections For Devicenet / Canopen

    DeviceNet and CANopen both use a 5 way, 5.08mm pitch, connector/screw terminal. The DeviceNet bus is powered (24V) from the system network, not from the instrument. The Mini8 controller requirement is a load of around 100mA. For the address switch see section 11.5.
  • Page 23: Network Length

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 1.6.2 Network Length Network length depends on Baud rate:- Network Length Varies w/speed, up to 4000m possible w/repeaters Baud Rate 1M (CANopen) Thin trunk 100m (328ft) 100m (328ft) 100m (328ft) Max drop 6m (20ft) 6m (20ft)
  • Page 24: Electrical Connections For Enhanced Devicenet Interface

    This version of DeviceNet has been added for use in the Semiconductor industry. Configuration for both versions is the same and is described in the DeviceNet Handbook HA027506 which can be downloaded from www.eurotherm.com. The Enhanced DeviceNet interface uses a different connector, as described below, but cabling, cable specification and termination are the same as described in the previous section.
  • Page 25: Electrical Connections For Profibus Dp

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Electrical Connections for Profibus DP Two Profibus communications board options are available for the Mini8 controller. Standard Profibus 3 wire RS485 9 pin D connector intended for installation using standard Profibus cabling. Note that in this arrangement line terminations must be catered for in the cabling.
  • Page 26: Electrical Connections For Ethernet (Modbus Tcp)

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Electrical Connections for EtherNet (Modbus TCP) The EtherNet connection uses standard Cat5E patch cables (RJ45). These would be used with a 10BaseT hub to create a network. A crossover patch cable may be used ‘point-to-point’ i.e. to connect a single instrument directly to a PC.
  • Page 27: Electrical Connections For Ethernet/Ip

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 1.10 Electrical Connections for EtherNet/IP P A B RN CC LED Indicators See section 2 Configuration Port See section1.4.4 NET MOD Status Indication See section 2.2 RJ45 Socket  Feature Switch See section 11.11.1         ...
  • Page 28: Electrical Connections For Ethercat

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 1.11 Electrical Connections for EtherCAT EtherCAT stands for Ethernet for Control Automation technology. A further description is given in section 11.13. The EtherCAT slave uses full duplex Ethernet physical layers. EtherCAT slaves can be daisy chained using RJ45 sockets in a wide Variety of network topologies.
  • Page 29: Electrical Connections For Thermocouple Input Tc4 And Tc8

    The RTT module provides 4 RTD / Pt1000 inputs for 2, 3 or 4 wire CH1 Sense - connections. CH1 Current - Up to 4 modules may be fitted in a Mini8 controller and they may CH2 Current + be placed in any slot. CH2 Sense +...
  • Page 30: Electrical Connections For Logic Input Di8

    Electrical Connections for Logic Input DI8 +24V The DI8 module provides 8 logic inputs. +24V They may be placed in any slot in the Mini8 controller. Up to 4 modules may be fitted in a Mini8 controller. +24V +24V +24V +24V Digital Inputs : ON requires +10.8V to +28.8V.
  • Page 31: Electrical Connections For Relay Output Rl8

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 1.17 Electrical Connections for Relay Output RL8 The RL8 module provides 8 relay outputs. RLY1 A Up to 2 modules may be fitted and in slots 2 and/or 3 only RLY1 B RLY2 A Relay contacts for full contact life: RLY2 B Maximum 264V ac 2amps with snubber fitted.
  • Page 32: Electrical Connections For Current Transformer Input Module Ct3

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 1.19 Electrical Connections for Current Transformer Input Module CT3 This provides inputs for 3 current transformers. Reserved The heater load cables are threaded through the transformers. Reserved Each input is 50mA max into 5 ohms. Reserved...
  • Page 33: Adding Or Replacing An Io Module

    Avoid touching components, keep fingers on the green connectors or the edge of the printed circuit boards. Remove screw → ← Remove screw Figure 1-17: Mini8 controller Cover Retaining Screws Remove all connectors. Remove the 2 screws indicated above Remove the cover.
  • Page 34: Chapter 2 Mini8 Controller Led Indicators

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 2. Chapter 2 Mini8 Controller LED Indicators LED indicators P, A and B are common to all Mini8 controllers and indicate the power and the state of the output relays as shown in the following table.
  • Page 35: Status Indication For Enhanced Devicenet

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Status Indication for Enhanced DeviceNet If an Enhanced DeviceNet module is fitted (section 1.7), two bi-colour LEDs are NET MOD used to indicate Module and Network status. These two LEDs replace the single LED shown as FC on other modules. See previous section.
  • Page 36: Status Indication For Ethernet/Ip

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Status Indication for EtherNet/IP If an EtherNet/IP module is fitted (section 1.10) two bi-colour LEDs are used to NET MOD indicate Module and Network status. These two LEDs replace the single LED shown as FC on other modules. See previous section.
  • Page 37: Status Leds For Ethercat

    If an EtherCAT module (section 1.11) is fitted, the status of the module is indicated by four LEDs which have the meanings listed below: RUN ERR 2.3.1 ‘OP’ – Mini8 Run Status Indication Note: This indicator is equivalent to ‘RN’ in other protocols. LED State Colour...
  • Page 38: Chapter 3 Using The Mini8 Controller

    The main communications port, FC, offers Modbus, DeviceNet, CANopen, Profibus, EtherNet TCP or EtherNet/IP and is normally connected to the system of which the Mini8 controller is a part. It is the means by which the Mini8 controller is operated.
  • Page 39: Modbus (Floating Point)

    Modbus master. Mini8 Controller Execution The nominal update of all inputs and function blocks is 110ms. However, in complex applications the Mini8 controller will automatically extend this time in multiples of 110ms. For example, eight simple heat/cool loops each with two alarms (40 wires) will run at 110ms, while the full EC8 configuration will run at 220ms because of the extra wiring and functionality.
  • Page 40: The Itools Operator Interface

    First it is necessary to go ‘on-line’ to the Mini8 controller(s). This assumes the communication ports have been wired up to the COM port on the iTools computer (Chapter 11).
  • Page 41 MINI8 CONTROLLER: ENGINEERING HANDBOOK To view or change a parameter: Highlight the folder Press to get the parameter window or open up the parameter list by clicking on the required folder. Right click in the parameter list to reveal or hide columns.
  • Page 42: Recipe Editor

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Recipe Editor Press for this feature. Up to 8 recipes can be stored. They can also be named by the user. Recipes allow the operator to change the operating values of up to 24 parameters in an instrument for different batch items/processes by simply selecting a particular recipe to load.
  • Page 43: Opcscope

    Opening the COM port will show the attached instruments as shown below. The ‘ID001-Mini8’ folder will contain all the same folders for the instrument that would have been seen in iTools itself. Expand the folder and double click on the blue item tag to add to the List Window. The List Window shows all the selected parameters and their current value.
  • Page 44: Opc Scope List Window Context Menu

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 3.9.1 OPC Scope List Window Context Menu Command Description Save Saves the OPC Scope configuration as <filename>.uix See Section 3.9.3 Copy Item DDE link Saves the DDE path to the clipboard. ‘Paste Special’ in an Excel cell and select ‘Paste Link’ and the current parameter value will be displayed in the cell.
  • Page 45 MINI8 CONTROLLER: ENGINEERING HANDBOOK iTools Trend Graph showing Loop1 SP and PV icon allows the chart to occupy all the window space. HA028581 Page 43 Issue 15 Nov 15...
  • Page 46: Opc Server

    Close the server. Now if you double click on an OPC Scope file e.g. Mini8 Project.uix then this file will open OPC Scope and in turn, in background, OPC scope will open the OPC Server with this instrument file loaded. OPC Scope will then be active with live data from the instrument(s).
  • Page 47: Chapter 4 Configuration Using Itools

    Alternatively iTools can be used ‘off-line’ without a real Mini8 controller connected at all. This virtual Mini8 controller can be created in iTools and again saved to disk as a clone file. This file can later be loaded into a real Mini8 controller to create the required real application.
  • Page 48: Cloning

    Cloning Saving a Clone File On the iTools menu ‘File – Save to File’ allows the clone file of the attached Mini8 controller to be saved to disc as <user name>.UIC file. This can be loaded into another Mini8 controller.
  • Page 49: Configuring The Mini8 Controller

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Configuring the Mini8 Controller Once iTools is successfully connected to a Mini8 controller, it can be configured for the application in hand. Configuration involves selection of the required elements of functionality called ‘function blocks’ and setting their parameters to the correct values.
  • Page 50: Soft Wiring

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 4.4.2 Soft Wiring Soft Wiring (sometimes known as User Wiring) refers to the connections that are made in software between function blocks. Soft wiring, which will generally be referred to as ‘Wiring’ from now on is created during the instrument configuration using the iTools configuration package.
  • Page 51: Simple Worked Example

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Simple Worked Example Using function blocks and wiring the following sections will show a blank Mini8 controller being configured to have one PID loop. 4.5.1 The I/O With the Mini8 controller successfully connected to iTools configuration can begin.
  • Page 52 The other thermocouple channels can be found by using the 2, 3, 4…7, 8 tabs on the top of the parameter window. Slot 2 in the Mini8 controller has a CT3 input card and this is configured elsewhere so the Tabs 9 to 16 are not shown.
  • Page 53 In the IO list ModIDs select the type of module. RTD modules are 4 input modules [RT4Mod (173)]. Figure 4-6: Mini8 Controller IO Module1 Defined as RTD RTDs can be defined as 2-wire [RTD2 (32)], 3-wire [RTD3 (33)] or 4-wire [RTD4 (34)] in the module definition list. It is important that the ‘IO Type’...
  • Page 54: Wiring

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 4.5.2 Wiring The IO that has been configured now needs to be wired to PID loops and other function blocks. Select (GWE) to create and edit instrument wiring. The Graphical Wiring Editor window To add a function block drag it from the list and drop it on this editor.
  • Page 55 MINI8 CONTROLLER: ENGINEERING HANDBOOK Use drag and drop to select the first thermocouple from IOMod 1, the Cool output from IOMod 17 and the Heat output from IOMod 25 and drop them on the wiring window. Finally take the first PID block from Loop/Loop 1 and drop it on the wiring window. Note that as each block is used it greys out on the list.
  • Page 56 Once downloaded the dotted lines around the function blocks and the wires will become solid to show that the application is now in the Mini8 controller. The upper status line also shows that 3 wires have been used out of those available. Max is 250 but quantity depends on number of wires ordered (30, 60, 120 or 250).
  • Page 57: Graphical Wiring Editor

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Graphical Wiring Editor Select (GWE) to view and edit instrument wiring. You can also add comments and monitor parameter values. Drag and drop required function blocks into the graphical wiring from the list in the left pane...
  • Page 58: Graphical Wiring Toolbar

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 4.6.1 Graphical Wiring Toolbar Download Grab & Pan Pan Drawing Delete, Undo & Redo Copy a Diagram Fragment to a File Copy Paste a Diagram Fragment to a File Create a Compound IO Setup Select Zoom Drawing...
  • Page 59: Tooltips

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 4.6.5.1 Function Block Context Menu Right clicking displays the context menu with the following entries. Function Block View Brings up an iTools parameter list which shows all the parameters in the function block. If the block has sub-lists these are shown in tabs...
  • Page 60: Function Block State

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 4.6.7 Function Block State The blocks are enabled by dragging the block onto the diagram, wiring it up, and downloading it to the instrument When the block is initially dropped onto the diagram it is drawn with dashed lines.
  • Page 61: Using Wires

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 4.6.8 Using Wires 4.6.8.1 Making A Wire Between Two Blocks • Drag two blocks onto the diagram from the function block tree. • Start a wire by either clicking on a recommended output or clicking on the icon at the bottom right corner of the block to bring up the connection dialog.
  • Page 62: Using Comments

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 4.6.8.3 Wire Colours Wires can be the following colours: Black Normal functioning wire. The wire is connected to an input which is not alterable when the instrument is in operator mode and so values which travel along that wire will be rejected by the receiving block Blue The mouse is hovering over the wire, or the block to which it is connected it selected.
  • Page 63: Using Monitors

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 4.6.10 Using Monitors Drag a monitor onto the diagram and connect it to a block input or output or a wire as described in ‘Using Comments’. The current value (updated at the iTools parameter list update rate) will be shown in the monitor. By default the name of the parameter is shown, double click or use the context menu to not show the parameter name.
  • Page 64: Colours

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 4.6.13 Colours Items on the diagram are coloured as follows: Function blocks, comments and monitors which partially obscure or are partially obscured by other items are drawn red. If a large function block like the loop is covering a small one like a math2 the loop will be drawn red to show that it is covering another function block.
  • Page 65: Wiring Floats With Status Information

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 4.6.15 Wiring Floats with Status Information There is a subset of float values which may be derived from an input which may become faulty for some reason, e.g. sensor break, over-range, etc. These values have been provided with an associated status which is automatically inherited through the wiring.
  • Page 66: Edge Wires

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 4.6.16 Edge Wires If the Loop.Main.AutoMan parameter were wired from a logic input in the conventional manner it would be impossible to put the instrument into manual via communications. Other parameters need to be controlled by wiring but also need to be able to change under other circumstances, e.g.
  • Page 67: Chapter 5 Mini8 Controller Overview

    5. Chapter 5 Mini8 controller Overview Input and output parameters of function blocks are wired together using software wiring to form a particular control strategy within the Mini8 controller. An overview of all the available functions and where to get more detail is shown below.
  • Page 68: Complete List Of Function Blocks

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Complete list of Function Blocks. The list opposite represents an unconfigured Mini8 controller that has been ordered with all features enabled. If a particular block or blocks do not appear in your instrument then the option has not been ordered.
  • Page 69: Chapter 6 Access Folder

    Value Default Access Level Description ClearMemory Cold start the Disabled Conf instrument Mini8 controller memory reset but comms and linearisation tables retained LinTables Custom Linearisation tables are deleted InitComms Comms ports reset to default configurations Wires Clear all wiring AllMemory...
  • Page 70: Chapter 7 Instrument Folder

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 7. Chapter 7 Instrument Folder Instrument / Enables The following table lists the options that can be enabled in the instrument. Enable flags are one bit for each item – i.e.Bit (0=1) enables item 1, Bit 1 (=2) item 2, Bit(3=4) item 3 and so on to Bit7(=128) enables Item 8.
  • Page 71: Instrument Options

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Folder: Instrument Sub-folder: Enables Name Parameter Description Value Default Access Level Poly En Polynomial linearisation Poly Linearisation 1 and 2 0 (none) to 3 (both) Conf block Enable Flags Prog En Programmer Enable Flags 0 = off, 1 to 8 0 (none) to 255 (all 8)
  • Page 72: Instrument / Diagnostics

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Instrument / Diagnostics This list provides fault finding diagnostic information as follows:- Folder: Instrument Sub-folder: Diagnostics Name Parameter Description CPUFree This is the amount of free CPU Time left. It shows the percentage of the tasks ticks that are idle.
  • Page 73 MINI8 CONTROLLER: ENGINEERING HANDBOOK Folder: Instrument Sub-folder: Diagnostics Name Parameter Description Segments Left Number of Available Program Segments Gives the number of unused program segments. Each time a segment is allocated to a program, this value is reduced by one.
  • Page 74: Chapter 8 I/O Folder

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 8. Chapter 8 I/O Folder This lists the modules fitted into the instruments, all the IO channels, the fixed IO and the current monitoring. The IO folder lists all the channels of each of the IO boards in the 4 available slots. Each board has up to 8 inputs or outputs making a maximum of 32 channels.
  • Page 75: Logic Input

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Logic Input Each DI8 card provides 8 logic input channels (voltage controlled) to the system. These can be wired to provide digital inputs to any function block within the system. 8.2.1 Logic Input Parameters Folder – IO Sub-folder Mod.1 to .32...
  • Page 76: Logic Output

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Logic Output If a slot is fitted with a DO8 board then 8 channels will be available to be configured and connected to Loop outputs, alarms or other logic signals. 8.3.1 Logic Out Parameters Folder – IO Sub-folder Mod.1 to .32...
  • Page 77: Logic Output Scaling

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 8.3.2 Logic Output Scaling If the output is configured for time proportioning control, it can be scaled such that a lower and upper level of PID demand signal can limit the operation of the output value.
  • Page 78: Relay Output

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Relay Output If slot 2 and/or 3 is fitted with a RL8 board then 8 channels will be available to be configured and connected to Loop outputs, alarms or other logic signals. 8.4.1 Relay Parameters Folder – IO Sub-folder Mod.9 to .24...
  • Page 79: Thermocouple Input

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Thermocouple Input A TC4 offers 4 channels and the TC8 board offers 8 channels which may be configured as thermocouple inputs or mV inputs. 8.5.1 Thermocouple Input Parameters Folder – IO Sub-headers: Mod .1 to .32...
  • Page 80 MINI8 CONTROLLER: ENGINEERING HANDBOOK Folder – IO Sub-headers: Mod .1 to .32 Name Parameter Description Value Default Access Level Fallback PV Fallback value Instrument range Conf See also section 8.5.5. Filter Time Input filter time. Off to 500:00 (hhh:mm) 1s600ms...
  • Page 81: Linearisation Types And Ranges

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 8.5.2 Linearisation Types and Ranges Input Type Units Units Range Range Range Range Thermocouple type J -210 1200 -346 2192 Thermocouple type K -200 1372 -328 2501 Thermocouple type L -200 -328 1652 Thermocouple type R...
  • Page 82: Sensor Break Value

    The high reliability factor of this method has favoured its use for long term monitoring. 8.5.3.5 CJC Options in Mini8 Controller Series 0 – Internal CJC measurement at instrument terminals 1 –...
  • Page 83: User Calibration (Two Point)

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 8.5.6 User Calibration (Two Point) All ranges of the controller have been calibrated against traceable reference standards. However in a particular application it may be necessary to adjust the displayed reading to overcome other effects within the process. A two point calibration is offered allowing offset and slope adjustment.
  • Page 84: Using Tc4 Or Tc8 Channel As A Mv Input

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 8.5.8 Using TC4 or TC8 channel as a mV input Example – a pressure sensor provides 0 to 33mV for 0 to 200 bar. Set IO type as mV Set the Linearisation Type as Linear Set DisplayHigh to 200 (bar)
  • Page 85: Resistance Thermometer Input

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Resistance Thermometer Input The RT4 module offers 4 resistance inputs which can be linear or PT100. 8.6.1 RT Input Parameters Folder – IO Sub-headers: Mod .1 to .32 Name Parameter Description Value Default Access Level Ident...
  • Page 86: Linearisation Types And Ranges

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Folder – IO Sub-headers: Mod .1 to .32 Name Parameter Description Value Default Access Level Cal State Calibration State. Idle Conf Calibration of the PV Input is described in Chapter 23.5 Status PV Status 0 - OK...
  • Page 87: Analogue Output

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Analogue Output The AO4 offers 4 channels and the AO8 module 8 channels which maybe configured as mA outputs. An AO4 or AO8 may only be fitted in Slot 4. Folder – IO Sub-folder: Mod.25 to Mod.32...
  • Page 88: Fixed Io

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Fixed IO There are two digital inputs, designated D1 and D2. Folder: IO Sub-folder: Fixed IO.D1 and .D2 Name Parameter Description Value Default Access Level Ident Channel Ident LogicIn LogicIn Read Only IO Type IO Type...
  • Page 89: Current Monitor

    Current Monitor The Mini8 controller, with a CT3 card, has the capability of detecting failures of up to 16 heater loads by measuring the current flowing through them via 3 current transformer inputs. The failures that can be detected are:...
  • Page 90: Single Phase Configurations

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 8.9.2 Single Phase Configurations 8.9.2.1 Single SSR triggering With this configuration, failures of individual heater loads can be detected. For example, if the current detected flowing through Heater 3 is less than its PLF threshold then this will be indicated as Load3PLF.
  • Page 91 Mod.18 MINI8 Pre-Scaling controller As the Mini8 controller has the capability of detecting faults with up to 16 heater loads it can handle this type of application even if all 8 loops have split time proportioning outputs. HA028581 Page 89...
  • Page 92: Three Phase Configuration

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 8.9.3 Three Phase Configuration Configuration for Three Phase supply applications is similar to that for Single phase using three CT inputs All currents passed through an individual CT must come from the MINI8 same phase controller...
  • Page 93: Parameter Configuration

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 8.9.4 Parameter Configuration If Current Monitor is enabled in the folder Instrument/Options/Current Monitor then the current monitor configuration folder appears as a subfolder in IO. Folder: IO Sub-folder: CurrentMonitor/Config Name Parameter Value Default Access Level Description...
  • Page 94: Commissioning

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 8.9.5 Commissioning 8.9.5.1 Auto Commission Auto commissioning of the Current Monitor is a feature that automatically detects which time proportioning outputs drive individual heaters (or heater sets), detects which CT input individual heaters are associated with and determines the Partial Load and Over Current thresholds using a 1:8 ratio.
  • Page 95 MINI8 CONTROLLER: ENGINEERING HANDBOOK 8.9.5.2 Manual Commission Manual Commissioning is also available and is intended for those users who want to commission the Current Monitor off-line or do not want to accept auto commissioned settings. How to Manual Commission Set Commission to Manual. CommissionStatus will display Commissioning and Load1 configuration parameters will become available Set Load1DrivenBy to the IO Module that is connected to the heater load.
  • Page 96: Calibration

    Calibration A Mini8 controller supplied from factory with the CT3 card already installed the CT inputs will have been factory calibrated. If the CT3 card is installed at a later date then default calibration values are automatically loaded into the instrument.
  • Page 97: Chapter 9 Alarms

    Alarms are used to alert the system when a pre-set level has been exceeded or a particular condition has changed state. As the Mini8 controller has no display to show alarms the alarm flags are all available over communications in status words See Alarm Summary (Section 9.7).
  • Page 98: Analogue Alarms

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Analogue Alarms Analogue alarms operate on variables such as PV, output levels, etc. They can be soft wired to these variables to suit the process. 9.2.1 Analogue Alarm Types Absolute High - an alarm occurs when the PV exceeds a set high threshold.
  • Page 99: Digital Alarms

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Digital Alarms Digital alarms operate on Boolean variables. They can be soft wired to any suitable Boolean parameter such as digital inputs or outputs. 9.3.1 Digital Alarm Types Pos Edge The alarm will trigger when the input changes from a low to high condition...
  • Page 100: Alarm Parameters

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Alarm Parameters Four groups of eight analogue alarms are available. The following table shows the parameters to set up and configure alarms. Folder: Alarm Sub-folders: 1 to 32 Name Parameter Description Value Default Access Level Type...
  • Page 101: Example: To Configure Alarm 1

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 9.5.1 Example: To Configure Alarm 1 Change Access level to configuration. In this example the high alarm will be detected when the measured value exceeds 100.00. The current measured value is 27.79 as measured by the ‘Input’ parameter. This parameter will normally be wired to an internal source such as a thermocouple input.
  • Page 102: Digital Alarm Parameters

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Digital Alarm Parameters Four groups of eight digital alarms are available. The following table shows the parameters to set up and configure alarms. Folder: DigAlarm Sub-folders: 1 to 32 Name Parameter Description Value Default Access Level...
  • Page 103: Alarm Summary

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Alarm Summary This is a summary of all the alarms in the Mini8 controller. It provides global alarm and acknowledge flags as well as 16 bit status words which can be read over communications by the supervisory system.
  • Page 104 MINI8 CONTROLLER: ENGINEERING HANDBOOK Folder: AlmSummary Sub-folders: General Name Parameter Description Value Default Access Level SBrkAlarmStatus1 16 bit word for IO channels Mod.1 to 8 Bit 0 Mod.1 fault Bit 1 Alarm 1 not ack’d Bit 2 Mod.2 fault Bit 3 Alarm 2 not ack’d...
  • Page 105: Alarm Log

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Alarm Log A list of the last 32 alarms to have occurred is maintained in an Alarm Log. Folder: AlmSummary Sub-folder: AlmLog Name Parameter Description Value Default Access Level ClearLog Clear Alarm Log Yes/No Oper Entry1Ident...
  • Page 106: Chapter 10 Bcd Input

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Chapter 10 BCD Input The Binary Coded Decimal (BCD) input function block uses a number of digital inputs and combines them to make a numeric value. A very common use for this feature is to select a setpoint program number from panel mounted BCD decade switches.
  • Page 107: Example: To Wire A Bcd Input

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 10.1.1 Example: To wire a BCD Input The BCD digital input parameters may be wired to digital input terminals of the controller. A DI8 module may be used and there are also two standard digital input terminals in FixedIO, D1 and D2.
  • Page 108: Chapter 11 Digital Communications

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Chapter 11 Digital Communications Digital Communications (or ‘comms’ for short) allows the Mini8 controller to be part of a system by communicating with a PC or a programmable logic controller (PLC). The Mini8 controller also has a configuration port for ‘cloning’ or saving/loading instrument configurations for future expansion of the plant or to allow you to recover a system after a fault.
  • Page 109: Field Communications Port (Fc)

    These are shown in the wiring section of the manual section 1.4. Mini8 controller version 1.xx offers Modbus and DeviceNet, Version 2.xx adds CANopen, Profibus, EtherNet Modbus- TCP, EtherNet/IP and EtherCAT. These protocols are described in the following sections.
  • Page 110: Modbus

    The switch is situated at the bottom of the Comms module. The switch gives addresses from 1 to 31. If Address 0 is set the Mini8 controller will then take the address and parity settings entered in the configuration of the instrument, see section 11.4.2.
  • Page 111: Modbus Broadcast Master Communications

    Mini8 Controller Broadcast Master The Mini8 controller broadcast master can be connected to up to 31 slaves if no segment repeaters are used. If repeaters are used to provide additional segments, 32 slaves are permitted in each new segment. The master is configured by selecting a Modbus register address to which a value is to be sent.
  • Page 112: Modbus Parameters

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 11.4.2 Modbus Parameters The following table shows the parameters available for Modbus. Folder – Comms Sub-folder: FC (Field Communications) Name Parameter Description Value Default Access Level Ident Comms Module Identity Modbus Modbus Read only Protocol Digital communications...
  • Page 113: Devicenet

    DeviceNet Only 2 parameters have to be set on the Mini8 controller for use with DeviceNet, baud rate and address. Both can be set on the hardware address switch situated under the DeviceNet connector. Each Mini8 controller must have a unique address on the DeviceNet network and all units must be set to the same Baud rate.
  • Page 114: Devicenet Parameters

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 11.7.1 DeviceNet Parameters Folder – Comms Sub-folder: FC (Field Communications) Name Parameter Description Value Default Access Level Ident Comms Module Identity DeviceNet DeviceNet Enhanced DeviceNet Read only Protocol Digital communications DeviceNet DeviceNet Read only protocol Baud...
  • Page 115: Canopen

    A standard CANopen Network is designed to work at data transfer rates of up to 1Mbits/s (depending upon bus length). Four baud rate settings are set on the comms DIP switches: 125K, 250K, 500K and 1M. 11.8.2 Mini8 Controller CANopen Features The main features of the Mini8 controller CANopen Slave Interface are: • CANopen-to-Modbus Gateway •...
  • Page 116: Communication Interface

    Receive PDOs are typically used to configure instrument settings, for example, TargetSP. For the Mini8 controller the number of PDOs is limited to 4 transmit PDOs and 4 receive PDOs, giving a maximum of 16 transmit and 16 receive scaled integer parameters.
  • Page 117: Network Management (Nmt)

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 11.8.4 Network Management (NMT) CANopen slave nodes include the following state machine, which allows the slaves to be in different operating states. Initialisation Boot Up FC LED: Off Pre-operational SDO communications Emergency Heartbeat/Node Guard Sync Stopped...
  • Page 118: Device Profile Ds-404

    The Mini8 controller PDOs are preconfigured with a standard set of parameters. PDO blocks may be Enabled or Disabled via SDO communications. In the Mini8 controller the transmit PDOs can also be set to transmit cyclically, or on change of state, or both.
  • Page 119 MINI8 CONTROLLER: ENGINEERING HANDBOOK 11.8.6.2 Transmit PDO1 This contains the Analogue Alarm Status words. As default it is Enabled and configured to transmit when any of the status word values change. Object Sub Index Parameter Data Type Index 1A00h Number of Supported Entries [4] Unsigned8 AlmSummary.AnAlarmStatus1...
  • Page 120 Integer16 Loop.n.Main.AutoMan Integer16 Loop.n.OP.ManualOutVal Integer16 11.8.6.7 Receive PDO2 This contains control loop PID parameters, the loop number must be specified in order for the Mini8 controller to set the correct loop instance parameters. Object Sub Index Parameter Data Type Index...
  • Page 121: Enabling And Disabling Pdo Communications

    11.8.7 Enabling and Disabling PDO Communications The Mini8 controller is supplied with all 8 PDOs enabled. Every PDO has a mapping object and a communication object as shown. The PDO is enabled by resetting the appropriate bit and disabled by setting the appropriate bit. This is done using SDO communications.
  • Page 122 MINI8 CONTROLLER: ENGINEERING HANDBOOK 11.8.8.1 Commstab Example 1 Remap Receive PDO 1 with UsrVal.1-4.Vals: Receive PDO1 from the Object pick list in Appendix C is shown below Object Parameter Data Type SCADA Index Index Address 2000h Receive PDO1 Note: Sub indices 02h – 04h are letter boxed via sub index 01h.
  • Page 123 Modbus Address Pick List Tx PDO 3 UsrVal.3.Val 15843 2000h 1Ch 1A02h 04h  Use Commstab to remap PDO blocks. It is simpler and the remapping is saved in the Mini8 controller clone file. HA028581 Page 121 Issue 15 Nov 15...
  • Page 124: Remapping Over The Network

    Enable PDO by resetting bit 31 sub index 1 of the PDOs communication object. For example, remapping Receive PDO1 of a Mini8 controller with a node address of 1 with UsrVal.1-4.Vals the following 8 “writes” must be executed: This is the screen shot of the first write in 3 above.
  • Page 125 MINI8 CONTROLLER: ENGINEERING HANDBOOK 11.8.9.2 Using Device Configuration Software. This shows one step of the example above using configuration software. From the CANopen parameter tables in Appendix C UserVal 1 to 4 have sub-ibex C3h to C6h, or 195 to 198 so delete the existing elements in the Mapped Objects and add elements 195 to 198.
  • Page 126: Enabling & Disabling Pdo Change Of State Transmission

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 11.8.10 Enabling & Disabling PDO Change of State transmission. It is possible to change the way a transmit PDO works – either cyclically or on change of state (COS), or both. Object Index 2002h allows COS transmission of PDOs to be enabled or disabled.
  • Page 127 MINI8 CONTROLLER: ENGINEERING HANDBOOK 11.8.11.2 Error Register Index Sub Index Description Value (U32) Bit set = error 1001h Generic Error: Mandatory Bit set = ANY error not supported Current: not supported Voltage: not supported Temperature: Communication Error: Bit set = error...
  • Page 128 Largest Sub-Index supported (1) Save all parameters (PDO mapping & Communication Objects) The Mini8 controller CANopen Interface supports the saving of parameters on request only i.e. does not support the saving of parameters autonomously. This is indicated when sub-index 01h is read:...
  • Page 129 MINI8 CONTROLLER: ENGINEERING HANDBOOK In order to avoid saving parameters by mistake, saving is only executed when a specific signature is written to sub-index 01h. The signature is “save”: ASCII: Hex: Or Using the IXXAT Node Manager, select ASCII Data and write ‘save’...
  • Page 130 MINI8 CONTROLLER: ENGINEERING HANDBOOK 11.8.11.7 Heartbeat Time A heartbeat message will be generated cyclically at this interval (specified in ms). The default value is 0 indicating that the heartbeat messages are disabled. Index Sub Index Description Value milli-secs (U32) 1017h Heartbeat Message Interval 0 = disabled.
  • Page 131: Profibus

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 11.9 Profibus Up to 127 Nodes can be connected to a Profibus Network and the address is set via the comms DIP switches. The Baud Rate is auto-detected and set by the master.  Not Used...
  • Page 132: Ethernet (Modbus Tcp)

    Each EtherNet module contains a unique MAC address, normally presented as a 12 digit hexadecimal number in the format "aa-bb-cc-dd-ee-ff". In the Mini8 controllers MAC addresses are shown as 6 separate decimal values in iTools. MAC1 shows the first pair of digits in decimal, MAC2 shows the second pair of digits and so on.
  • Page 133: Itools Setup

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 11.10.3.4 Preferred Master The "Comms" tab also includes configuration settings for "Preferred Master". Setting this IP address to the IP Address of a particular PC will guarantee that one of the 4 available EtherNet sockets will always be reserved for that PC (reducing the number of available sockets for anonymous connections to 3).
  • Page 134: Ethernet Parameters

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 11.10.5 EtherNet Parameters These are listed in the ‘Comms’  ‘FC’ list in iTools. Folder - Comms Sub-folder: FC Name Parameter Description Value Default Access Level Ident Identifies that the EtherNet EtherNet EtherNet Read only comms module is fitted.
  • Page 135: Ethernet/Ip

    V8.68 or later, may be used to configure EtherNet communications. Using the RJ11 configuration port (CC), connect the Mini8 controller to the serial comms port of a pc running iTools. Ensure the Feature switch is set as shown in the diagram above and scan for the instrument in the normal way.
  • Page 136: Ethernet/Ip Parameters

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 11.11.3 EtherNet/IP Parameters EtherNet/IP parameters are shown under ‘Comms’  ‘FC ‘as shown in Figure 11-2 below. Figure 11-2: EtherNet/IP Parameters The parameter list is similar to the EtherNet TCP section 11.10.5 without the Preferred Master IP addresses (PrefMstr).
  • Page 137: Input Definition Table

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 11.11.4 Input Definition Table The following table shows the Default Input parameter list: Item Description Modbus Address decimal / (HEX) Notes Loop.1.Main.PV 15360 / (3C64) The default Input Block Size value (Comms.InputSize) matches this Loop.1.Main.WorkingSP 15361 / (3C01) list.
  • Page 138: Output Definition Table

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 11.11.5 Output Definition Table The following table shows the Default Output parameter list: Item Description Modbus Address / (HEX) Notes The default Output Block Size Loop.1.Main.TargetSP 15460 / (3C64) value (Comms.OutputSize) matches this list. Loop.1.Main.AutoMan 15461 / (3C65) Loop.1.OP.ManualOutVal...
  • Page 139: Example - Connect Mini8 Controller To Allen-Bradley Plc Via Ethernet/Ip

    PLC 3. Connect an EtherNet cable between the EtherNet port on the PLC (typically an RJ45 socket) and the Mini8 controller. For a connection via a switch, a hub or directly to a Master, a Cat5e (straight through or cross-over) cable can be used.
  • Page 140 MINI8 CONTROLLER: ENGINEERING HANDBOOK 7. Click on ‘Add New’ and enter a suitable Driver Name in the pop-up window that then appears. Click on ‘OK’. The ‘Configure RS-232 DF1 devices’ window opens (Figure 11-4). Figure 11-4: Configure RS232 DFI Devices 8.
  • Page 141: Updating Firmware

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 11.12.3 Updating Firmware Power must be maintained during the Update process (which may take some tens of minutes). Loss of power during update may render the PLC inoperative. 1. Select the relevant instrument (Figure 11-5) and click on ‘Update Firmware’. In the ‘Choose Firmware Revision’...
  • Page 142 MINI8 CONTROLLER: ENGINEERING HANDBOOK 3. Open the ‘Who active’ window. This is found under the Communications menu or the icon. Select the relevant instrument from the hierarchy. At this point it is possible to download the project to the controller (PLC).
  • Page 143: Creating A Network Scanner

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 11.12.5 Creating a Network Scanner 1. In the left pane tree-view of the RSLogix 5000 window, right click on the EtherNet symbol and select ‘New Module...’ from the menu (Figure 11-9). Figure 11-9: New Module 2. Expand the communications list (click on the +...
  • Page 144 1. Select the Comm Format first as: Data – INT – the Size is then defined as a 16-bit number. Note, this box is greyed when once the module has been established. 2. Address/Host name: The IP address of the Mini8 controller (this can be found in iTools, Comms menu  IP address). 3. Input: 100;...
  • Page 145 This note shows how the above values can be found using the EZ-EDS tool, as follows:-. The Connection Parameters are fixed for a Mini8 controller, but may be found from the EDS file relevant to the Mini8 controller in use. The figure below shows an example of the EDS file for the Input Assembly Instance. Click Create/Decode Path button to show the ‘Path’...
  • Page 146: Create Or Load A Mini8 Controller Configuration

    1. Ensure an EtherNet/IP comms module is fitted and recognized by the instrument. 2. Configure the Mini8 controller using iTools. In the example below the all 8 loops in the Mini8 controller slave have been setup for temperature control as shown for Loop 1 in the iTools Graphical Wiring ( Figure 11-15).
  • Page 147: Run Mode

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 11.12.7 Run Mode 1. Set the PLC into either ‘Remote’ or ‘Run’ mode. This can be done using the key switch on the PLC or in the RSLogix5000 menu. 2. Set the PLC online. At this point you may be asked to download the file if it is different...
  • Page 148: Monitor Parameters

    It is possible to check that the PLC is communicating with the Mini8 controller using the ‘Tags’ display to write values to the Mini8 controller and to receive values from it. Once it is proved that the link is working, the pc may be disconnected from the PLC.
  • Page 149: 11.12.10 Mini8 Controller On An Ethernet/Ip Network

    PLC master and Mini8 controller slave. Expilict (Acyclic) Messaging Using the RSNetWorx for EtherNet/IP, in the 'Device' menu, select Class Instance Editor, to read (get) and write (set) Explicit (Acyclic) messages to the Mini8 controller. The target controller MUST be selected. HA028581 Page 147...
  • Page 150: 11.12.11 Troubleshooting

    6. Ensure Input and Output Size of EtherNet Module match exactly the Input and output Definitions (see Figure 11-12 New Module). 7. Ensure Assembly Instance values are supported by the Mini8 controller (see Figure 11-12 New Module) 8. Ensure EtherNet cables are not disconnected or damaged.
  • Page 151: Ethercat

    Modbus slave From the Mini8 controller point of view the comms card looks like a Modbus Master. For the external network, the Mini8 controller Comms card looks like an EtherCAT Slave (adapter) at a minimum of 100BaseT. 11.13.2 EtherCAT Feature Switch The feature switch consists of two HEX rotary switches.
  • Page 152: Ethercat Parameters

    Enable Mini8 via EtherCAT using the File over EtherCAT process, FoE. See also section 11.14 Note: All output parameters controlled by EtherCAT will retain the last value transmitted in EtherCAT OPERATIONAL mode.
  • Page 153: Parameter Pick List And Io Mapping

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 11.13.4 Parameter pick list and IO Mapping The EtherCAT protocol shares the 200 address parameter area with EthernetIP at 15360 to 15559. These are listed in sections 11.11.4 and 11.11.5. For EthernetIP this is divided into Input and Output parameters and this remains the default setting. However, EtherCAT does not need to maintain this organisation as the IO Mapping blocks determine the Input and Output block contents and size.
  • Page 154: File Over Ethercat

    File over EtherCAT The master may be used to clone mini8 controllers over EtherCAT. A special file must be passed to the EtherCAT master for sending via File over EtherCAT. This file can be produced using iCloneLite available in iTools and has the file extension .uid.
  • Page 155: To Produce A Uid File

    11.14.1 To produce a UID File Open iCloneLite as follows: Start  All Programs  Eurotherm  iTools Advanced  iCloneLite Tools  Clone File to iCloneLite Convertor iCloneLite starts with the opening page shown below: Browse to a previously produced UIC file (in this example mini8_2.uic) and press Convert...
  • Page 156: Trademark

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 11.15 Trademark Terms of trademark for EtherCAT • English: "EtherCAT® is registered trademark and patented technology, licensed by Beckhoff Automation GmbH, Germany." • German: „EtherCAT® ist eine eingetragene Marke und patentierte Technologie lizensiert durch die Beckhoff Automation GmbH, Deutschland.“...
  • Page 157: Chapter 12 Counters, Timers, Totalisers, Rt Clock

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Chapter 12 Counters, Timers, Totalisers, RT Clock A series of function blocks are available which are based on time/date information. These may be used as part of the control process. 12.1 Counters Up to two counters are available. They provide a synchronous edge triggered event counter.
  • Page 158: Counter Parameters

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 12.1.1 Counter Parameters Folder - Counter Sub-folders: 1 to 2 Name Parameter Description Value Default Access Level Enable Counter enable. Enabled Oper Counter 1 or 2 is enabled in the Disabled Instrument Options folder but they can also be turned on or off...
  • Page 159: Timers

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 12.2 Timers Up to eight timers can be configured. Each one can be configured to a different type and can operate independently of one another. 12.2.1 Timer Types Each timer block can be configured to operate in four different modes. These modes are explained below 12.2.2...
  • Page 160: On Delay Timer Mode

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 12.2.3 On Delay Timer Mode This timer provides a delay between the trigger event and the Timer output. If the input pulse is less than the set delay time there is no output pulse. • The Output is set to Off when the Input changes from Off to On.
  • Page 161: One Shot Timer Mode

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 12.2.4 One Shot Timer Mode This timer behaves like a simple oven timer. • When the Time is edited to a non-zero value the Output is set to On • The Time value is decremented until it reaches zero. The Output is then cleared to Off •...
  • Page 162: Minimum On Timer Or Compressor Mode

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 12.2.5 Minimum On Timer or Compressor Mode This type of timer may also be known as an ‘Off Delay’ function where the output goes ‘on’ when the input goes active and remains on for a specified period after the input goes inactive.
  • Page 163: Timer Parameters

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 12.2.6 Timer Parameters Folder – Timer Sub-folders: 1 to 4 Name Parameter Description Value Default Access Level Timer not configured Type Timer type Conf On Pulse Generates a fixed length pulse from an edge trigger Off Delay...
  • Page 164: Totalisers

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 12.3 Totalisers There are two totaliser function blocks which are used to measure the total quantity of a measurement integrated over time. A totaliser can, by soft wiring, be connected to any measured value. The outputs from the totaliser are its integrated value and an alarm state.
  • Page 165: Totaliser Parameters

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 12.3.1 Totaliser Parameters Folder – Total Sub-Folders: 1 to 2 Name Parameter Description Value Default Access Level ±9,999,999,999 TotalOut The totalised value -9999.9 to 9999.9. The value to be Oper totalised Note:- the totaliser stops accumulating if the input is ‘Bad’.
  • Page 166: Real Time Clock

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 12.4 Real Time Clock A real time clock (day of week and time only) is used to provide a daily and weekly scheduling facility and provides two corresponding outputs. The configuration for an output is an On-Day and an On-Time and an Off-Day and an Off-Time.
  • Page 167: Chapter 13 Applications

    13.1.1 Overview Humidity (and altitude) control is a standard feature of the Mini8 controller. In these applications the controller may be configured to generate a setpoint profile (see Section 19 ‘Setpoint Programmer’). Also the controller may be configured to measure humidity using either the traditional Wet/Dry bulb method or it may be interfaced to a solid state sensor.
  • Page 168: Humidity Parameters

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 13.1.4 Humidity Parameters List Folder – Humidity Sub-folder: None Name Parameter Description Value Default Access Level Resolution Resolution of the relative XXXXX Conf humidity XXXX.X XXX.XX XX.XXX X.XXXX Psychro The psychrometric constant at 0.0 to 10.0 6.66...
  • Page 169: Zirconia (Carbon Potential) Control

    Zirconia (Carbon Potential) Control A Mini8 Controller has a Zirconia function block which may be used to control Carbon potential. The controller is often a programmer which generates carbon potential profiles. In this section it is assumed that a programmer is used.
  • Page 170: Zirconia Parameters

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 13.2.8 Zirconia Parameters Folder - Zirconia Sub-folders: None Name Parameter Description Value Default Access Level Probe Type Configures the type of probe to be Drayton Drayton used Accucarb Accucarb MacDhui MacDhui Oxygen LogO2 Log Oxygen BoschO2...
  • Page 171 MINI8 CONTROLLER: ENGINEERING HANDBOOK Folder - Zirconia Sub-folders: None Name Parameter Description Value Default Access Level CleanState The burn off state of the zirconia probe Waiting Cleaning Recovering CleanProbe Enable clean probe. Do not clean probe This may be wired to initiate...
  • Page 172: Chapter 14 Input Monitor

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Chapter 14 Input Monitor 14.1 Description There are two Input monitors. Each input monitor may be wired to any variable in the controller. It then provides three functions:- Maximum detect Minimum detect Time above threshold 14.1.1 Maximum Detect This function continuously monitors the input value.
  • Page 173: Input Monitor Parameters

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 14.2 Input Monitor Parameters Folder - IPMonitor Sub-Folders: 1 or 2 Name Parameter Description Value Default Access Level The input value to be May be wired to an input source. The Oper R/O if wired monitored...
  • Page 174: Chapter 15 Logic And Maths Operators

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Chapter 15 Logic and Maths Operators. 15.1 Logic Operators Logic Operators allow the controller to perform logical calculations on two input values. These values can be sourced from any available parameter including Analogue Values, User Values and Digital Values.
  • Page 175: Input Logic Operations

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 15.1.2 2 input Logic Operations The following calculations can be performed: Oper Operator description Input 1 Input 2 Output Invert = None 0: OFF The selected logic operator is turned off 1: AND The output result is ON when both Input...
  • Page 176: Logic Operator Parameters

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 15.1.3 Logic Operator Parameters Folder – Lgc2 (2 Input Operators) Sub-Folders: 1 to 24 Name Parameter Description Value Default Access Level Oper To select the type of See previous table None Conf operator Input 1 Normally wired to a logic, analogue or user OPER value.
  • Page 177: Eight Input Logic Operators

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 15.2 Eight Input Logic Operators The eight input logic operator may be used to perform the following operations on eight inputs. Oper Operator description 0: OFF The selected logic operator is turned off 1: AND The output result is ON when ALL eight inputs are ON...
  • Page 178: Maths Operators

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 15.3 Maths Operators Maths Operators (sometimes known as Analogue Operators) allow the controller to perform mathematical operations on two input values. These values can be sourced from any available parameter including Analogue Values, User Values and Digital Values. Each input value can be scaled using a multiplying factor or scalar.
  • Page 179: Math Operations

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 15.3.1 Math Operations The following operations can be performed: 0: Off The selected analogue operator is turned off 1: Add The output result is the addition of Input 1 and Input 2 2: Subtract (Sub) The output result is the difference between Input 1 and Input 2 where Input 1 >...
  • Page 180: Math Operator Parameters

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 15.3.2 Math Operator Parameters Folder – Math2 (2 Input Operators) Sub-Folders: 1 to 24 Name Parameter Description Value Default Access Level Oper To select the type of See previous table None Conf operator In1Mul Scaling factor on input 1...
  • Page 181: Sample And Hold Operation

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 15.3.3 Sample and Hold Operation The diagram below shows the operation of the sample and hold feature. True False Result Figure 15-4: Sample and Hold HA028581 Page 179 Issue 15 Nov 15...
  • Page 182: Multiple Input Operator Block

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 15.4 Multiple Input Operator Block The Multiple Input Operator Block simultaneously outputs the Sum, Average, Minimum and Maximum values of up to 8 valid inputs. The outputs will be clipped to user-defined limits or be replaced by a fallback value based on the selected fallback strategy.
  • Page 183: Cascaded Operation

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 15.4.1 Cascaded operation Multiple input operator blocks may be cascaded to allow operations on more than eight inputs (33 max for four instances of the block). shows how two blocks should be configured to find the average of more than eight inputs. If required the second block could then be cascaded to a third to provide up to eight more inputs.
  • Page 184: Multiple Input Operator Block Parameters

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 15.4.3 Multiple Input Operator Block Parameters Folder – MultiOper (Multi Operator) Sub-folders: 1 to 4 Name Parameter Description Value Default Access Level NumIn Number of inputs selected 2 to 8 Config to use. CascNumIn Number of cascaded inputs...
  • Page 185: Eight Input Analog Multiplexers

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 15.5 Eight Input Analog Multiplexers The eight Input analogue multiplexers may be used to switch one of eight inputs to an output. It is usual to wire inputs to a source within the controller that selects that input at the appropriate time or event.
  • Page 186: Chapter 16 Input Characterisation

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Chapter 16 Input Characterisation 16.1 Input Linearisation The Lin16 function block converts an input signal into an output PV using a series of up to 15 straight lines to characterise the conversion. The function block provides the following behaviour.
  • Page 187: Compensation For Sensor Non-Linearities

    MINI8 CONTROLLER: ENGINEERING HANDBOOK If the input value is outside the translated range then the output status Out Low will indicate Bad, and the value will be limited to the nearest output limit. The units and resolution parameters will Note: be used for the output values.
  • Page 188: Input Linearisation Parameters

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 16.1.2 Input Linearisation Parameters List Folder – Lin16 Sub-folders: 1 to 2 Name Parameter Description Value Default Access Level Units Units of the linearised None Conf output AbsTemp V, mV, A, mA, PH, mmHg, psi, Bar, mBar, %RH, %, mmWG,...
  • Page 189: Polynomial

    MINI8 CONTROLLER: ENGINEERING HANDBOOK List Folder – Lin16 Sub-folders: 1 to 2 Name Parameter Description Value Default Access Level Out14 Adjust to correspond to Oper input 14 Status Status of the block. A value Good Within operating limits of zero indicates a healthy A bad output may be caused conversion.
  • Page 190 MINI8 CONTROLLER: ENGINEERING HANDBOOK Folder – Poly Sub-Folders: 1 to 2 Name Parameter Description Value Default Access Level Fallback Type Fallback Type Clip Bad If the input is outside a limit Conf the output will be clipped to The fallback strategy will come...
  • Page 191: Chapter 17 Load

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Chapter 17 Load The load simulation block provides styles of load which can be used to allow an instrument configuration to be tested before connection to the process plant. In the current issue of firmware the simulated loads available are Oven and Furnace.
  • Page 192: Chapter 18 Control Loop Set Up

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Chapter 18 Control Loop Set Up The Mini8 controller has up to 16 loops of control. Each Loop has two outputs, Channel 1 and Channel 2, each of which can be configured for PID or On/Off.
  • Page 193: Loop Parameters - Main

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.2 Loop Parameters – Main Folder – Loop.1 to Loop.16 Sub-Folder: Main Name Parameter Description Value Default Access Level AutoMan To select Auto or Manual operation. Auto Automatic (closed loop) Auto Oper operation Manual (output power...
  • Page 194: Loop Set Up

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.3 Loop Set up These parameters configure the type of control. Folder – Loop.1 to Loop.16 Sub-folder: Setup Name Parameter Description Value Default Access Level Selects the channel 1 control Channel turned off Conf algorithm. You may select...
  • Page 195: Pid Control

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.4 PID Control The PID controller consists of the following parameters:- Parameter Meaning or Function Proportional The proportional term, in display units or %, delivers an output that is proportional Band ‘PB’ to the size of the error signal.
  • Page 196: Proportional Band

    Figure 18-3: Proportional + Integral Control The units for the integral term are measured in time (1 to 99999 seconds in Mini8 controllers). The longer the integral time constant, the more slowly the output is shifted and results in a sluggish response. Too small an integral time will cause the process to overshoot and even oscillate.
  • Page 197: Derivative Term

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.4.3 Derivative Term Derivative action, or rate, provides a sudden shift in output as a result of a rapid change in error, whether or not this is caused by PV alone (derivative on PV) or on SP changes as well (derivative on error selection). If the measured value falls quickly derivative provides a large change in output in an attempt to correct the perturbation before it goes too far.
  • Page 198: High And Low Cutback

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.4.4 High and Low Cutback Cutback high ‘CBH’ and Cutback low ‘CBL ’ are values that modify the amount of overshoot, or undershoot, that occurs during large step changes in PV (for example, under start-up conditions). They are independent of the PID terms which means that the PID terms can be set for optimal steady state response and the cutback parameters used to modify any overshoot which may be present.
  • Page 199: Loop Break

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.4.7 Loop Break The loop is considered to be broken if the PV does not respond to a change in the output in a given time. Since the time of response will vary from process to process the Loop Break Time (LBT – PID list) parameter allows a time to be set before a Loop Break Alarm (Lp Break - Diag list) is initiated.
  • Page 200: Gain Scheduling

    The transfer between one set and the next depends on the value from a remote source for example, a digital input The Mini8 controller has three sets of PID values for each loop – the maximum number, which you may wish to use, is set by ‘Num Sets’ parameter.
  • Page 201: Pid Parameters

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.4.10 PID Parameters Control loops must be specifically ordered – Order Code MINI8 – 4LP, 8LP or 16LP. To enable a loop place one of the Loop function blocks on the graphical wiring page. Folder – Loop Sub-folders: Loop1.PID to Loop16.PID...
  • Page 202: Loop Response

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.5 Tuning Function Block Tuning involves setting the following parameters. Proportional Band ‘PB’, Integral Time ‘Ti’, Derivative Time ‘Td’, Cutback High ‘CBH’, Cutback Low ‘CBL’, and Relative Cool Gain ‘R2G’ (applicable to heat/cool systems only). The controller is shipped with these parameters set to default values. In many cases the default values will give adequate stable straight line control, however, the response of the loop may not be ideal.
  • Page 203: Multi-Zone Applications

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Other Considerations • If a process includes adjacent interactive zones, each zone should be tuned independently. • It is always better to start a tune when the PV and setpoint are far apart. This allows start up conditions to be measured and cutback values to be calculated more accurately.
  • Page 204: Automatic Tuning

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.5.4 Automatic Tuning Auto Tune automatically sets the following parameters:- Proportional Band ‘PB’ If ‘Ti’ and/or ‘Td’ is set to OFF, because you wish to use PI, PD or P only Integral Time ‘Ti’ control, these terms will remain off after an autotune.
  • Page 205: Tune Parameters

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.5.5 Tune Parameters Folder – Loop.Loop.1 to Loop.16 Sub-folder: Tune Name Parameter Description Value Default Access Level AutoTune To start self tuning Stop Stop Oper Enable Start OutputHigh Set this to limit the maximum Between Low Output and 100.0 100.0...
  • Page 206: To Start Autotune

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.5.7 To Start Autotune a. Select the loop to be tuned, b. Set AutoTune Enable to On A One-shot Tune can be performed at any time, but normally it is performed only once during the initial commissioning of the process.
  • Page 207: Autotune From Below Sp - Heat/Cool

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.5.11 Autotune from Below SP – Heat/Cool The point at which Automatic tuning is performed (Tune Control Point) is designed to operate just below the setpoint at which the process is normally expected to operate (Target Setpoint). This is to ensure that the process is not significantly overheated or overcooled.
  • Page 208: Autotune From Below Sp - Heat Only

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.5.12 Autotune From Below SP – Heat Only The sequence of operation for a heat only loop is the same as that previously described for a heat/cool loop except that the sequence ends at ‘F’ since there is no need to calculate ‘R2G’.
  • Page 209: Autotune At Setpoint - Heat/Cool

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.5.13 Autotune at Setpoint – Heat/Cool It is sometimes necessary to tune at the actual setpoint being used. This is allowable in Mini8 Controller and the sequence of operation is described below. Pk to Pk Hysteresis...
  • Page 210: Failure Modes

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.5.14 Failure Modes The conditions for performing an autotune are monitored by the parameter ‘State’ (Tune folder). If autotune is not successful error conditions are read by this parameter as follows:- Timeout This will occur if any one stage is not completed within one hour. It could be due to the loop being open or not responding to the demands from the controller.
  • Page 211: Manual Tuning

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.5.15 Manual Tuning If for any reason automatic tuning gives unsatisfactory results, you can tune the controller manually. There are a number of standard methods for manual tuning. The one described here is the Ziegler-Nichols method.
  • Page 212: Manually Setting The Cutback Values

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.5.17 Manually Setting the Cutback Values Enter the PID terms calculated from the table in section 18.5.15 before setting cutback values. The above procedure sets up the parameters for optimum steady state control. If unacceptable levels of overshoot or undershoot occur during start-up, or for large step changes in PV, then manually set the cutback parameters.
  • Page 213: Setpoint Function Block

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.6 Setpoint Function Block For each of the 16 loops, the controller setpoint is the Working Setpoint that may come from a number of alternative sources. This is the value ultimately used to control the process variable in each loop.
  • Page 214: Sp Tracking

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.6.2 SP Tracking When setpoint tracking is enabled and the local setpoint is selected, the local setpoint is copied to ‘TrackSP’. Tracking now ensures that the alternate SP follows or tracks this value. When the alternate setpoint is selected it initially takes on the tracked value thus ensuring that no bump takes place.
  • Page 215 MINI8 CONTROLLER: ENGINEERING HANDBOOK Folder – Loop.1 to Loop.16 Sub-folder: SP Name Parameter Description Value Default Access Level ServoToPV Servo to PV Enable Disabled Conf When Rate is set to any value other Enabled R/O in L3 than Off and Servo to PV is enabled,...
  • Page 216: Setpoint Limits

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.6.6 Setpoint Limits The setpoint generator provides limits for each of the setpoint sources as well as an overall set of limits for the loop. These are summarised in the diagram below. Range High SPTrim HighLimit...
  • Page 217: Setpoint Tracking

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.6.8 Setpoint Tracking The setpoint used by the controller may be derived from a number of sources. For example:- Local setpoints SP1 and SP2. These may be selected using the parameter ‘SP Select’ in the SP folder, through digital communications or by configuring a digital input which selects either SP1 or SP2.
  • Page 218: Output Function Block

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.7 Output Function Block The output function block allows you to set up output conditions from the control block, such as output limits, hysteresis, output feedforward, behaviour in sensor break, etc. Folder – Loop.1 to Loop.16...
  • Page 219 MINI8 CONTROLLER: ENGINEERING HANDBOOK Folder – Loop.1 to Loop.16 Sub-folder: OP Name Parameter Description Value Default Access Level SbrkOp Sets the output level to be Between output Hi and Output Lo Oper adopted when in sensor break condition. Manual Mode...
  • Page 220 MINI8 CONTROLLER: ENGINEERING HANDBOOK Folder – Loop.1 to Loop.16 Sub-folder: OP Name Parameter Description Value Default Access Level FF_Rem Remote Feedforward signal. This is not affected by FeedForward Allows an another signal to be Gain or Offset used as Feedforward.
  • Page 221: Output Limits

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.7.1 Output Limits The diagram shows where output limits are applied. PID List Including Gain Scheduling output limits OPHi +100 Diag List OPLo -100 OPHi2 +100 Output SchedOPHi Level 3 SchedOPLo Writable NOT Diagnostics Wireable Read only...
  • Page 222: Output Rate Limit

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.7.2 Output Rate Limit The output rate limiter is a simple rate of change limiter which will prevent the control algorithm demanding step changes in output power. It may be set in percent per minute. The rate limit is performed by determining the direction in which the output is changing, and then incrementing or decrementing the Working Output (‘ActiveOut’...
  • Page 223: Feedforward

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.7.5 Feedforward Feedforward is a value, which is scaled and added to the PID output, before any limiting. It can be used for the implementation of cascade loops or constant head control. Feedforward is implemented such that the PID output is limited to trim limits and acts as a trim on a FeedForward Value.
  • Page 224: Effect Of Control Action, Hysteresis And Deadband

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 18.7.6 Effect of Control Action, Hysteresis and Deadband For temperature control ‘Loop.1.Control Action’ will be set to ‘ ’. For a PID controller this means that the heater Reverse power decreases as the PV increases. For an on/off controller output 1 (usually heat) will be on (100%) when PV is below the setpoint and output 2 (usually cool) will be on when PV is above the setpoint Hysteresis applies to on/off control only.
  • Page 225: Chapter 19 Setpoint Programmer

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Chapter 19 Setpoint Programmer 19.1 INTRODUCTION In a setpoint programmer you can set up a profile in the controller in which the setpoint varies in a pre-determined way over a period of time. Temperature is a very common application where it is required to ‘ramp’ the process value from one level to another over a set period of time.
  • Page 226: Ramp Rate Programmer

    Mini8 Controller Programmer Block(s) Mini8 Controller Version 2.xx have 8 programmer blocks available. Each of these blocks has one program of up to 16 segments. One block may be wired to all 16 loops or up to 8 loops may have their own programmer block. In this...
  • Page 227: Segment Types

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 19.3 Segment Types Depending on the type of program configured, a segment may be set as:- 19.3.1 Rate A Ramp segment provides a controlled change of setpoint from an original to a target setpoint. The duration of the ramp is determined by the rate of change specified. Two styles of ramp are possible in the range, Ramp-Rate or Time-To-Target.
  • Page 228: Wait

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 19.3.6 Wait Wait specifies the criterion for which a segment cannot proceed to the next segment. Any segment can be defined as ‘Wait’ in the ‘Program Edit’ page. The next parameter is then ‘Wait For’ and here you define the criterion.
  • Page 229: Output Events

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 19.4 Output Events Program segments have configurable events. ‘Wait’ ‘GoBack’ and ‘End’ segments do not have events. There are up to 8 digital events, PV Events and Time Events. 19.4.1 Digital Events These are digital flags which can be set on or off for each of the segments.
  • Page 230: Pv Event & User Value

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 19.4.2 PV Event & User Value PV Events are essentially a simplified analogue alarm per segment based on the programmer PV input. For this feature the Programmer.n.Setup.EnablePVEvent must be set to ‘Yes’. The PV Event Output (PVEventOP) may be used to trigger the required response.
  • Page 231: Time Event

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 19.4.3 Time Event Digital events can simply be the turning on of a digital output for the duration of a segment. An extension of this is the Time Event. For this feature Programmer.n.Setup.MaxEvents must be > 0 and the Programmer.n.Setup.EnableTimeEvent must be set to ‘Yes’.
  • Page 232 MINI8 CONTROLLER: ENGINEERING HANDBOOK Segment TimeEvent = Event1 TimeEvent = On OffTime OffTime * = 0 OffTime Event Output OnTime=0 OnTime Time Event = Event1 Time Event = Off OffTime Event Output OnTime = 0 Time Event = Event1 TimeEvent = Off OffTime Error : OffTime >...
  • Page 233: Holdback

    In 2.xx Mini8 controller Holdback Type in Dwell segments is replaced by a Guaranteed Soak Type (G.Soak) which can be set as Off, Lo, Hi or Band. A Guaranteed Soak Value (G.Soak Val) is available in Dwell segments and this provides the ability to set different values in any Dwell segment.
  • Page 234: Pid Select

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 19.6 PID Select It is possible to set up three sets of PID values, see section 18.4.9. Any one of these sets may be activated in any segment of the program, except if the segment is configures as Wait, Goback or End. For this feature Programmer.n.Setup.EnablePIDSched must be set to ‘Yes’.
  • Page 235: Power Fail Recovery

    19.8 Power Fail Recovery In the event of power fail to the Mini8 controller, a strategy may be set in configuration level, which defines how the controller behaves on restoration of the power. The action on power failure is selecte3d using Programmer.n.Setup.PowerFailAct and offers:...
  • Page 236: To Run, Hold Or Reset A Program

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 19.9 To Run, Hold or Reset a Program The program is operated via parameters found in the Program Setup lists, Programmer.n.Setup.ProgRun, .ProgReset, .ProgHold, .ProgRunReset and .ProgRunHold. These parameters can be wired to digital inputs or written to over comms.
  • Page 237: Advance Segment

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 19.9.5 Advance segment Advance sets the program setpoint equal to the target setpoint and moves to the next segment. Parameter is Programmer.n.Setup.AdvSeg and will advance to next segment when input goes from false to true. 19.9.6 Fast Executes the program at 10x the normal speed.
  • Page 238: Configuring The Programmer

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 19.11 Configuring the Programmer Programmer.n.Setup contains the general configuration settings for the Programmer Block and the parameters used to operate the programmer. Programs are created and stored in the Program Folder. The Programmer status can be viewed using the parameters in the Programmer.n.Run folder.
  • Page 239 MINI8 CONTROLLER: ENGINEERING HANDBOOK Folder – Programmer.1 to .8 Sub-folder: Setup Name Parameter Description Value Default Access Level EnableTime Enables the first Event Output to be Conf configured as a Time Event - each Event Time Event segment may then specify an on and...
  • Page 240 MINI8 CONTROLLER: ENGINEERING HANDBOOK Folder – Programmer.1 to .8 Sub-folder: Setup Name Parameter Description Value Default Access Level EventOut1 to 8 Flags showing event states No/Yes End of Seg Flag showing end of segment state No/Yes ProgError Program Error 0 No error...
  • Page 241: Programmer Run Status

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 19.12 Programmer Run Status The ‘Run’ folder shows the current program status. The program can also be operated by setting the ProgStatus parameter to the required state. Folder – Programmer.1 to .8 Sub-folder: Run Name Parameter Description...
  • Page 242: Creating A Program

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 19.13 Creating a Program A folder exists for each Program containing a few key parameters listed below. This folder would normally be viewed via the iTools Program Editor under the Program Parameters tab. The Program Editor is used to create the segments of Program itself using the Segment Editor tab.
  • Page 243: Analog View

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 19.14.1 Analog View This view is used for editing the analogue setpoints. Select a program number using - 1 in this example. Double click and enter a name for the program - “Example” Double click and enter a name for the TargetSP - “Temperature”...
  • Page 244 MINI8 CONTROLLER: ENGINEERING HANDBOOK Note PSP1 tab shown in Config mode. This tab displays all the parameters in Programmer.1.Setup folder. With 8 Programmers enabled 8 PSP tabs would be shown. Figure 19-6: PSP tabs Click on ‘EventOuts’ to set up the event outputs for each segment. Note only 4 events have been enabled.
  • Page 245: Digital View

    Alternatively click the icon and the Digital Editor is shown (or hit Cntrl D) Figure 19-8: Digital Editor showing event outputs Once the program is complete it may be saved to file, or loaded to another programmer in this Mini8 controller or in any other Min8 also connected.
  • Page 246: Printing A Program

    – i.e. EventsOut, UserVal etc. Firstly select the instrument on the network, COM1.ID001-Mini8 (or any other Mini8 controller on the network). Then set the target programmer number and click OK. In this case the program in Programmer 1 will be sent to Programmer 2.
  • Page 247: Wiring The Programmer Function Block

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 19.15 Wiring the Programmer Function Block. The Programmer block is invariably used with the Loop blocks. When a programmer block is placed on the graphical wiring editor it will automatically make the essential connections between itself and its associated Loop block i.e.
  • Page 248 MINI8 CONTROLLER: ENGINEERING HANDBOOK If a single programmer block is used, wired to several loops then a plan has to be made about the SP & PV feedback to the programmer block. In the design below the AVERAGE PV of the 3 loops has been used for the PV but for the Setpoint Loop1 has been selected as the ‘master’...
  • Page 249: Chapter 20 Switch Over

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Chapter 20 Switch Over This facility is commonly used in temperature applications which operate over a wide temperature range. A thermocouple may be used to control at lower temperatures and a pyrometer then controls at very high temperatures.
  • Page 250: Switch Over Parameters

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 20.1 Switch Over Parameters Folder – SwitchOver Sub-folders: .1 Name Parameter Description Value Default Access Level InHigh Sets the high limit for the Input range Oper switch over block. It is the highest reading from input 2 since it is the high range input sensor.
  • Page 251: Chapter 21 Transducer Scaling

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Chapter 21 Transducer Scaling The Mini8 controller includes two transducer calibration function blocks. These are a software function blocks that provide a method of offsetting the calibration of the input when compared to a known input source. Transducer scaling is often performed as a routine operation on a machine to take out system errors.
  • Page 252: Load Cell

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 21.2 Load Cell A load cell provides a mV analogue output which may be connected to a linear TC8 input. When no load is placed on the cell the output is normally zero. However, in practice there may be a residual output and this can be calibrated out in the controller.
  • Page 253 MINI8 CONTROLLER: ENGINEERING HANDBOOK Folder – Txdr Sub-folders: .1 or .2 Name Parameter Description Value Default Access Level Cal Band The calibration algorithms use Conf the threshold to determine if the value has settled. When switching in the shunt resistor,...
  • Page 254: Parameter Notes

    21.4.2 Tare Calibration The Mini8 controller has an auto-tare function that is used, for example, when it is required to weigh the contents of a container but not the container itself. The procedure is to place the empty container on the weighbridge and ‘zero’ the controller. The procedure is as...
  • Page 255: Load Cell

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 21.4.3 Load Cell A load cell output must be within the range 0 to 77 mV to go into a TC8 input. Use a shunt for mA inputs, mV can possibly go direct, Volt inputs must use a potential divider.
  • Page 256: Chapter 22 User Values

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Chapter 22 User Values User values are registers provided for use in calculations. They may be used as constants in equations or temporary storage in extended calculations. Up to 32 User Values are available. They are arranged in 4 groups of 8. Each User Value can then be set up in the ‘UserVal’...
  • Page 257: Chapter 23 Calibration

    Consider using the ‘Offset’ parameter for User Cal (e.g. Mod.1.Offset). This can be set to correct any measured difference between the Mini8 controller given PV and a calibration value obtained from another source. This is useful where the process setpoint remains at about the same value during use.
  • Page 258: To Return To Tc4/Tc8 Factory Calibration

    Each channel of the RT4 card must be individually connected to the calibrated resistance box using the 4 wire connection. The Mini8 controller must be in Configuration Mode. 23.3.2 Calibration Wire the resistance box to channel 1 using the four wire connection.
  • Page 259: Calibration Parameters

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 23.5 Calibration Parameters List Header - IO Sub-headers: Mod.1 to Mod.32 Name Parameter Value Default Access Description Level Cal State Calibration Idle Normal operation Idle Conf state of the Hi-50mV High input calibration for mV ranges...
  • Page 260: Chapter 24 Oem Security

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Chapter 24 OEM Security 24.1 Introduction OEM security allows users, typically OEMs or distributors, to be able to protect their intellectual property by preventing unauthorised cloning of controller configurations. OEM security is only available as a special order and is identified by special number EU0725 which appears on the label showing the order code.
  • Page 261: Step 1 - View Itools Opc Server

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 24.3 Step 1 – View iTools OPC Server With iTools open and connected to the target instrument open the iTools OPC server using Options>Advanced>Show Server. Click on the OPC Server application on your windows Taskbar to view the server.
  • Page 262: Step 2 - Create Custom Tags

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 24.4 Step 2 – Create Custom Tags Expand the connected instrument to show all folders. Close to the bottom of the tree you will find a folder called CustTags. Mini8 Tag Icon CustTags Folder Click on CustTags then click on the Tag icon on the Toolbar. Enter the name of the Tag as ‘Locked’ and its address as 16116 then press OK.
  • Page 263 MINI8 CONTROLLER: ENGINEERING HANDBOOK When all three Tags are created you will see the following:- Mini8 Minimise (do not close) the OPC server to the taskbar and return to iTools. You can now select CustTags on the connected instrument by double clicking on the folder when in the browse tab.
  • Page 264: Step 3 - Activate Oem Security

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 24.5 Step 3 – Activate OEM Security At the same time as viewing the CustTag parameters double click on another folder and position it show that you can see parameters from both. COM1.ID001-Mini8 Mini8 v.2.3 Enter a numerical code for the parameter ‘Lock Code’ and notice that the ‘Locked’ parameter now shows true(1) and the parameters in the other folder now show question marks indicating that iTools is no longer reading them.
  • Page 265: Step 4 - Deactivate Oem Security

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 24.6 Step 4 – Deactivate OEM Security Enter the code you used in step 3 into ‘Unlock Code’ to enable full iTools communication. If an incorrect code is entered this parameter will become unavailable for a time period, indicated by a warning message ‘Failed to write data to device’.
  • Page 266: Appendix A Modbus Scada Table

    25.1 Comms Table The tables that follow do not include every parameter in the Mini8 controller. The Comms Table is used to make most parameters available at any SCADA address. Folder – Commstab Sub-folders: .1 to .250...
  • Page 267 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address Access.CustomerID 4739 0x1283 Alarm.6.Inhibit 10327 0x2857 Access.InstrumentMode 0x00c7 Alarm.6.Latch 10324 0x2854 Alarm.1.Ack 10250 0x280a Alarm.6.Out 10329 0x2859 Alarm.1.Block 10246 0x2806 Alarm.6.Reference 10323 0x2853 Alarm.1.Delay 10248 0x2808 Alarm.6.Threshold...
  • Page 268 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address Alarm.12.Ack 10426 0x28ba Alarm.17.Out 10505 0x2909 Alarm.12.Block 10422 0x28b6 Alarm.17.Reference 10499 0x2903 Alarm.12.Delay 10424 0x28b8 Alarm.17.Threshold 10497 0x2901 Alarm.12.Hysteresis 10418 0x28b2 Alarm.17.Type 10496 0x2900 Alarm.12.Inhibit 10423 0x28b7 Alarm.18.Ack...
  • Page 269 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address Alarm.23.Delay 10600 0x2968 Alarm.28.Threshold 10673 0x29b1 Alarm.23.Hysteresis 10594 0x2962 Alarm.28.Type 10672 0x29b0 Alarm.23.Inhibit 10599 0x2967 Alarm.29.Ack 10698 0x29ca Alarm.23.Latch 10596 0x2964 Alarm.29.Block 10694 0x29c6 Alarm.23.Out 10601 0x2969 Alarm.29.Delay...
  • Page 270 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address AlmSummary.General.NewAlarm 10212 0x27e4 DigAlarm.7.Inhibit 11367 0x2c67 AlmSummary.General.NewCTAlarm 4196 0x1064 DigAlarm.7.Latch 11364 0x2c64 AlmSummary.General.RstNewAlarm 10215 0x27e7 DigAlarm.7.Out 11369 0x2c69 AlmSummary.General.RstNewCTAlarm 4197 0x1065 DigAlarm.7.Type 11360 0x2c60 AlmSummary.General.SBrkAlarmStatus1 10200 0x27d8 DigAlarm.8.Ack...
  • Page 271 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address DigAlarm.15.Inhibit 11495 0x2ce7 DigAlarm.23.Inhibit 11623 0x2d67 DigAlarm.15.Latch 11492 0x2ce4 DigAlarm.23.Latch 11620 0x2d64 DigAlarm.15.Out 11497 0x2ce9 DigAlarm.23.Out 11625 0x2d69 DigAlarm.15.Type 11488 0x2ce0 DigAlarm.23.Type 11616 0x2d60 DigAlarm.16.Ack 11514 0x2cfa DigAlarm.24.Ack...
  • Page 272 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address DigAlarm.31.Inhibit 11751 0x2de7 IO.CurrentMonitor.Config.Load4DrivenBy 4118 0x1016 DigAlarm.31.Latch 11748 0x2de4 IO.CurrentMonitor.Config.Load4OCFthreshold 4121 0x1019 DigAlarm.31.Out 11753 0x2de9 IO.CurrentMonitor.Config.Load4PLFthreshold 4120 0x1018 DigAlarm.31.Type 11744 0x2de0 IO.CurrentMonitor.Config.Load4Resolution 4204 0x106c DigAlarm.32.Ack 11770 0x2dfa IO.CurrentMonitor.Config.Load5CTInput...
  • Page 273 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address IO.CurrentMonitor.Config.Load15OCFthreshold 4165 0x1045 IO.Mod.4.HiOffset 4423 0x1147 IO.CurrentMonitor.Config.Load15PLFthreshold 4164 0x1044 IO.Mod.4.HiPoint 4391 0x1127 IO.CurrentMonitor.Config.Load15Resolution 4215 0x1077 IO.Mod.4.LoOffset 4359 0x1107 IO.CurrentMonitor.Config.Load16CTInput 4167 0x1047 IO.Mod.4.LoPoint 4327 0x10e7 IO.CurrentMonitor.Config.Load16DrivenBy 4166 0x1046 IO.Mod.4.MinOnTime...
  • Page 274 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address IO.Mod.12.HiOffset 4431 0x114f IO.Mod.20.HiOffset 4439 0x1157 IO.Mod.12.HiPoint 4399 0x112f IO.Mod.20.HiPoint 4407 0x1137 IO.Mod.12.LoOffset 4367 0x110f IO.Mod.20.LoOffset 4375 0x1117 IO.Mod.12.LoPoint 4335 0x10ef IO.Mod.20.LoPoint 4343 0x10f7 IO.Mod.12.MinOnTime 4303 0x10cf IO.Mod.20.MinOnTime...
  • Page 275 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address IO.Mod.28.HiOffset 4447 0x115f Lgc2.3.Out 4830 0x12de IO.Mod.28.HiPoint 4415 0x113f Lgc2.4.In1 4831 0x12df IO.Mod.28.LoOffset 4383 0x111f Lgc2.4.In2 4832 0x12e0 IO.Mod.28.LoPoint 4351 0x10ff Lgc2.4.Out 4833 0x12e1 IO.Mod.28.MinOnTime 4319 0x10df Lgc2.5.In1...
  • Page 276 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address Lgc2.22.In2 4886 0x1316 Lin16.In12 4940 0x134c Lgc2.22.Out 4887 0x1317 Lin16.In13 4941 0x134d Lgc2.23.In1 4888 0x1318 Lin16.In14 4942 0x134e Lgc2.23.In2 4889 0x1319 Lin16.InHighLimit 4943 0x134f Lgc2.23.Out 4890 0x131a Lin16.InLowLimit...
  • Page 277 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address Loop.1.OP.FeedForwardType 0x005e Loop.1.Setup.DerivativeType 0x0019 Loop.1.OP.FeedForwardVal 0x0062 Loop.1.Setup.LoopType 0x0015 Loop.1.OP.FF_Rem 0x0067 Loop.1.Setup.PBUnits 0x0018 Loop.1.OP.ManualMode 0x005a Loop.1.SP.AltSP 0x0044 Loop.1.OP.ManualOutVal 0x0003 Loop.1.SP.AltSPSelect 0x0045 Loop.1.OP.MeasuredPower 0x005c Loop.1.SP.ManualTrack 0x004b Loop.1.OP.OutputHighLimit 0x0050 Loop.1.SP.RangeHigh...
  • Page 278 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address Loop.2.OP.Ch2Deadband 0x0110 Loop.2.PID.RelCh2Gain 0x0113 Loop.2.OP.Ch2OnOffHysteresis 0x0155 Loop.2.PID.RelCh2Gain2 0x0132 Loop.2.OP.Ch2Out 0x0153 Loop.2.PID.RelCh2Gain3 0x013c Loop.2.OP.CoolType 0x015d Loop.2.PID.SchedulerRemoteInput 0x0141 Loop.2.OP.EnablePowerFeedforward 0x015b Loop.2.PID.SchedulerType 0x013f Loop.2.OP.FeedForwardGain 0x015f Loop.2.Setup.CH1ControlType 0x0116 Loop.2.OP.FeedForwardOffset 0x0160 Loop.2.Setup.CH2ControlType...
  • Page 279 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address Loop.3.Main.ActiveOut 0x0204 Loop.3.PID.OutputHi2 0x0233 Loop.3.Main.AutoMan 0x020a Loop.3.PID.OutputHi3 0x023d Loop.3.Main.Inhibit 0x0214 Loop.3.PID.OutputLo 0x022a Loop.3.Main.PV 0x0201 Loop.3.PID.OutputLo2 0x0234 Loop.3.Main.TargetSP 0x0202 Loop.3.PID.OutputLo3 0x023e Loop.3.Main.WorkingSP 0x0205 Loop.3.PID.ProportionalBand 0x0206 Loop.3.OP.Ch1OnOffHysteresis 0x0254 Loop.3.PID.ProportionalBand2...
  • Page 280 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address Loop.4.Diag.SchedMR 0x0322 Loop.4.PID.LoopBreakTime 0x0328 Loop.4.Diag.SchedOPHi 0x0325 Loop.4.PID.LoopBreakTime2 0x0331 Loop.4.Diag.SchedOPLo 0x0326 Loop.4.PID.LoopBreakTime3 0x033b Loop.4.Diag.SchedPB 0x031d Loop.4.PID.ManualReset 0x0327 Loop.4.Diag.SchedR2G 0x0324 Loop.4.PID.ManualReset2 0x0330 Loop.4.Diag.SchedTd 0x031f Loop.4.PID.ManualReset3 0x033a Loop.4.Diag.SchedTi 0x031e Loop.4.PID.NumSets...
  • Page 281 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address Loop.5.Diag.IntegralOutContrib 1142 0x0476 Loop.5.PID.CutbackLow2 1071 0x042f Loop.5.Diag.LoopBreakAlarm 1140 0x0474 Loop.5.PID.CutbackLow3 1081 0x0439 Loop.5.Diag.LoopMode 1138 0x0472 Loop.5.PID.DerivativeTime 1033 0x0409 Loop.5.Diag.PropOutContrib 1141 0x0475 Loop.5.PID.DerivativeTime2 1069 0x042d Loop.5.Diag.SBrk 1144 0x0478 Loop.5.PID.DerivativeTime3...
  • Page 282 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address Loop.5.Tune.OutputLowLimit 1130 0x046a Loop.6.OP.TrackOutVal 1379 0x0563 Loop.5.Tune.Stage 1135 0x046f Loop.6.PID.ActiveSet 1308 0x051c Loop.5.Tune.StageTime 1136 0x0470 Loop.6.PID.Boundary1-2 1306 0x051a Loop.5.Tune.State 1134 0x046e Loop.6.PID.Boundary2-3 1307 0x051b Loop.5.Tune.StepSize 1133 0x046d Loop.6.PID.CutbackHigh...
  • Page 283 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address Loop.6.SP.SPTrack 1356 0x054c Loop.7.OP.Rate 1622 0x0656 Loop.6.SP.SPTrim 1352 0x0548 Loop.7.OP.RateDisable 1623 0x0657 Loop.6.SP.SPTrimHighLimit 1353 0x0549 Loop.7.OP.RemOPH 1638 0x0666 Loop.6.SP.SPTrimLowLimit 1354 0x054a Loop.7.OP.RemOPL 1637 0x0665 Loop.6.SP.TrackPV 1357 0x054d Loop.7.OP.SafeOutVal...
  • Page 284 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address Loop.7.SP.Rate 1606 0x0646 Loop.8.OP.FeedForwardType 1886 0x075e Loop.7.SP.RateDisable 1607 0x0647 Loop.8.OP.FeedForwardVal 1890 0x0762 Loop.7.SP.RateDone 1615 0x064f Loop.8.OP.FF_Rem 1895 0x0767 Loop.7.SP.SP1 1549 0x060d Loop.8.OP.ManualMode 1882 0x075a Loop.7.SP.SP2 1550 0x060e Loop.8.OP.ManualOutVal...
  • Page 285 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address Loop.8.Setup.DerivativeType 1817 0x0719 Loop.9.OP.Ch2Deadband 2064 0x0810 Loop.8.Setup.LoopType 1813 0x0715 Loop.9.OP.Ch2OnOffHysteresis 2133 0x0855 Loop.8.Setup.PBUnits 1816 0x0718 Loop.9.OP.Ch2Out 2131 0x0853 Loop.8.SP.AltSP 1860 0x0744 Loop.9.OP.CoolType 2141 0x085D Loop.8.SP.AltSPSelect 1861 0x0745 Loop.9.OP.EnablePowerFeedforward...
  • Page 286 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address Loop.9.PID.RelCh2Gain 2067 0x0813 Loop.10.Main.ActiveOut 2308 0x0904 Loop.9.PID.RelCh2Gain2 2098 0x0832 Loop.10.Main.AutoMan 2314 0x090A Loop.9.PID.RelCh2Gain3 2108 0x083C Loop.10.Main.Inhibit 2324 0x0914 Loop.9.PID.SchedulerRemoteInput 2113 0x0841 Loop.10.Main.PV 2305 0x0901 Loop.9.PID.SchedulerType 2111 0x083F Loop.10.Main.TargetSP...
  • Page 287 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address Loop.10.PID.OutputHi2 2355 0x0933 Loop.11.Diag.SchedMR 2594 0x0A22 Loop.10.PID.OutputHi3 2365 0x093D Loop.11.Diag.SchedOPHi 2597 0x0A25 Loop.10.PID.OutputLo 2346 0x092A Loop.11.Diag.SchedOPLo 2598 0x0A26 Loop.10.PID.OutputLo2 2356 0x0934 Loop.11.Diag.SchedPB 2589 0x0A1D Loop.10.PID.OutputLo3 2366 0x093E Loop.11.Diag.SchedR2G...
  • Page 288 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address Loop.11.PID.LoopBreakTime 2600 0x0A28 Loop.12.Diag.IntegralOutContrib 2934 0x0B76 Loop.11.PID.LoopBreakTime2 2609 0x0A31 Loop.12.Diag.LoopBreakAlarm 2932 0x0B74 Loop.11.PID.LoopBreakTime3 2619 0x0A3B Loop.12.Diag.LoopMode 2930 0x0B72 Loop.11.PID.ManualReset 2599 0x0A27 Loop.12.Diag.PropOutContrib 2933 0x0B75 Loop.11.PID.ManualReset2 2608 0x0A30 Loop.12.Diag.SBrk...
  • Page 289 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address Loop.12.PID.CutbackLow2 2863 0x0B2F Loop.12.Tune.OutputLowLimit 2922 0x0B6A Loop.12.PID.CutbackLow3 2873 0x0B39 Loop.12.Tune.Stage 2927 0x0B6F Loop.12.PID.DerivativeTime 2825 0x0B09 Loop.12.Tune.StageTime 2928 0x0B70 Loop.12.PID.DerivativeTime2 2861 0x0B2D Loop.12.Tune.State 2926 0x0B6E Loop.12.PID.DerivativeTime3 2871 0x0B37 Loop.12.Tune.StepSize...
  • Page 290 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address Loop.13.OP.TrackOutVal 3171 0x0C63 Loop.13.SP.SPTrack 3148 0x0C4C Loop.13.PID.ActiveSet 3100 0x0C1C Loop.13.SP.SPTrim 3144 0x0C48 Loop.13.PID.Boundary1-2 3098 0x0C1A Loop.13.SP.SPTrimHighLimit 3145 0x0C49 Loop.13.PID.Boundary2-3 3099 0x0C1B Loop.13.SP.SPTrimLowLimit 3146 0x0C4A Loop.13.PID.CutbackHigh 3090 0x0C12 Loop.13.SP.TrackPV...
  • Page 291 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address Loop.14.OP.Rate 3414 0x0D56 Loop.14.SP.Rate 3398 0x0D46 Loop.14.OP.RateDisable 3415 0x0D57 Loop.14.SP.RateDisable 3399 0x0D47 Loop.14.OP.RemOPH 3430 0x0D66 Loop.14.SP.RateDone 3407 0x0D4F Loop.14.OP.RemOPL 3429 0x0D65 Loop.14.SP.SP1 3341 0x0D0D Loop.14.OP.SafeOutVal 3417 0x0D59 Loop.14.SP.SP2...
  • Page 292 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address Loop.15.OP.FeedForwardType 3678 0x0E5E Loop.15.Setup.DerivativeType 3609 0x0E19 Loop.15.OP.FeedForwardVal 3682 0x0E62 Loop.15.Setup.LoopType 3605 0x0E15 Loop.15.OP.FF_Rem 3687 0x0E67 Loop.15.Setup.PBUnits 3608 0x0E18 Loop.15.OP.ManualMode 3674 0x0E5A Loop.15.SP.AltSP 3652 0x0E44 Loop.15.OP.ManualOutVal 3587 0x0E03 Loop.15.SP.AltSPSelect...
  • Page 293 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address Loop.16.OP.Ch2Deadband 3856 0x0F10 Loop.16.PID.RelCh2Gain 3859 0x0F13 Loop.16.OP.Ch2OnOffHysteresis 3925 0x0F55 Loop.16.PID.RelCh2Gain2 3890 0x0F32 Loop.16.OP.Ch2Out 3923 0x0F53 Loop.16.PID.RelCh2Gain3 3900 0x0F3C Loop.16.OP.CoolType 3933 0x0F5D Loop.16.PID.SchedulerRemoteInput 3905 0x0F41 Loop.16.OP.EnablePowerFeedforward 3931 0x0F5B Loop.16.PID.SchedulerType...
  • Page 294 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address Math2.7.In1 4768 0x12a0 MultiOper.1.In2 5007 0x138f Math2.7.In2 4769 0x12a1 MultiOper.1.In3 5008 0x1390 Math2.7.Out 4770 0x12a2 MultiOper.1.In4 5009 0x1391 Math2.8.In1 4771 0x12a3 MultiOper.1.In5 5010 0x1392 Math2.8.In2 4772 0x12a4 MultiOper.1.In6...
  • Page 295 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Description / Modbus address Parameter Description / Modbus address Timer.2.Out 4999 0x1387 Zirconia.1.ProbeStatus 13262 0x33CE Timer.2.Time 4997 0x1385 Zirconia.1.ProbeType 13258 0x33CA Timer.3.ElapsedTime 5001 0x1389 Zirconia.1.ProcFactor 13275 0x33DB Timer.3.Out 5002 0x138A Zirconia.1.PVFrozen 13272 0x33D8 Timer.3.Time 5000 0x1388 Zirconia.1.RemGasEn...
  • Page 296: Programmer Address Ranges - Decimal

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 25.2.1 Programmer Address Ranges - Decimal The following table shows the addresses set aside for programmers. PROGRAM NUMBER DECIMAL ADDRESSES (2.xx) Comms.n.ProgramNumber 5568 5632 5696 5760 5824 5888 5952 6016 Program.n.HoldbackVal 5569 5633 5697 5761 5825...
  • Page 297 MINI8 CONTROLLER: ENGINEERING HANDBOOK PROGRAM NUMBER DECIMAL ADDRESSES (2.xx) Segment.1.OnTime 6099 6611 7123 7635 8147 8659 9171 9683 Segment.1.OffTime 6100 6612 7124 7636 8148 8660 9172 9684 Segment.1.PIDSet 6101 6613 7125 7637 8149 8661 9173 9685 Segment.1.PVWait 6102 6614 7126...
  • Page 298 MINI8 CONTROLLER: ENGINEERING HANDBOOK PROGRAM NUMBER DECIMAL ADDRESSES (2.xx) 6186 6698 7210 7722 8234 8746 9258 9770 Segment.4.GobackSeg 6187 6699 7211 7723 8235 8747 9259 9771 Segment.4.GobackCycles 6188 6700 7212 7724 8236 8748 9260 9772 Segment.4.PVEvent 6189 6701 7213 7725...
  • Page 299 MINI8 CONTROLLER: ENGINEERING HANDBOOK PROGRAM NUMBER DECIMAL ADDRESSES (2.xx) Segment.6.WaitVal 6263 6775 7287 7799 8311 8823 9335 9847 Segment.7.Type 6272 6784 7296 7808 8320 8832 9344 9856 Segment.7.Holdback 6273 6785 7297 7809 8321 8833 9345 9857 Segment.7.Duration 6276 6788 7300...
  • Page 300 MINI8 CONTROLLER: ENGINEERING HANDBOOK PROGRAM NUMBER DECIMAL ADDRESSES (2.xx) Segment.9.PVThreshold 6350 6862 7374 7886 8398 8910 9422 9934 Segment.9.UserVal 6351 6863 7375 7887 8399 8911 9423 9935 Segment.9.GsoakType 6352 6864 7376 7888 8400 8912 9424 9936 Segment.9.GsoakVal 6353 6865 7377...
  • Page 301 MINI8 CONTROLLER: ENGINEERING HANDBOOK PROGRAM NUMBER DECIMAL ADDRESSES (2.xx) Segment.12.RampRate 6437 6949 7461 7973 8485 8997 9509 10021 Segment.12.TargetSP 6438 6950 7462 7974 8486 8998 9510 10022 Segment.12.EndAction 6439 6951 7463 7975 8487 8999 9511 10023 Segment.12.EventOutputs 6440 6952 7464...
  • Page 302 MINI8 CONTROLLER: ENGINEERING HANDBOOK PROGRAM NUMBER DECIMAL ADDRESSES (2.xx) Segment.14.TimeEvent 6514 7026 7538 8050 8562 9074 9586 10098 Segment.14.OnTime 6515 7027 7539 8051 8563 9075 9587 10099 Segment.14.OffTime 6516 7028 7540 8052 8564 9076 9588 10100 Segment.14.PIDSet 6517 7029 7541...
  • Page 303: Version 2.Xx Programmer Addresses - Hexadecimal

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 25.2.2 Version 2.xx Programmer Addresses - Hexadecimal PROGRAM NUMBER HEXADECIMAL ADDRESS (2.xx) Comms.n.ProgramNumber 15C0 1600 1640 1680 16C0 1700 1740 1780 Program.n.HoldbackVal 15C1 1601 1641 1681 16C1 1701 1741 1781 Program.n.RampUnits 15C2 1602 1642 1682 16C2...
  • Page 304 MINI8 CONTROLLER: ENGINEERING HANDBOOK PROGRAM NUMBER HEXADECIMAL ADDRESS (2.xx) Segment.1.TimeEvent 17D2 19D2 1BD2 1DD2 1FD2 21D2 23D2 25D2 Segment.1.OnTime 17D3 19D3 1BD3 1DD3 1FD3 21D3 23D3 25D3 Segment.1.OffTime 17D4 19D4 1BD4 1DD4 1FD4 21D4 23D4 25D4 Segment.1.PIDSet 17D5 19D5 1BD5...
  • Page 305 MINI8 CONTROLLER: ENGINEERING HANDBOOK PROGRAM NUMBER HEXADECIMAL ADDRESS (2.xx) Segment.4.WaitFor 1829 1A29 1C29 1E29 2029 2229 2429 2629 182A 1A2A 1C2A 1E2A 202A 222A 242A 262A Segment.4.GobackSeg 182B 1A2B 1C2B 1E2B 202B 222B 242B 262B Segment.4.GobackCycles 182C 1A2C 1C2C 1E2C...
  • Page 306 MINI8 CONTROLLER: ENGINEERING HANDBOOK PROGRAM NUMBER HEXADECIMAL ADDRESS (2.xx) Segment.6.PVWait 1876 1A76 1C76 1E76 2076 2276 2476 2676 Segment.6.WaitVal 1877 1A77 1C77 1E77 2077 2277 2477 2677 Segment.7.Type 1880 1A80 1C80 1E80 2080 2280 2480 2680 Segment.7.Holdback 1881 1A81 1C81...
  • Page 307 MINI8 CONTROLLER: ENGINEERING HANDBOOK PROGRAM NUMBER HEXADECIMAL ADDRESS (2.xx) Segment.9.PVEvent 18CD 1ACD 1CCD 1ECD 20CD 22CD 24CD 26CD Segment.9.PVThreshold 18CE 1ACE 1CCE 1ECE 20CE 22CE 24CE 26CE Segment.9.UserVal 18CF 1ACF 1CCF 1ECF 20CF 22CF 24CF 26CF Segment.9.GsoakType 18D0 1AD0 1CD0...
  • Page 308 MINI8 CONTROLLER: ENGINEERING HANDBOOK PROGRAM NUMBER HEXADECIMAL ADDRESS (2.xx) Segment.12.Duration 1924 1B24 1D24 1F24 2124 2324 2524 2724 Segment.12.RampRate 1925 1B25 1D25 1F25 2125 2325 2525 2725 Segment.12.TargetSP 1926 1B26 1D26 1F26 2126 2326 2526 2726 Segment.12.EndAction 1927 1B27 1D27...
  • Page 309 MINI8 CONTROLLER: ENGINEERING HANDBOOK PROGRAM NUMBER HEXADECIMAL ADDRESS (2.xx) Segment.14.GsoakVal 1971 1B71 1D71 1F71 2171 2371 2571 2771 Segment.14.TimeEvent 1972 1B72 1D72 1F72 2172 2372 2572 2772 Segment.14.OnTime 1973 1B73 1D73 1F73 2173 2373 2573 2773 Segment.14.OffTime 1974 1B74 1D74...
  • Page 310: Appendix B Devicenet Parameter Tables

    60 output parameters – setpoints etc.). Loops 9-16 are not included in the DeviceNet tables as there are insufficient attributes for the DeviceNet parameters The Mini8 controller DeviceNet communicates is supplied with a default input assembly table (80 bytes) and output assembly table (48 bytes). The parameters included are listed below.
  • Page 311: Application Variables Object

    MINI8 CONTROLLER: ENGINEERING HANDBOOK The default output assembly table. Output Parameter Offset Value Target SP – Loop 1 Auto/Manual – Loop 1 Manual Output – Loop 1 Target SP – Loop 2 17 (11H) Auto/Manual – Loop 2 21 (15H) Manual Output –...
  • Page 312 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Attribute ID Process Variable – Loop 3 Working Setpoint – Loop 3 Working Output – Loop 3 Target Setpoint – Loop 3 Manual Output – Loop 3 Setpoint 1 – Loop 3 Setpoint 2 – Loop 3 Auto/Manual Mode –...
  • Page 313 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Attribute ID Manual Output – Loop 7 Setpoint 1 – Loop 7 Setpoint 2 – Loop 7 Auto/Manual Mode – Loop 7 Proportional Band – Loop 7 working Set Integral Time – Loop 7 working Set Derivative Time –...
  • Page 314 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Attribute ID Sensor Break Alarm Status 1 Sensor Break Alarm Status 2 Sensor Break Alarm Status 3 Sensor Break Alarm Status 4 CT Alarm Status 1 CT Alarm Status 2 CT Alarm Status 3 CT Alarm Status 4...
  • Page 315: Table Modification

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 26.2.1 Table Modification Make a list of parameters required in the input and output tables to suit the application. If the parameter is listed in the predefined list then use the attribute number of that parameter.
  • Page 316: Appendix C Canopen Parameter Tables

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Appendix C CANOPEN PARAMETER TABLES Instruments supplied after July 2009 no longer support CANopen interface. Information is included here to cover instruments supplied previously with CANopen. 27.1 Manufacturer Object – Pick List Object SCADA Index Parameter...
  • Page 317 MINI8 CONTROLLER: ENGINEERING HANDBOOK Object SCADA Index Parameter Data Type Index Address 2000h Loop.11.Main.PV Integer16 15858 Loop.12.Main.PV Integer16 15859 Loop.13.Main.PV Integer16 15860 Loop.14.Main.PV Integer16 15861 Loop.15.Main.PV Integer16 15862 Loop.16.Main.PV Integer16 15863 Loop.1.Main.WorkingSP Integer16 15864 Loop.2.Main.WorkingSP Integer16 15865 Loop.3.Main.WorkingSP Integer16 15866 Loop.4.Main.WorkingSP...
  • Page 318 MINI8 CONTROLLER: ENGINEERING HANDBOOK Object SCADA Index Parameter Data Type Index Address 2000h Loop.5.OP.ManualOutVal Integer16 15916 Loop.6.OP.ManualOutVal Integer16 15917 Loop.7.OP.ManualOutVal Integer16 15918 Loop.8.OP.ManualOutVal Integer16 15919 Loop.9.OP.ManualOutVal Integer16 15920 Loop.10.OP.ManualOutVal Integer16 15921 Loop.11.OP.ManualOutVal Integer16 15922 Loop.12.OP.ManualOutVal Integer16 15923 Loop.13.OP.ManualOutVal Integer16 15924 Loop.14.OP.ManualOutVal...
  • Page 319 MINI8 CONTROLLER: ENGINEERING HANDBOOK Object SCADA Index Parameter Data Type Index Address 2000h IO.Mod.31.PV Integer16 15974 IO.Mod.32.PV Integer16 15975 IO.FixedIO.A.PV Integer16 15976 IO.FixedIO.B.PV Integer16 15977 IO.FixedIO.D1.PV Integer16 15978 IO.FixedIO.D2.PV Integer16 15979 IO.CurrentMonitor.Status.Load1Current Integer16 15980 IO.CurrentMonitor.Status.Load2Current Integer16 15981 IO.CurrentMonitor.Status.Load3Current Integer16 15982 IO.CurrentMonitor.Status.Load4Current...
  • Page 320: Appendix D Version 1.Xx Programmer

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Appendix D Version 1.xx Programmer 28.1 Version 1.xx Parameter Tables 28.1.1 Configuring the Programmer (V1.xx) Programmer.1.Setup contains the general configuration settings for the Programmer Block. Programs are created and stored in the Program Folder. Once a Program exists it can be run using the parameters in the Programmer.1.Run folder.
  • Page 321: To Select, Run, Hold Or Reset A Program (V1.Xx)

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 28.1.2 To Select, Run, Hold or Reset a Program (V1.xx). The ‘Run’ folder allows an existing program to be selected and run. The folder also shows the current program status: Folder – Programmer.1 Sub-folder: Run Name...
  • Page 322: To Select, Run, Hold Or Reset A Program (Version 1.Xx)

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 28.1.4 To Select, Run, Hold or Reset a Program (Version 1.xx) The ‘Run’ folder allows an existing program to be selected and run. The folder also shows the current program status: Folder – Programmer.1 Sub-folder: Run...
  • Page 323 MINI8 CONTROLLER: ENGINEERING HANDBOOK Version 1.xx Programmer Parameters Version 1.xx Programmer Parameters Segment.1.Duration 8260 2044 Segment.7.CallProg 8354 20A2 Segment.1.EndType 8263 2047 Segment.7.Duration 8356 20A4 Segment.1.EventOuts 8264 2048 Segment.7.EndType 8359 20A7 Segment.1.Holdback 8257 2041 Segment.7.EventOuts 8360 20A8 Segment.1.RampRate 8261 2045 Segment.7.Holdback...
  • Page 324 MINI8 CONTROLLER: ENGINEERING HANDBOOK Version 1.xx Programmer Parameters Version 1.xx Programmer Parameters Segment.13.CallCycles 8451 2103 Segment.18.TargetSP 8534 2156 Segment.13.CallProg 8450 2102 Segment.19.CallCycles 8547 2163 Segment.13.Duration 8452 2104 Segment.19.CallProg 8546 2162 Segment.13.EndType 8455 2107 Segment.19.Duration 8548 2164 Segment.13.EventOuts 8456 2108 Segment.19.EndType...
  • Page 325 MINI8 CONTROLLER: ENGINEERING HANDBOOK Version 1.xx Programmer Parameters Version 1.xx Programmer Parameters Segment.24.SegType 8624 21B0 Segment.30.RampRate 8725 2215 Segment.24.TargetSP 8630 21B6 Segment.30.SegType 8720 2210 Segment.25.CallCycles 8643 21C3 Segment.30.TargetSP 8726 2216 Segment.25.CallProg 8642 21C2 Segment.31.CallCycles 8739 2223 Segment.25.Duration 8644 21C4 Segment.31.CallProg...
  • Page 326 MINI8 CONTROLLER: ENGINEERING HANDBOOK Version 1.xx Programmer Parameters Version 1.xx Programmer Parameters Segment.36.Holdback 8817 2271 Segment.42.EventOuts 8920 22D8 Segment.36.RampRate 8821 2275 Segment.42.Holdback 8913 22D1 Segment.36.SegType 8816 2270 Segment.42.RampRate 8917 22D5 Segment.36.TargetSP 8822 2276 Segment.42.SegType 8912 22D0 Segment.37.CallCycles 8835 2283 Segment.42.TargetSP...
  • Page 327 MINI8 CONTROLLER: ENGINEERING HANDBOOK Version 1.xx Programmer Parameters Segment.48.EndType 9015 2337 Segment.48.EventOuts 9016 2338 Segment.48.Holdback 9009 2331 Segment.48.RampRate 9013 2335 Segment.48.SegType 9008 2330 Segment.48.TargetSP 9014 2336 Segment.49.CallCycles 9027 2343 Segment.49.CallProg 9026 2342 Segment.49.Duration 9028 2344 Segment.49.EndType 9031 2347 Segment.49.EventOuts 9032 2348 Segment.49.Holdback...
  • Page 328: Appendix E Safety And Emc Information

    EMC of any particular installation. The Mini8 controller is intended for operation at safe low voltage levels, except the RL8 relay module. Voltages in excess of 42 volts must not be applied to any terminals other than the RL8 relay module.
  • Page 329 Personnel Installation must only be carried out by suitably qualified personnel. Mounting The Mini8 controller should be mounted in a suitable enclosure with suitable ventilation to ensure the ambient temperature remains below 50ºC. Wiring It is important to connect the controller in accordance with the wiring data given in this guide. Take particular care not to connect AC supplies to the low voltage sensor input or other low level inputs and outputs.
  • Page 330 MINI8 CONTROLLER: ENGINEERING HANDBOOK INSTALLATION REQUIREMENTS FOR EMC To ensure compliance with the European EMC directive certain installation precautions are necessary as follows: • For general guidance refer to EMC Installation Guide, HA025464. • When using relay outputs it may be necessary to fit a filter suitable for suppressing the conducted emissions.
  • Page 331: Appendix F Technical Specification

    Any “typical” figures quoted are the expected values at 25°C ambient and 24Vdc supply. The nominal update of all inputs and function blocks is every 110ms. However, in complex applications the Mini8 controller will automatically extend this time in multiples of 110ms.
  • Page 332: Fixed I/O Resources

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 30.4 Fixed I/O Resources The PSU card supports 2 independent and isolated relay contacts Relay Output Types On/Off (C/O contacts, "On" closing the N/O pair) Contact Current <1A (resistive loads) Terminal Voltage <42Vpk Contact Material Gold Snubbers Snubber networks are NOT fitted.
  • Page 333: Do8 8-Channel Digital Output Card

    The RL8 supports 8 independently programmable channels. This module may only be fitted in slot 2 or 3, giving a maximum of 16 relays in a Mini8 controller. The Mini8 controller chassis must be earthed (grounded) using the protective earth stud. Channel Types...
  • Page 334: Di8 8-Channel Digital Input Card

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 30.10 DI8 8-Channel Digital Input Card The DI8 supports 8 independent input channels. Input Types Logic (24Vdc) Input Logic 0 (off) -28.8V to +5Vdc. Input Logic 1 (on) +10.8V to +28.8Vdc. Input Current 2.5mA (approx.) at 10.8V; 10mA max at 28.8V supply.
  • Page 335: Toolkit Blocks

    MINI8 CONTROLLER: ENGINEERING HANDBOOK 30.14 Toolkit Blocks User Wires Orderable options of 30, 60 120 or 250 User values 32 real values 2 Input Maths 24 blocks Add, subtract, multiply, divide, absolute difference, maximum, minimum, hot swap, sample and hold, power, square root, Log, Ln, exponential,...
  • Page 336: Parameter Index

    MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Index Parameter Folder Section Ch2 OnOff Hysteresis Output function block 17.7 Ch2 Out Output function block 17.7 Parameter Folder Section CJC Temp IO - Thermocouple input 7.5.1 Analogue alarms CJC Type IO - Thermocouple input 7.5.1...
  • Page 337 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Folder Section Parameter Folder Section DigAlarmStatus3 Alarm summary FallbackType Input linearisation 15.1.2 DigAlarmStatus4 Alarm summary FallbackValue Polynomial 15.2 DigAlmEn1 Instrument - Enables FastRun Programmer - Run Status 18.1 DigAlmEn2 Instrument - Enables FeedForward Gain Output function block 17.7...
  • Page 338 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Folder Section Parameter Folder Section Switch over 19.1 MAC4 Comms - EtherNet 10.10.5 In2 Mul Maths operators 14.3.2 MAC5 Comms - EtherNet 10.10.5 Inhibit IO - Current monitor 7.9.4 MAC6 Comms - EtherNet 10.10.5 Inhibit...
  • Page 339 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Folder Section Parameter Folder Section Digital alarms Programmer - Run Status 18.1 Timer 11.2.6 PSUident Instrument - Diagnostics Input monitor 13.2 Psychro Const Humidity 12.1.4 Logic operators 14.1.3 IO - Logic input 7.2.1 Input operators 14.2...
  • Page 340 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Folder Section Parameter Folder Section Totaliser 11.3.1 Status Transducer scaling 20.4 Safe OP Val Output function block 17.7 Status User values 21.1 Sat-Sun Real time clock 11.4 Status Calibration 22.5 Saturday Real time clock 11.4...
  • Page 341 MINI8 CONTROLLER: ENGINEERING HANDBOOK Parameter Folder Section Wait Comms - CC (config) 10.1.1 Wait Comms - Modbus 10.4.2 WDAct Comms - Modbus 10.4.2 WDAct Comms - Devicenet 10.7.1 WDAct Comms - Profibus 10.9.1 WDAct Comms - EtherNet 10.10.5 WDFlag Comms - Modbus 10.4.2...
  • Page 343 Invensys Eurotherm Limited. Eurotherm Limited pursues a policy of continuous development and product improvement. The specifications in this document may therefore be changed without notice. The information in this document is given in good faith, but is intended for guidance only.

Table of Contents

Save PDF