16.12.2012 Views

Multicon PMS-110R - aplisens.de

Multicon PMS-110R - aplisens.de

Multicon PMS-110R - aplisens.de

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

User manual<br />

for controller/data recor<strong>de</strong>r<br />

<strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

• Firmware: v.1.03 or higher<br />

Read the user's manual carefully<br />

before starting to use the unit or software.<br />

Producer reserves the right to implement changes without prior notice.<br />

12.05.2011 <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong>_INSSXEN_v.1.07.000


CONTENTS<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

1. BASIC REQUIREMENTS AND USER SAFETY........................................................................................3<br />

1.1. THE USE OF TOUCH-SCREEN........................................................................................................4<br />

2. GENERAL CHARACTERISTICS................................................................................................................4<br />

3. TECHNICAL DATA......................................................................................................................................5<br />

4. DEVICE INSTALLATION............................................................................................................................7<br />

4.1. UNPACKING.......................................................................................................................................8<br />

4.2. ASSEMBLY........................................................................................................................................8<br />

4.3. CONNECTION METHOD.................................................................................................................10<br />

4.4. MAINTENANCE................................................................................................................................16<br />

5. INTRODUCTION TO CONTROLLER/DATA RECORDER......................................................................16<br />

5.1. UNDERSTANDING CONTROLLER/DATA RECORDER MULTICON <strong>PMS</strong>-<strong>110R</strong>.........................16<br />

5.1.1. Logical channels......................................................................................................................16<br />

5.1.2. Groups.....................................................................................................................................17<br />

5.2. HARDWARE CONFIGURATIONS ..................................................................................................17<br />

6. WORK WITH MULTICON <strong>PMS</strong>-<strong>110R</strong>.......................................................................................................18<br />

6.1. MULTICON <strong>PMS</strong>-<strong>110R</strong> POWER ON...............................................................................................18<br />

6.2. THE USE OF TOUCH-SCREEN......................................................................................................18<br />

6.3. DISPLAY...........................................................................................................................................18<br />

6.3.1. Information bar........................................................................................................................19<br />

6.3.2.Navigation bar..........................................................................................................................20<br />

6.3.3. Data panels.............................................................................................................................20<br />

6.3.4. Important messages................................................................................................................22<br />

7. CONFIGURATION OF MULTICON <strong>PMS</strong>-<strong>110R</strong>........................................................................................23<br />

7.1. EDIT DIALOGUES...........................................................................................................................23<br />

7.2. MAIN MENU SELECTION PANEL..................................................................................................26<br />

7.3. FILES MANAGEMENT.....................................................................................................................26<br />

7.4. DEVICE INFORMATIONS, LICENSE AND FIRMWARE UPDATE................................................29<br />

7.5. MAIN MENU ....................................................................................................................................30<br />

7.6. CONFIGURATION MENU STRUCTURE........................................................................................32<br />

7.7. GENERAL SETTINGS.....................................................................................................................36<br />

7.8. INPUT CHANNELS..........................................................................................................................37<br />

7.8.1. Input Channels general settings.............................................................................................38<br />

7.8.2. Input Channels settings for Hardware input and Hardware output monitor mo<strong>de</strong>s...............39<br />

7.8.3. Input Channels setting for Modbus mo<strong>de</strong>...............................................................................41<br />

7.8.4. Input Channels settings for Math function and Set point value mo<strong>de</strong>....................................42<br />

7.8.5. Input Channels settings for Controller mo<strong>de</strong>..........................................................................44<br />

7.8.6. Input Channels setting for Profile/timer mo<strong>de</strong>........................................................................45<br />

7.8.7. Examples of Logical Channels configuration..........................................................................46<br />

7.9. BUILT-IN OUTPUTS........................................................................................................................53<br />

7.9.1. Output Mo<strong>de</strong> specific parameters...........................................................................................54<br />

7.9.2.Output Mo<strong>de</strong> specific parameters for Passive current output.................................................55<br />

7.9.3. Examples of build-in output configurations.............................................................................56<br />

7.10. EXTERNAL OUTPUTS..................................................................................................................57<br />

7.10.1.Examples of external output configurations...........................................................................58<br />

7.11. PROFILES/TIMERS.......................................................................................................................58<br />

7.11.1. Examples of Profile/timer configurations..............................................................................59<br />

7.12. CONTROLLERS.............................................................................................................................60<br />

7.12.1. Examples of Controller configurations..................................................................................61<br />

7.13. GROUPS........................................................................................................................................63<br />

7.13.1. Groups configuration.............................................................................................................63<br />

7.13.2. Examples of visualisations of groups...................................................................................64<br />

7.14. MODBUS........................................................................................................................................65<br />

7.14.1. Examples of Modbus protocol configurations.......................................................................70<br />

8. THE MODBUS PROTOCOL HANDLING.................................................................................................73<br />

8.1. LIST OF REGISTERS......................................................................................................................73<br />

2


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

8.2. TRANSMISSION ERRORS HANDLING..........................................................................................74<br />

8.3. EXAMPLES OF QUERY/ANSWER FRAMES.................................................................................74<br />

9. APPENDIX - INPUT AND OUTPUT MODULES DESCRIPTION.............................................................76<br />

9.1. UI4, UI8, U16, I16 - VOLTAGE AND CURENT MEASUREMENT MODULES...............................76<br />

9.2. TC4, TC8 – THERMOCOUPLE SENSOR MEASUREMENT MODULES......................................80<br />

9.3. RT4 – RTD MEASUREMENT MODULE..........................................................................................81<br />

9.4. D8, D16 – OPTOISOLATED DIGITAL INPUT MODULE................................................................82<br />

9.5. S8, S16 - SOLID STATE RELAY DRIVERS MODULES.................................................................84<br />

9.6. R45, R81 - RELAY MODULES........................................................................................................86<br />

9.7. IO2, IO4 – PASSIVE CURRENT OUTPUT......................................................................................87<br />

Explanation of symbols used in the manual:<br />

!<br />

i<br />

- This symbol <strong>de</strong>notes especially important gui<strong>de</strong>lines concerning the installation and<br />

operation of the <strong>de</strong>vice. Not complying with the gui<strong>de</strong>lines <strong>de</strong>noted by this symbol<br />

may cause an acci<strong>de</strong>nt, damage or equipment <strong>de</strong>struction.<br />

IF THE DEVICE IS NOT USED ACCORDING TO THE MANUAL THE USER IS<br />

RESPONSIBLE FOR POSSIBLE DAMAGES.<br />

- This symbol <strong>de</strong>notes especially important characteristics of the unit.<br />

Read any information regarding this symbol carefully<br />

1. BASIC REQUIREMENTS AND USER SAFETY<br />

!<br />

- The manufacturer is not responsible for any damages caused by<br />

inappropriate installation, not maintaining the proper technical condition<br />

and using the unit against its <strong>de</strong>stination.<br />

- Installation should be conducted by qualified personnel . During installation all<br />

available safety requirements should be consi<strong>de</strong>red. The fitter is responsible for<br />

executing the installation according to this manual, local safety and EMC<br />

regulations.<br />

- The unit must be properly set-up, according to the application. Incorrect<br />

configuration can cause <strong>de</strong>fective operation, which can lead to unit damage or<br />

an acci<strong>de</strong>nt.<br />

- If in the case of a <strong>de</strong>fect of unit operation there is a risk of a serious threat<br />

to the safety of people or property additional, in<strong>de</strong>pen<strong>de</strong>nt systems and<br />

solutions to prevent such a threat must be used.<br />

- The unit uses dangerous voltage that can cause a lethal acci<strong>de</strong>nt. The unit<br />

must be switched off and disconnected from the power supply prior to<br />

starting installation of troubleshooting (in the case of malfunction).<br />

- Neighbouring and mating equipment must meet the requirements of appropriate<br />

standards and regulations concerning safety and be equipped with a<strong>de</strong>quate<br />

anti-overvoltage and anti-interference filters.<br />

3


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

- Do not attempt to disassemble, repair or modify the unit yourself. The unit<br />

has no user serviceable parts. Units, in which a <strong>de</strong>fect was stated must be<br />

disconnected and submitted for repairs at an authorized service centre.<br />

- In or<strong>de</strong>r to minimize fire or electric shock hazard, the unit must be protected<br />

against atmospheric precipitation and excessive humidity.<br />

- Do not use the unit in areas threatened with excessive shocks, vibrations, dust,<br />

humidity, corrosive gasses and oils.<br />

- Do not use the unit in explosion hazard areas.<br />

- Do not use the unit in areas with significant temperature variations, exposed to<br />

con<strong>de</strong>nsation or icing.<br />

- Do not use the unit in areas exposed to direct sunlight.<br />

- Make sure that the ambient temperature (e.g. insi<strong>de</strong> the control box) does not<br />

exceed the recommen<strong>de</strong>d values. In such cases forced cooling of the unit must<br />

be consi<strong>de</strong>red (e.g. by using a ventilator).<br />

The unit is <strong>de</strong>signed for operation in an industrial environment and must<br />

not be used in a household environment or similar.<br />

1.1. THE USE OF TOUCH-SCREEN<br />

It is prohibited to use pointers with sharp edges (like knifes, scissors, needles, wires,<br />

nails, bolts etc.) while work with touch-screen. It is strongly recommen<strong>de</strong>d to use special stylus<br />

ma<strong>de</strong> of plastic or other soft material with smooth ends (for example stylus <strong>de</strong>livered with the<br />

<strong>de</strong>vice). The display of <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> should be also protected against aggressive<br />

substances and extremely high and low temperatures that can cause damages.<br />

2. G ENERAL CHARACTERISTICS<br />

controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> is a sophisticated multichannel unit which<br />

allows simultaneous measurement, visualisation and control of numerous channels. It is i<strong>de</strong>al<br />

for applications where some physical quantities represent state of an object and control of this<br />

state is based on concurrent parameters. This <strong>de</strong>vice can operate autonomously or with<br />

cooperation with external measurement <strong>de</strong>vices and actuators. Essential features of <strong>Multicon</strong><br />

<strong>PMS</strong>-<strong>110R</strong> are listed and shortly <strong>de</strong>scribed below.<br />

• Advanced processing unit and system based on LINUX<br />

High computation efficiency of <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> processor allows to run the <strong>de</strong>vice<br />

un<strong>de</strong>r control of LINUX operating system. Such solution makes firmware flexible and gives<br />

the possibility of simultaneous operation of many processes (like: measurement,<br />

communication, visualisation). Use of LINUX also makes software in<strong>de</strong>pen<strong>de</strong>nt on installed<br />

hardware.<br />

4<br />

!<br />

!<br />

!


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

• Colour TFT display with Touch-panel<br />

controller/data recor<strong>de</strong>r displays all data and dialogues on 3,5” 320x240 pixels, colour<br />

TFT screen. Full control of the <strong>de</strong>vice is realised using build in touch-panel what makes<br />

operation with <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> easy and intuitive.<br />

• Hardware flexibility and big variety of possible configurations<br />

<strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> is <strong>de</strong>signed as modular <strong>de</strong>vice consisting of a base and optional<br />

input and output modules. The base contains: main processor, display with touchscreen,<br />

Switch Mo<strong>de</strong> Power Supply (in two versions: 24V and 85-260V) and basic<br />

communication interfaces (USB and RS485). All other modules are optional and can be<br />

installed insi<strong>de</strong> the <strong>de</strong>vice according to customer's or<strong>de</strong>r. There are three slots <strong>de</strong>signed<br />

for installation of measurement and output modules and one (fourth) slot for advanced<br />

communication module (additional USB Host, 2x RS-485/RS-232 and Ethernet). Basic<br />

measurement modules are: 4/8/16x Voltage/Current input module, 4x RTD input module<br />

and 4/8x TC input module, 8/16x Optoisolated digital input. As output modules can be<br />

installed: 8/16x SSR driver module, 4/8x Relay modules or 2/4x Passive current output<br />

module.<br />

• Freedom of data sources, presentation mo<strong>de</strong>s and controlling methods<br />

Multi level structure of <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> firmware allows user for free selection of<br />

presented data sources, presentation mo<strong>de</strong>s and controlling methods. <strong>Multicon</strong> <strong>PMS</strong>-<br />

<strong>110R</strong> displays values of virtual logical channels which can be fed with measurement data<br />

from build in physical channels or measurement data from remote channels (other <strong>de</strong>vices<br />

connected to the <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> by RS-485 interface), or output states and quantities<br />

(looped back results of controlling processes), generate profiles/timers by user or also<br />

mathematical combination of one or more other logical channels. All of them can be freely<br />

named and <strong>de</strong>scribed by user, and presented in many forms: as numerical values, vertical<br />

and horizontal charts, vertical and horizontal bars and as needles. Every logical channel<br />

(visualised or not) can be used as an input data of one or more controlling process.<br />

<strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> implements many different controlling methods: above and below<br />

<strong>de</strong>fined level, insi<strong>de</strong> and outsi<strong>de</strong> of <strong>de</strong>fined range (both with programmable hysteresis and<br />

<strong>de</strong>lay of relay on and off ) and PID. Controlling processes can drive build in physical output<br />

or virtual outputs which can be used as input of logical channels.<br />

3. TECHNICAL DATA<br />

Power supply voltage<br />

(<strong>de</strong>pending on version)<br />

External Fuse (required)<br />

Power consumption<br />

85...230...260V AC/DC; 50 ÷ 60 Hz<br />

or 19...24...50V DC; 16V...24...35V AC<br />

T - type, max. 2 A<br />

typically 15 VA; max. 20 VA<br />

Display 3,5”, TFT colour graphic display, 320 x 240 points,<br />

with LED backlight<br />

Sensor power supply output 24V DC ± 5% / max. 200 mA,<br />

Basic communication interfaces RS 485, 8N1/2, Modbus RTU, 1200 bit/s ÷ 115200 bit/s<br />

USB Host port, USB Device port<br />

Digital input 1 input 0/15..24V DC, galvanic insulation<br />

power consumption: 7,5 mA / 24V,<br />

insulation: 1min @ 500V DC.<br />

5


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Optional communication module* Second USB Host port<br />

2x Serial RS-485/RS-232<br />

Ethernet 10M RJ-45<br />

Optional input modules* 4/8/16x Voltage (0÷10V) / Current (0÷20mA)**<br />

4x RTD (PT100, PT500, PT1000)**<br />

4/8x TC (J, K, S, T, N, R, B, E)**<br />

8/16x Digital input**<br />

Optional output modules* 4x Relay 5A/250V (cos ϕ = 1)**<br />

8x Relay 1A/250V (cos ϕ = 1)**<br />

8/16x SSR driver (10÷15V, up to 100mA per output)**<br />

2/4x IO Passive current output (4÷20mA)**<br />

Sampling rate <strong>de</strong>pending on the module, but no less than 5 sps<br />

Indication refreshing 10 sps<br />

Recording max. 10 sps<br />

Protection level<br />

USB interface on rear panel<br />

Housing type<br />

Housing material<br />

Housing dimensions<br />

Mounting hole<br />

Assembly <strong>de</strong>pth<br />

Panel thickness<br />

Operating temperature<br />

Storage temperature<br />

Humidity<br />

Altitu<strong>de</strong><br />

USB interface from front<br />

IP 65 (from front, after using waterproof frame)<br />

IP 42 (from front, with transparent door )<br />

IP 40 (from front, standard)<br />

IP 20 (housing and connection clips)<br />

IP 42 (from front, with transparent door )<br />

IP 40 (from front, standard)<br />

IP 20 (housing and connection clips)<br />

panel<br />

NORYL - GFN2S E1<br />

96 x 96 x 100 mm<br />

90,5 x 90,5 mm<br />

102 mm<br />

max. 5 mm<br />

0°C to +50°C<br />

-10°C to +70°C<br />

5 to 90% no con<strong>de</strong>nsation<br />

up to 2000 meters above sea level<br />

Screws tightening max. torque 0,5 Nm<br />

Max. connection leads diameter 2,5 mm 2<br />

Safety requirements according to: PN-EN 61010-1<br />

installation category: II<br />

pollution <strong>de</strong>gree: 2<br />

voltage in relation to ground: 300V AC<br />

insulation resistance: >20MΩ<br />

insulation strength between power supply and<br />

input/output terminal: 1min. @ 2300V (see Fig. 4.1)<br />

EMC PN-EN 61326-1<br />

* check the current list of measurement modules at producer homepage<br />

** see the full specification in the appendix<br />

6


4. DEVICE INSTALLATION<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

The unit has been <strong>de</strong>signed and manufactured in a way assuring a high level of user<br />

safety and resistance to interference occurring in a typical industrial environment. In or<strong>de</strong>r to<br />

take full advantage of these characteristics installation of the unit must be conducted correctly<br />

and according to the local regulations.<br />

!<br />

!<br />

!<br />

- Read the basic safety requirements on page 3 prior to starting the installation.<br />

- Ensure that the power supply network voltage corresponds to the nominal<br />

voltage stated on the unit’s i<strong>de</strong>ntification label.<br />

- The load must correspond to the requirements listed in the technical data.<br />

- All installation works must be conducted with a disconnected power supply.<br />

- Protecting the power supply clamps against unauthorized persons must be<br />

taken into consi<strong>de</strong>ration.<br />

This is a class A unit. In housing or a similar area it can cause radio<br />

frequency interference. In such cases the user can be requested to use<br />

appropriate preventive measures.<br />

Carefully check that the insulation used with the unit (Fig. 4.1) meets the<br />

expectations and if necessary use appropriate measures of overvoltage protection.<br />

Additionally, assure the maintenance of appropriate installation air and surface<br />

insulation gaps.<br />

External sensor<br />

supply output<br />

Power supply<br />

Measurement inputs RS 485<br />

interface<br />

and<br />

digital input<br />

Internal circuits<br />

Insulation strength 1min @ 2300V AC<br />

Insulation strength 1min @ 500V AC<br />

No insulation<br />

Outputs circuits<br />

Fig. 4.1. Schematic diagram showing the insulation between individual circuits of the unit.<br />

7


4.1. UNPACKING<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

After removing the unit from the protective packaging, check for transportation damage.<br />

Any transportation damage must be immediately reported to the carrier. Also, write down the<br />

unit serial number on the housing and report the damage to the manufacturer.<br />

Attached with the unit please find:<br />

– assembly brackets - 2 pieces,<br />

– warranty,<br />

– user’s manual for <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> unit (<strong>de</strong>vice)<br />

4.2. ASSEMBLY<br />

8<br />

!<br />

- The unit is <strong>de</strong>signed for mounting indoor insi<strong>de</strong> housings (control panel,<br />

switchboard) assuring appropriate protection against electric impulse waves.<br />

Metal housing must be connected to the grounding in a way complying with the<br />

governing regulations.<br />

- Disconnect the power supply prior to starting assembly.<br />

- Check the correctness of the performed connections prior to switching the unit<br />

on.<br />

In or<strong>de</strong>r to assembly the unit, a 90,5 x 90,5 mm mounting hole (Fig. 4.2) must be<br />

prepared. The thickness of the material of which the panel is ma<strong>de</strong> must not exceed<br />

5mm. When preparing the mounting hole take the grooves for catches located on<br />

both si<strong>de</strong>s of the housing into consi<strong>de</strong>ration (Fig. 4.2). Place the unit in the<br />

mounting hole inserting it from the front si<strong>de</strong> of the panel, and then fix it using the<br />

brackets (Fig. 4.3). The minimum distances between assembly holes’ axes - due to<br />

the thermal and mechanical conditions of operation - are 115 mm x 115 mm (Fig.<br />

4.5).<br />

8 mm<br />

1 mm<br />

90,5 mm<br />

13 mm<br />

13 mm<br />

8 mm<br />

90,5 mm<br />

Fig. 4.2. Mounting hole dimensions<br />

1 mm max. 5 mm


8 mm<br />

GOOD<br />

WRONG<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

98 mm<br />

removable terminals<br />

Fig. 4.3. Installing of brackets<br />

Fig. 4.4. Connectors removing method<br />

back si<strong>de</strong><br />

of <strong>de</strong>vice<br />

connector<br />

back si<strong>de</strong><br />

of <strong>de</strong>vice<br />

connector<br />

9


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Fig. 4.5. Minimum distances when assembly of a number of units<br />

4.3. CONNECTION METHOD<br />

Caution<br />

10<br />

!<br />

115 mm<br />

- Installation should be conducted by qualified personnel. During installation all<br />

available safety requirements should be consi<strong>de</strong>red. The fitter is responsible for<br />

executing the installation according to this manual, local safety and EMC<br />

regulations.<br />

- The unit is not equipped with an internal fuse or power supply circuit breaker.<br />

Because of this an external time-<strong>de</strong>lay cut-out fuse with minimal possible nominal<br />

current value must be used (recommen<strong>de</strong>d bipolar, max. 2A) and a power supply<br />

circuit-breaker located near the unit. In the case of using a monopolar fuse it must<br />

be mounted on the phase cable (L).<br />

- The power supply network cable diameter must be selected in such a way that in<br />

the case of a short circuit of the cable from the si<strong>de</strong> of the unit the cable shall be<br />

protected against <strong>de</strong>struction with an electrical installation fuse.<br />

- Wiring must meet appropriate standards and local regulations and laws.<br />

- In or<strong>de</strong>r to secure against acci<strong>de</strong>ntal short circuit the connection cables must be<br />

terminated with appropriate insulated cable tips.<br />

- Tighten the clamping screws. The recommen<strong>de</strong>d tightening torque is 0.5 Nm.<br />

Loose screws can cause fire or <strong>de</strong>fective operation. Over tightening can lead to<br />

damaging the connections insi<strong>de</strong> the units and breaking the thread.<br />

- In the case of the unit being fitted with separable clamps they should be inserted<br />

into appropriate connectors in the unit, even if they are not used for any<br />

connections.<br />

- Unused clamps (marked as n.c.) must not be used for connecting any<br />

connecting cables (e.g. as bridges), because this can cause damage to the<br />

equipment or electric shock.<br />

115 mm


!<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

- If the unit is equipped with housing, covers and sealing packing, protecting<br />

against water intrusion, pay special attention to their correct tightening or clamping.<br />

In the case of any doubt consi<strong>de</strong>r using additional preventive measures (covers,<br />

roofing, seals, etc.). Carelessly executed assembly can increase the risk of electric<br />

shock.<br />

- After the installation is completed do not touch the unit’s connections when it is<br />

switched on, because it carries the risk of electrical shock.<br />

Due to possible significant interference in industrial installations appropriate measures<br />

assuring correct operation of the unit must be applied. To avoid the unit of improper<br />

indications keep recommendations listed below.<br />

- Avoid common (parallel) leading of signal cables and transmission cables together with<br />

power supply cables and cables controlling induction loads (e.g. contactors). Such cables<br />

should cross at a right angle.<br />

- Contactor coils and induction loads should be equipped with anti-interference protection<br />

systems, e.g. RC-type.<br />

- Use of screened signal cables is recommen<strong>de</strong>d. Signal cable screens should be<br />

connected to the earthing only at one of the ends of the screened cable.<br />

- In the case of magnetically induced interference the use of twisted couples of signal<br />

cables (so-called “spirals”) is recommen<strong>de</strong>d. The spiral (best if shiel<strong>de</strong>d) must be used<br />

with RS-485 serial transmission connections.<br />

- In the case of interference from the power supply si<strong>de</strong> the use of appropriate antiinterference<br />

filters is recommen<strong>de</strong>d. Bear in mind that the connection between the filter<br />

and the unit should be as short as possible and the metal housing of the filter must be<br />

connected to the earthing with largest possible surface. The cables connected to the filter<br />

output must not run in parallel with cables with interference (e.g. circuits controlling relays<br />

or contactors).<br />

Connections of power supply voltage and measurement signals are executed using the<br />

screw connections on the back of the unit’s housing.<br />

!<br />

max. 1.5 mm<br />

5-6 mm<br />

Fig. 4.6. Method of cable insulation replacing and cable terminals dimensions<br />

All connections must be ma<strong>de</strong> while power supply is disconnected !<br />

11


12<br />

i<br />

1<br />

2<br />

3<br />

4<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Fig. 4.7. Terminals <strong>de</strong>scription<br />

Only most left terminals (Power supply, USB Device port, Sensor supply output,<br />

Digital input and RS-485) are standard. Advanced communication module<br />

(additional serial, USB and Ethernet interfaces), and three input/output modules<br />

(slot A, slot B, slot C) showed in Fig. 4.7 <strong>de</strong>pends on customer's or<strong>de</strong>r. According to<br />

the or<strong>de</strong>r these terminals can look differently or be not present. Terminals and<br />

connections of available modules are shown on Fig. 4.9-4.12.<br />

N<br />

L<br />

Power supply<br />

(<strong>de</strong>pending on version)<br />

USB<br />

<strong>de</strong>vice<br />

GND<br />

1<br />

2<br />

+24V DC ±5%<br />

Imax. = 200mA<br />

digital input<br />

0/15..24V DC<br />

5<br />

6 GND-I<br />

7<br />

8<br />

B-<br />

A+<br />

RS-485<br />

insulated<br />

!<br />

FUSE<br />

USB<br />

host<br />

N<br />

Fig. 4.8. Connection of power supply<br />

L<br />

Slot C<br />

Slot B<br />

Slot A<br />

Depending on version:<br />

85...230...260V AC/DC or<br />

19...24...50V DC; 16...24...35V AC


UI8<br />

8 current + 8 voltage inputs<br />

n01<br />

n02<br />

n03<br />

n04<br />

n05 GND<br />

n06<br />

n07<br />

n08<br />

n09<br />

n10 GND<br />

n11<br />

n12<br />

n13<br />

n14<br />

n15 GND<br />

n16<br />

n17<br />

n18<br />

n19<br />

n20 GND<br />

AIN1<br />

AIN2<br />

AIN3<br />

AIN4<br />

AIN5<br />

AIN6<br />

AIN7<br />

AIN8<br />

AIN9<br />

AIN10<br />

AIN11<br />

AIN12<br />

AIN13<br />

AIN14<br />

AIN15<br />

AIN16<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

4 x 0-20mA<br />

4 x 0-20mA<br />

4 x 0-10V<br />

4 x 0-10V<br />

RT4<br />

4 RTD inputs<br />

n01<br />

n02<br />

n03<br />

n04<br />

n05<br />

n06<br />

n07<br />

n08<br />

n09<br />

n10<br />

n11<br />

n12<br />

n13<br />

n14<br />

n15<br />

n16<br />

UI4<br />

4 current + 4 voltage inputs<br />

n01<br />

n02<br />

n03<br />

n04<br />

n05 GND<br />

n06<br />

n07<br />

n08<br />

n09<br />

n10 GND<br />

AIN1<br />

AIN2<br />

AIN3<br />

AIN4<br />

AIN5<br />

AIN6<br />

AIN7<br />

AIN8<br />

4 x 0-20mA<br />

4 x 0-10V<br />

I16<br />

16 current inputs<br />

n01 AIN1<br />

n02 AIN2<br />

n03 AIN3<br />

n04 AIN4<br />

n05 GND<br />

n06<br />

n07<br />

n08<br />

n09<br />

n10 GND<br />

n11<br />

n12<br />

n13<br />

n14<br />

n15 GND<br />

n16<br />

n17<br />

n18<br />

n19<br />

n20 GND<br />

AIN5<br />

AIN6<br />

AIN7<br />

AIN8<br />

AIN9<br />

AIN10<br />

AIN11<br />

AIN12<br />

AIN13<br />

AIN14<br />

AIN15<br />

AIN16<br />

4 x 0-20mA<br />

4 x 0-20mA<br />

4 x 0-20mA<br />

4 x 0-20mA<br />

Fig. 4.9. Available current and voltage input modules<br />

AIN1<br />

AIN2<br />

AIN3<br />

AIN4<br />

TC4<br />

4 thermocouple inputs<br />

n01 -<br />

AIN1<br />

n02 +<br />

-<br />

n03<br />

n04<br />

+<br />

AIN2<br />

n05 -<br />

AIN3<br />

n06 +<br />

-<br />

n07<br />

AIN4<br />

n08<br />

+<br />

Fig. 4.10. Available RTD and TC input modules<br />

U16<br />

16 voltage inputs<br />

AIN1<br />

n01<br />

n02 AIN2<br />

n03 AIN3<br />

n04 AIN4<br />

n05 GND<br />

n06<br />

n07<br />

n08<br />

n09<br />

n10 GND<br />

n11<br />

n12<br />

n13<br />

n14<br />

n15 GND<br />

n16<br />

n17<br />

n18<br />

n19<br />

n20 GND<br />

TC8<br />

8 thermocouple inputs<br />

n01 -<br />

AIN1<br />

n02 +<br />

-<br />

n03 AIN2<br />

n04<br />

+<br />

n05 -<br />

AIN3<br />

n06 +<br />

-<br />

n07<br />

AIN4<br />

n08<br />

+<br />

n09 -<br />

n10 +<br />

-<br />

n11<br />

n12<br />

+<br />

n13 -<br />

n14 +<br />

-<br />

n15<br />

n16<br />

+<br />

AIN5<br />

AIN6<br />

AIN7<br />

AIN8<br />

AIN5<br />

AIN6<br />

AIN7<br />

AIN8<br />

AIN9<br />

AIN10<br />

AIN11<br />

AIN12<br />

AIN13<br />

AIN14<br />

AIN15<br />

AIN16<br />

4 x 0-10V<br />

4 x 0-10V<br />

4 x 0-10V<br />

4 x 0-10V<br />

13


14<br />

R81<br />

8 relay outputs 1A/250V<br />

n01<br />

n02<br />

n03<br />

n04<br />

n05<br />

n06<br />

n07<br />

n08<br />

n09<br />

n10<br />

n11<br />

n12<br />

n13<br />

n14<br />

R2 R1<br />

R4 R3<br />

R5<br />

R6<br />

R7<br />

R8<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

D16<br />

16 Digital inputs<br />

n01 DIN1<br />

n02<br />

n03<br />

DIN2<br />

DIN3<br />

DIN17<br />

n04 DIN4<br />

n05 COM 1-4<br />

n06 DIN5<br />

n07<br />

n08<br />

DIN6<br />

DIN7<br />

DIN18<br />

n09 DIN8<br />

n10 COM 5-8<br />

n11 DIN9<br />

n12<br />

n13<br />

DIN10<br />

DIN11<br />

DIN19<br />

n14 DIN12<br />

n15 COM 9-12<br />

n16 DIN13<br />

n17<br />

n18<br />

DIN14<br />

DIN15<br />

DIN20<br />

n19 DIN16<br />

n20 COM 13-16<br />

Fig. 4.11. Available Digital input modules<br />

R45<br />

4 relay outputs 5A/250V<br />

n01<br />

n02<br />

n03<br />

n04<br />

n05<br />

n06<br />

n07<br />

n08<br />

n09<br />

n10<br />

n11<br />

n12<br />

R1<br />

R2<br />

R3<br />

R4<br />

DIN21<br />

D8<br />

8 Digital inputs<br />

n01 DIN1<br />

n02<br />

n03<br />

DIN2<br />

DIN3<br />

DIN9<br />

n04 DIN4<br />

n05 COM 1-4<br />

n06 DIN5<br />

n07<br />

n08<br />

DIN6<br />

DIN7<br />

DIN10<br />

n09 DIN8<br />

n10 COM 5-8<br />

S16<br />

16 SSR outputs<br />

n01<br />

n02<br />

n03<br />

n04<br />

n05<br />

+10..24V DC<br />

SSR1<br />

SSR2<br />

SSR3<br />

SSR4<br />

n06 SSR5<br />

n07 SSR6<br />

n08 SSR7<br />

n09 SSR8<br />

n10 GND<br />

n11 +10..24V DC<br />

n12 SSR9<br />

n13 SSR10<br />

n14 SSR11<br />

n15 SSR12<br />

n16 SSR13<br />

n17 SSR14<br />

n18 SSR15<br />

n19 SSR16<br />

n20 GND<br />

Fig. 4.12. Available output modules<br />

DIN11<br />

S8<br />

8 SSR outputs<br />

+10..24V DC<br />

n01<br />

n02 SSR1<br />

n03 SSR2<br />

n04 SSR3<br />

n05 SSR4<br />

n06 SSR5<br />

n07 SSR6<br />

n08 SSR7<br />

n09 SSR8<br />

n10 GND


RS-485<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

6<br />

7<br />

8<br />

Fig. 4.13. Available passive current output<br />

GND<br />

B-<br />

A+<br />

IO4<br />

4 current output<br />

n01<br />

n02<br />

n03<br />

n04<br />

n05<br />

n06<br />

n07<br />

n08<br />

RS232/RS485<br />

or USB/RS485<br />

interface<br />

Fig. 4.14. Connection of RS-485 transmission signals<br />

The <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> <strong>de</strong>vice supports the following converters:<br />

– USB / RS-485 converter (SRS-USB/4-Z45)<br />

– RS-232 / RS-485 converter (SRS-2/4-Z45)<br />

PASSIVE<br />

PASSIVE<br />

PASSIVE<br />

PASSIVE<br />

AOUT 4<br />

AOUT 3<br />

AOUT 2<br />

AOUT 1<br />

IO2<br />

2 current output<br />

n05<br />

n06<br />

n07<br />

n08<br />

PASSIVE<br />

PASSIVE<br />

AOUT 2<br />

AOUT 1<br />

15


4.4. MAINTENANCE<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

The unit does not have any internal replaceable or adjustable components available to<br />

the user. Pay attention to the ambient temperature in the room where the unit is operating.<br />

Excessively high temperatures cause faster ageing of the internal components and shorten the<br />

fault-free time of unit operation.<br />

In cases where the unit gets dirty do not clean with solvents. For cleaning use warm water with<br />

small amount of <strong>de</strong>tergent or in the case of more significant contamination ethyl or isopropyl<br />

alcohol.<br />

Using any other agents can cause permanent damage to the housing.<br />

Product marked with this symbol should not be placed in municipal waste. Please<br />

check local regulations for disposal and electronic products.<br />

5. INTRODUCTION TO<br />

5.1. UNDERSTANDING<br />

CONTROLLER/DATA RECORDER<br />

CONTROLLER/DATA RECORDER MULTICON <strong>PMS</strong>-<strong>110R</strong><br />

The controller/data recor<strong>de</strong>r MULTICON <strong>PMS</strong>-<strong>110R</strong> were <strong>de</strong>veloped as universal<br />

multichannel controller. To maintain this concept also its firmware was written with multi level<br />

structure. The <strong>de</strong>vice runs un<strong>de</strong>r control of LINUX operating system keeping all subsystems<br />

ready to use and allowing in<strong>de</strong>pen<strong>de</strong>nt and simultaneous operation of many processes<br />

(communication, data acquisition, post-processing, visualisation etc.). Such approach gives<br />

great advantages of highest level application, making it flexible and dynamically configurable.<br />

Similarly data structures and streams was implemented in a quite different way than in most of<br />

similar <strong>de</strong>vices. The main difference is the concept of Logical Channels as a bridge: physical<br />

inputs and outputs - visualisation and controlling processes. Designers of controller/data<br />

recor<strong>de</strong>r <strong>de</strong>ci<strong>de</strong>d to use such solution to increase functionality of the <strong>de</strong>vice and make<br />

software near fully in<strong>de</strong>pen<strong>de</strong>nt on the hardware.<br />

5.1.1. Logical channels<br />

Logical Channel is a data stream existing in memory of the <strong>de</strong>vice, having it's name and<br />

could be displayed, used as input data for controlling process (or processes), controlling of<br />

physical output or as input data of other Logical Channels. The <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> can<br />

contain as much as 60 Logical Channels, every of these channels can be configured to<br />

represent: measurement data from build in physical input channels, states and output data of<br />

physical output channels, states and data coming from outputs of controlling processes, states<br />

of virtual input channels and timers, or mathematical combination of other Logical Channels.<br />

To make visualization more clear Logical Channels can be gather into a Groups.<br />

16<br />

!


5.1.2. Groups<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

The Group is a set of 1-6 Logical Channels. <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> can visualize on the<br />

same screen only channels belonging to the same Group, additionally Groups has their<br />

individual names what makes operation with <strong>de</strong>vice very clear. Every Logical Channel can<br />

belong to one or more groups simultaneously, and also not to belong to any group (then may<br />

not be visualized, but still can be used for other processes). It is common that channels<br />

belonging to the same Group are related one to another in some way (for example<br />

representing parameters of single object or representing similar parameters of few separate<br />

objects) but it is also possible to create a Group consist of completely unrelated channels.<br />

The use of Groups, Logical Channels and mathematical combinations of them gives<br />

incredible flexibility of the software, allowing easy <strong>de</strong>signing or advanced controlling methods<br />

and its visualisation with low cost controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong>.<br />

Example:<br />

We can measure only voltage and current of some heater, but we would like to observe<br />

and control average power emitted by this heater. First at all we <strong>de</strong>fine 3 Logical Channels -<br />

first fed with data from voltage input, second fed with data from current input, and third fed by<br />

result of multiplication of Logical Channels 1 and 2 then gather them into a single Group<br />

named HEATER. In this way we can display 3 graphs on the screen: voltage, current and<br />

power of the heater. Moreover the third channel can then be used as input for regulation of<br />

power emitted by the heater and control build in physical relay. Additionally state of the relay<br />

can fed fourth Logical Channel. To display state of the relay, it is necessary to add it to the<br />

same Group together with previous three channels.<br />

5.2. HARDWARE CONFIGURATIONS<br />

The functionality of <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> can be fit to the user's needs. The base of<br />

<strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> contains: main processor, display with touch-screen, Switch Mo<strong>de</strong> Power<br />

Supply (in one of two versions: 24V and 85-260V) and basic communication interfaces like<br />

USB and RS485. See Fig. 4.7 - most left connectors. All other modules are optional and can<br />

be installed insi<strong>de</strong> the <strong>de</strong>vice according to customer's or<strong>de</strong>r. Next to basic connectors is a<br />

place of advanced communication module. In the simplest version this module can be<br />

equipped only with rear USB Host connector (this is standard fitments for IP-65 version of the<br />

<strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong>). Full version of this module contains also 2 additional serial ports<br />

(RS485 and RS485 split with RS232) and 10Mb Ethernet RJ-45 connector.<br />

Three slots <strong>de</strong>signed for build in hardware inputs and outputs are installed on the right<br />

si<strong>de</strong> of the case (see Fig. 4.7, terminals marked: slot A, slot B and slot C). The actual view of<br />

these terminals varies <strong>de</strong>pend on module type. Shortened <strong>de</strong>scriptions of available modules'<br />

terminals are shown on Fig. 4.9-4.12. Measurement and actuators modules are constantly<br />

<strong>de</strong>veloped, so current list of available modules varies (visit producer homepage to check<br />

current list of <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> modules). Basic measurement modules are: 4/8/16x<br />

Voltage/Current input module, 4x RTD input module and 4/8x TC input module. Output<br />

modules are: 8/16x SSR driver module or 8x Relay 1A/250V, 4x Relay 5A/250V modules and<br />

2/4x IO passive current output.<br />

17


6.<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

WORK WITH<br />

MULTICON <strong>PMS</strong>-<strong>110R</strong><br />

6.1. MULTICON <strong>PMS</strong>-<strong>110R</strong> POWER ON<br />

After power on a starting Logo is showed on <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> display. While<br />

operation system is being loa<strong>de</strong>d a progress bar is visible in the middle of the screen. After<br />

that main application is stared. During this process screen may stay dimmed by 3-5 seconds.<br />

Please wait until end of this operation before starting to operate with the <strong>de</strong>vice.<br />

6.2. THE USE OF TOUCH-SCREEN<br />

It is prohibited to use pointers with sharp edges (like knifes, scissors, needles, wires,<br />

nails, bolts etc.) while work with touch-screen. It is strongly recommen<strong>de</strong>d to use special stylus<br />

ma<strong>de</strong> of plastic or other soft material with smooth ends (for example stylus <strong>de</strong>livered with the<br />

<strong>de</strong>vice). The display of <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> should be also protected against aggressive<br />

substances and extremely high and low temperatures that can cause damages.<br />

6.3. DISPLAY<br />

For cleaning a special liquid <strong>de</strong>signed for LCD screens and soft cloth should be<br />

used.<br />

controller/data recor<strong>de</strong>r displays all data and dialogues on 3,5” 320x240 pixels, colour<br />

TFT screen. New <strong>de</strong>vices has display protected with transparent thin foil. This protective layer<br />

should be removed before use to ensure perfect visibility of pictures and sensitivity of touchscreen<br />

which is used to operate with the <strong>de</strong>vice.<br />

While normal operation <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> displays data in a form selected by user,<br />

but at any time it is possible to switch presentation mo<strong>de</strong> or enable configuration dialogue<br />

boxes. All <strong>de</strong>tails of the user interface are fit up to make use of <strong>de</strong>vice easy and intuitive. To<br />

change displaying mo<strong>de</strong> or enter menu touch the screen of <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> with stylus.<br />

Further information about menu and presentation mo<strong>de</strong>s are <strong>de</strong>scribed in further chapters.<br />

18<br />

i<br />

i<br />

Detailed <strong>de</strong>scription of all elements visible on the screen are contained in further<br />

chapters.


information bar<br />

6.3.1. Information bar<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Fig. 6.1. Typical view of <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> main application<br />

Information bar informs user about current group, logging, date and time. In place of<br />

standard name it is possible to enter more <strong>de</strong>scriptive for clearance. Logging indicator used to<br />

show the operations related to logging. Indicator may shine in 3 colours: grey, blue and yellow<br />

which means disable, active and save the samples into memory, respectively. Current date<br />

and time presented in upper right corner can be changed using appropriate menu (see<br />

chapter: CONFIGURATION OF <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong>).<br />

group number<br />

!<br />

name of the group which is visible on the display<br />

Fig. 6.2. View of information bar<br />

logging indicator<br />

data panels<br />

date<br />

If the logging indicator light yellow (save the samples into memory) don't turn off the<br />

<strong>de</strong>vice because the date will be lost<br />

time<br />

19


6.3.2. Navigation bar<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

The touch of the screen at any place causes displaying of navigation bar.<br />

Fig. 6.3. Main window of <strong>de</strong>vice – running navigation bar<br />

This bar contains three kinds of buttons:<br />

i<br />

6.3.3. Data panels<br />

switching between visualisation mo<strong>de</strong>s of current group<br />

entering the main menu (see <strong>de</strong>tails in paragraph:<br />

CONFIGURATION OF <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong>)<br />

switching between presented group of channels<br />

To enter directly into configuration menu of particular channel, press and hold<br />

screen over the channel data panel for 3-4 seconds. Similarly to go directly to<br />

configuration of displayed group, touch and hold for few seconds upper information<br />

bar. In both cases if password is set then user has to enter the password before<br />

entering the configuration.<br />

The great <strong>de</strong>al of screen is being used for channels visualisation. Data can be presented<br />

in one of few mo<strong>de</strong>s (as numerical values, as charts, as bars and as needles). All channels of<br />

current group are simultaneously presented in the same mo<strong>de</strong>. In the current version of<br />

software there is no possibility to mix different mo<strong>de</strong>s in one view. Figures 6.4 – 6.8 show<br />

examples of different views. The switching between visualisation mo<strong>de</strong>s can be done invoking<br />

bottom navigation bar and pressing buttons [MODE↑] or [MODE↓], (see paragraph:<br />

Navigation bar)<br />

On every data panel there are available following informations: channel data value, data unit,<br />

channel's name and number of Logical Channel, on some mo<strong>de</strong>s there is also visible<br />

percentage indicator of value in the relation to it's full scale.<br />

Every Group of Logical Channels can be presented in one of 6 mo<strong>de</strong>s:<br />

• as numerical values Fig. 6.4<br />

• as horizontal bars Fig. 6.5<br />

• as vertical bars Fig. 6.5<br />

• as horizontal charts Fig. 6.6<br />

20


• as vertical charts Fig. 6.6<br />

• as needles Fig. 6.7<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

There is also possibility to show many groups on single screen (Fig. 6.9 ). In this mo<strong>de</strong><br />

particular channels belonging to the same group are displayed one un<strong>de</strong>r another, and<br />

particular groups are placed si<strong>de</strong> by si<strong>de</strong>. As much as 5 groups can be displayed<br />

simultaneously on single screen.<br />

Fig. 6.4. Examples of Numerical Values presentation mo<strong>de</strong><br />

Fig. 6.5. Examples of Horizontal and Vertical Bars<br />

Fig. 6.6. Examples of Horizontal and Vertical Charts<br />

21


6.3.4. Important messages<br />

22<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Fig. 6.7. Examples of Needles<br />

Fig. 6.8. Examples of simultaneous presentation of Many Groups<br />

Fig. 6.9. Information message Fig. 6.10. Question message<br />

Fig. 6.11. Warning message Fig. 6.12. Alert message


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

7. CONFIGURATION OF MULTICON <strong>PMS</strong>-<strong>110R</strong><br />

7.1. EDIT DIALOGUES<br />

Configuration process bases on edit dialogues. Some of the dialogues are commonly<br />

used by different menus, such dialogues are: text editor – Fig. 7.1 - 7.5, values editor – Fig.<br />

7.6, and switch mo<strong>de</strong> editor Fig. 7.9. There are also dialogues specific for some settings -<br />

these specific dialogues are showed and <strong>de</strong>scribed if necessary.<br />

Fig. 7.1. Text editor – letters Fig. 7.2. Text editor – numbers<br />

Fig. 7.3. Text editor – special symbols Fig. 7.4. Text editor – national letters<br />

Fig. 7.5. Text editor – font and background<br />

colours selection<br />

Fig. 7.6. Value editor – <strong>de</strong>cimal form<br />

23


24<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Fig. 7.7. Value editor – hex form Fig. 7.8. Value editor – binary form<br />

Fig. 7.9. Single switch type editor Fig. 7.10. Multiple switch type editor<br />

Fig. 7.11. File editor Fig. 7.12. File editor


Functions of common buttons<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

“Exit” - exits from current menu or sub-menu<br />

”OK” - allows to accept choice or changes of edit dialogue (and exit<br />

from this dialogue)<br />

“Cancel” - allow to reject entered choice or changes of edit dialogue<br />

(and exit from this dialogue)<br />

Selection of element for edition. Arrow buttons allow to select<br />

successive elements (groups, logical channels, controllers or outputs).<br />

Middle button allows direct selection of particular element from the list.<br />

Navigation keys in switch type dialogues.<br />

Move arrows. Allow to move cursor on the edited text.<br />

“Caps lock” - switches between lower and upper case letters.<br />

“Backspace”. While value editing pressing this button <strong>de</strong>letes last<br />

visible number. While text editing last edited symbol or symbol<br />

showed directly before cursor.<br />

“Clear” - clears whole number while editing of the values.<br />

“Sign” - changes sign of edited value.<br />

This button allow to <strong>de</strong>lete selected file.<br />

“All” - selects all the available options.<br />

“None” - disable all the available options.<br />

Pressing this button allow to use Text editor window.<br />

25


7.2.<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

MAIN<br />

MENU SELECTION PANEL<br />

Pressing [MENU] button of Navigation bar enters main selection panel (Fig. 7.13). This<br />

panel allows to select between entering the Device Configuration, Files management and<br />

Device Information screen.<br />

Fig. 7.13. Main menu window<br />

Safe shutdown button allow to safe power off the <strong>de</strong>vice. After pressing the button and<br />

accepting the warning message the screen will be look like in the Fig. 7.14.<br />

7.3. FILES MANAGEMENT<br />

Fig. 7.14. The screen after pressing the Safe shutdown button<br />

This menu is for managing files i.e. to transmit and receive data to the flash memory. The<br />

main menu is shown in the Fig. 7.15. There are 2 parameters: Recordings and<br />

Configuration. Recording parameter allow to management recordings files. Available only in<br />

the case of buying a licence key. In the absence of this license in the Files management<br />

menu, there is only once parameter – the Configuration files.<br />

Menu parameter Recordings is shown in the Fig. 7.16.<br />

26


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Fig. 7.15. Files management menu<br />

In or<strong>de</strong>r to export selected logging files we select appropriate group of selected files logging<br />

(see Fig. 7.18) and then connected to a <strong>de</strong>vice with flash memory we press the Export<br />

selected files button. The symbol ”----” means that no logging files in the group was not<br />

selected. Descriptions of files are <strong>de</strong>fined in the menu Groups (see Chapter 7.13 Groups).<br />

Similarly, to export logging files does <strong>de</strong>lete files. In or<strong>de</strong>r to <strong>de</strong>lete files after selected files in<br />

appropriate groups we click Delete selected files button.<br />

Fig. 7.16. View of the “Logging files” menu<br />

Second parameter in the Management files is Configuration. After enter in the submenu user<br />

can Load/Save the configurations and templates. <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> Allow load/save<br />

configurations <strong>de</strong>fined by user, i.e. general settings, logical channels, build-in output, modbus<br />

settings, profiles/timers, controllers and group. Sample view window when configuration is<br />

changes shown in the Fig. 7.17. Save/load templates modbus allow to save/load configuration<br />

settings for the Modbus protocol, i.e. name, channel configuration of the <strong>de</strong>vice (the list of<br />

inputs and outputs) and the register blocks (Block list). - see Chapter 7.14 Modbus. Having<br />

saved these templates modbus we can at any time to quickly communication between<br />

<strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> and SLAVE <strong>de</strong>vice only select appropriate address of SLAVE <strong>de</strong>vice.<br />

27


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

The process of exchanging flies: configurations or templates modbus between the <strong>de</strong>vice and<br />

flash memory starts after when you connect flash memory to <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong>. Then enter<br />

Files management → Configuration files menu. If we want to Load files than in the window<br />

panel will appear image of flash memory with available configurations or modbus templates<br />

files for configurations or with extension .cfg or .mcfg respectively. Please note that name of<br />

files is set by user. If we want to save files after pressing button Save configuration or Modbus<br />

templates appears window panel with available files that can be appropriately called by<br />

pressing the button with the symbol keys in the upper left corner. Next we confirm the save<br />

and after few moments the date is stored in flash memory. Sample configuration files are<br />

placed in Fig. 7.18.<br />

28<br />

Fig. 7.17. View window when the configuration changes<br />

Fig. 7.18. Example of logging and configuration files


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

7.4. DEVICE INFORMATIONS, LICENSE AND FIRMWARE UPDATE<br />

This screen gives basic informations about software and hardware of the <strong>de</strong>vice.<br />

Information<br />

about firmware<br />

Fig. 7.19. Device Information screen<br />

Firmware update button gives possibility for easy maintaining of up to date firmware version.<br />

Before updating user has to download the newest version of software from producer<br />

homepage and store it on Flash Disk. Next insert Flash Disk into USB host port of <strong>Multicon</strong><br />

<strong>PMS</strong>-<strong>110R</strong> and run update process pressing Firmware update button. During updating it is<br />

prohibited to switch off the power or remove Flash Disk from USB port. Broken or careless<br />

updating can cause <strong>de</strong>vice damage.<br />

Fig. 7.20. Device information menu<br />

To prevent acci<strong>de</strong>ntal running of update process additional confirmation warning is displayed.<br />

Fig. 7.21. Confirmation dialogue<br />

Informations about<br />

hardware<br />

(slots fitments)<br />

Enter licence key button allow to enter license key <strong>de</strong>pending on the user receives additional<br />

software options to increase functionality of the <strong>de</strong>vice.<br />

29


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Service options button is protected password and unavailable for user.<br />

7.5. MAIN MENU<br />

To avoid settings against acci<strong>de</strong>ntal or unauthorized change user has to enter the<br />

Password before entering configuration menu. If user set protection, then before entering<br />

<strong>de</strong>eper settings dialogues an ask for password is displayed.<br />

Fig. 7.22. Enter password dialogue<br />

This button invokes software keyboard window allowing enter the password. While<br />

password entering, letters are replaced with star signs.<br />

If incorrect password is entered then appropriate warning is displayed Fig. 7.23 and<br />

configuration is impossible.<br />

Fig. 7.23. Warning message after wrong password entering<br />

If entered password is correct then main menu selection panel appears (Fig. 7.24).<br />

Fig. 7.24. Main menu selection panel<br />

To exit from this menu (with configuration changed or not) press Exit button located in upper<br />

right corner of the screen. Due to configuration process operates on-line it is necessary to<br />

30<br />

*****


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

confirm entered changes. Choice panel is displayed, and user can Save changes or Revert<br />

configuration to previous state.<br />

Fig. 7.25. Save / revert changes window<br />

31


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

7.6. CONFIGURATION MENU STRUCTURE<br />

32<br />

General settings<br />

Input channels see next page<br />

Built-in output<br />

External output<br />

Basic<br />

LCD screen<br />

Initial view<br />

Language<br />

Date and time<br />

Backlight<br />

Screen saver<br />

Display mo<strong>de</strong><br />

Displayed group<br />

Automatic view change<br />

Levels<br />

Timing<br />

Change mo<strong>de</strong><br />

Setup list<br />

Display time<br />

Change timeout<br />

Name<br />

Mo<strong>de</strong><br />

Source<br />

Alarm state<br />

Level<br />

Lower level<br />

Upper level<br />

Hysteresis<br />

ON <strong>de</strong>lay<br />

OFF <strong>de</strong>lay<br />

Min. ON time<br />

Min. OFF time<br />

Lavels<br />

Display mo<strong>de</strong><br />

Displayed group<br />

Display time<br />

Add a new view<br />

Delete this view<br />

Move to pos.<br />

Name<br />

Mo<strong>de</strong> = Binary output<br />

Mo<strong>de</strong><br />

Source<br />

Alarm state<br />

Level<br />

Lower level<br />

Upper level<br />

Hysteresis<br />

Timing<br />

ON <strong>de</strong>lay<br />

OFF <strong>de</strong>lay<br />

Min. ON time<br />

Min. OFF time<br />

Mo<strong>de</strong> = analog output<br />

Input levels<br />

Source<br />

Lower level<br />

Upper level<br />

Output levels<br />

Lower level<br />

Upper level<br />

Alarm level


General setting<br />

Input channel<br />

Built-in output<br />

External output<br />

Profiles/timers<br />

Controllers<br />

Group<br />

Modbus<br />

Access options<br />

Function<br />

Source X<br />

Type of source Y<br />

Source Y<br />

X error handling<br />

Profiles/timers menu<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Name<br />

Unit<br />

Mo<strong>de</strong><br />

Mo<strong>de</strong> = Hardware input<br />

Source<br />

Configure source<br />

Mo<strong>de</strong> = Hard.out.monitor<br />

Mo<strong>de</strong> = Math function<br />

Function<br />

Mo<strong>de</strong> = Controller<br />

Controller num.<br />

Set point channel<br />

Feedback channel<br />

Processing<br />

Displaying<br />

Source<br />

Mo<strong>de</strong> = Modbus<br />

Port<br />

SLAVE <strong>de</strong>vice<br />

Device input<br />

Mo<strong>de</strong> = Set point value<br />

Unit<br />

Set point value<br />

Mo<strong>de</strong> = Profile/timer<br />

Source<br />

Configure source<br />

Scaling<br />

Configure scaling<br />

Filter type<br />

Filter conf.<br />

Format<br />

Precision<br />

Off-state text<br />

On-state text<br />

Graph low<br />

Graph high<br />

Input unit<br />

Scaling = linear<br />

Point 1<br />

Point 2<br />

Output unit<br />

Input value<br />

Output value<br />

Input value<br />

Output value<br />

Scaling = offset<br />

Value to add<br />

Scaling = user char.<br />

Output unit<br />

Number of points<br />

Edit points<br />

Decay constant<br />

Name<br />

Source= analog input<br />

Name<br />

Mo<strong>de</strong><br />

Low limit<br />

High limit<br />

Source = digital input<br />

Filter time<br />

Source = Demo<br />

Mo<strong>de</strong><br />

Unit<br />

Low limit<br />

High limit<br />

Min. simulated val.<br />

Max.wart.symulacji<br />

Period<br />

High state time<br />

Rise time<br />

Input value<br />

Output value<br />

Add point<br />

Delete point<br />

33


34<br />

Profiles/timers<br />

Controllers<br />

Groups<br />

Modbus<br />

Access options<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Duration<br />

Shape<br />

Final value<br />

Controller name<br />

Mo<strong>de</strong><br />

Dead zone<br />

Controller parameters<br />

P coefficient<br />

I coefficient<br />

D coefficient<br />

Differentiated signal<br />

Controller output<br />

Output unit<br />

Offset<br />

Low output limit<br />

High output limit<br />

Mo<strong>de</strong><br />

Baud rate<br />

Request timeout<br />

Request retials<br />

SLAVE <strong>de</strong>vice<br />

Access password<br />

See next page<br />

Name<br />

Tiggering mo<strong>de</strong><br />

Triggerin source<br />

Triggering times<br />

Idle value<br />

Section list<br />

Looping<br />

Return to possition<br />

Group<br />

Display option<br />

Channels<br />

Name<br />

Charts<br />

Barsi<br />

Line width<br />

Time scale<br />

Background<br />

Pozycja Slot 1 1<br />

Pozycja Slot 2 2<br />

Slot 3<br />

Slot 4<br />

Slot 5<br />

Slot 6<br />

Logging option<br />

Mo<strong>de</strong><br />

Triggering source<br />

Description<br />

Base period<br />

Base unit<br />

Alternative mo<strong>de</strong><br />

Alt. trig. sourse<br />

Alternative period<br />

Alternative unit<br />

Months<br />

Days<br />

Week days<br />

Hours<br />

Minutes<br />

Seconds<br />

Logging options


General setting<br />

Input channel<br />

Built-in output<br />

External output<br />

Profiles/timers<br />

Controllers<br />

Group<br />

Modbus<br />

Access options<br />

Register type<br />

Register number<br />

Data format<br />

32-bit reading<br />

Or<strong>de</strong>ring<br />

Date shift<br />

Data mask<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Mo<strong>de</strong><br />

Baud rate<br />

Request timeout<br />

Request retials<br />

SLAVE <strong>de</strong>vice<br />

Address<br />

Reg.num.displaying<br />

Channel value<br />

Value register<br />

Decimal point<br />

Dec. poin register<br />

Channel status '-HI-'<br />

-HI- state<br />

-HI- register<br />

-HI- value<br />

Channel status '-LO-'<br />

-LO- state<br />

-LO- register<br />

-LO- value<br />

Channel status '-WAIT-'<br />

-WAIT- state<br />

-WAIT- register<br />

-WAIT- value<br />

Channel status '-ERR-'<br />

-ERR- state<br />

-ERR- register<br />

-ERR- value<br />

Device type<br />

Load <strong>de</strong>vice templ.<br />

Device name<br />

Device templates<br />

Load <strong>de</strong>vice templ.<br />

Save <strong>de</strong>vice templ.<br />

Device channels<br />

Input list<br />

Output list<br />

Register blocks<br />

Block config. mo<strong>de</strong><br />

Max. Block size<br />

Block list<br />

Block type<br />

Register size<br />

First register<br />

Last register<br />

Output active<br />

Channel value<br />

Control type<br />

Output register<br />

Register number<br />

Data format<br />

32-bit reading<br />

Or<strong>de</strong>ring<br />

Date mask<br />

Data shift<br />

35


7.7. GENERAL SETTINGS<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

General settings are used to configure main parameters of the user interface,<br />

appearance of the <strong>de</strong>vice after power up and automatic data presentation events. Figure 7.26<br />

shows settings of user interface: language, date and time, backlight, and screen saver.<br />

Fig. 7.26. General Settings – interface settings<br />

Figure 7.27 shows settings of initial view: Group and it's visualisation mo<strong>de</strong>. If user needn't<br />

automatic changes of displayed group or mo<strong>de</strong> then can leave Automatic view change<br />

disabled. If any auto operations are required then user can select one of few changing<br />

methods, also additional fields on the General Settings appear.<br />

Fig. 7.27. General Settings – Initial view settings.<br />

Figure 7.28 shows view of the General Settings after enabling automatic changes of<br />

visualisation mo<strong>de</strong>s or groups. Additional fields allow to select period of particular mo<strong>de</strong>/group<br />

visibility - Display time and Change timeout (time to the first auto action after last manual<br />

change of the mo<strong>de</strong> or group).<br />

36


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Fig. 7.28. General Settings – automatic changes of mo<strong>de</strong>s or groups<br />

If Change mo<strong>de</strong> is set to <strong>de</strong>tailed list mo<strong>de</strong> then in place of Display time parameter an<br />

Setup list button is displayed (Fig. 7.29 left). After pressing this button additional submenu<br />

window appears, allowing <strong>de</strong>fining of successive views (Fig. 7.29 right).<br />

Fig. 7.29. General Settings – automatic changes of mo<strong>de</strong>s and groups<br />

To create additional views use Add a new view button, to <strong>de</strong>lete current view press Delete<br />

this view. Selection of currently edited view can be done by pressing arrows on upper bar.<br />

Pressing number allows to jump directly to <strong>de</strong>finition of required view (appropriate number of<br />

views must be firstly <strong>de</strong>fined).<br />

7.8. INPUT CHANNELS<br />

This sub-menu is used for configuration of Logical Channels. It is named Input<br />

Channels to suggest user that data (values) of <strong>de</strong>fined here channels can be treated as input<br />

data for outputs, controllers or other Logical Channels and can be collected into a Groups for<br />

simultaneous visualisation. To see <strong>de</strong>tailed <strong>de</strong>finition of Logical Channel see Introduction to<br />

controller/data recor<strong>de</strong>r<br />

i<br />

PRESS<br />

To jump directly into configuration mo<strong>de</strong> of particular Logical Channel touch and<br />

hold for few seconds data panel of this channel on display while data visualisation.<br />

If password is set then user has to enter the password before entering the<br />

configuration.<br />

37


7.8.1. Input Channels general settings<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

There is available as much as 60 Logical Channels. Every channel has its individual name.<br />

To change it, simply press button next to label Name. In hardware input mo<strong>de</strong> Unit is related<br />

to the source channels, and for Demo can be changed after pressing Configure source<br />

button. For Set point value mo<strong>de</strong> and Controller mo<strong>de</strong> unit is free <strong>de</strong>finable directly from<br />

main window of Logical Channel configuration. If Scaling is enabled then unit can be<br />

re<strong>de</strong>fined by Output unit parameter in scaling configuration menu (see Fig. 7.36).<br />

Fig. 7.30. Input channels menu – Logical Channel general settings<br />

Parameter Mo<strong>de</strong> <strong>de</strong>fines the kind of data source of the Logical Channel. User can select one<br />

of 8 mo<strong>de</strong>s – ( disabled, Hardware input, Hardware output monitor, Modbus, Set point value,<br />

Math function, Controller and Profile/timer). If Logical Channel is disabled then there are no<br />

other parameters to set. Every other mo<strong>de</strong> enables different set of parameters for<br />

configuration. All of them enables parameters for configuration of Displaying Fig. 7.31<br />

Fig. 7.31. Input channels menu – two views of parameters for Displaying configuration<br />

Numeric format of the data can be expressed with <strong>de</strong>sired precision. However user should<br />

remember that measurement resolution and precision of external sensors are finite, and<br />

usually not better than 0.1%.<br />

Binary format of data allow to select strings (texts) for it's on and off state. This strings can<br />

<strong>de</strong>scribe the state of sensor or output. It is possible to input any string with <strong>de</strong>sired background<br />

and foreground colour. Also empty string (spaces) is possible, in this case the text can pretend<br />

kind of LED indicator.<br />

38


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Both data formats (numeric and binary) allow to <strong>de</strong>fine lower and upper limits of the graph.<br />

This parameters gives possibility to set scale of the graph values making it readable. Time<br />

scale of the graph is common for whole Group and can be set using Groups menu.<br />

7.8.2. Input Channels settings for Hardware input and Hardware output monitor mo<strong>de</strong>s<br />

When Logical Channel is switched to mo<strong>de</strong> Hardware input then parameters related to<br />

hardware are displayed Fig. 7.32.<br />

Fig. 7.32. Input channels menu – parameters specific for Hardware Input mo<strong>de</strong><br />

Parameter source allows to select physical input channel, and button Configure Source<br />

enters additional panel specific for selected input source. Shortened <strong>de</strong>scription of<br />

configuration of the physical inputs are shown on Fig. 4.9-4.12 <strong>de</strong>voted to particular<br />

measurement modules.<br />

Selection of Hardware output monitor mo<strong>de</strong> causes displaying configuration menu as<br />

presented in Fig. 7.33.<br />

Fig. 7.33. Input channels menu – parameters specific for Hardware Output Monitor mo<strong>de</strong><br />

39


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

In both these mo<strong>de</strong>s there are also visible configuration parameters for Processing (Fig.<br />

7.34). Processing allows to recalculate incoming data (add offset or transform them according<br />

to linear or user <strong>de</strong>fined characteristic). Panels for configuration of different types of scaling<br />

are presented in figures 7.35 – 7.37.<br />

40<br />

Fig. 7.34. Input channels menu – parameters for Processing configuration<br />

Fig. 7.35. Configuration of Offset type scaling<br />

Fig. 7.36. Configuration of Linear scaling


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

PRESS<br />

Fig. 7.37. Configuration of User characteristic scaling<br />

When User characteristic is selected then edition of up to 20 points is possible. Pressing<br />

Edit points button (fig. Fig. 7.37) invokes point configuration window.<br />

Filter allows to smooth incoming data. Figure 7.38 presents settings of Exponential filter<br />

mo<strong>de</strong>.<br />

Fig. 7.38. Configuration of Exponential filtering<br />

7.8.3. Input Channels setting for Modbus mo<strong>de</strong><br />

Input channel parameters available for Modbus mo<strong>de</strong> are presented in figure Fig. 7.39.<br />

Fig. 7.39. Input channels menu - parameters specific for Modbus mo<strong>de</strong><br />

41


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

If you want to read a date come from external <strong>de</strong>vice by RS-485 you must firstly set<br />

parameters for MASTER mo<strong>de</strong> in Modbus menu (see Modbus). Next you go to Logical channel<br />

and change mo<strong>de</strong> to Modbus. Additionally it is necessary to choose appropriate Port, SLAVE<br />

<strong>de</strong>vice (it mean SLAVE <strong>de</strong>vice address) and Device input – register Slave <strong>de</strong>vice.<br />

Other enables set of group parameters for configuration into Modbus mo<strong>de</strong> are Processing<br />

and Displaying.<br />

For more information about Modbus protocol implemented into <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> <strong>de</strong>vice<br />

see chapter 7.14 Modbus.<br />

7.8.4. Input Channels settings for Math function and Set point value mo<strong>de</strong><br />

<strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> <strong>de</strong>vice is richly endowed with a wi<strong>de</strong> variety mathematical function<br />

which increased functionality and range of applications <strong>de</strong>vice. Figure Fig. 7.40 presents<br />

parameters of Input channel into Math function mo<strong>de</strong>.<br />

Fig. 7.40. Input channels menu - parameters specific for Math function mo<strong>de</strong><br />

In addition to basic mathematical functions such as addition, subtraction, multiplication,<br />

division the unit allows you to manipulate logical functions, operations on arrays, <strong>de</strong>termining<br />

the arithmetic mean value, searching for the minimum and maximum values and many other<br />

functions that are <strong>de</strong>scribed in the table below.<br />

Math function Describtion Example<br />

X+Y The sum of two channel or channel<br />

and constant value<br />

X-Y The subtraction of two channels or<br />

channel and a constant value<br />

X/Y The ratio of two channels or values<br />

of the channel and a constant value<br />

X*Y The product of two channel or values<br />

of the channel and a constant value<br />

[1] + [2] – The sum of<br />

channel 1 and 2<br />

[1] - [2] – The subtraction of<br />

channel 1 and 2<br />

[1] / [2] – The ratio of the<br />

channel 1 to channel 2<br />

[1] * [2] – The product of<br />

channel 1 and channel 2<br />

(X>0) AND (Y>0) Logical AND [1] AND [2] - result = 1, when<br />

the value of channel 1 and 2<br />

is greater than 0<br />

42


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

(X>0) OR (Y>0) Logical OR [1] OR [2] – result = 1, when<br />

the value of channel 1 or/and<br />

2 is greater than 0<br />

(X>0) XOR (Y>0) Logical XOR [1] XOR [2] – result = 1, when<br />

the value of the of one<br />

channel is greater than 0 and<br />

the value of second channel<br />

is less than or equal to 0,<br />

when both channels have<br />

values less than or equal to<br />

0 or when both channels<br />

have values greater than 0<br />

then the result is 0<br />

SUM X[i] The sum of selected channels SUM[1,2,3,4] – The result is<br />

the sum of channels 1, 2, 3, 4<br />

MEAN X[i] The mean value of the selected<br />

channels.<br />

MULT X[i] The product of the value of the<br />

selected channels.<br />

MIN X[i] The smallest value of selected value<br />

of the selected channels<br />

MAX X[i] The largest value of selected value<br />

of the selected channels<br />

ANY X[i]>Y The result = 1 if the value of any set<br />

of selected channels is greater than<br />

the value of the channel or constant<br />

value Y<br />

ALL X[i]>Y The result = 1 if all values of<br />

selected channels are greater than<br />

the value of the channel or constant<br />

value Y<br />

ANY X[i][5] – The result<br />

is 1 if all values of channels<br />

1, 2, 3, 4 are greater than the<br />

value of the channel 5<br />

ANY[1,2,3,4][5] – The result<br />

is 1 if all values of channels<br />

1, 2, 3, 4 are less than the<br />

value of the channel 5<br />

43


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

X[i] selected by Y The result is a value of channel from<br />

list of channel X which selected by<br />

the value of channel Y<br />

[1,2,3,4]selected by[5] -By<br />

the value of the channel 5<br />

corresponding value is<br />

selected from channels 1, 2,<br />

3, 4 (See the Example 7.8.7,<br />

Chapter 7.8.7)<br />

In or<strong>de</strong>r to settings of mathematical functions we go to the Function submenu, whose view of<br />

the window shown in Fig. 7.41. In submenu except the Source type parameter which allows<br />

choice of the channel or constant value as the value of Y, there is also the Error Handling<br />

parameter in which user can choose whether or not to relay error signal to the result.<br />

Fig. 7.41. Function submenu in the Math function mo<strong>de</strong><br />

A special mo<strong>de</strong> of Logical Channel is Set point value mo<strong>de</strong>. This one can be used for<br />

<strong>de</strong>finition of Set points of controlling processes (see next chapter), and also as <strong>de</strong>finable<br />

constant parameter for Math function.<br />

Fig. 7.42. Configuration of Math function and Set point value type source<br />

7.8.5. Input Channels settings for Controller mo<strong>de</strong><br />

To create controlling process the Logical Channel should be set in Controller mo<strong>de</strong>. In this<br />

mo<strong>de</strong> displayed Unit is fully <strong>de</strong>finable, and user has to select which Controller profile has to<br />

be used (see menu Controllers), and also source of set point data and feedback channel<br />

44


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

(input data for controlling process). Set point of control process can be driven from any<br />

Logical Channel, but for purposes where constant value is nee<strong>de</strong>d, use Set Point value type<br />

Logical Channel. Feedback data in controlling processes is usually a measurement signal<br />

from the object, so Logical Channel representing such a signal has to be <strong>de</strong>fined first. Output<br />

of Logical Channel switched to Controller mo<strong>de</strong> can drive a hardware output, and be<br />

visualised or used as input for other Logical Channels.<br />

To read more about Controllers profiles see chapter 7.12 Controllers.<br />

Fig. 7.43. Configuration of Controller type source<br />

7.8.6. Input Channels setting for Profile/timer mo<strong>de</strong><br />

To use this mo<strong>de</strong> in the Input channel menu to select the Profile/timer mo<strong>de</strong>. In this<br />

mo<strong>de</strong> using the Source parameter user has to select which Profile/timer has to be used .<br />

There are two methods for configuring Profile/timer: either through a submenu Profile/timer in<br />

the Device configuration (see section Profile/timer) or directly in the input channel for<br />

Profile/timer mo<strong>de</strong> by pressing the button Configure source.<br />

Fig. 7.44. View of the input channel configuration in Profile/timer mo<strong>de</strong><br />

The parameters in the Profile/timer mo<strong>de</strong> are shown in Fig. 7.44.<br />

Details information about the Profiles/timers settings can be found in Chapter 7.11<br />

PROFILES/TIMERS.<br />

45


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

7.8.7. Examples of Logical Channels configuration<br />

Example 7.8.1:<br />

Application of input channel in the Hardware input mo<strong>de</strong> for UI4 modules (see<br />

the Appendix 9.1 ui4, ui8, u16, i16 - Voltage and CURENT MEASUREMENT modules)and<br />

Math function mo<strong>de</strong><br />

Lets assume that we can measure only voltage and current of some heater, but we would<br />

like to observe also its power. Using UI4 (voltage/current measurement module) and external<br />

converters it is possible to measure voltage and current higher than basic range of UI4<br />

module. So lets say that we have connected proper converters and connected measurement<br />

signal of current to hardware input A1, and voltage signal to input A7.<br />

First at all we <strong>de</strong>fine 3 Logical Channels. Enter Input Channels menu and using arrows in<br />

upper navigation bar select Logical Channel 20, set its name to “Current”, and Mo<strong>de</strong> to<br />

Hardware input. Now we can select the source - “Inp. A1: Current”. Next press button<br />

“Configure source” to enter hardware configuration. Set appropriate unit, and limits of input<br />

signal, and exit hardware configuration menu.<br />

Then it is necessary to scale input signal, so select Scaling: linear, and configure scaling<br />

coefficients. Lets say - Output unit: A (ampere), Point 1 - Input value: 0 mA, Output value:<br />

0 A. Point 2 - Input value: 20 mA, Output value: 5 A. Exit scaling menu.<br />

Default displaying mo<strong>de</strong> is Numeric format, and it is proper for this purpose, but precision and<br />

data limits should be changed – Precision: 0.0, Graph Low: 0 A, Graph High: 5.1 A.<br />

Logical channel 21 should be configured in similar way, but remember about other scaling<br />

coefficients, units and limits.<br />

Logical channel 22 has to represent the power emitted by the heater. The power equals to<br />

multiplication of voltage and current of the heater, so this channel should be set into Math<br />

function mo<strong>de</strong>. Other parameters of this mo<strong>de</strong> should be set as follow -<br />

Function: X*Y; Source X: Log. ch. 20:“Current”, Source Y: Log. ch. 21:”Voltage”.<br />

Displaying mo<strong>de</strong> of Logical channel 22 should be set as for Logical channel 20 and Logical<br />

channel 21, preserving their proper graphs limits. We have <strong>de</strong>fined logical channels. Next exit<br />

from the menu Input channels.<br />

Fig. 7.45. Logical channels configuration - Example 1<br />

To visualise all the data, channels must be ad<strong>de</strong>d to some group. Using Configuration menu<br />

enter Groups <strong>de</strong>finition submenu, and enable Group 1 (Group: enabled). Then change its<br />

name to e.g. “Heater”, and select sources of data to be presented. To do this move window<br />

over parameters called Channels and set them as follow -<br />

Slot 1: Log. ch. 22:“Power”, Slot 2: Log. ch. 21:”Voltage”, Slot 3: Log. ch. 20:“Current”,<br />

46


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Slot 4: disabled, Slot 5: disabled, Slot 6: disabled.<br />

Next exit the menu pressing Save changes, the result should be visible as soon as first<br />

measurement is done. Example of screen shot with needles is in Fig. 7.45.<br />

Example 7.8.2:<br />

Application of input channel in the Hardware input mo<strong>de</strong> for tc4 modules<br />

(see the Appendix 9.2tc4, tc8 – THERMOCOUPLE SENSOR MEASUREMENT modules) and<br />

Math function mo<strong>de</strong>.<br />

This example show situation that we can measure 4 temperature in the production hale<br />

using the thermocouple type K. If the temperature from all sensors exceed value 140ºC, than<br />

in the other channel will be visible text -HI-, otherwise case will be visible text -LO-. The result<br />

this example must visible in one window.<br />

Firstly we connect sensors according to instruction. Next we <strong>de</strong>fine 5 Logical Channels.<br />

Enter Device configuration → Input Channels menu and using arrows in upper navigation<br />

bar select Logical Channel 1, set its name to “Thermocouple A1”, and Mo<strong>de</strong> to Hardware<br />

input. Now we can select the source - “Inp.A1:Thermocouple”. Next press button “Configure<br />

source” to enter hardware configuration. Accept the <strong>de</strong>fault value i.e.: Mo<strong>de</strong>: Thermocouple<br />

K, Low limit: -200ºC, High limit: 1370ºC and exit hardware configuration menu. Processing<br />

parameters is left unchanged. Default displaying mo<strong>de</strong> is Format: Numeric, and precision: 0.0<br />

and it is proper for this purpose, Graph Low: -200 ºC, Graph High: 1370 ºC.<br />

Logical channel 2, 3, 4 should be configured in similar way, but remember about other name<br />

and Source of hardware input. The logical channel 5 represent alarm condition using in this<br />

case Math function mo<strong>de</strong>. We set name “Alarm state”, Mo<strong>de</strong>: Math function. To change<br />

the configuration of the function, simply press button next to label Function. In the menu<br />

Function we select function All X[i]>Y in the parameter Function, Source X:<br />

Log.ch.1:”Thermocouple A1”, Log.ch.2:”Thermocouple A2”, Log.ch.3:”Thermocouple A3”,<br />

Log.ch.4:”Thermocouple A4, Type of source Y: value, Source Y: 140ºC. Exit from the<br />

configuration menu of mathematical function. Due to we do not need any post processing its<br />

both parameters can be disabled (Scaling: disabled, Filter type: disabled). Next we <strong>de</strong>fine<br />

displaying mo<strong>de</strong> as a Format: binary, Off-state text: we write text -LO- (we can add blue<br />

colour in the text editor, see Fig. 7.5), On-state text: -HI- (set the colour red) and Graph Low:<br />

0, Graph High: 2. We have configured 5 logical channels in the Input channels menu. Next<br />

exit from the menu Input channels. To visualise all the data, channels must be ad<strong>de</strong>d to some<br />

group. Using Configuration menu enter Groups <strong>de</strong>finition submenu, and enable Group 2<br />

(Group: enabled). Then change its name to e.g. “Temperature”, and select sources of data to<br />

be presented. To do this move window over parameters called Channels and set them as<br />

follow - Slot 1: Log. ch. 1:“Thermocouple A1”, Slot 2: Log. ch. 2:”Thermocouple A2”,<br />

Slot 3: Log. ch. 3:“Thermocouple A3”, Slot 4: Log. ch. 4:“Thermocouple A4”, Slot 5:<br />

Log. ch. 5:“Alarm state”, Slot 6: disabled.<br />

Next exit the menu pressing Save changes, the result should be visible as soon as first<br />

measurement is done. Example of screen shot with values is in Fig. 7.46.<br />

47


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Fig. 7.46. The proposition of the result the Example 2<br />

Example 7.8.3:<br />

Application of input channel in the Hardware input mo<strong>de</strong> for RT4 modules<br />

(see the Appendix 9.3 rt4 – RTD MEASUREMENT module) and Math function mo<strong>de</strong>.<br />

Having build in RT4 measurement module, simultaneous monitoring of temperature in 4<br />

points is possible. Lets assume that we have a small house and want to monitor temperature<br />

in basement, kitchen, bathroom and outsi<strong>de</strong> of the building. For first 2 channels we use<br />

PT1000 sensors with 3 wire connection, and for other PT100 with 2 and 4 wire connection.<br />

First of all we have to connect sensors according to module instruction. Next we can configure<br />

Logical Channels. After entering Input channels configuration we can configure 4 Logical<br />

Channels.<br />

Using arrows in upper navigation bar select Logical Channel 32, and set its name<br />

“Bathroom” and mo<strong>de</strong>: Hardware input. Next we can select the source. Assuming that<br />

sensor installed in the bathroom is connected to Physical Input A1 select this input as a<br />

source. Next press button Configure source to enter hardware configuration. In this panel in<br />

the parameter Mo<strong>de</strong> select the type of the sensor and connection method PT1000 3 wire, next<br />

set Low Limit: -50ºC and High Limit: 600ºC. Finally exit hardware configuration. Due to we do<br />

not need any post processing its both parameters can be disabled (Scaling: disabled, Filter<br />

type: disabled). Default displaying mo<strong>de</strong> is Numeric format, and it is proper for this purpose,<br />

but we can change Precision and extend it by one digit after <strong>de</strong>cimal point. Also lower and<br />

upper ends of graph can be changed. Lets say that temperature in bathroom can vary from 15<br />

to 30 <strong>de</strong>grees, so we can set such range with e.g. 5 <strong>de</strong>g of margin. (Graph low = 10.0, Graph<br />

high = 35.0;).<br />

Other logical channels (34, 36, 38) should be configured in similar way with its name: Kitchen,<br />

Basement and Outsi<strong>de</strong>, respectively. Finally there are four Logical Channels <strong>de</strong>fined. Next<br />

exit from the menu Input channels. To visualise all the data, channels must be ad<strong>de</strong>d to some<br />

group.<br />

Using Configuration menu enter Groups <strong>de</strong>finition, and enable Group 2 (Group: enabled).<br />

Then change its name to e.g. “Home”, and select sources of data to be presented. To do this<br />

move window over parameters called Channels and set them as follow -<br />

Slot 1: Log. ch. 32 “Bathroom”, Slot 2: Log. ch. 34 “Kitchen”; Slot 3: empty<br />

Slot 4: Log. ch. 36 “Basement”, Slot 5: Log. ch. 38 “Outsi<strong>de</strong>”; Slot 6: empty.<br />

After whole configuration exit the menu pressing Save changes, the result should be<br />

visible as soon as first measurement is done. Example of screen shot with bars is in Fig. 7.47.<br />

48


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Fig. 7.47. Logical channels configuration - Example 3<br />

Example 7.8.4:<br />

Application of input channel in the Hardware output monitor mo<strong>de</strong> for r45, r81<br />

modules (see the Appendix 9.6 r45, r81 - relay modules).<br />

This example consists of reading the value transferred to the output module r45.<br />

To can read the values transferred to the output the <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> should has build-in<br />

outputs module e.g. r45 (except the Sound signal and Virtual relay) and has the logical<br />

channel that controls the output signal.<br />

First of all we have to connect output according to module instruction. Next we can configure<br />

Logical Channels. After entry to Input channels configuration we can configure Logical<br />

Channel. Using arrows in upper navigation bar select Logical Channel 5, and set its name<br />

“Relay 1”. Now we can select the source – e.g. “Out.A1 : Relay” that we want to monitor. Due<br />

to we do not need any post processing its both parameters can be disabled (Scaling:<br />

disabled, Filter type: disabled). Because the output module r45 have binary states so we<br />

change the Format displaying to binary. Accept the <strong>de</strong>fault value i.e.: Off-state text: OFF and<br />

On-state text: ON and change data limits: Graph Low: 0, Graph High: 1. We have <strong>de</strong>fined<br />

logical channel. Next exit from the menu Input channels. To visualise the data, channel must<br />

be ad<strong>de</strong>d to some group.<br />

Using Configuration menu enter Groups <strong>de</strong>finition, and enable Group 1 (Group: enabled).<br />

Then change its name to e.g. “Output monitor”, and select sources of data to be presented.<br />

To do this move window over parameters called Channels and set them as follow -<br />

Slot 1: Log. ch. 5 “Relay 1”, Slot 2: disabled; Slot 3: disabled, Slot 4: disabled, Slot 5:<br />

disabled; Slot 6: disabled.<br />

After whole configuration exit the menu pressing Save changes, the result should be<br />

visible as soon as first measurement is done. View the example shown in Fig. 7.47.<br />

Fig. 7.48. The proposition of the result the Example 4<br />

49


Example<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

7.8.5:<br />

Application of input channel in the Modbus mo<strong>de</strong>.<br />

Lets assume that we want to measure the temperature by TRS-01a <strong>de</strong>vice and want read the<br />

temperature via the <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong>. We know that the register that reads the<br />

temperature is number 1 and is assigned the first address.<br />

The first step is to configure appropriate parameters for the Modbus (Master) menu (see<br />

Chapter 7.14 Modbus and Example 7.14.1 in Chapter 7.14.1) e.i. baud rate, the <strong>de</strong>finition of<br />

SLAVE <strong>de</strong>vice, etc. Next we <strong>de</strong>fine the Logic channel in Modbus mo<strong>de</strong>. After entry to Input<br />

channels configuration we can configure Logical Channel. Using arrows in upper navigation<br />

bar select Logical Channel 1, and set its name i.e. “Temperature”. Then select the<br />

appropriate Port (MB1), then select SLAVE <strong>de</strong>vice: Addr.1:”Temperature”. In the next step we<br />

set parameter Device input: Inp.1 :HR 1h, b.0-15. Due to we do not need any post<br />

processing its both parameters can be disabled (Scaling: disabled, Filter type: disabled) but<br />

we can add a unit going to the Scaling submenu and using option linear. Press Configure<br />

scaling button to set the parameter Output unit. Default displaying mo<strong>de</strong> is Format: Numeric,<br />

and precision: 0.0, it is proper for this purpose, Graph Low: -50 ºC, Graph High: 600 ºC. We<br />

have <strong>de</strong>fined logical channel. Next exit from the menu Input channels. To visualise the data,<br />

channel must be ad<strong>de</strong>d to some group. Using Configuration menu enter Groups <strong>de</strong>finition,<br />

and enable Group 1 (Group: enabled). Then change its name to e.g. “TRS-01a”, and select<br />

sources of data to be presented. To do this move window over parameters called Channels<br />

and set them as follow -<br />

Slot 1: Log. ch. 1 “Temperature”, Slot 2: disabled; Slot 3: disabled, Slot 4: disabled, Slot<br />

5: disabled; Slot 6: disabled.<br />

After whole configuration exit the menu pressing Save changes, the result should be<br />

visible as soon as first measurement is done.<br />

Example<br />

7.8.6:<br />

Application of input channel in the Math function mo<strong>de</strong>.<br />

In this example we calculate the mean value from logic channels 1, 2, 6, 7, 22, 23, 25 and 30.<br />

In these channels are values from thermocouple sensors that are located around the furnace.<br />

Firstly we connect sensors according to instruction (see Appendix 9.2 tc4, tc8 –<br />

THERMOCOUPLE SENSOR MEASUREMENT modules). Next we <strong>de</strong>fined Logical Channels.<br />

We enter to the Device configuration → Input Channels menu and using arrows in upper<br />

navigation bar select Logical Channel 1, set its name to “Thermocouple A1”, and Mo<strong>de</strong> to<br />

Hardware input. Now we can select the source - “Inp.A1:Thermocouple”. Next press button<br />

“Configure source” to enter hardware configuration. Accept the <strong>de</strong>fault value i.e.: Mo<strong>de</strong>:<br />

Thermocouple K, Low limit: -200ºC, High limit: 1370ºC and exit the hardware configuration<br />

menu. Processing parameters is left unchanged. Default displaying mo<strong>de</strong> is Format: Numeric,<br />

and precision: 0.0 and it is proper for this purpose, Graph Low: -200 ºC, Graph High:<br />

1370 ºC.<br />

Logical channel 2, 6, 7, 22, 23, 25, 30 should be configured in similar way, but remember<br />

about other name and Source of hardware input.<br />

In the next step we <strong>de</strong>fine Logic channel for the mathematical function. Using arrows in<br />

upper navigation bar select Logic channel 3 and change mo<strong>de</strong> to the Math function. Set its<br />

name “Mean”. Next we enter to the menu Function and select in the parameter Function the<br />

function Mean X[i]. Then in the parameter Source X select all the channel than we want to<br />

calculate the mean value: 1, 2, 6, 7, 22, 23, 25, 30. We select the option errors forwar<strong>de</strong>d to<br />

result in the X error handling parameter because we want to be informed about any alarm<br />

state. Due to we do not need any post processing its both parameters can be disabled<br />

50


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

(Scaling: disabled, Filter type: disabled). Default displaying mo<strong>de</strong> is Format: Numeric, and<br />

precision: 0.0 and it is proper for this purpose, Graph Low: 0, Graph High: 300. We have<br />

<strong>de</strong>fined logical channels. Next exit from the menu Input channels. To visualise the data,<br />

channel must be ad<strong>de</strong>d to some group. Using Configuration menu enter Groups <strong>de</strong>finition,<br />

and enable Group 1 (Group: enabled). Then change its name to e.g. “Mean”, and select<br />

sources of data to be presented. To do this move window over parameters called Channels<br />

and set them as follow -<br />

Slot 1: Log. ch. 3 “Mean”, Slot 2: disabled; Slot 3: disabled, Slot 4: disabled, Slot 5:<br />

disabled; Slot 6: disabled.<br />

After whole configuration exit the menu pressing Save changes, the result should be<br />

visible as soon as you exit the menu.<br />

Example<br />

7.8.7:<br />

Application of input channel in the Math function mo<strong>de</strong>.<br />

This example explain mathematical function X[i]select by Y. We create a function that selects<br />

a value from among the 4 logical channels <strong>de</strong>pending on channel Y.<br />

Lets assume that we measure the temperature by thermocouple sensor and the result in the<br />

four logical channels 1, 2, 3, 4, respectively in the Hardware input mo<strong>de</strong>. Logical channel 5 is<br />

<strong>de</strong>fined as Source Y in the Set point value mo<strong>de</strong>. The Logical channel 6 we set in the Math<br />

function mo<strong>de</strong>.<br />

First, we <strong>de</strong>fined Logical Channels. We enter to the Device configuration → Input<br />

Channels menu and using arrows in upper navigation bar select Logical Channel 1, set its<br />

name to “Value 1”, and Mo<strong>de</strong> to Hardware input. Now we can select the source -<br />

“Inp.A1:Thermocouple”. Next press button “Configure source” to enter hardware<br />

configuration. Accept the <strong>de</strong>fault value i.e.: Mo<strong>de</strong>: Thermocouple K, Low limit: -200ºC, High<br />

limit: 1370ºC and exit hardware configuration menu. Processing parameters is left unchanged.<br />

The Displaying parameters for this channel are not important because we want to display only<br />

channel with a mathematical function.<br />

Logical channel 2, 3, 4 should be configured in similar way, but remember about other<br />

names and sources.<br />

Logical channel 5 <strong>de</strong>fines Source Y in mathematical function. using arrows in upper<br />

navigation bar select Logical Channel 5, set its name to “Source Y”, and Mo<strong>de</strong> to Set<br />

point value. The parameter Unit sets empty and in the Set point value parameter we enter<br />

the value in the range of 0 to 5. The Displaying parameters for this channel are not important<br />

because we want to display only channel with a mathematical function.<br />

After configuration channels for sensors and Set point values mo<strong>de</strong> we <strong>de</strong>fine a channel with<br />

a mathematical function.<br />

Using arrows in upper navigation bar select Logical Channel 6, set its name to “Math<br />

function”, and Mo<strong>de</strong> to Math function. To change the configuration of the function, simply<br />

press button next to label Function. In the menu Function we select function All X[i]>Y in the<br />

parameter Function, Source X: Log.ch.1:”Value 1”, Log.ch.2:”Value 2”, Log.ch.3:”Value 3”,<br />

Log.ch.4:”Value4”, Source Y: select the logical channel 5. Exit from the configuration menu of<br />

mathematical function. Due to we do not need any post processing its both parameters can be<br />

disabled (Scaling: disabled, Filter type: disabled). Default displaying mo<strong>de</strong> is Format:<br />

Numeric, and precision: 0.0 and it is proper for this purpose, Graph Low: 0 ºC, Graph High:<br />

100. Using Configuration menu enter Groups <strong>de</strong>finition, and enable Group 1 (Group:<br />

enabled). Then change its name to e.g. “Select the channel”, and select sources of data to<br />

be presented. To do this move window over parameters called Channels and set them as<br />

follow -<br />

Slot 1: Log. ch. 6 “Math function”, Slot 2: Log. ch. 5 “Source Y”; Slot 3: disabled, Slot 4:<br />

51


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

disabled, Slot 5: disabled; Slot 6: disabled.<br />

After whole configuration exit the menu pressing Save changes, the result should be<br />

visible as soon as you exit the menu. The results of this mathematical function is shown in the<br />

table below.<br />

Example<br />

The value of the<br />

source Y<br />

Result<br />

≤0 The value of the channel 1<br />

(0,1> The value of the channel 2<br />

(1,2> The value of the channel 3<br />

>2 The value of the channel 4<br />

7.8.8:<br />

Application of input channel in the Controller mo<strong>de</strong>.<br />

The example is the temperature control that sets point is value of the Logical channel<br />

(constant value 85ºC) and the feedback signal come from the sensor Pt100.<br />

The first step is to configure appropriate parameters for the Controllers menu (sets first<br />

Controller its name to “Controller 1”, see Chapter 7.12 Controllers and Example 7.12.1 to<br />

know how to do it).<br />

Next we <strong>de</strong>fined Logical Channels. We enter to the Device configuration → Input<br />

Channels menu and using arrows in upper navigation bar select Logical Channel 1, set its<br />

name to “Value”, and Mo<strong>de</strong> to Set point value. The parameter Unit sets ºC and in the Set<br />

point value parameter we enter a value of 85ºC. Default displaying mo<strong>de</strong> is Format: Numeric,<br />

and precision: 0, Graph Low: 0, Graph High: 300. Next we <strong>de</strong>fined the Logical channel 2<br />

sets in the Hardware input mo<strong>de</strong> and name:”Sensor”. Assuming that sensor is connected to<br />

Physical Input A1 select this channel as a source. Next press button Configure source to<br />

enter hardware configuration: we select Pt100 mo<strong>de</strong> and Low Limit:-50ºC High Limit:600ºC.<br />

Due to we do not need any post processing its both parameters can be disabled (Scaling:<br />

disabled, Filter type: disabled). Default displaying mo<strong>de</strong> is Format: Numeric, and precision:<br />

0.0 and it is proper for this purpose, Graph Low: 0, Graph High: 300. The Logical channel 3<br />

sets in the Controller mo<strong>de</strong>, and name “Controller”. We set unit: mA. The parameter<br />

Controller number we set the Controller 1 to <strong>de</strong>fined before, a parameter Set point channel<br />

we select Logical channel 1 and parameter Feedback channel select Logical channel 2.<br />

Default displaying mo<strong>de</strong> is Format: Numeric, and precision: 0.0 and it is proper for this<br />

purpose, Graph Low: 0 ºC, Graph High: 20. We have <strong>de</strong>fined logical channels. Next exit from<br />

the menu Input channels. To visualise the data, channels must be ad<strong>de</strong>d to some group.<br />

Using Configuration menu enter Groups <strong>de</strong>finition, and enable Group 1 (Group: enabled).<br />

Then change its name to e.g. “The temperature control”, and select sources of data to be<br />

presented. To do this move window over parameters called Channels and set them as follow -<br />

Slot 1: Log. ch. 3 “Controller”, Slot 2:Log. ch. 1 “Value”; Slot 3:Log. ch. 2 “Sensor”, Slot<br />

4: disabled, Slot 5: disabled; Slot 6: disabled.<br />

After whole configuration exit the menu pressing Save changes, the result should be<br />

visible as soon as first measurement is done.<br />

52


Example<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

7.8.9:<br />

Application of input channel in the Profile/timer mo<strong>de</strong>.<br />

Create the Profile/timer in the logical channel 1 in the edge (once) triggering mo<strong>de</strong>. Trigger<br />

source is logical channel 2 is connected to hardware input from voltage/current module UI4.<br />

Profile consists of 4 sections: 1. ramp from 0 to 10 in 5 seconds, 2. constant value 8 in 2<br />

seconds, 3. ramp from 8 to 4 in 3 seconds and 4. constant value 4 in 1 seconds. Idle value is 0<br />

and looping is disabled.<br />

We enter to the Device configuration → Input Channels menu and using arrows in upper<br />

navigation bar select Logical Channel 1 and set its mo<strong>de</strong> to Hardware input and name<br />

“Triggering”. Next we can select the current source Physical Input A1. - “Inp. A1: Current”.<br />

Next press button “Configure source” to enter hardware configuration. Set mo<strong>de</strong>: Current 0-<br />

20mA, Low limit: 0mA, High limit: 20mA and exit hardware configuration menu. Due to we do<br />

not need any post processing its both parameters can be disabled (Scaling: disabled, Filter<br />

type: disabled). Default displaying mo<strong>de</strong> is Numeric format, and it is proper for this purpose,<br />

but precision and data limits should be changed – Precision: 0.0, Graph Low: 0 mA, Graph<br />

High: 20 mA. In the next step we <strong>de</strong>fine Profile/timer. There are two methods to configure<br />

Profiles/timers, first in the Profiles/timers menu (see Chapter 7.11 PROFILES/TIMERS and<br />

Example 7.11.1) and second in the Logical channel in the Profile/timer mo<strong>de</strong>. We choose a<br />

second method. Using arrows in upper navigation bar select the Logical channel 2 and select<br />

the Profile/timer mo<strong>de</strong> and as source select not yet <strong>de</strong>fined Profile 1. Sets its name “Profile<br />

1” We enter Configure source and select edge (once) in the parameter Triggering mo<strong>de</strong>. In<br />

the parameter Triggering source we select Logical channel 1 ”Triggering”. Idle value sets to<br />

0, the parameter Looping as a disabled. We go to Section list menu by pressing the button.<br />

In the menu the mark '+' means adding new section and mark '-' - <strong>de</strong>lete selected a section. In<br />

the block of parameters: Duration, Shape and Final value we set appropriate values is<br />

<strong>de</strong>fined above e.g. first section: Duration 5s, Shape: ramp and Final value: 10. Exit from the<br />

configuration source. Due to we do not need any post processing its both parameters can be<br />

disabled (Scaling: disabled, Filter type: disabled). Default displaying mo<strong>de</strong> is Format:<br />

Numeric, and precision: 0, Graph Low: 0 ºC, Graph High: 20.<br />

We have <strong>de</strong>fined logical channel. Next exit from the menu Input channels. To visualise the<br />

data, channel must be ad<strong>de</strong>d to some group.<br />

Using Configuration menu enter Groups <strong>de</strong>finition, and enable Group 1 (Group: enabled).<br />

Then change its name to e.g. “User Profile”, and select sources of data to be presented. To<br />

do this move window over parameters called Channels and set them as follow -<br />

Slot 1: Log. ch. 1 “Triggerin”, Slot 2: Log. ch. 2 “Profile 1”; Slot 3: disabled, Slot 4:<br />

disabled, Slot 5: disabled; Slot 6: disabled.<br />

After whole configuration exit the menu pressing Save changes, the result should be<br />

visible as soon as first measurement is done.<br />

7.9. BUILT-IN OUTPUTS<br />

This menu is related directly to outputs available in the current hardware configuration.<br />

Basic configuration contains Sound signal output (buzzer) and 16 Virtual relays. Virtual<br />

relays were implemented to allow construction of simple logical operations on the input data<br />

without involving physical outputs. If any output modules are installed into the <strong>de</strong>vice then list<br />

of available outputs is lengthened. View of main settings panel related to outputs is in figure<br />

7.49. Parameter Source <strong>de</strong>fines the source of data for output controlling, and parameter<br />

Alarm state <strong>de</strong>fines the state of output in case of alarm state in source channel. If channel is<br />

disabled, then no additional parameters are visible, other mo<strong>de</strong>s cause displaying of two<br />

53


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

groups of parameters specific to particular mo<strong>de</strong>s: Levels (Fig. 7.50) and Timing (Fig. 7.51).<br />

Using arrows located in upper bar user can switch between successive outputs for<br />

configuration. Use of middle button with a number allows to jump directly to required channel.<br />

To check list of build in modules enter Device information panel, and read<br />

<strong>de</strong>scription of slots.<br />

State of physical outputs can be used as source for Logical Channels (for <strong>de</strong>tails see<br />

paragraph Input channels)<br />

Fig. 7.49. Main settings of disabled (left) and enabled (right) output<br />

7.9.1. Output Mo<strong>de</strong> specific parameters<br />

Every output can be switched to one of 5 mo<strong>de</strong>s (disabled, above level, below level,<br />

insi<strong>de</strong> range and outsi<strong>de</strong> range). Left si<strong>de</strong> of Fig. 7.50 shows parameters related to single<br />

threshold of mo<strong>de</strong>s ”above level” and ”below level”. Right si<strong>de</strong> for windows in mo<strong>de</strong>s “insi<strong>de</strong><br />

range” and “outsi<strong>de</strong> range”. In Fig. 7.51, common for all mo<strong>de</strong>s, timing parameters are<br />

presented.<br />

54<br />

i<br />

Fig. 7.50. Configuration of Levels for different mo<strong>de</strong>s


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Fig. 7.51. Configuration of timing for different mo<strong>de</strong>s<br />

7.9.2. Output Mo<strong>de</strong> specific parameters for Passive current output<br />

To enable particular output enter Main menu -> Build-in outputs, and select an output to be<br />

set, then a menu showed below appears.<br />

Fig. 7.52. Menu of the Passive current output<br />

Visible in Fig. 7.52 fields Name and Unit are fixed by software and type of hardware build-in<br />

output features. Field Source <strong>de</strong>fines the Logical channel used to control current output value.<br />

Data from this source is recalculated according to parameters gathered into two groups: Input<br />

levels and Output levels.<br />

Data entered as „Input levels” has the same unit as selected Logical channel (in picture<br />

above Logical Channels 1 has no unit), and data in group „Output levels” has unit <strong>de</strong>pending<br />

on particular output type (for current output „mA”). This four coefficients <strong>de</strong>scribe transmission<br />

equation (linear). In other words: Output Lower level <strong>de</strong>fines what current should be<br />

generated when selected channel value equals Input Lower level, and Output Upper level<br />

<strong>de</strong>fines current generated when input equals Input Upper level. If user set data as in picture<br />

above then output directly generates current equal to input value. Parameter „Alarm level”<br />

<strong>de</strong>fines current generated when selected source generates any error value (e.g. there is no<br />

data, or result exceeds permissible measurement range).<br />

55


7.9.3.<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Fig. 7.53. Other parameters of the Passive current output<br />

Examples of build-in output configurations<br />

Example 7.9.1:<br />

Application of the output for r45, r81 modules (see Appendix 9.6 r45, r81 -<br />

relay modules).<br />

Let's say that we would like to control temperature in some room by switching ON and OFF an<br />

electric heater. The temperature be measured using PT-100 sensor and RT4 input module,<br />

and let the heater be controlled using internal 5A relay (R45 module).<br />

To realize such task it is necessary to <strong>de</strong>fine at least one Logical channel. First, we <strong>de</strong>fined<br />

Logical Channels. We enter to the Device configuration → Input Channels menu and<br />

using arrows in upper navigation bar select Logical Channel 1, and set its name<br />

“Temperature” and mo<strong>de</strong>: Hardware input. Next we can select the source. Assuming that<br />

sensor installed in the room is connected to Physical Input A1 select this input as a source.<br />

Next press button Configure source to enter hardware configuration. In this panel in the<br />

parameter Mo<strong>de</strong> select the type of the sensor and connection method PT100, next set Low<br />

Limit: -50ºC and High Limit: 600ºC. Finally exit hardware configuration. Due to we do not<br />

need any post processing its both parameters can be disabled (Scaling: disabled, Filter<br />

type: disabled). Default displaying mo<strong>de</strong> is Numeric format, and it is proper for this purpose,<br />

but we can change Precision and extend it by one digit after <strong>de</strong>cimal point. Also lower and<br />

upper ends of graph can be changed. Lets say that temperature in the room can vary from 18<br />

to 27 <strong>de</strong>grees, so we can set such range with e.g. 3 <strong>de</strong>g of margin. (Graph low = 15.0, Graph<br />

high = 30.0;). We have <strong>de</strong>fined logical channel. Next exit from the menu Input channels.<br />

Then we <strong>de</strong>fine hardware output. We enter to the Device configuration → Build-in outputs<br />

menu and using arrows or pressing middle button with a number in upper navigation bar select<br />

Output 1. Then switch its mo<strong>de</strong> to “below level” (heating), and <strong>de</strong>fine source of input data as<br />

follows Source: Log. ch. 1 “Temperature”. Select the Alarm state: immed.OFF which will<br />

switch off the heater when the sensor is damaged. Finally <strong>de</strong>fine <strong>de</strong>sired Level of switching -<br />

23, and the Hysteresis - 2. To prevent relay against often switching it is possible and set<br />

minimal ON and OFF times and <strong>de</strong>lays. Save the changes to finish the configuration. From this<br />

moment Relay C1 will be switched ON when temperature in controlled room drop below<br />

assumed level (minus Hysteresis) and OFF when temperature is higher then this level plus<br />

Hysteresis.<br />

56


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Example 7.9.2:<br />

Application of output for IO2, IO4 modules (see the Appendix 9.7IO2, IO4 –<br />

PASSIVE CURRENT OUTPUT).<br />

Assume that Logical Channel 1 indicates pressure in range 100 – 500 bars, and its result<br />

should be regenerated to current output in corresponding range „4-20mA”.<br />

We enter to the Device configuration → Build-in outputs menu and using arrows or<br />

pressing middle button with a number in upper navigation bar select output you want to use<br />

e.g. Output 1. Next set: Source: Logical Channel 1, (then unit of Input Levels will be changed<br />

automatically to ”bar”), Input Lower level: 100 bar, Input Upper level: 500 bar, Output<br />

Lower level: 4 mA, Output Upper level: 20 mA, Alarm Level: 3.5mA<br />

Due to fact that output is passive type, it is required to power the current loop. Schematic is<br />

shown in the Fig. 9.7. Note that polarisation of IO2 and IO4 outputs has no matter.<br />

7.10. EXTERNAL OUTPUTS<br />

This menu is related to the send date using Modbus communication protocol from the<br />

<strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> to SLAVE <strong>de</strong>vice. Here it is <strong>de</strong>termined what will be send to other <strong>de</strong>vice<br />

while the configuration for Modbus Master mo<strong>de</strong> (for example baud rate, active output register<br />

list and etc.) can be found in the Modbus menu (see Chapter 7.14 Modbus). In the absence of<br />

active or configured on the Modbus outputs in External output menu reads “The list is empty”.<br />

View the External output menu when is active and configured created for 2 types of control: as<br />

a relay (binary) or as a linear output (analog) is shown in Fig. 7.54.<br />

Fig. 7.54. View the external output in two types: as a relay and a linear output<br />

Using arrows located in upper bar user can switch between successive external outputs for<br />

configuration. Use of middle button with a number allows to jump directly to required output.<br />

To recognize external output is visible a <strong>de</strong>scription (blue colour) Communication port,<br />

Device and Output channel. Further parameters are <strong>de</strong>pen<strong>de</strong>nt on the type of control. For<br />

the linear output the next parameter is the Source which indicates the source of date<br />

<strong>de</strong>stination for transmission. The next block of parameters is Input levels and Output levels.<br />

Input levels limited range of date input while output levels scaling this date. Alarm level<br />

parameter set selected value in alarm situation for example if are excee<strong>de</strong>d the upper and<br />

lower limit of measuring range or if the sensor is damaged. For Modbus output configured as a<br />

relay type of control the first parameter is Mo<strong>de</strong>. If the Mo<strong>de</strong> is set to inactive than the<br />

additional parameters are not visible, other mo<strong>de</strong>s cause displaying of two groups of<br />

57


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

parameters specific to particular mo<strong>de</strong>s: Levels (Fig. 7.50) and Timing (Fig. 7.51).<br />

Parameter Source <strong>de</strong>fines the source of data for output controlling, and parameter Alarm<br />

state <strong>de</strong>fines the state of output in case of alarm state in source channel.<br />

7.10.1. Examples of external output configurations<br />

Example<br />

7.10.1:<br />

Application of external output for protocol Modbus in the MASTER mo<strong>de</strong>.<br />

Lets assume that we want to send the date to TRS-10a (the indicator) by protocol Modbus. We<br />

know the address (address 5) of the SLAVE <strong>de</strong>vice and a registry number (register 1).<br />

The first step is to configure appropriate parameters for the Modbus (Master) menu (see<br />

Chapter 7.14 Modbus and Example 7.14.2) i.e. baud rate, the <strong>de</strong>finition of SLAVE <strong>de</strong>vice (the<br />

output must be a linear type), etc. Next we <strong>de</strong>fine the Logic channel. After entry to Input<br />

channels configuration we can configure Logical Channel using arrows or pressing middle<br />

button with a number in upper navigation bar select Logical Channel 1. Sets its name to<br />

“Date”, and Mo<strong>de</strong> to Set point value. The parameter Unit sets empty and in the Set point<br />

value parameter we enter the value e.g. “10”. Default displaying mo<strong>de</strong> is Format: Numeric,<br />

and precision: 0, Graph Low: 0, Graph High: 300. Next exit from Input channels menu and go<br />

to the External outputs menu.<br />

Using arrows or pressing middle button with a number in upper navigation bar select External<br />

output that you want to <strong>de</strong>fine – search Comm. Port MB1 (MASTER), Device: Addr.5:”TRS-<br />

10a”, Output channel: Out.1:HR 1h,b.0-15. Next we select source Log.ch. 1:”Date”. Than we<br />

set Input levels. Because in the Logical channel 1 we set displaying range of 0 to 300 than in<br />

the Input levels we set parameters: Lower level: 0 and Upper level: 300. Due to we want<br />

linear output without scaling than we set Output levels: Lower level 0 and Upper level 300.<br />

Alarm level we set to 0.<br />

After whole configuration exit the menu pressing Save changes, the result should be<br />

visible as soon as you exit the menu.<br />

7.11. PROFILES/TIMERS<br />

Profiles/timers were created to generate signals <strong>de</strong>fined by the user. The View of the<br />

configuration window is shown in Fig. 7.55.<br />

58<br />

Fig. 7.55. View of the configuration Profiles/timers window


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Using arrows located in upper bar user can switch between successive Profiles/timers for<br />

configuration. Use of middle button with a number allows to jump directly to required<br />

Profile/timer. The basic parameters are Name, Idle value, that is set after execution<br />

profile/timer, Section list in which the user can <strong>de</strong>fine the signal consist maximal 100<br />

sections, using Duration, Shape of signal (constant value or ramp) and Final value of section.<br />

Parameter Looping has 3 options to choose: disabled, counted and Infinite. Parameter<br />

Return to position allows you to select the starting position the next repetition of a <strong>de</strong>fined<br />

profile/timer. Other parameters are variable <strong>de</strong>pending on the Triggering mo<strong>de</strong> parameter:<br />

Triggering source and Triggering times. Profiles/timers may occur in the five trigger mo<strong>de</strong>s:<br />

disabled, level (gate), edge (once), edge (retrig.) and on time. Disabled means that the<br />

Profile/timer on this number is off. Level (gate) means that configured by the user process will<br />

be triggered by a level higher than zero. Edge (once) means that after the triggering of the<br />

increasing edge of the profile executes the entire profile regardless of the frequency of the<br />

signal triggering. However, option trigger edge (retrig) means that this profile will be generate<br />

from the start of each incoming trigger source regardless of whether the profile has been<br />

finished or not. User-<strong>de</strong>fined waveforms in the above-<strong>de</strong>scribed mo<strong>de</strong>s are activated<br />

Triggering Source parameter. Last possible to choose the mo<strong>de</strong>: on time set the signal starts<br />

with the Triggering times parameter. View of the configuration for parameter on time is<br />

shown in Fig. 7.56.<br />

Fig. 7.56. View of the configuration on time<br />

Use this parameter with an accuracy of one second, we can set time to generate the specified<br />

profile/timer. Options allow you to generate a recurring run at a specified time period, which<br />

can be programmed so that such course of generate in the month of March and June from 3 to<br />

24 on weekdays at 7.00 to 15.00, every minute every 30 seconds. To change it, simply press<br />

button next to label Name. When near to any parameters in triggering times menu will be<br />

marking '----' this means is that no option is selected and the output signal does not appear<br />

even set other parameters. Generation signal in on time mo<strong>de</strong> is similar to the edge (once) -<br />

mo<strong>de</strong>, i.e. after the triggering time of generating signal executes the entire <strong>de</strong>fined signal<br />

regardless of the frequency of the time triggering.<br />

7.11.1.<br />

Example<br />

Examples of Profile/timer configurations<br />

7.11.1:<br />

Application of the Profiles/timers.<br />

This example <strong>de</strong>scribe the way to create the Profile in the logical channel 1 in level (gate)<br />

trigger mo<strong>de</strong>. Triggering source of the Profile is the logical channel 2, which is set to hardware<br />

59


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

input – i.e. current input A1 (UI4). The Profile consists of 4 sections: 1. ramp from 0 to 10 in 5<br />

seconds, 2. constant value 8 in 2 seconds, 3. ramp from 8 to 4 in 3 seconds and 4. constant<br />

value 4 in 1 seconds. Idle value is 0 and the loop is disabled.<br />

There are two methods to configure Profiles/timers, first in the Profiles/timers menu and<br />

second in the Logical channel in the Profile/timer mo<strong>de</strong>. In this case presents the first<br />

method. We enter to the Device configuration → Profiles/timers menu and using arrows or<br />

pressing middle button with a number in upper navigation bar select Profile/timer 1. Next we<br />

can change the name to “My Profile”. We select level (gate) in the parameter Triggering<br />

mo<strong>de</strong>. In the parameter Triggering source we select Logical channel 1 ”Triggering” which<br />

be <strong>de</strong>fined later. Idle value sets to 0, the parameter Looping as a disabled. We go to Section<br />

list menu by pressing the button. In the menu the mark '+' means adding new section and<br />

mark '-' - <strong>de</strong>lete selected a section. In the block of parameters: Duration, Shape and Final<br />

value we set appropriate values as <strong>de</strong>fined above e.g. first section: Duration 5s, Shape: ramp<br />

and Final value: 10. Exit from the configuration source.<br />

In the next point enter Input channels menu and <strong>de</strong>fine logical channel in the<br />

Profile/timer mo<strong>de</strong> and select the Profile (“My Profile”) that is configured above. Finally, after<br />

<strong>de</strong>fining the Logical channel and add to the Group the result should be visible in the display.<br />

The second method is <strong>de</strong>scribed in section 7.8.7 Examples of Logical Channels configuration<br />

in the Example 7.8.9<br />

7.12. CONTROLLERS<br />

Although most controlling processes can be realised using simple ON - OFF mo<strong>de</strong>, there<br />

is sometimes necessity of application of more advanced way of driving the actuators.<br />

Designers of <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> implemented 5 PID controllers profiles which can be used<br />

by any Logical Channel switched in Controller mo<strong>de</strong>. In the system is available 8 controllers.<br />

Using arrows located in upper bar user can switch between successive Controllers for<br />

configuration. Use of middle button with a number allows to jump directly to required<br />

Controller.<br />

Fig. 7.57. Main configuration of an Controller profile<br />

Every controller profile can be set in one of three mo<strong>de</strong>s: PD (proportional-differentiate), PI<br />

(proportional-integrate), PID (proportional-integrate-differentiate). Selection of <strong>de</strong>sired Mo<strong>de</strong><br />

enables presentation of appropriate coefficients - P, I, D and also selection of differentiated<br />

signal while PD and PID mo<strong>de</strong> (see Fig. 7.58).<br />

Dead zone parameter <strong>de</strong>termines how much different between previous and current process<br />

value to starting generate the controlled signal.<br />

60


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Parameter Differentiated signal has 2 options: feedback (measured) and error (<strong>de</strong>viation).<br />

Feedback (measured) option which is also the <strong>de</strong>fault option we use when to feedback<br />

channel (see section 7.8.5 Input Channels settings for Controller mo<strong>de</strong>) we connect the<br />

signal from <strong>de</strong>tector. In this case <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> can automatic computing the error<br />

signal (<strong>de</strong>viation) and generate control signal, respectively. When using options error<br />

(<strong>de</strong>viation) than to the feedback channel is give converted off-set of measurement and control<br />

<strong>de</strong>vices <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> set on the basis of the output signal.<br />

Fig. 7.58. Configuration panel of Controller parameters<br />

The set of Controller's output parameters are in<strong>de</strong>pen<strong>de</strong>nt on selected type of Controller –<br />

see figure 7.59. Values in fields: Offset, Low output limit, High output limit are expressed<br />

with unit entered in field Output unit. Changes of this parameter causes changes in all three<br />

boxes. Parameters Low output limit and High output limit set a range of the control signal.<br />

7.12.1.<br />

Fig. 7.59. Controller output configuration parameters<br />

Examples of Controller configurations<br />

Example 7.12.1:<br />

Application of the Controllers (see Chapter 7.12 Controllers for more<br />

information about the parameters of Controllers)<br />

Lets assume that we want to configure Controller in the PID mo<strong>de</strong> which controls<br />

temperature in the room. The signal from temperature sensor PT100 is connected to Logical<br />

channel 1. The Controller controls the passive current output generating a signal in the range<br />

of 4 to 12mA to control the heater.<br />

61


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

We enter to the Device configuration → Controllers menu and using arrows in upper<br />

navigation bar select Controller 1. Next we set the name e.g. “Controller”. In the parameter<br />

Mo<strong>de</strong> we select PID. Dead zone parameter we set to 0. Next we set the Controller<br />

parameters block as follows – P coefficient: 0.8, I coefficient: 0.1, D coefficient: 0.05,<br />

Differentiated signal we select the feedback (measured). However, the Controller output<br />

block of parameters we set as follows: Output unit: mA, Offset: 0, Low output limit:4mA,<br />

High output limit: 12mA. Exit from the Controllers menu.<br />

In the next point enter Input channels menu and <strong>de</strong>fine Logical channel 1 using arrows<br />

in upper navigation bar, and select Set point value mo<strong>de</strong>. Parameter Name set to “Set point”,<br />

parameter Unit set to ºC and in the Set point value parameter we enter the value 23. Default<br />

displaying mo<strong>de</strong> is Numeric format, and it is proper for this purpose, but precision and data<br />

limits should be changed – Precision: 0.0, Graph Low: 15 ºC, Graph High: 30 ºC.<br />

Next we <strong>de</strong>fine Logical channel 2 by setting name “Room” and mo<strong>de</strong>: Hardware input. Next<br />

we can select the source. Assuming that sensor installed in the room is connected to Physical<br />

Input A1 select this input as a source. Next press button Configure source to enter hardware<br />

configuration. In this panel in the parameter Mo<strong>de</strong> select the type of the sensor and<br />

connection method PT100, next set Low Limit: -50ºC and High Limit: 600ºC. Finally exit<br />

hardware configuration. Due to we do not need any post processing its both parameters can<br />

be disabled (Scaling: disabled, Filter type: disabled). Default displaying mo<strong>de</strong> is Numeric<br />

format, and it is proper for this purpose, but we can change Precision and extend it by one<br />

digit after <strong>de</strong>cimal point. Also lower and upper ends of graph can be changed. Lets say that<br />

temperature in room can vary from 15 to 25 <strong>de</strong>grees, so we can set such range with e.g. 5 <strong>de</strong>g<br />

of margin. (Graph low = 10.0, Graph high = 30.0).<br />

In the next point <strong>de</strong>fine Logical channel 3 by setting name “Controller” and mo<strong>de</strong>:<br />

Controller. We set Unit parameter to mA. In the Controller num. parameter select the<br />

Controller 1 (1.PID:”Controller”). In the Set point channel parameter we set Logical<br />

channel 1, Feedback channel parameter we set to Logical channel 2. In the Displaying<br />

block of parameters we set Numeric format, change Precision extend it by one digit after<br />

<strong>de</strong>cimal point. We set Graph low: 0 and Graph high to 20.<br />

To control the temperature in the room we need to connect the signal from the controller to<br />

appropriate output control e.g. heating. For this purpose we use the Passive current output.<br />

We enter to the Device configuration → Build-in outputs menu and using arrows or<br />

pressing middle button with a number in upper navigation bar select output you want to use<br />

e.g. Output 1. Next set: Source: Logical Channel 3, (then unit of Input Levels will be changed<br />

automatically to ”mA”), Input Lower level: 4 mA, Input Upper level: 12 mA, Output Lower<br />

level: 4 mA, Output Upper level: 12 mA, Alarm Level: 4 mA.<br />

We have <strong>de</strong>fined logical channel and build-in output. To visualise the data, channel must be<br />

ad<strong>de</strong>d to some group.<br />

Using Configuration menu enter Groups <strong>de</strong>finition, and enable Group 1 (Group: enabled).<br />

Then change its name to e.g. “Temperature controller”, and select sources of data to be<br />

presented. To do this move window over parameters called Channels and set them as follow -<br />

Slot 1: Log. ch. 1 “Set point”, Slot 2: Log. ch. 2 “Room”; Slot 3: Log. ch. 3 “Controller”,<br />

Slot 4: empty, Slot 5: empty; Slot 6: empty.<br />

After whole configuration exit the menu pressing Save changes, the result should be<br />

visible as soon as first measurement is done.<br />

Due to fact that output is passive type, it is required to power the current loop. Schematic is<br />

shown in the Fig. 9.7. Note that polarisation of IO2 and IO4 outputs has no matter.<br />

62


7.13. GROUPS<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

As it was mentioned Groups are the sets of 1-6 Logical Channels collected together for<br />

clearance. To see <strong>de</strong>tailed <strong>de</strong>finition of Group see Introduction to controller/data recor<strong>de</strong>r.<br />

7.13.1. Groups configuration<br />

Every group can be obviously disabled or enabled. When disabled then no other<br />

parameters for configuration are available. Enabled group has a lot of parameters to make it<br />

characteristic and easy for i<strong>de</strong>ntification. Parameters are gathered into three sets – one related<br />

to all Logical Channels visible in a Group, and second related to main appearance of the<br />

Group and third related to logging date into Group.<br />

Fig. 7.60 shows main parameters of the Group – individual Name, orientation of<br />

displayed Bars and Charts, and also Line width, Time Scale and Background colour of the<br />

charts. These parameters are related to all visible channels.<br />

Fig. 7.60. Group configuration panel – main parameters<br />

To allow configuration of Logical Channel position and size of their data panels a visualisation<br />

slots were pre<strong>de</strong>fined. Fig. 7.61 shows sight of Channels configuration for a Groups.<br />

Positions of particular “slots” are fixed, but by disabling and enabling neighbouring slots it is<br />

possible to change size and position (in some range) of <strong>de</strong>sired “slot”. Using this method user<br />

can get many different visualisation mo<strong>de</strong>s.<br />

Fig. 7.61. Group configuration panel – Channels (visualisation slots) configuration<br />

The Logging options block parameters is <strong>de</strong>monstrate in the Fig. 7.62. Parameter Mo<strong>de</strong><br />

63


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

allow to choose if we want to logging or not, or option always logging or a logging triggering by<br />

channel in the Triggering source parameter. Description parameter allows to <strong>de</strong>scribe the<br />

logging, Record period parameter through parameter Unit sets how much per second,<br />

minute, hour is repeat login of date. Alternative source allow choose other sets of logging<br />

configuration when user wants to set additional advanced options of the logging.<br />

Fig. 7.62. The Logging options block parameters<br />

7.13.2. Examples of visualisations of groups<br />

Example<br />

7.13.1:<br />

Single channel - one big needle.<br />

If user needs to visualise single hardware input value it is necessary to <strong>de</strong>fine one Logical<br />

channel and one Group with one active channel. Moreover to show incoming data as a single<br />

big needle (Fig. 7.63) it is necessary to disable all unused visualisation slots in a Group.<br />

Of course other presentation mo<strong>de</strong>s are also available, to switch between mo<strong>de</strong>s use [MODE]<br />

buttons in Navigation bar.<br />

Example<br />

Fig. 7.63. Single big needle example<br />

7.13.2:<br />

Three channels view - one bigger, two smaller<br />

If some measured parameters are more important then other there are some ways to<br />

64


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

emphasis them. Lets assume then the pressure in some chamber is key parameter, and<br />

temperature and humidity are less important. The process of <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

configuration starts with <strong>de</strong>finition of 3 Logical Channels – one for every parameter. Their<br />

sources should be in this example a Hardware inputs with appropriate scaling and <strong>de</strong>finition<br />

of units. Defined channels should be collected into one group. The key matter for <strong>de</strong>sired<br />

presentation is configuration of slots sources in the group.<br />

Example view of assumed problem is showed in Fig. 7.64. To get such result slots of the group<br />

should be set as follow:<br />

Slot 1: Log. ch. 7 “Pressure”;<br />

Slot 2: disabled;<br />

Slot 3: disabled;<br />

Slot 4: Log. ch. 9 “Temperature”;<br />

Slot 5: Log. ch. 1 “Humidity”;<br />

Slot 6: disabled.<br />

Fig. 7.64. Example of three channels presentation with emphasis of Pressure<br />

Switching between mo<strong>de</strong>s it is noticeable that position of particular channels can slightly vary.<br />

It is caused by aspect of different mo<strong>de</strong>s – their position is selected in that way to obtain<br />

elements of particular data panels as big as possible.<br />

7.14. MODBUS<br />

Basic version of <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> has build in one RS-485 communication port. In the<br />

most expan<strong>de</strong>d versions as much as 3 serial ports are available These interfaces can be<br />

configure to fulfil user requirements. For today only MODBUS RTU protocol is available, and<br />

<strong>de</strong>vice can operate as SLAVE to be read by some Host. Configuration panel for Modbus is<br />

presented in Fig. 7.65.<br />

SLAVE mo<strong>de</strong> has two parameters, Baud rate and address of the <strong>de</strong>vice. Master mo<strong>de</strong><br />

configuration is shown in Fig. 7.66.<br />

65


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Fig. 7.65. Configuration parameters for SLAVE mo<strong>de</strong><br />

Fig. 7.66. Configuration parameters for Modbus mo<strong>de</strong><br />

For Master mo<strong>de</strong> parameters are: Baud rate, Request timeout, Request retrials, Slave<br />

<strong>de</strong>vices and Numbers of registers, where by choosing one of these options in hex (addition<br />

the letter 'h' to a number of register) / <strong>de</strong>cimal, we can change the visualization of register<br />

number which be shown in the input and output channel for a better and faster localization the<br />

SLAVE <strong>de</strong>vice.<br />

Slave <strong>de</strong>vices menu has parameters: Device type, Device name, and three groups of<br />

parameters: a group of Device templates, consisting of Load <strong>de</strong>vice template and Save <strong>de</strong>vice<br />

template, a group of Device channels with the parameters List of input and output and a group<br />

of Register block consisting of a parameter Blocks configuration mo<strong>de</strong>, maximum block size<br />

and Block list. All these parameters are shown in Fig. 7.67.<br />

Using arrows located in upper bar user can switch between successive Modbus address for<br />

configuration. Use of middle button with a number allows to jump directly to required address.<br />

66


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Fig. 7.67. Configuration parameters for Slave <strong>de</strong>vice menu<br />

Load <strong>de</strong>vice template parameter allows you to download the configuration settings file ready I<br />

/ O SLAVE <strong>de</strong>vices and a list of blocks, and Save <strong>de</strong>vice template parameter stores the user<strong>de</strong>fined<br />

configuration settings for I / O SLAVE <strong>de</strong>vices and a list of blocks. Template edition<br />

panel is shown in the Fig. 7.68.<br />

Fig. 7.68. Template edition panel<br />

This button invokes software keyboard window allowing write or search the<br />

template name.<br />

This button allow to <strong>de</strong>lete selected template.<br />

Navigation keys allow select appropriate template.<br />

67


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Menu parameter Input list the SLAVE <strong>de</strong>vice is presented in Fig. 7.69.<br />

Fig. 7.69. View of the Input list menu<br />

Input list consists of five groups of parameters: Channel value, Channel status '-HI-',<br />

Channel Status ', LO-', Channel Status '-WAIT-', Channel Status '-ERR-'. Value register<br />

menu of Channel value group of parameters is shown in Fig. 7.70.<br />

Fig. 7.70. View of the Register value parameter<br />

For this menu, we have parameters: Register type (<strong>de</strong>fault HOLDING), Register number<br />

slaves <strong>de</strong>vice, Data format <strong>de</strong>pending on the register (if you choose the option the 32 bits that<br />

extracts an additional parameter of how to obtain this length of words or as two 16-bit registers<br />

or maybe as one 32-bit). We also have the opportunity to change the or<strong>de</strong>r of bytes<br />

transferred, shift of data and the imposition of the mask data. The next parameter is Decimal<br />

point which allow to set a constant value or use the Point register. Configuration the<br />

parameter of Point register is similar to Register value. When we wand to SLAVE <strong>de</strong>vice alert<br />

us of transmission errors and, if such a <strong>de</strong>vice has the ability to analyze error, then we can<br />

take of the 4 groups that read the parameters of the status register -HI-, -LO-, -WAIT-, -ERR-.<br />

To set up such a signal about the state of errors, respectively set three parameters: State<br />

which can be an option never then it is turned off, if register = value, or if register ≠ value.<br />

68


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

When you want to masked status register value is equal to or different from the constant value,<br />

the parameter register for alarm signal where we choose the masked of status register and the<br />

masked value parameter for the alarm signal.<br />

Output list is shown in Fig. 7.72.<br />

Fig. 7.71. View of the Output list menu<br />

To output was visible on the outsi<strong>de</strong>, this should be activated by the output parameter Output<br />

active. Output can be generate of two types – Control type: as a relay or as a linear output.<br />

The third parameter is the Output register, which the menu is presented in Fig. 7.72<br />

Fig. 7.72. View of the Register output parameter<br />

The parameters of Output register are the similar as the Input register. The last block of<br />

parameters for the SLAVE <strong>de</strong>vice is the Register blocks, which <strong>de</strong>pending on the<br />

configuration blocks mo<strong>de</strong> can be 2 or 3 parameters. The <strong>de</strong>fault configuration mo<strong>de</strong> is<br />

automatic mo<strong>de</strong> which, by the parameter Maximal block size automatically configures optimal<br />

list of blocks for the inputs and outputs configuration. In this mo<strong>de</strong> the parameter Block list is<br />

only for to browse the available blocks, you can not change anything. When you choose<br />

manual configuration mo<strong>de</strong>, the user must configure the block list from a input and output list.<br />

Menu of block list is shown in Fig. 7.73. Menu Block list has 4 parameters: Block type we<br />

set the block to read or write registers, Registers size parameter <strong>de</strong>fines the size of the two<br />

registers: 16 and 32-bit, parameters First and the Last register <strong>de</strong>termine the queue reading<br />

and write writing registers.<br />

69


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Fig. 7.73. View of the Block list parameter<br />

7.14.1. Examples of Modbus protocol configurations<br />

Example<br />

7.14.1:<br />

Configuration of the Modbus Input in the MASTER mo<strong>de</strong>.<br />

In this example we show how to configure the Input channel of SLAVE <strong>de</strong>vice, e.g. for TRS-<br />

04a <strong>de</strong>vice with address 3. We read the Register 1, Register 5 is the Decimal point<br />

register, Register 2 is the Status register which the value of 80h means that the temperature<br />

measurement exceeds the 85ºC.<br />

In the first step we enter the Modbus → SLAVE <strong>de</strong>vice menu. We select by using arrows in<br />

upper navigation bar the appropriate address of SLAVE <strong>de</strong>vice (address 3). Device type<br />

parameter we set to <strong>de</strong>fined or we can use pre<strong>de</strong>fined template with available settings for<br />

TRS-04a <strong>de</strong>vice by pressing Load <strong>de</strong>vice templates button. In this example we use first case<br />

when the SLAVE <strong>de</strong>vice is <strong>de</strong>fined by user. Next we go to the block parameters Device<br />

channel and pressing the Input list button. In the Input list menu to open new input channel<br />

we press a button '+'. When we want to <strong>de</strong>lete a channel press the button '-'. After adding the<br />

new input channel need to set appropriate parameters. Parameter Value register we set like<br />

in the Fig. 7.74. Next we exit from Value register menu.<br />

70<br />

Fig. 7.74. Value register parameters


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

In the Decimal point parameter we select option: value multiplied by the Decimal point<br />

register (*exp(-point register)) and in the Decimal point register parameter we write values<br />

as for the Value register of Fig. 7.74 with the change to the register number 5. Next point we<br />

set block parameters for Channel status -Hi-. The settings of block parameters shown in the<br />

Fig. 7.75. The remaining values are left inactive (value: never).<br />

Fig. 7.75. Sample setting for the block parameters: Channel status -Hi-<br />

After configuration the Input channels of the <strong>de</strong>vice we set parameters Register blocks.<br />

However we exit Input list menu and move window over parameters called Register blocks<br />

and set them as follow – Block configuration mo<strong>de</strong> we set to automatic, Max. block size we<br />

set to 3. <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> <strong>de</strong>vice automatically select the optimal list of blocks.<br />

After whole configuration exit the menu pressing Save changes.<br />

Example<br />

7.14.2:<br />

Configuration of the Modbus Output in the MASTER mo<strong>de</strong>.<br />

In this example we show how to configure the Output channel of SLAVE <strong>de</strong>vice, e.g. for TRS-<br />

10a <strong>de</strong>vice with address 5. Save data to Register 1, Register 2 set to 0, Register 5 set to 0<br />

(mo<strong>de</strong>: <strong>de</strong>cimal).<br />

In the first step we enter the Modbus → SLAVE <strong>de</strong>vice menu. We select by using arrows in<br />

upper navigation bar the appropriate address of SLAVE <strong>de</strong>vice (address 5). Device type<br />

parameter we set to <strong>de</strong>fined or we can use pre<strong>de</strong>fined template with available settings for<br />

TRS-10a <strong>de</strong>vice by pressing Load <strong>de</strong>vice templates button. In this example we use first case<br />

when the SLAVE <strong>de</strong>vice is <strong>de</strong>fined by user. Next we go to the block parameters Device<br />

channel and pressing the Output list button. In the Output list menu to open new output<br />

channel we press a button '+'. When we want to <strong>de</strong>lete a channel press the button '-'. After<br />

adding the new output channel need to set appropriate parameters. The Output active<br />

parameter set to active - when you set no then the output will be <strong>de</strong>fined but invisible after exit<br />

from Modbus menu. Control type parameter set to as a linear output. Parameter Output<br />

register we set like in the Fig. 7.74. Next we exit from Output register menu.<br />

71


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Fig. 7.76. Configuration Output register parameter for Modbus protocol<br />

Similar steps we do for other output channels to registers 2 and 5, then exit from Output list<br />

menu.<br />

After configuration the Output channels of the <strong>de</strong>vice we set parameters Register blocks.<br />

However we exit from Output list menu and move window over parameters called Register<br />

blocks and set Block configuration mo<strong>de</strong> to manual. We press button Block list. We select<br />

by using arrows in upper navigation bar the appropriate block number 1. Block type we set to<br />

write HOLDING register. The Register size parameter we select to 16 bit registers. In the<br />

parameter First register we write: 1 and in the parameter Last register we write: 2 (see Fig.<br />

7.77). Next we go to the Register block 2 and write to the first two parameters values like in<br />

the Register block 1 however, in the parameter First register we write: 5 and in the Last<br />

register we write: 5.<br />

After whole configuration exit the menu pressing Save changes.<br />

72<br />

Fig. 7.77 Register blocks parameters


8. THE MODBUS<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

PROTOCOL<br />

HANDLING<br />

Transmission parameters: 1 start bit, 8 data bits, 1 stop bit, no parity control<br />

Baud rate: selectable from: 1200 to 115200 bits/second<br />

Transmission protocol: MODBUS RTU compatible<br />

8.1. LIST OF REGISTERS<br />

The <strong>de</strong>vice parameters and measurement result are available via RS-485 interface, as<br />

HOLDING-type registers of Modbus RTU protocol. The registers (or groups of the registers)<br />

can be read by 03h function, and wrote by 06h (single registers) or 10h (group of the registers)<br />

accordingly to Modbus RTU specification.<br />

Register Write Range Register <strong>de</strong>scription<br />

20h 1 No 0÷199 Address of <strong>de</strong>vice<br />

21h No 2060h Device i<strong>de</strong>ntification co<strong>de</strong><br />

Measurements results (floating point format) 2<br />

200h No 0÷0FFFFh Measurement result for logical channel 1 (high word)<br />

201h 0÷0FFFFh Measurement result for logical channel 1 (low word)<br />

202h No 0÷0FFFFh<br />

Status for logical channel 1:<br />

0h - data valid, 1h - data not ready, 20h - software error,<br />

40h - bottom bor<strong>de</strong>r of the software measurement range is<br />

excee<strong>de</strong>d, 80h - top bor<strong>de</strong>r of the software measurement range<br />

is excee<strong>de</strong>d, 2000h - hardware error, 4000h - bottom bor<strong>de</strong>r of<br />

the hardware measurement range is excee<strong>de</strong>d, 8000h - top<br />

bor<strong>de</strong>r of the hardware measurement range is excee<strong>de</strong>d,<br />

FFFFh - data not available (e.g. logical channel not configured)<br />

203h No 0÷6 Decimal point for logical channel 1<br />

Register from 204h to 2F0h<br />

Measurements results (integer format) 2<br />

400h No 0÷0FFFFh<br />

Measurement results, status and <strong>de</strong>cimal point for Logical<br />

Channels 2÷60<br />

Measurement result for logical channel 1 (high word, not<br />

consi<strong>de</strong>ring the <strong>de</strong>cimal point)<br />

401h 0÷0FFFFh Measurement result for logical channel 1 (low word)<br />

402h No 0÷0FFFFh<br />

Status for logical channel 1:<br />

0h - data valid, 1h - data not ready, 20h - software error,<br />

40h - bottom bor<strong>de</strong>r of the software measurement range is<br />

excee<strong>de</strong>d, 80h - top bor<strong>de</strong>r of the software measurement range<br />

is excee<strong>de</strong>d, 2000h - hardware error, 4000h - bottom bor<strong>de</strong>r of<br />

the hardware measurement range is excee<strong>de</strong>d, 8000h - top<br />

bor<strong>de</strong>r of the hardware measurement range is excee<strong>de</strong>d,<br />

FFFFh - data not available (e.g. logical channel not configured)<br />

403h No 0÷6 Decimal point for logical channel 1<br />

Register from 404h to 4F0h<br />

Measurement results, status and <strong>de</strong>cimal point for Logical<br />

Channels 2÷60<br />

73


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

1 after writing registry 20h the unit replies with the frame starting from the old (unchanged) address<br />

2 Float point format represents data as precision as possible. Integer 32 represents value with constant precision,<br />

selected by <strong>de</strong>cimal point position. When <strong>de</strong>cimal is set for example 0.0 then Int32 format represents integer part of<br />

the value contained in float registers and multiplied by 10 (e.g.: float is 1.2345, D.P. = 0.0, then Integer = 12).<br />

Similarly when <strong>de</strong>cimal pint is 0.000 then integer represents integer part of the value contained in float registers and<br />

multiplied by 1000 (e.g.: float is 1.2345, D.P = 0.0, then Integer = 1234)<br />

8.2. TRANSMISSION ERRORS HANDLING<br />

If during reading or writing one of registries an error occurs then the unit shall return the frame<br />

containing the error co<strong>de</strong> (according to the Modbus protocol).<br />

Error co<strong>de</strong>s should be interpreted as follows:<br />

01h - illegal function (only functions 03h, 06h and 10h are available),<br />

02h - illegal register address<br />

03h - illegal data value<br />

8.3. EXAMPLES OF QUERY/ANSWER FRAMES<br />

The examples concern a unit with address 1. All values are given in the hexa<strong>de</strong>cimal system.<br />

Designations:<br />

ADDR Address of the <strong>de</strong>vice in the system<br />

FUNC Function number<br />

REG H,L Higher and lower part of registry number, to which the command refers to<br />

COUNT H,L Higher and lower part of registry counter number, to which the command refers<br />

to, starting with the register, which is <strong>de</strong>fined by REG (max. 32)<br />

BYTE C Number of higher bytes in the frame<br />

DATA H,LHigher and lower part of data word<br />

CRC L,H Higher and lower part of CRC sum<br />

1. Read of ID co<strong>de</strong><br />

ADDR FUNC REG H,L COUNT H,L CRC L,H<br />

01 03 00 21 00 01 D4 00<br />

The answer:<br />

ADDR FUNC BYTE C DATA H,L CRC L,H<br />

01 03 02 20 60 A1 AC<br />

DATA H,L - i<strong>de</strong>ntification co<strong>de</strong> (2060h)<br />

4. Read of the registers 401h, 402h and 403h in one message (example of reading a<br />

number of registries in one frame):<br />

74


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

ADDR FUNC REG H,L COUNT H,L CRC L,H<br />

01 03 04 01 00 03 55 3B<br />

COUNT L - the count of being read registers (max. 32)<br />

The answer:<br />

ADDR FUNC BYTE C DATA H1,L1 DATA H2,L2 DATA H3,L3 CRC L,H<br />

01 03 06 00 0A 00 02 00 00 18 B4<br />

i<br />

DATA H1, L1 - 401h registry (10 – high word of value for channel 1, no <strong>de</strong>cimal point),<br />

DATA H2, L2 - 402h registry (2 – low word of value for channel 1, no <strong>de</strong>cimal point),<br />

DATA H3, L3 - 403h registry (0 – status for channel 1).<br />

There is no full implementation of the Modbus Protocol in the <strong>de</strong>vice. The<br />

functions presented above are available only.<br />

75


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

9. APPENDIX - INPUT AND OUTPUT MODULES DESCRIPTION<br />

All connections must be ma<strong>de</strong> while power supply is disconnected !<br />

9.1. UI4, UI8, U16, I16 - VOLTAGE AND CURENT MEASUREMENT MODULES<br />

The UI modules are <strong>de</strong>signed for easy measurement of Voltage and Current. There are<br />

4 versions of such modules, listed below:<br />

UI4 - 4 Voltage and 4 Current inputs<br />

UI8 - 8 Voltage and 8 Current inputs<br />

U16 - 16 Voltage inputs<br />

I16 - 16 Current inputs.<br />

Picture below shows terminals placement of UI modules. Inputs are gathered into groups to<br />

make connections easier. All ground terminals of a particular module are common, but<br />

separated from power supply and other modules. If it is necessary to measure Voltages with<br />

different ground potentials, several UI modules have to be installed into <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

unit.<br />

76<br />

!<br />

UI8<br />

8 current + 8 voltage inputs<br />

n01<br />

n02<br />

n03<br />

n04<br />

n05 GND<br />

n06<br />

n07<br />

n08<br />

n09<br />

n10 GND<br />

n11<br />

n12<br />

n13<br />

n14<br />

n15 GND<br />

n16<br />

n17<br />

n18<br />

n19<br />

n20 GND<br />

AIN1<br />

AIN2<br />

AIN3<br />

AIN4<br />

AIN5<br />

AIN6<br />

AIN7<br />

AIN8<br />

AIN9<br />

AIN10<br />

AIN11<br />

AIN12<br />

AIN13<br />

AIN14<br />

AIN15<br />

AIN16<br />

4 x 0-20mA<br />

4 x 0-20mA<br />

4 x 0-10V<br />

4 x 0-10V<br />

UI4<br />

4 current + 4 voltage inputs<br />

n01<br />

n02<br />

n03<br />

n04<br />

n05 GND<br />

n06<br />

n07<br />

n08<br />

n09<br />

n10 GND<br />

AIN1<br />

AIN2<br />

AIN3<br />

AIN4<br />

AIN5<br />

AIN6<br />

AIN7<br />

AIN8<br />

4 x 0-20mA<br />

4 x 0-10V<br />

I16<br />

16 current inputs<br />

n01 AIN1<br />

n02 AIN2<br />

n03 AIN3<br />

n04 AIN4<br />

n05 GND<br />

n06<br />

n07<br />

n08<br />

n09<br />

n10 GND<br />

n11<br />

n12<br />

n13<br />

n14<br />

n15 GND<br />

n16<br />

n17<br />

n18<br />

n19<br />

n20 GND<br />

AIN5<br />

AIN6<br />

AIN7<br />

AIN8<br />

AIN9<br />

AIN10<br />

AIN11<br />

AIN12<br />

AIN13<br />

AIN14<br />

AIN15<br />

AIN16<br />

4 x 0-20mA<br />

4 x 0-20mA<br />

4 x 0-20mA<br />

4 x 0-20mA<br />

U16<br />

16 voltage inputs<br />

AIN1<br />

n01<br />

AIN2<br />

n02<br />

n03 AIN3<br />

n04 AIN4<br />

n05 GND<br />

n06<br />

n07<br />

n08<br />

n09<br />

n10 GND<br />

n11<br />

n12<br />

n13<br />

n14<br />

n15 GND<br />

n16<br />

n17<br />

n18<br />

n19<br />

n20 GND<br />

AIN5<br />

AIN6<br />

AIN7<br />

AIN8<br />

AIN9<br />

AIN10<br />

AIN11<br />

AIN12<br />

AIN13<br />

AIN14<br />

AIN15<br />

AIN16<br />

4 x 0-10V<br />

4 x 0-10V<br />

4 x 0-10V<br />

4 x 0-10V


Most important parameters of UI modules.<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

UI4 UI8 U16 I16<br />

Number of inputs 4xU + 4xI 8xU + 8xI 16xU 16xI<br />

Hardware measurement ranges<br />

Hardware resolution<br />

Precision<br />

voltage inputs<br />

current inputs<br />

voltage inputs<br />

current inputs<br />

voltage inputs<br />

current inputs<br />

-2V ÷ 13V<br />

-2mA ÷ 30mA<br />

1mV<br />

1μA<br />

0.25%<br />

0.25%<br />

-2V ÷ 13V<br />

-2mA ÷ 30mA<br />

1mV<br />

1μA<br />

0.25%<br />

0.25%<br />

-2V ÷ 13V<br />

-2mA ÷ 30mA<br />

1mV<br />

-<br />

0.25%<br />

Permissible Long time overload 20% 20% 20% 20%<br />

Covered<br />

<strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> measurement<br />

ranges *<br />

Internal impedance<br />

Protection<br />

voltage inputs<br />

current inputs<br />

voltage inputs<br />

0÷5V,<br />

1÷5V,<br />

0÷10V,<br />

2÷10V,<br />

0÷20mA,<br />

4÷20mA<br />

100kΩ<br />

typ. 100Ω<br />

no<br />

0÷5V,<br />

1÷5V,<br />

0÷10V,<br />

2÷10V,<br />

0÷20mA,<br />

4÷20mA<br />

100kΩ<br />

typ. 100Ω<br />

-<br />

0÷5V,<br />

1÷5V,<br />

0÷10V,<br />

2÷10V<br />

100kΩ<br />

-<br />

-2V ÷ 13V<br />

-2mA÷ 30mA<br />

-<br />

1μA<br />

-<br />

0.25%<br />

0÷20mA,<br />

4÷20mA<br />

-<br />

typ. 100Ω<br />

current inputs 50mA fuse 50mA fuse -<br />

50mA fuse<br />

• Measurement ranges are limited by software upon hardware inputs ability, check<br />

current list of <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> measurement ranges at producer homepage<br />

no<br />

no<br />

-<br />

77


78<br />

1<br />

2<br />

3<br />

4<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Power supply<br />

(<strong>de</strong>pending on version)<br />

USB<br />

<strong>de</strong>vice<br />

GND<br />

+24V DC ±5% (Imax. = 200mA)<br />

5<br />

6 GND<br />

digital input<br />

0/15..24V DC<br />

7<br />

8<br />

B-<br />

A+<br />

RS-485<br />

insulated<br />

1<br />

2<br />

3<br />

4<br />

Sensor 1<br />

+ -<br />

Sensor 2<br />

+ -<br />

UI4<br />

4 current + 4 voltage inputs<br />

n01 AIN1<br />

n02 AIN2<br />

n03 AIN3<br />

n04<br />

n05 GND<br />

AIN4<br />

n06<br />

AIN5<br />

n07 AIN6<br />

n08 AIN7<br />

n09<br />

n10 GND<br />

AIN8<br />

Fig. 9.1. Connections for 2 - wire sensor (current)<br />

Power supply<br />

(<strong>de</strong>pending on version)<br />

USB<br />

<strong>de</strong>vice<br />

GND<br />

+24V DC ±5% (Imax. = 200mA)<br />

5<br />

6 GND<br />

digital input<br />

0/15..24V DC<br />

7<br />

8<br />

B-<br />

A+<br />

RS-485<br />

insulated<br />

Sensor 1 Sensor 2<br />

+<br />

-<br />

n01<br />

n02<br />

n03<br />

n04<br />

n05 GND<br />

n06<br />

n07<br />

n08<br />

n09<br />

n10 GND<br />

Fig. 9.2. Connections for 3 - wire sensor (current)<br />

+<br />

-<br />

AIN1<br />

AIN2<br />

AIN3<br />

AIN4<br />

AIN5<br />

AIN6<br />

AIN7<br />

AIN8<br />

4 x 0-20mA<br />

4 x 0-10V<br />

UI4<br />

4 current + 4 voltage inputs<br />

4 x 0-20mA<br />

4 x 0-10V


1<br />

2<br />

3<br />

4<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Power supply<br />

(<strong>de</strong>pending on version)<br />

USB<br />

<strong>de</strong>vice<br />

GND<br />

+24V DC ±5% (Imax. = 200mA)<br />

5<br />

6 GND<br />

digital input<br />

0/15..24V DC<br />

7<br />

8<br />

B-<br />

A+<br />

RS-485<br />

insulated<br />

Sensor 1 Sensor 2<br />

+<br />

+<br />

- +<br />

+<br />

-<br />

UI4<br />

4 current + 4 voltage inputs<br />

n01 AIN1<br />

n02 AIN2<br />

n03 AIN3<br />

n04<br />

n05 GND<br />

AIN4<br />

n06<br />

AIN5<br />

n07 AIN6<br />

n08 AIN7<br />

n09<br />

n10 GND<br />

AIN8<br />

Fig. 9.3. Connections for 3 - wire sensor (voltage)<br />

4 x 0-20mA<br />

4 x 0-10V<br />

79


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

9.2. TC4, TC8 – THERMOCOUPLE SENSOR MEASUREMENT MODULES<br />

TC4 TC8<br />

Number of inputs 4 8<br />

Hardware measurement ranges -30mV ÷ 30mV<br />

Hardware resolution<br />

range ± 30mV<br />

range ± 120mV<br />

-120mV ÷ 120mV<br />

1μV<br />

4μV<br />

-30mV ÷ 30mV<br />

-120mV ÷ 120mV<br />

1μV<br />

4μV<br />

Permissible Long time overload 20% 20%<br />

Permissible voltage difference between<br />

channels **<br />

Covered <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

measurement ranges *<br />

Thermocouple:<br />

Voltage:<br />

0.5V 0.5V<br />

K,S,J,T, N, R, B, E<br />

±25mV, ±100mV<br />

K,S,J,T, N, R, B, E<br />

±25mV, ±100mV<br />

Input impedance typ. 1MΩ typ. 1MΩ<br />

* Measurement ranges are limited by software upon hardware inputs ability, check current list<br />

of <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> measurement ranges at producer homepage<br />

** Hi and Lo terminals of all inputs are pulled up/down by 470kΩ resistor to internal<br />

supply/GND. It is strongly recommen<strong>de</strong>d not to connect Lo or Hi terminals of different inputs<br />

80<br />

TC4<br />

4 thermocouple inputs<br />

n01 -<br />

AIN1<br />

n02 +<br />

-<br />

n03<br />

AIN2<br />

n04<br />

+<br />

n05 -<br />

AIN3<br />

n06 +<br />

-<br />

n07<br />

AIN4<br />

n08 +<br />

TC8<br />

8 thermocouple inputs<br />

n01 -<br />

n02 +<br />

AIN1<br />

-<br />

n03<br />

n04<br />

+<br />

AIN2<br />

n05 -<br />

n06 +<br />

AIN3<br />

-<br />

n07<br />

AIN4<br />

n08<br />

+<br />

n09 -<br />

n10 +<br />

-<br />

n11<br />

n12<br />

+<br />

n13 -<br />

n14 +<br />

-<br />

n15<br />

n16<br />

+<br />

AIN5<br />

AIN6<br />

AIN7<br />

AIN8


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

together, but to connect every sensor using individual wires.<br />

9.3. RT4 – RTD MEASUREMENT MODULE<br />

RT4<br />

4 RTD inputs<br />

n01<br />

n02<br />

n03<br />

n04<br />

n05<br />

n06<br />

n07<br />

n08<br />

n09<br />

n10<br />

n11<br />

n12<br />

n13<br />

n14<br />

n15<br />

n16<br />

AIN1<br />

AIN2<br />

AIN3<br />

AIN4<br />

Number of inputs 4<br />

RT4<br />

Hardware measurement ranges 0÷325Ω,<br />

Hardware resolution<br />

Covered <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

measurement ranges *<br />

RTD 2-wire<br />

configuration<br />

n01<br />

n02<br />

n03<br />

n04<br />

range ±325Ω<br />

range ±3250Ω<br />

RTD:<br />

AIN1<br />

RTD 3-wire<br />

configuration<br />

0÷3250Ω<br />

0.01Ω<br />

0.1Ω<br />

n01<br />

n02<br />

n03<br />

n04<br />

PT100, PT500, PT1000<br />

n01<br />

n02<br />

n03 AIN1<br />

n04<br />

Connection method 2, 3 and 4 wire (switched manually)<br />

• Measurement ranges are limited by software upon hardware inputs ability, check<br />

current list of <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> measurement ranges at producer homepage<br />

AIN1<br />

RTD 4-wire<br />

configuration<br />

81


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

9.4. D8, D16 – OPTOISOLATED DIGITAL INPUT MODULE<br />

D8, D16 are modules with 8 and 16 digital inputs respectively. Inputs are divi<strong>de</strong>d into groups of<br />

four input every. Every group has own common terminal, and is optically isolated from others<br />

groups and <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong> Gnd signal as well.<br />

Number of inputs 8<br />

Input signals voltage levels:<br />

Logical LOW state<br />

Logical HIGH state<br />

D8 D16<br />

(2 groups 4 inputs every,<br />

optoisolated from others<br />

signals)<br />

| Uin | < 1V<br />

| Uin | > 4V<br />

Max input voltage 30V 30V<br />

Input current consumption about 15mA @24V<br />

about 5mA @10V<br />

about 2mA @5V<br />

Insulation strength 500V 500V<br />

Input signals representation 8 single bits DIN1-DIN8<br />

82<br />

D16<br />

16 Digital inputs<br />

n01 DIN1<br />

n02<br />

n03<br />

DIN2<br />

DIN3<br />

DIN17<br />

n04 DIN4<br />

n05 COM 1-4<br />

n06 DIN5<br />

n07<br />

n08<br />

n09<br />

n10<br />

n11<br />

n12<br />

n13<br />

n14<br />

n15<br />

n16<br />

n17<br />

n18<br />

n19<br />

n20<br />

DIN6<br />

DIN7<br />

DIN8<br />

COM 5-8<br />

DIN9<br />

DIN10<br />

DIN11<br />

DIN12<br />

COM 9-12<br />

DIN13<br />

DIN14<br />

DIN15<br />

DIN16<br />

COM 13-16<br />

DIN18<br />

DIN19<br />

DIN20<br />

DIN21<br />

2 nibbles DIN9-DIN10<br />

1 byte DIN11<br />

D8<br />

8 Digital inputs<br />

n01 DIN1<br />

n02<br />

n03<br />

DIN2<br />

DIN3<br />

DIN9<br />

n04 DIN4<br />

n05 COM 1-4<br />

n06 DIN5<br />

n07<br />

n08<br />

DIN6<br />

DIN7<br />

DIN10<br />

n09 DIN8<br />

n10 COM 5-8<br />

16<br />

DIN11<br />

(4 groups 4 inputs every,<br />

optoisolated from others<br />

signals)<br />

| Uin | < 1V<br />

| Uin | > 4V<br />

about 15mA @24V<br />

about 5mA @10V<br />

about 2mA @5V<br />

16 single bits DIN1-DIN16<br />

4 nibbles DIN17-DIN20<br />

1 integer DIN21


IN 1<br />

IN 2<br />

IN 3<br />

IN 4<br />

COM 1-4<br />

IN 5<br />

IN 6<br />

IN 7<br />

IN 8<br />

COM 5-8<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Insulation<br />

Interface<br />

Fig. 9.4. Internal structure of the optoisolated digital input module<br />

Device<br />

Main board<br />

83


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

9.5. S8, S16 - SOLID STATE RELAY DRIVERS MODULES<br />

Static parameters<br />

S8 S16<br />

Number of outputs 8 16 (in 2 groups with separate supply)<br />

Max current source per output:<br />

while powered internally<br />

while powered externally<br />

Output High Level voltage (Iout =5mA)<br />

Overload protection<br />

while powered internally<br />

while powered externally<br />

while powered internally<br />

while powered externally<br />

10mA,<br />

sum limited to 50mA<br />

100mA,<br />

sum limited to 500mA<br />

≥ 8V<br />

≥ (Vext. - 0.5V)<br />

Internal fuse 50mA<br />

Internal fuse 500mA<br />

10mA,<br />

sum limited to 50mA for a group<br />

100mA,<br />

sum limited to 500mA for a group<br />

≥ 8V<br />

Maximum external supply of output * 30 V 30 V<br />

84<br />

S16<br />

16 SSR outputs<br />

n01<br />

n02<br />

n03<br />

n04<br />

n05<br />

+10..24V DC<br />

SSR1<br />

SSR2<br />

SSR3<br />

SSR4<br />

n06 SSR5<br />

n07 SSR6<br />

n08 SSR7<br />

n09 SSR8<br />

n10 GND<br />

n11 +10..24V DC<br />

n12 SSR9<br />

n13 SSR10<br />

n14 SSR11<br />

n15 SSR12<br />

n16 SSR13<br />

n17 SSR14<br />

n18 SSR15<br />

n19 SSR16<br />

n20 GND<br />

S8<br />

8 SSR outputs<br />

+10..24V DC<br />

n01<br />

n02 SSR1<br />

n03 SSR2<br />

n04 SSR3<br />

n05 SSR4<br />

n06 SSR5<br />

n07 SSR6<br />

n08 SSR7<br />

n09 SSR8<br />

n10 GND<br />

≥ (Vext. - 0.5V)<br />

Internal fuse 50mA (per group)<br />

Internal fuse 500mA (per group)


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Dynamic parameters (set individually for every output)<br />

PWM period ** 0.1 ÷ 1600 sec. 0.1 ÷ 1600 sec.<br />

PWM resolution 0.1 sec. 0.1 sec.<br />

PWM internal frequency** 5kHz 5kHz<br />

Pulse - duty factor 0 ÷ 100% 0 ÷ 100%<br />

Pulse - duty factor resolution 15 bits **<br />

0x8000 means 100%<br />

15 bits**<br />

0x8000 means 100%<br />

Lo state minimum time limit 0 ÷ 800 sec. 0 ÷ 800 sec.<br />

Hi state minimum time limit 0 ÷ 800 sec. 0 ÷ 800 sec.<br />

* Minimum external supply voltage is 10V, if external supply is less than 10V then outputs are powered<br />

internally<br />

** PWM internal frequency and PWM period limit Pulse - duty factor real resolution. For example, if PWM<br />

period is 0.1 sec then real resolution of Pulse - duty factor is about 9 bits (0.1 * 5kHz = 500 levels). If PWM<br />

period is longer than 6.55 seconds then Pulse - duty factor resolution is full 15 bits (6.56 * 5kHz > 32768<br />

levels).<br />

Device<br />

Main board<br />

10V<br />

Interface<br />

F<br />

100mA<br />

OUT 1- 8<br />

Driver<br />

F<br />

500mA<br />

GND<br />

Fig. 9.5. Internal structure of the SSR output module (8 output)<br />

Vcc<br />

OUT 1-8<br />

85


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

Fig. 9.6. Internal structure of the SSR output module (16 output)<br />

9.6. R45, R81 - RELAY MODULES<br />

86<br />

Device<br />

Main board<br />

R81<br />

8 relay outputs 1A/250V<br />

n01<br />

n02<br />

n03<br />

n04<br />

n05<br />

n06<br />

n07<br />

n08<br />

n09<br />

n10<br />

n11<br />

n12<br />

n13<br />

n14<br />

10V<br />

Interface<br />

R2 R1<br />

R4 R3<br />

R5<br />

R6<br />

R7<br />

R8<br />

F<br />

100mA<br />

OUT 1-8<br />

F<br />

100mA<br />

OUT 9-16<br />

R45<br />

4 relay outputs 5A/250V<br />

n01<br />

n02<br />

n03<br />

n04<br />

n05<br />

n06<br />

n07<br />

n08<br />

n09<br />

n10<br />

n11<br />

n12<br />

Driver<br />

Driver<br />

R1<br />

R2<br />

R3<br />

R4<br />

F<br />

500mA<br />

F<br />

500mA<br />

GND<br />

GND<br />

Vcc 1<br />

OUT 1-8<br />

Vcc 2<br />

OUT 9-16


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

R45 R81<br />

Number of relays 4 SPDP (Switchable) 8 SPST (N.O.)<br />

Max. load per relay 5A, cos ϕ = 1<br />

(resistive load)<br />

1A, cos ϕ = 1<br />

(resistive load)<br />

Max. voltage switched by relay 250V AC 250V AC<br />

Insulation strength<br />

(relay to relay, relay to <strong>Multicon</strong> <strong>PMS</strong>-<br />

<strong>110R</strong> supply)<br />

9.7. IO2, IO4 – PASSIVE CURRENT OUTPUT<br />

IO4<br />

4 current output<br />

n01<br />

n02<br />

n03<br />

n04<br />

n05<br />

n06<br />

n07<br />

n08<br />

PASSIVE<br />

PASSIVE<br />

PASSIVE<br />

PASSIVE<br />

≥1000V AC @ 60 sec. ≥1000V AC @ 60 sec.<br />

AOUT 4<br />

AOUT 3<br />

AOUT 2<br />

AOUT 1<br />

IO2<br />

2 current output<br />

Due to fact that output is passive type, it is required to power the current loop. Note that<br />

polarisation of IO2 and IO4 outputs has no matter.<br />

n05<br />

n06<br />

n07<br />

n08<br />

PASSIVE<br />

PASSIVE<br />

AOUT 2<br />

AOUT 1<br />

87


Technical specification:<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

IO2 IO4<br />

Number of outputs 2 4<br />

Output type Passive current output Passive current output<br />

Nominal analogue range 4-20mA 4-20mA<br />

Hardware output limitation 3-22mA 3-22mA<br />

Output voltage dropout max. 9V max. 9V<br />

Overload protection Internal resetable fuse 50mA Internal resetable fuse 50mA<br />

Loop Supply Range 9-30V 9-30V<br />

Output current precision 0.1% @25ºC, 50ppm/ºC 0.1% @25ºC, 50ppm/ºC<br />

Resolution 12 bit 12 bit<br />

88<br />

1<br />

2<br />

3<br />

4<br />

Power supply<br />

(<strong>de</strong>pending on version)<br />

USB<br />

<strong>de</strong>vice<br />

GND<br />

+24V DC ±5% (Imax. = 200mA)<br />

5<br />

6 GND<br />

digital input<br />

0/15..24V DC<br />

7<br />

8<br />

B-<br />

A+<br />

RS-485<br />

insulated<br />

Ammeter 1<br />

Ammeter 2<br />

IO4<br />

4 current output<br />

n01<br />

n02<br />

n03<br />

n04<br />

n05<br />

n06<br />

n07<br />

n08<br />

Fig. 9.7. Connections for the Passive current output<br />

PASSIVE<br />

PASSIVE<br />

PASSIVE<br />

PASSIVE<br />

AOUT 4<br />

AOUT 3<br />

AOUT 2<br />

AOUT 1


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

89


90<br />

User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong>


User manual for controller/data recor<strong>de</strong>r <strong>Multicon</strong> <strong>PMS</strong>-<strong>110R</strong><br />

91


APLISENS S.A. , ul. Morelowa 7<br />

PL - 03-192 Warszawa, Poland<br />

tel.: (+48 22) 814-07-77, fax: (+48 22) 814-07-78<br />

http://www.<strong>aplisens</strong>.com.pl, e-mail: <strong>aplisens</strong>@<strong>aplisens</strong>.pl

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!