APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration...

36
APOLLO CONFIGURATION MANUAL APOLLO CONFIGURTION MANUAL – 000000 11 2017

Transcript of APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration...

Page 1: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLOCONFIGURATION MANUAL

APOL

LO C

ONFI

GURT

ION

MAN

UAL

– 0

0000

0 11

201

7

Page 2: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 2APOLLO Configurtion Manual

© All rights reserved. No part of this documentation may be reproduced, stored in a retrieval system or transmitted electronically, mechanically, by photocopy, by recording or any other means, without the prior written permission of TALIS group,

Notwithstanding the precautions taken in the drafting of this documentation, errors or omissions can still occur, for which the publisher and author assume no liability.

Equally, they assume no liability for any damage resulting from the use of the information contained in this document.

The information contained in this document is subject to change without notice and does not represent a commitment by TALIS group

The software described in this document is provided under a nondisclosure agreement.

This software can be used or copied in accordance with the terms of these agreements.

Page 3: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 3

APOLLO Configuration Manual

Contents

1.Introduction 04

2.Installation 06

3.User interface overview 07

4.General configuration 13

5.Advanced configuration 15

6.Timers 17

7.Digital inputs 19

8.Flow meters 20

9.Analogue inputs 21

10.Digital probes 23

11.MODBUS channels 25

12.Expansions --

13.Flags 27

14.Mathematical channels 28

15.Macros 29

16.Real time 30

17.Firmware 30

18.Terminal 31

Appendix A. Description of actions to execute 31

Appendix B. List of mathematical operators 34

Page 4: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 4APOLLO Configurtion Manual

This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full advantage of the device’s functionality.

Below is an overview of the system to help you understand the configuration concepts discussed.

The APOLLO device collects signals from your facility and, with this information, provides two well-defined functionalities:

■ Transmission of technical alarms. The user is notified by the receipt of a mobile phone message indicating the anomalies detected in the facility. Alarms are received via SMS or Zeus Mobile iOS and Android app.

■ Datalogger/viewing on the Internet. The device features an internal memory that enables the recording of data received by its inputs and this data is made available to the user via TALIS’s ZeusWeb service

1. INTRODUCTION

1.1 System overview

1.2 Zeus serverThe Zeus server is a SCADA system developed by TALIS to provide a service to the APOLLO. It is an application that offers the following functionalities:

■ Chart display

■ Synoptics/SCADA

■ Alarm management

■ User management

■ Integrated web server

■ Clients for Windows, Android and iOS

■ API for integration into existing SCADA

■ Free tool for synoptic generation

Page 5: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 5

TALIS’s free Zeus Web service enables you to monitor your facilities simply and efficiently. This service is essentially a Zeus server installed and maintained by TALIS and therefore offers all of its functionalities.

You can view a demo of the system by going to http://www.talis-group.com

The login details for the demo are:

Username: demo

Password: demo

Contact TALIS to register your facility on Zeus Web.

1.3 Viewing of data on the Internet

1.4 Introduction to GPRS communication

GPRS communications enable your TALIS device to send historical data and recorded alarms to a Zeus server. Contact TALIS for further information about GPRS services suitable for your device.The conditions that trigger the transmission of data to the server are:

■ Execution of action 79 Connect/refresh data in Zeus. Usually from a timer.

■ Generation of an alarm configured for GPRS notification.

■ Receipt of a TCPCONNECT command. This command is useful, for example, for forcing the download of historical data through the sending of an SMS.

The figure below shows how GPRS communication functions. The APOLLO device reads the different parameters of a tank, such as level and chlorine, and sends this data via GPRS to a Zeus server.

1.2 Zeus server

Page 6: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 6APOLLO Configurtion Manual

2. INSTALLATION

Before installing the Universal Configuration Software, check that your computer meets the following requirements:

O.S. Microsoft Windows® XP/Vista/7/10 (32 or 64 bits)

2.1 Installing the configuration tool

Communication between your TALIS device and PC requires the installation of a configuration tool SW.

Log to TALIS SMART web and install the configurator.

After installing the driver, you should receive the following message:

2.2 Locating the assigned COM port

After installing the driver, connect the TALIS device and wait a few seconds for the new USB device to be detected. You can then locate the assigned COM port by launching the Device Manager (Start→ Control Panel→ Device Manager).

The TALIS device appears in the list of COM ports as Remote GSM IO Module.

2.3 Installing the universal configuration softwareRun the setup.exe file located in the Universal config tool folder and follow the instructions on the screen.

Page 7: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 7

The user interface is divided into two sections: the top bar features the application’s buttons for accessing the menu, restoring and saving the configuration file, model selection and interface language. And the main section below which features forms that need to be completed to set up the TALIS devices.

From left to right on the top bar:

Main menu: Main menu of the application from which the different configuration screens are selected.

Save/restore configuration: Buttons for opening and saving configurations to disk

Device selection: Selection of the TALIS device to be configured.

Language selection: Language selector for the application.

Help: This displays a help panel explaining each field on the current screen.

3.1 Establishing local communication with the device

You firstly need to select the COM port assigned to the TALIS device. To do so, click on the drop-down list in the Comms section. Here you will see the list of ports available in the system. If you cannot find the COM port for the TALIS device, click the Find ports button.After selecting the COM port, click Connect. If connection is established successfully, information relating to the connected TALIS device will be displayed in the Device information section.

After starting communication, the Read and Write buttons become enabled. These will allow you to read the configuration loaded in the TALIS device and write a new configuration.

3. USER INTERFACE OVERVIEW

Page 8: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 8APOLLO Configurtion Manual

3.2 Establishing remote communication with the device

3.3 Device information

In addition to local communication via the USB port, there is also the option of communicating remotely with the devices, which makes it possible to make configuration changes without the need to be present at the facility. This communication is carried out via GSM data call, for which it is therefore necessary to connect a GSM MODEM to your computer. The configuration of serial parameters for the GSM MODEM is 9600 baud 8N1.

For remote communication, you need to select the COM port where the GSM MODEM is located in the Comms section, click on the Modem box and fill in the field with the phone number of the TALIS device to be contacted.

When connecting remotely with the device, it will ask for the access password, which is default set at

The device information section provides information about the different parameters of the device with which communication has been established. These are:

DEVICE INFORMATION

Firm. Version Device firmware version

Serial number Serial number

VBat Power supply voltage

GSM GSM field strength

Historical data capacity Historical data memory size

Records occupied Number of records made.

Attention: It is extremely important to ensure that the facility has a sufficient GSM signal. The recommended minimum is a signal value of 8. The numerical value of the GSM signal is displayed at the end of the GSM coverage bar in Device information.

Page 9: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 9

3.4 Alarm configuration form

TALIS devices have a wide range of types of input, digital, analogue, flowmeters, MODBUS, etc. With the aim of making configuration simple, a similar alarm configuration form structure has been designed for all types of input available.

By way of example, the analogue input configuration form, which is divided into two clearly defined sections, is shown below. The top section is specific to each type of input and is explained in the corresponding chapter. The bottom section, marked in red below, is common to all input types with only slight variations between digital and analogue inputs. This is the part that specifies the conditions under which alarms should be generated and how they should be reported.

Below is a detailed description of each of the fields in the alarm section that are common to all channels.

Selection of alarm configuration. TALIS devices allow, in some channels, up to four alarm configurations on the same signal. This enables, among other things, the transmission of different alarm texts depending on different ranges exceeded or the possibility of having different alarm ranges in different time slots.

This enables the alarm for the selected configuration.

This enables the sending of an alarm restoration message. Alarm restoration messages are sent when the signal returns to nominal values after being triggered. This consists of the text configured for the alarm, preceded by the restoration text configured on the general screen.

Page 10: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 10APOLLO Configurtion Manual

3.4 Alarm configuration form

Use this to select the time range for enabling the alarm.

This links the enabling of the alarm to a flag. The alarm will only be enabled if the selected flag is set to TRUE. To skip this option, leave the value as TRUE.

This sets the text to be sent when the alarm is triggered.

The device will add to this text the value that the signal takes, indicating if the upper or lower limit is exceeded. Finally, it will also add the device name, date and time. The following is an example alarm message:

Use this to select the alarm notification mode. The options are:

Use this to enable alarm resend. With this option enabled, the alarm will continue to be resent for as long as the alarm condition persists. The amount of time between resends and the maximum number of resends are defined in the Resend time and Maximum resends settings on the general screen.

Page 11: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 11

SMS The alarm will be sent by SMS to all priority numbers.

SMS and voice

The alarm will be sent by SMS and voice. This option is particularly useful for the most critical alarms because it guarantees delivery to the user.The procedure is as follows:3.4 Alarm configuration form.

Notes:• When a user picks up, the alarm is deemed to have been delivered and no other calls to numbers further down the priority list

will be made.• If no user answers the call from the device, the round of calls starts again with the first user on the priority list. The device will

continue calling for as long as the call remains unanswered.• Keep in mind that if the call is answered by voicemail, the device will consider the alarm delivered even though the user may

not be immediately aware of its receipt.

GPRSThe alarm will be sent via GPRS to a Zeus server.Note: Zeus server is software developed by TALIS to receive historical data and alarms from TAMAR series devices.

GPRS and SMS Combination of SMS and GPRS sending options.

GPRS, SMS and voice Combination of SMS, GPRS and voice sending options.

Don’t alert The alarm will not be sent. This is useful if only one action is required when an alarm is triggered.

Use this to establish the set point parameters for the analogue alarms.High: Value above which the alarm will be triggered.

Low: Value below which the alarm will be triggered.

Hysteresis: Hysteresis value to apply. Also known as ‘dead band’.

Persistence: This indicates the amount of time that the signal needs to be out of range for the alarm to be triggered. Maximum persistence 65535 seconds. It is expressed in seconds unless otherwise indicated.

This enables automatic execution of a series of actions when the value of an analogue signal exceeds the upper or lower limit or returns to the nominal state. A list of available actions can be found in Appendix A.

3.4 Alarm configuration form

Page 12: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 12APOLLO Configurtion Manual

Use this to establish the set point parameters for the digital alarms:• Persist: Amount of time in seconds that the digital signal needs to be in an active state for the alarm to be triggered.

• Reset: Amount of time in seconds for the alarm to be reset after being triggered. Maximum reset time 65535 seconds.

This enables automatic execution of a series of actions when a digital signal is triggered (High level) or returns to the nominal state (Low level).

Maximum persistence 65535 seconds.

3.5 Example of alarm configuration

Configuration of an analogue input in 4/20mA mode for reading a level probe with full scale of 5 metres. The alarm has been set to an out-of-range level of above 4.2m or below 0.8m with hysteresis of 0.2m and 300 seconds of persistence.

3.4 Alarm configuration form

Page 13: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 13

4. General configuration

4.1 General form, field description

The General form is used to configure some of the most important device settings,such as name, authorised phone number list, etc.To access this form, click Menu -> General

Station identification name. All SMSs sent from the device will include this name for easy sender identification. This field does not allow more than 50 characters.

Country selection and phone operator. The APN and SMS service centre fields are automatically populated once the country and operator have been selected. The own phone number field must contain the number of the SIM card inserted into the device in the international format (+34 for Spanish numbers).

Attention: In the case of cards with associated short numbers (corporate numbers), enter the short instead of the long number, and without the international prefix.

Here, select the PC port to be used for communication with the Hermes device. If a MODEM is to be used for remote communication, the MODEM box needs to be ticked. To the right, enter the number of the remote device to be called.

TALIS devices only pay attention to SMSs received from numbers on the authorised phone number list. All SMSs whose senders are not included on this list will be automatically disregarded.

This list consists of up to 20 user-configurable phone numbers. There are two types of authorised phone number: those that are allowed to make configuration changes and device status enquiries, and those that will also be sent alarm messages or any other message generated spontaneously by the device. The latter are known as priority numbers.

Page 14: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 14APOLLO Configurtion Manual

4.1 General form, field description

Note: The privilege level has no effect on receiving alarms. All priority numbers receive the alarms regardless of their degree of privilege.

Each priority number has an associated priority level between 1 (highest priority) and 8 (lowest priority), which determines the order in which messages are sent or voice calls made when an alarm is generated. By selecting No Prio., the device will not send any alarms to the entered phone number, even if you allow it to perform all of the functions authorised at its privilege level.

Priority numbers can also have an associated input mask, meaning that a priority phone number can be configured to receive only the alarms described in the mask.

Finally, it is possible to associate a privilege level with each phone number in the list in four states

PRIVILEGE TABLE

Administrator Phone number authorised for configuration changes, output activation and status interrogation.

Advanced user Phone number authorised for output activation and device status interrogation.

User Combination of SMS and GPRS sending options.

Zeus The alarm will not be sent. This is useful if only one action is required when an alarm is triggered.

The procedure for registering a new telephone number is as follows:Fill in the phone field with the number in the international format (+34 for Spanish numbers), select the privilege and priority required and click add.If the number to be added has an associated short number (corporate numbers), enter the short instead of the long number.To delete a phone number, simply select it from the list and click ‘Delete’.

Configuration of the GPRS parameters for connection to the Zeus server. Select Enable GPRS communication and fill in the Zeus server IP and Port fields.The Keep connection open option keeps the device in constant communication with the server, which, among other things, allows the optimisation of data consumption in short data refresh cycles (<30 min.), the sending of orders from Zeus to the device and connection in real time at any time. It is generally recommended to enable this option in Hermes models, but not TAMAR, as it could prevent the device from entering low-power mode.

Configuration of FTP server parameters.To leave the files in the root, the path must contain ‘/’.

Attention: The list of authorised phone numbers should not be left empty. When the list is empty, the device will reply to any sender.

Page 15: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 15

5. Advanced configuration

The Advanced form is used to set advanced configuration parameters such as time zone, maximum number of alarm resends, and others.Access this form by clicking Menu -> Advanced.

Configuration of device behaviour in alarms configured for voice call alert.

Configuration of device behaviour in alarms configured for SMS alert.

This is the clear message that the device will send when an alarm has been restored. This message will precede the text of the alarm that has just been restored. For example, if a night flow out of range alarm input is triggered, when the network returns to normal, the text written in the Restoration text box will precede the night flow out of range text. If the word ‘restored’ is written in the box, the text received on the mobile phone would be: ‘restored night flow out of range.’

Resend time: This determines the amount of time that will elapse between successive alarm resends if resending is enabled.Max. resends: This sets the maximum number of times an alarm will be resent while it is active if resending is enabled.

Page 16: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 16APOLLO Configurtion Manual

5. Advanced configuration

In the APOLLO, this sets the sampling frequency of the digital inputs. The options are 64 or 256Hz.

Use to set the maximum number of SMS messages to send a day (between 200 and 500).

Use to select the time zone and setting automatic summer/winter time changes.

In models with MODBUS channels and expansion, this sets the allocation of channels between both.

Page 17: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 17

6.1 Cyclic timers

TALIS devices feature a complete set of timers. There are four types of timer: cyclic, weekly, monthly and long, which vary depending on their time range and functionality.

Cyclic timers are normally used for reading and recording the various inputs of the device. A typical configuration is that of a cyclic timer with a period of 600 seconds whose action to execute is Record channel group 0. This configuration generates a log of the values of the corresponding analogue input in 10-minute intervals.

Access this form by clicking Menu -> Timers -> Cyclic.

Each cyclic timer features the following fields:

Use to enable the timer

Use to set the cyclic timer repeat period in seconds. The valid range is 1 second to 43200 seconds.

Use to set the period of the day and days of the week when the cyclic timer is active. By selecting the Always option, the timer will be active 24 hours a day, 7 days a week.

Use to link timer operation with the status of one of the system flags. If the corresponding flag has the value TRUE, the timer will be active. Use this option for example to record an input only when another condition is fulfilled, such as the activation of a digital input or the over range of an analogue input. To disable this option, keep the drop-down menu as TRUE.

Use to select a list of up to 8 actions to be executed at the end of the time period.

6. Timers

Page 18: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 18APOLLO Configurtion Manual

6.2 Weekly timers

Weekly timers enable actions to be executed at a certain time of the day on the days of the week selected. Cyclic timers are typically used to cause the daily download of logged data recorded by the GPRS. To do this, a weekly timer is configured to execute the Start GPRS connection action every day at the time selected.Access this form by clicking Menu -> Timers -> Weekly.

6.3 Monthly timersMonthly timers enable actions to be executed at a certain time of the day on the days of the month selected. Access this form by clicking Menu -> Timers -> Monthly.

6.4 Long timers

Long timers enable the programming of functions that span periods of time whose basic unit is a day. The maximum number of days is 90.Access this form by clicking Menu -> Timers -> Long.

Page 19: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 19

7.1 Digital inputs form, field description

The configuration of the digital inputs enables the conditions for sending alarms to be defined.Digital input activation varies depending on the model of TALIS device. Refer to the manual of the particular model you are using to obtain the necessary information.

Access this form by clicking Menu -> Inputs and outputs -> Digital inputs.

Use this box to configure the digital signal as normally open (NO) or normally closed (NC).

Use to set the Name of the digital signal.

Note for the APOLLO : Digital input sampling is always active, even if the APOLLOdevice is in sleep mode. That way, as soon as an alarm is generated, the APOLLO device will wake up automatically if in sleep mode and the message will be sent.

7.2 Digital inputs, example of use

The following is an example of a digital input configuration for a signal to indicate a mains fault and cause an SMS to be sent if it is active for more than 5 minutes (persistence 300 seconds).

7. Digital inputs

Page 20: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 20APOLLO Configurtion Manual

8.1 Flowmeters form, field description

Each digital input has an associated flowmeter function which directly converts the pulse signal from a flowmeter into flow rate in engineering units.

Access this form by clicking Menu -> Inputs and outputs -> Flowmeters.

Use this box to enable/disable the flowmeter function in the corresponding digital input

Use to set the name of the value measured.

Use to specify the unit in which the measured value is expressed.

Period in seconds during which pulses are counted and then multiplied by the conversion coefficient. The typical values of the time base range from 300 to 900 seconds.

Use to configure the counter/totalizer associated with the flowmeter. The name assigned to the totalizer, as well as the coefficient of conversion to m3, is assigned independently of the flowmeter. Use the ‘Initialise’ button to initialise the totalizer at the required value.

Use to set the pulse/time ratio to the required engineering unit.

8.2 Flowmeters, example of use

Configuration of a digital input in flowmeter mode for the reading of a flowmeter with a pulse output weight of 10L to find out the flow rate in L/s. A high night flow alarm has been configured to operate from 1 am to 6 am.

8. Flowmeters

Page 21: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 21

9.1 Analogue inputs form, field description

The configuration of analogue inputs defines the parameters for converting the probe used to engineering units and the conditions under which alarms in the channel need to be sent.

The reading of analogue inputs is performed automatically every second except in APOLLO and LP models in which a timer needs to be configured to explicitly force the reading by executing the ‘Read channel group X’ or ‘Record channel group X’ functions. In this case, the APOLLO device will automatically exit sleep mode, read and record the analogue signal and then return to sleep mode.

Access this form by clicking Menu -> Inputs and outputs -> Analogue inputs.

Note for the APOLLO : To optimise energy consumption, the device manages the power supply of the analogue probes in such a way that, when it is necessary to perform a measurement, the APOLLO device powers them through one of its voltage outputs, takes the measurement and then switches off the probe. The amount of time for which the probe has power prior to measurement is configurable to adapt to the probes’ different stabilisation times.

Use to select the required analogue input configuration. The image in the lower part shows the position that the Jumper should take for the configuration selected (only applicable to the APOLLO.

Use to set the name of the value measured.

Use to specify the unit in which the measured value is expressed.

Use to assign the probe to a group of probes.

Use to define the parameters for conversion to the engineering unit of the analogue probes. The ‘Scaling start” and ‘Scaling end’ parameters link the value of the analogue input in volts or mA to the actual physical value measured at both points. Between both points, the device linearly interpolates the measured value.

9. Analogue inputs

Page 22: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 22APOLLO Configurtion Manual

9.2 Configuring groups

The configuration of groups enables the power characteristics of the analogue probes connected to the APOLLO and LP to be defined.

Each group comprises of one or more probes which will be powered simultaneously. Use this box to define the power source output, supply voltage and warm-up time (probe stabilisation time).

Use to set the output from which the probe or probes associated with the referred channel will be powered.

Use to configure the voltage at which the probes will be powered. The available options are 0 (if powered by other means or if it is an active probe), 12 and 24v.

Use to set the time in hundredths of a second during which the probes will be powered before taking the measurement. The purpose of this timing is to allow the probe’s electronics to initialise properly in order to provide an accurate measurement. The maximum time is 2999 hundredths of a second.

9.3 Analogue inputs, example of use

Configuration of an analogue input in 4/20mA mode for reading a level probe with full scale of 5 metres. The alarm has been set to an out-of-range level of above 4.2m or below 0.8m with hysteresis of 0.2m and 300 seconds of persistence. The probe is powered from output 0 at a voltage of 12v and with a warm-up period of 5 sec.

Page 23: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 23

10.1 Probes form, field description

Hermes LC1, LC2, M102 and TAMAR and LP devices have a digital interface that allows them to read the intelligent probes developed by TALIS:

Access this form by clicking Menu -> Inputs and outputs -> Probes.

Use to select the type of probe connected. If it is a combined temperature/humidity probe, a channel must be used for each measurement.

Use to set the name of the value measured.

Use to specify the unit in which the measured value is expressed.

Use to select the address of the probe. If there is only one probe in the bus, select Single probe mode. Otherwise, select the Probe ID option and enter the ID.

MODEL DESCRIPTION

STDV01 Digital temperature probe.

STDV02 Combined temperature and humidity probe.

Y100 Ultrasonic level probe.

Note: Probe reading is performed every 10 seconds in Hermes devices and on request (execution of probe record action) in APOLLO devices.

10. Digital Probes

Page 24: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 24APOLLO Configurtion Manual

10.2 Probes, obtaining the ID of the connected probe

When more than one probe is connected, it is necessary to address each one by its unique identifier. The procedure for obtaining the ID of the probe is described below.In order to facilitate the description of the procedure, an example will be shown in which two temperature probes are available, one called Room temperature and the other outside temperature.The Room temperature probe is connected first, the other must remain disconnected.When communication with the device has been established, click the Read ID button.

A message will then appear with a reminder that only one probe should be connected and the ID of the connected probe will beloaded on the form.

To read the ID of the Room temperature probe, disconnect it and then connect the Outside temperature probe, select a new probe channel, fill in the name and click on Read ID again. This completes the configuration of the ID.

10.3 Probes, examples of use

Configuration of a probe to trigger an alarm for out of range temperature above 25°C or below 18°C. Hysteresis of 1°C and persistence of 60 seconds.

Page 25: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 25

11.1 MODBUS form, field description

APOLLO feature a MODBUS RTU interface over RS485. The functionality provided by this interface depends to a large extent on the configuration of the operating mode as master or slave.

Access this form by clicking Menu -> Inputs and outputs -> MODBUS.

MASTER MODEThe APOLLO acquires through its MODBUS interface the reading of the configured MODBUS registers. After reading, as in any other channel, it checks if the value is within the nominal range; if not, it sends the corresponding alarm.SLAVE MODEThe APOLLO waits for the bus master to write in its input Registers. These values will be checked against the configured set point parameters, and if they are exceeded, the corresponding alarm will be sent.

Note: The memory map in slave mode starts at address 40001 for the MODBUS 0 channel and continues successively.

Use this box to set the serial parameters of the MODBUS interface, speed, parity and stop bits.

Use to configure the device as master or slave. If configured as slave, enter the slave address assigned to the device.

Use to set the name of the value measured.

Use to specify the unit in which the measured value is expressed.

11. MODBUS channels

Slave Address : Address of the MODBUS device.

Reg. Address : Address of the MODBUS register.

Reg. Address:

Addresses 4xxxx: Reading of holding registers.

Addresses 3xxxx: Reading of input registers.

Addresses 1xxxx: Reading of discrete inputs.

Addresses 0xxxx: Reading of coils.

Page 26: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 26APOLLO Configurtion Manual

Use this box to define the parameters for conversion to the engineering unit of the MODBUS variable. There are two operating modes:

11.2 MODBUS, examples of use

Analogue: The MODBUS variable is treated as an analogue value. By means of the multiplier and associated constant, it is possible to convert to the engineering unit of the MODBUS register. The channel value will then be equal to the register value obtained by MODBUS multiplied by the ‘Multiplier’ and this added to the optional constant.

Digital: The MODBUS variable is treated as a bit field. By means of the mask, it is possible to define the bits, which, if at 1, will cause the alarm to be sent. The deny box causes the alarm to be triggered if the bits are at 0.

Configuration of a MODBUS channel for reading the voltage in a phase from a network analyser. An alarm has been configured for out of range voltage above 250v or below 210v. The network analyser provides the voltage in a 16-bit word expressed in 1/10 of a volt.

11.1 MODBUS form, field description

Page 27: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 27

13.1 Flags, example of use

TALIS devices feature 16 binary flags that can store a true/false logic value. Each of them can be assigned with an equation that will be computed once per second and then accordingly update the value of the flag. This enables alarms combining several logical operations to be generated, such as the activation of two digital inputs. The equation that defines the behaviour of the flag is configured in the macros section.

In order to illustrate the utility and functioning of flags, the following is the procedure for adding an equation and configuring an alarm in a flag that causes an SMS to be sent when two digital inputs are activated.

Then click Add Equation to register the new equation.

To define the equation, operators ‘&’ and DI(x) are used, the first of which performs the logical function and, while the second returns the value of the specified digital input. The complete list of operators can be found in Appendix B.

Firstly, create the equation by going to the Macros form and selecting it in the navigation tree. As shown in the figure below, the equation needs to be entered in the Command field. In this case, it takes the form DI(0)&DI(1), performing the function and of digital inputs 0 and 1.

All that now remains is to configure flag 0 to generate the corresponding alarm:

13. Flags

Page 28: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 28APOLLO Configurtion Manual

14.1 Mathematical channels form, field description

14.2 Mathematical channels, example of use

This enables/disables the mathematical channel.

Use to set the name of the value measured

Use to specify the unit in which the measured value is expressed.

Use to set the equation that defines the behaviour of the mathematical channel.

Mathematical channels are virtual channels whose value is the result of an equation that links one or more physical channels. Appendix B shows the list of available operators including mathematical, logical, and operator operations that return the reading of the device’s physical channels.The most useful applications of the mathematical channels are the conversion of signals from non-linear probes and the calculation of values derived from two or more physical measurements, such as calculating the dew point from knowledge of the temperature and relative humidity.

Access this form by clicking Menu -> Inputs and outputs -> Mathematical channels.

Configuration of a mathematical channel to obtain the electrical power value from the voltage (analogue channel 0) and current (analogue channel 1).

The conversion equation in this case is a simple multiplication of the readings from analogue channels 0 and 1: AI(0)*AI(1).

14. Mathematical channels

Note: Remember to set a timer to read the mathematical channels.

Page 29: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 29

15.1 Macros, examples of use

Macros are used to define user commands by setting an equivalence with the actual command in the ‘language’ of the device. This enables the creation of commands that can be easily memorised by the user. For example, the command to activate a digital output could take the form OUT0=1 following the syntax of the device, or even Boiler on, which is obviously much easier to remember.

Macros can also be used to create sets of commands that will be executed from one action. Below are examples of both situations.

Example of configuring a macro called Boiler on that will trigger digital output 0On the Macros form, fill in the Name field and the associated command.

Then click Add Macro to register the new macro.

With this configuration, when the device receives an SMS with the text Boiler on, it will convert it to OUT0=1, which will cause the activation of digital output 0.The following is another example in which a weekly timer is used to activate the automatic turning on of the boiler by executing the previously configured macro.

15. Macros

Page 30: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 30APOLLO Configurtion Manual

The Real time form shows the status of the device’s different inputs/outputs. This is particularly useful when setting up a new facility.

The Firmware form is used to update the internal firmware of the TALIS device. The procedure is as follows: In the Firmware file path field, select the new firmware to load. In the Copy Flash file path field, select the Copy Flash. hex file. Press Start to begin the firmware update process, with progression shown on the progress bar. After the firmware transfer, the device starts the internal code flash memory update process. Power must not be turned off until this operation is completed. The operation ends when the status LED starts blinking again.

Note: The firmware update process can be performed locally and remotely.Attention: The firmware update process will completely delete the configuration of the device. Make sure that you save it before you begin.

The form is divided into 4 tabs:

GENERALThis displays readings from analogue inputs and digital inputs and outputs, the status of flags and the value of counters/totalizer and flowmeters.

MATHEMATICAL CHANNELSThis shows channel and mathematical record values.

MODBUSThis displays readings from MODBUS channels.

EXPANSIONSThis shows readings from expansion channels.

16. Real time

17. Firmware

Page 31: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 31

The Terminal form has two basic functions, the first of which is accessing the device’s operating traces. Through the traces, the device provides an important source of information about the operations that it executes (communications, reading of inputs, etc.), as well as the errors that can occur. The second function is enabling this screen to send commands and frames.TRACES:To access the traces, press the Enable traces button. After a few seconds, the device’s status messages will start to appear on the screen. To disable traces, press the Disable traces button. This is advisable once the session is terminated.

SEND COMMANDS:The Send command button is used to send standard commands that are usually sent by SMS from the PC itself.

Description of actions to executeTALIS devices have a series of predefined actions that can be executed under different circumstances:• Execution from a timer.• Execution by activation/deactivation of digital inputs or flags.• Execution due to high/nominal/low level in analogue or similar inputs.

The action selection screen is shown below. For each event, it is possible to select the execution of up to 8 actions.

ADDING AN ACTION:The procedure for adding an action is as follows: Select the new action from the list of Available actions and press the add button. The new action will appear in the Actions to run list.

DELETING AN ACTION:The procedure for deleting an action is as follows: Select the action to be deleted from the Actions to run list and press the delete button.

18. Terminal

APPENDIX A

Page 32: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 32APOLLO Configurtion Manual

ACTION DESCRIPTION

X - Execute macro X Causes the execution of macro X.

41 – Send counters by SMS Obsolete, maintained for compatibility.

42 – Synchronise clock Causes the synchronisation of the clock with the GSM network time in real time. Requires the sending of an SMS.

43 – Turn on GSM for 5m Causes the GSM MODEM to be turned on for 5 minutes. Useful for deploying the communication window.

44 – Read channel group 0 Causes the reading of analogue channel group 0.

45 – Read channel group 1 Causes the reading of analogue channel group 1.

46 – Read channel group 2 Causes the reading of analogue channel group 2.

47 – Read channel group 3 Causes the reading of analogue channel group 3.

48 – Send Zeus-type SMS Causes the sending of an SMS with status information about the inputs/outputs to all authorised telephone numbers with Zeus privilege and priority.

49 – Record all channels Causes the recording in the memory of all channels.

50 – Turn on GSM for 10m Causes the GSM MODEM to be turned on for 10 minutes. Useful for deploying the communication window.

51 – Turn on GSM for 20m Causes the GSM MODEM to be turned on for 20 minutes. Useful for deploying the communication window.

52 – Turn on GSM for 30m Causes the GSM MODEM to be turned on for 30 minutes. Useful for deploying the communication window.

53 – Record channel group 0 Causes the reading and recording in the memory of analogue channel group 0.

54 – Record channel group 1 Causes the reading and recording in the memory of analogue channel group 1.

55 – Record channel group 2 Causes the reading and recording in the memory of analogue channel group 2.

56 – Record channel group 3 Causes the reading and recording in the memory of analogue channel group 3.

57 – Record counter 0 Causes the recording in the memory of the counter/totaliser of digital input 0.

58 – Record counter 1 Causes the recording in the memory of the counter/totaliser of digital input 1.

59 – Record counter 2 Causes the recording in the memory of the counter/totaliser of digital input 2.

60 – Record counter 3 Causes the recording in the memory of the counter/totaliser of digital input 3.

61 – Record counter 4 Causes the recording in the memory of the counter/totaliser of digital input 4.

62 – Record counter 5 Causes the recording in the memory of the counter/totaliser of digital input 5.

63 – Record counter 6 Causes the recording in the memory of the counter/totaliser of digital input 6.

64 – Record counter 7 Causes the recording in the memory of the counter/totaliser of digital input 7.

65 – Record flow rate 0 and 1 Causes the recording in the memory of the flowmeters in digital inputs 0 and 1. The flow rate is recorded in pairs for reasons of memory optimisation.

66 – Record flow rate 2 and 3 Causes the recording in the memory of the flowmeters in digital inputs 2 and 3. The flow rate is recorded in pairs for reasons of memory optimisation.

67 – Record flow rate 4 and 5 Causes the recording in the memory of the flowmeters in digital inputs 4 and 5. The flow rate is recorded in pairs for reasons of memory optimisation.

68 – Record flow rate 6 and 7 Causes the recording in the memory of the flowmeters in digital inputs 6 and 7. The flow rate is recorded in pairs for reasons of memory optimisation.

List of available actions:

Page 33: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 33

List of available actions:

70 – Read all MODBUS Causes the reading of all configured MODBUS channels.

71 – Read MODBUS group 0 Causes the reading of MODBUS channels 0 to 7.

72 – Read MODBUS group 1 Causes the reading of MODBUS channels 8 to 15.

73 – Read MODBUS group 2 Causes the reading of MODBUS channels 16 to 23.

74 – Read MODBUS group 3 Causes the reading of MODBUS channels 24 to 31.

75 – Record MODBUS group 0 Causes the recording in the memory of MODBUS channels 0 to 7.

76 – Record MODBUS group 1 Causes the recording in the memory of MODBUS channels 8 to 15.

77 – Record MODBUS group 2 Causes the recording in the memory of MODBUS channels 16 to 23.

78 – Record MODBUS group 3 Causes the recording in the memory of MODBUS channels 24 to 31.

79 – Start GPRS connection Causes connection via GPRS to the configured server, mainly for downloading historical data via GPRS.

80 – Record alarm By executing this action from an event generated by an input (e.g. Action due to high value), the alarm is recorded in the historical data memory.

89 – Start FTP connection Causes connection to the FTP server for downloading historical data.

90 – Read mathematical channel 0 Causes the reading of mathematical channel 0.

91 – Read mathematical channel 1 Causes the reading of mathematical channel 1.

92 – Read mathematical channel 2 Causes the reading of mathematical channel 2.

93 – Read mathematical channel 3 Causes the reading of mathematical channel 3.

94 – Record mathematical channel 0 Causes the reading and recording in the memory of mathematical channel 0.

95 – Record mathematical channel 1 Causes the reading and recording in the memory of mathematical channel 1.

96 – Record mathematical channel 2 Causes the reading and recording in the memory of mathematical channel 2.

97 – Record mathematical channel 3 Causes the reading and recording in the memory of mathematical channel 3.

98 – Record probe 0 Causes the recording in the memory of temperature or humidity probe 0.

99 – Record probe 1 Causes the recording in the memory of temperature or humidity probe 1.

100 – Record probe 2 Causes the recording in the memory of temperature or humidity probe 2.

101 – Record probe 3 Causes the recording in the memory of temperature or humidity probe 3.

102 – Record digital input 0 Causes the recording in the memory of digital input 0.

103 – Record digital input 1 Causes the recording in the memory of digital input 1.

104 – Record digital input 2 Causes the recording in the memory of digital input 2.

105 – Record digital input 3 Causes the recording in the memory of digital input 3.

ACTION DESCRIPTION

Page 34: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 34APOLLO Configurtion Manual

List of available actions:

List of mathematical operators

106 – Record digital input 4 Causes the recording in the memory of digital input 4.

107 – Record digital input 5 Causes the recording in the memory of digital input 5.

108 – Record digital input 6 Causes the recording in the memory of digital input 6.

109 – Record digital input 7 Causes the recording in the memory of digital input 7.

110 – Record expansions group 0 Causes the recording in the memory of expansions group 0.

111 – Record expansions group 1 Causes the recording in the memory of expansions group 1.

112 – Record expansions group 2 Causes the recording in the memory of expansions group 2.

113 – Record expansions group 3 Causes the recording in the memory of expansions group 3.

114 – Record expansions group 4 Causes the recording in the memory of expansions group 4.

115 – Record expansions group 5 Causes the recording in the memory of expansions group 5.

116 – Record expansions group 6 Causes the recording in the memory of expansions group 6.

117 – Record expansions group 7 Causes the recording in the memory of expansions group 7.

118 – Record expansions group 8 Causes the recording in the memory of expansions group 8.

119 – Record expansions group 9 Causes the recording in the memory of expansions group 9.

120 – Record expansions group 10 Causes the recording in the memory of expansions group 10.

121 – Record expansions group 11 Causes the recording in the memory of expansions group 11.

122 – Record expansions group 12 Causes the recording in the memory of expansions group 12.

123 – Record expansions group 13 Causes the recording in the memory of expansions group 13.

124 – Record expansions group 14 Causes the recording in the memory of expansions group 14.

125 – Record expansions group 15 Causes the recording in the memory of expansions group 15.

SIN() Sine

ASIN() Arcsine

COS() Cosine

ACOS() Arccosine

ATAN() Arctangent

ABS() Absolute value

SQRT() Square root

APPENDIX B

ACTION DESCRIPTION

Page 35: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

APOLLO Configurtion Manual 35

List of mathematical operators

LN() Napierian logarithm

EXP() Exponent

+ Sum

- Subtraction

* Multiplication

/ Division

> Greater than

< Smaller than

<> Not equal to

& Logical AND

| Logical OR

NOT() NOT function

DI(x) Returns the state (0/1) of digital input x

DIT(x) Returns the time in seconds that digital input x has been active

DITA(x) Returns the accumulated time in seconds that digital input x has been active (hour count)

F(x) Returns the value of flag x

NF(x) Returns the NOT of flag x

M(x) Returns the value of mathematical record x

AI(x) Returns the value of analogue input x

T(x) Returns the value of counter/totaliser x

Q(x) Returns the value of flowmeter x

DAYFLOW(x) Returns the 24-hour flow rate of flowmeter x

PB(x) Returns the value of temperature/humidity probe x

MB(x) Returns the value of MODBUS channel x

O(x) Returns the value of analogue output x

AUX(x) Returns the value of auxiliary input x

BAT(x) If x = 0, it returns the device’s power supply or battery (LC2) voltage

Page 36: APOLLO - Talis Smart€¦ · APOLLO Configurtion Manual 4 This manual describes the configuration of TALIS APOLLO devices. It is recommended that you read it carefully to take full

Nov

embe

r 201

7

TALIS is the undisputed Number One for water transport and water flow control. TALIS has the best solutions available in the fields of water and energy management as well as for industrial and communal applications. We have numerous products for comprehensive solutions for the whole water cycle – from hydrants, butterfly valves and knife gate valves through to needle valves. Our experience, innovative technology, global expertise and individual consultation processes form the basis for developing long-term solutions for the efficient treatment of the vitally important resource “water”.

RAPHAEL Valves Industries Ltd Hailan St.,North Industrial ZoneOr-AkivaIsrael 30600PHONE +972 4 626 35 55FAX +972 4 626 35 58INTERNET www.raphael-valves.com www.talis-group.com

www.talis-group.com

Note: Information and specifications may be changed without notification at any time.Copyright: No copying without express written permission of TALISTALIS is a Registered Trademark.