Multicon PMS-110R - aplisens.de
Multicon PMS-110R - aplisens.de
Multicon PMS-110R - aplisens.de
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