Gsm remote alarm and data logger unit, security audio version (8 pages)
Summary of Contents for Seneca Z-LOGGER
Page 1
(Other) This document is property of SENECA srl. Duplication and reproduction of its are forbidden (though partial), if not authorized. Contents of present documentation refers to products and technologies described in it. Though we strive for reach perfection continually, all technical data contained in this document may be modified or added due to technical and commercial needs;...
Page 2
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Date Version Changes 23/04/14 First Revision 15/05/14 Modified the remote firmware and configuration update file names. Added new SMS commands. Added the Syslog “week rotation”. Added chapters: Fw update, Configuration update and Troubleshooting. 21/05/14 Changed chapters Local and remote firmware and configuration update.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL SENECA Z-GPRS2 / Z-LOGGER ..................11 PRELIMINARY INFORMATION ..................11 1. CHARACTERISTICS ....................13 1.1. Z-GPRS2 Model characteristics ........................13 1.2. Z-LOGGER Model characteristics ........................14 1.3. Technical Specifications ..........................14 1.4. Digital Inputs ..............................14 1.5. Digital outputs ..............................15 1.6.
Page 4
3.2. Z-Logger leds ..............................22 4. DEVICES OVERVIEW ....................24 5. SWITCH ON, SWITCH OFF AND FORCED SWITCH OFF OF Z-GPRS2/Z-LOGGER 6. SUPPORTED SIM CARDS (Z-GPRS2 ONLY) ............26 7. GSM SIGNAL (Z-GPRS2 ONLY) ................27 8. BACKUP BATTERY ....................29 9.
Page 5
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 11.5. Menu Project: Users ............................44 11.6. Menu Project: User – Add User ........................45 11.7. Menu Project: User Groups ...........................45 11.8. Menu RTU: Connection ..........................46 11.9. Menu RTU Test Monitor ..........................47 11.10. Menu RTU: FW Update ..........................52 11.11.
Page 6
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 12.9. Analog Input Configuration Window ......................99 12.10. Digital Input Configuration Window ....................... 102 12.11. Digital Input Configuration Window ....................... 103 12.12. Digital Output Configuration Window..................... 107 EVENT BLOCKS ....................108 13.1. Event Block SYS_POW_DOWN: System Management Power Down ............108 13.2.
Page 7
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 14.3. Variable Block AIN_VAL : Analog Input Datalogger Sampled Value ............. 114 14.4. Variable Block AIN_AVG : Analog Input Datalogger Average Value ............. 114 14.5. Variable Block AIN_MIN : Analog Input Datalogger Minimum Value............114 14.6.
Page 8
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 16.2. Control Block EC setup configuration ......................135 16.3. Control Block MSG: Event notify Message....................138 16.4. Control Block CAL: Calendar Block Control ....................139 16.5. Control Block TRG: Timed Trigger Block Control ..................141 16.6.
Page 9
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 19.1. Firmware update via USB ..........................155 19.2. Firmware update via microSD card (without using a PC) ................155 REMOTE FIRMWARE UPDATE ................156 20.1. Remote firmware update by Ethernet connection (FTP Server activated) ........... 156 20.2.
Page 10
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL TROUBLESHOOTING................... 176...
The use of Z-GPRS2 in data roaming (for example, abroad with an Italian SIM card) may generate unexpected costs. Contact your telephone provider for further information. IN NO CASE MAY SENECA OR ITS SUPPLIERS BE HELD LIABLE FOR ANY INCOMING DATA OR PROFIT LOSSES DUE TO INDIRECT, CONSEQUENTIAL OR INCIDENTAL CAUSES (INCLUDING NEGLIGENCE) CONNECTED WITH THE USE OR INABILITY TO USE Z-GPRS2 AND Z-LOGGER, EVEN IF SENECA WAS INFORMED OF THE POTENTIAL OF THESE DAMAGES.
Page 12
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL -For GPRS connections whose costs is associated with connection time, please remember that communications are active for an amount of time that depends on the number of log rows to be sent. Typically, a 2 Kbyte data log takes about 10-15 seconds to be sent in addition to the time necessary to establish the connection (from 5 to 30 seconds) and the time due to any server login attempts.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 1. CHARACTERISTICS 1.1. Z-GPRS2 Model characteristics Z-GPRS2 is a multi-protocol programmable datalogger/RTU with GSM/GPRS modem and embedded IO. Supply voltage 11..40 Vdc; 19..28 Vac max 6.5 W 2 AAA 1.2 V, NiMh rechargeable backup batteries ...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 1.2. Z-LOGGER Model characteristics Z-LOGGER is a multi-protocol programmable datalogger/RTU with embedded IO. Supply voltage 11..40 Vdc; 19..28 Vac max 6.5 W NR 2 AAA 1.2 V, NiMh rechargeable backup batteries 500 Vac insulation between remaining circuit power ...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Input type PNP, NPN configurable. Voltage supply 12 Vdc Current supply 20 mA Maximum frequency 30 Hz Current consumption 3 mA 1.5. Digital outputs Channels number Output type Relay Maximum Voltage 250 Vac Maximum Current 1.6.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL RS 485 #1 Port #1, on IDC10 connector RS 485 #2 Port #2, terminals M10/M11/M12 Ethernet 10/100 Mbit, RJ45 with autoswitch USB mini B Mini B 1.8. Storage units Internal Flash 2 Mbytes for configuration and for logger...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL EN61000-6-4/2002-10 Electromagnetic emission, industrial environment. EN61000-6-2/2006-10 Electromagnetic immunity, industrial environment. EN 301 511 (only Z-GPRS2) Harmonized standard for mobile stations in the 900 and 1800 bands. EN 301 489-1 (only Z-GPRS2) ElectroMagnetic Compatibility standard for radio equipment and services.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 2. CONNECTIONS 2.1. Power supply connections You can supply DC or AC power to terminals 2-3, in the case of DC power supply is not necessary to distinguish between the "+" from the "-" cable: 2.2.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 2.4. Serial communication RS485 ports connections The RS485 port # 1 is connected to the bottom connector "IDC10" for connecting to the Z-BUS Seneca. WARNING! In order to use the Z-BUS connector RS485 as you need to move SW2 to "rear IDC10 connector is 485":...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 3. SIGNAL LEDS 3.1. Z-GPRS2 leds STATUS MEANING Digital output, relay energised Digital output, relay not energised Digital output, relay energised Digital output, relay not energised PWR/ STS Z-GPRS2 on but log stopped Awaiting Boot...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL SLOW FLASH Registered on GSM/GPRS network (about 3 sec) FAST FLASHING Searching GSM/GPRS network (about 0.5 sec) Digital Input FOUND NO digital input Digital Input FOUND NO digital input Digital Input FOUND NO digital input...
Page 23
485 ACT FLASHING Activity on RS485 ETH LNK FLASHING Connection on RJ45 on ETH TRF FLASHING Packet transit on Ethernet port For further information, see the Z-GPRS2/Z-logger installation manual available for free download at www.seneca.it in the Z-GPRS2 / Z-Logger section.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 4. DEVICES OVERVIEW Z-GPRS2/Z-Logger is equipped with 4 counters and 4 totalizers. Up to a maximum of 30 Hz signals can be acquired, 4 digital inputs, 2 analog inputs and 2 relay digital outputs.
For more information about the backup batteries , refer to the batteries chapter. Forced the Switch OFF of Z-GPRS2/Z-logger : To obtain a fast forced shutdown of Z-GPRS2/Z-Logger, short pins 1 and 4 of the debug port (for example with a screwdriver or a piece of cable ).
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL WARNING! THE FORCED SHUT DOWN PROCEDURE CAN SEND ALL THE LOG INTO THE INTERNAL FLASH AT SWITCH ON. 6. SUPPORTED SIM CARDS (Z-GPRS2 ONLY) Z-GPRS2 supports the following types of SIM CARDS: Top-up voice SIM CARD...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 7. GSM SIGNAL (Z-GPRS2 ONLY) The Z-GPRS2 GSM signal level can be found via SEAL software (in the “test“ section). To view the GSM signal level, the SIM CARD supplied by the telephone service provider to be used must be inserted (signal may change radically based on the selected provider).
Page 28
SIGNAL LEVEL 6 = OPTIMAL SIGNAL SIGNAL LEVEL 7 = EXCELLENT SIGNAL To increase the GSM signal level, Seneca provides various GSM antenna models for Z-GPRS2 to reach the minimum signal level in most situations. Visit (www.seneca.it) or refer to the general catalogue or contact Seneca srl for further information.
3) Runs any actions tied to the blackout 4) Closes all files opened on microSD 5) The card turns off If data is not being sent, Z-GPRS2/Z-logger take between 5 and 10 seconds to turn off in the event of blackout. CAUTION! Z-GPRS2/Z-LOGGER IS SUPPLIED WITHOUT CHARGED BATTERIES.
2) When finished, confirm driver installation by clicking "Install driver software": When the driver is installed the system is ready for connection with Z-GPRS2/Z-Logger. 3) When finished, connect Z-GPRS2 or Z-Logger to a PC using a miniUSB cable (see chapter ) Click on the device driver installation icon 4) The PC searches for the driver For faster installation, click "Ignore driver download from Windows Update"...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL CAUTION! For a full support of SEAL the microSD card must be inserted! 10.1. SEAL Overview The Seal interface is composed by 3 windows: The element outliner window The graph explorer window The Graph Panel window The Element Outliner window contains the database of blocks that are used into the Graph Panel window to build a program.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL The Graph Panel is the heart of SEAL, in this window users can build the program by drag and drop blocks from the element outliner window to the Graph Panel window. 10.2. Program Execution in the Graph Panel...
Page 33
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL One or more events must be connected to an event control, this block performs the logic and select the right action output. An Event can be created by a single block (for example a Digital input event) or by more than one blocks...
Page 34
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Where the event output becomes True if for example the digital input is high. A multi-blocks event can be (Analog IN1-Analog IN2) > 0: In the example the event output becomes True if Analog Input 1 > Analog Input 2.
Page 35
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Every Event Control block can route up to 6 different input-output routes: Route 1: Route 2: Etc… Actions can be performed for example on the digital ouputs or on the Modbus, for example:...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL A “Set Output 1” action block: Or can be a multiple block action, for example send a message and set dout1: The SEAL menu bar The SEAL menu bar is composed by the following items:...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Undo This undoes the most recent action in the Graph Panel Redo This redoes the most recent action that you've undone in the Graph Panel, if any. 11.3. Menu Project Project Settings General Reports the information related the actual settings.
Debug: If checked enable the advanced debug tools. 11.4. Groups, Profiles and Users The RTU Z-Gprs2 and Z-Logger have an advanced user access management. The main idea is that an user can have or not the following capabilities: 1) Send SMS commands to the RTU.
Page 39
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Alerts There is also one default special user profiles (not a User Group) that has all the capabilities: Default User Profiles Capability 1) Capability 2) Capability 3) Capability 4) Administrator Manager For example we need to obtain this policy:...
Page 40
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Betty must receive only the digital input 1 SMS notification alerts so we need to create a custom group (DigitalIN1): Now we need to create a new user profile (BettyProfile) that include the custom group DigitalIN1 and the...
Page 41
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Bill must send SMS commands so must include the group manager, must also receive digital input 2 alerts so we need to create a custom group (DigitalIN2): So we must create the custom User Profile (BillProfile):...
Page 42
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL And then we add the Bill user with the new BillProfile: Paul must receive only log notifications so he must directly use the default log admin user profile:...
Page 43
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Antony must use the Administrator special user profile because he must receive all the SMS notification alerts. So we modify the Administrator Profile: The relations are summarized here:...
11.5. Menu Project: Users Z-GPRS2/Z-Logger SEAL can manage a Phone numbers and E-mails address book. The maximum numbers of Users is 8 (note that an extended address book is also available for the “ring command” action, this extended address book support up to 1000 different users).
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 11.6. Menu Project: User – Add User The icons will open the following window: User is the User description name Description is a text description for the user Profile Select the profile to assign to the user, you can select the profiles Admin, Manager, Log Admin, Alert Admin or a custom profile.
11.8. Menu RTU: Connection Connection port is the serial port connected to the PC, select the right Z-GPRS2/Z-logger virtual com port, note that you must first connect the Z-GPRS2/Z-Logger and then after. Press the icon to refresh the serial ports after a connection.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 11.9. Menu RTU Test Monitor To start the real time data viewer you must be connect with the Z-GPRS2/Z-Logger and press the play button. Press the stop button to stop acquiring real time data.
Page 48
SIGNAL LEVEL 6 = OPTIMAL SIGNAL SIGNAL LEVEL 7 = EXCELLENT SIGNAL To increase the GSM signal level, Seneca provides various GSM antenna models for Z-GPRS2 to reach the minimum signal level in most situations. Visit (www.seneca.it) or refer to the general catalogue or contact Seneca srl for further information.
Page 49
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Configurations In this section you can see the IP Address configuration and the Calculated Sunrise and Sunset time (if they are configured).
Page 50
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL I/O embedded Digital Inputs show the Digital input state ON/OFF, the work time input. Also are presents the Total and Partial counters (raw values not scaled). Analog Inputs show the Raw and the scaled Analog input 1 and 2 values.
Page 51
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL The advanced section can be used for send commands to the RTU, the commands are: Reset RTU : perform a RTU reset. Unmount SD: when the microSD card is unmounted can be extracted and insert to an external reader.
Z-GPRS2/Z-Logger .bin firmware. Caution! If you update the RTU with an error firmware the Z-GPRS2/Z-Logger will stop to work and they will be damaged! Seneca warranty don’t cover the effects of an update by an error firmware file.
11.11. Menu RTU: Open project from RTU With this menu item the project will be open from the connected Z-GPRS2/Z-Logger, note that if the project isn’t present in the actual PC you will not be able to open the project.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL If the build process fail it’s not possible to send the project to the RTU. 11.14. Menu Build: Generate and send to RTU This item will build and then send the project to the RTU.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL If the build process fail it’s not possible to send the project to the RTU. 11.15. Menu Window: Build Output This item will show the Output Message window: If in the build process errors are detected, the errors description will be underlined in the Output Messages window: 11.16.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 11.18. Menu Window: Default Layout The default Layout configure the SEAL windows in the default layout. 11.19. Menu Window: Tile Horizontal The Tile Horizontal configure the SEAL windows in the Tile Horizontal layout. 11.20.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 12.1. GSM/GPRS Modem General This window will configure the GSM/GPRS modem (only for model Z-GPRS2). Country Select the SIM country from the database. Operator Select the SIM mobile operator from the database or use the Custom operator.
Page 58
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL This window will configure the modem SMS functions: Forward Unrecognized SMS to Administrator: if checked every SMS with unknown number will be forwarded to the first of the administrators. Use this function for forward mobile operator messages too.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Enable GPRS Service: if checked activate the GPRS internet connection. APN: Select the Mobile operator Access Point Name server for internet connection, contact your mobile operator for more information. APN Authentication Required: Select if the APN needs or not a user name and password for access Enable RTC Sync: Enable the Data/hour synchronization by the GPRS connection.
Page 60
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Enable DHCP: If checked enable the Dynamic Host Configuration Protocol, the IP address, and the Subnet mask are obtained automatically from the DHCP server (often the router/gateway). IP Address: Enter the static IP address.
Page 61
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL FTP Server: If checked enable the internal FTP server, the FTP server file system is the microSD card so you can acquire the log files directly from the FTP server. For use an FTP client remember to force the “only one connection”...
Page 62
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Web Server: If checked enable the Web server, with the Web server is possible to view the real time values of the embedded IO and the Modbus RTU/TCP-IP IO:...
Page 63
/httpdocs and the start pages must be “index.html”. Enable Authentication: If checked you must enter a password for accessing the Web server and the FTP Server. Seneca recommend always to enable the authentication for Web and FTP server. CAUTION! The FTP Server, Web server and Modbus server can only be used through the ethernet connection (not with the GPRS).
Page 64
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Enable Modbus TCP-IP Server: if checked enable the Modbus TCP-IP server, so it’s possible to read the real time values of variables directly from a SCADA or an external display, PC etc... The registers address are all holding registers, the first register (register 0) is the 40001.
Page 65
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL BIT 2 = INPUT 3 BIT 3 = INPUT 4 40009 DIGITAL OUTPUT (Read Only) BIT 0 = OUTPUT1 (Least significant bit) BIT 1 = OUTPUT2 49001 0x0020 WRITEABLE ONLY IN ONE MULTIPLE 49002 0x0010...
Page 67
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Register 3: Floating point single precision Register 4: 16 bit signed The obtained format is the following: Modbus address Register 48003 Register 1 48004 Register 2 MSW 48005 Register 2 LSW 48006 Register 3 MSW...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Enable NTP Client: If checked enable the Network Time Protocol used for synchronize the RTU Date/Time. The list of major NTP server is the follower: NTP IP Address DESCRIPTION ntp1.ien.it (default) 193.204.114.232 ntp2.ien.it (default) 193.204.114.233...
Page 69
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL TIME ZONE: configure the RTU installation timezone, it’s possible to ignore timezone for set a custom Date/Hour with SEAL software or set the right timezone. If you are using the Network Time Protocol (NTP) from Ethernet or the GPRS for synchronize data/hour you must configure the right Timezone because the server hour is UTC (Universal Time Coordinating).
Page 70
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Periodic Synchronization: Select the synchronization time for the Ethernet Network Time Protocol or GPRS automatic synchronization Manual Synchronization: Select to synchronize manually using the PC Date/Hour or to a custom Date/Hour, then press the SYNC button to actualize. Note that this operation is available only if the RTU is connected to SEAL.
Page 71
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL With a sophisticated algorithm, the RTU can calculate the Sunrise and Sunset events from the GPS coordinates and from the Date/Hour. So it’s possible to use the events for turn on/off a lamp, stop the datalogger etc..
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL latitude 45.404235 decimal degree longitude 11.876113 decimal degree You can add an offset (in minutes) to the Sunrise/Sunset action too. 12.4. Cloud General...
Page 73
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL RTU Name: Enter the RTU Name, this name is also the prefix of the .csv log file name. If your RTU Name is for example DemoBoard the csv log files will be like: log_DemoBoard_20140404101513.csv Internet Connection: Enter the connection port used for internet.
Page 74
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL IP Camera Folder: Configure the RTU FTP Server where the IP camera will put videos and/or snapshots. When a new file is written in this folder the RTU will send the data from the Log notification channel configured (Ethernet or GPRS) to the profiles that includes the logs group.
Page 75
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL FTP Remote server Address: Enter the remote FTP server ip address or name. Authentication required: Enter if is required a User Name and Password for access to the FTP Server. The RTU support the configuration change and the firmware update from remote.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Add IMEI to folder: If checked will add the Mobile IMEI address to the Upload/Download folder. Add MAC to folder: If checked will add the Ethernet MAC address to the Upload/Download folder. Add RTU Name to folder: If checked will add the RTU Name to the Upload/Download folder.
Page 77
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Configure the external IO connected to the Modbus RTU Port #1 and Port#2, also the Modbus TCP-IP client can be configured here. Up to 100 Modbus RTU/TCP-IP TAGs can be configured. Press with the right button mouse over the serial port that you want to configure and select Edit:...
Page 78
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Select the Buad Rate, the parity and the stop bits agree to the connected modbus RTU slaves devices. Enable Modbus Master Control: If checked enable the Modbus master poll. Delay Between Requests: Select the delay between two register requests.
Page 79
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Select the slave station address and the Module name from the Seneca module database. If your slave is not in the database select “custom” for customize a slave module. Now push “Apply”. Now on the serial port #2 a Modbus RTU slave module Z-D-IN is configured: Now we must add the registers (TAG) that we want to log or use for alerts: Press the right mouse button on the Z-D-IN module and select “Add Request”:...
Page 80
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Now the registers window will appear: Select the register from the slave module database (all the others items will be automatically adjusted). Select the Log Units, the Control Action (register only in Read, or Write) and if you want to add a custom filter to the register.
Page 81
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Three type of filters are available: Scale: The scale filter is used for apply a scale factor to the Modbus value, the filter result is obtained by the relation: = ( × ) + ...
Page 82
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Delta: The delta filter is used for obtaining the difference between two consecutive Modbus Value read. The filter result is obtained by the relation: = − −1 Poll Time: is the Register Polling time (request time or refresh time).
Page 83
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Select the Modbus TCP-IP Server UID (unit id or node id), then enter a Modbus Server label. You must setup also the TCP-IP port (default for Modbus TCP-IP is 502) and the Modbsu TCP-IP Server IP address.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Now the registers window will appear: Select Register “Custom”, the Modbus Access (Modbus function) to use and the Data Type. The others items are the same of the Modbus serial RTU setup. 12.6. Data Logger Window...
Page 85
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL The Data Logger configuration can setup which TAG must be logged, how often acquire and how often send data to the cloud. Sample Time: is how often all the TAGs must be logged. Post to Http: if checked send data to the http server every time there is a new log available (available only on GPRS connection).
Page 86
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL When the analog input avearge, maximum or minimum TAG are selected, the values are calculated in the Sample Time at the speed of 50 ms, so the RTU can log analog events >50ms. Notification: Select how the notification data must be send to the cloud: SMS, E-mail or FTP.
Page 87
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Select the TAGs that you want to log by flagging the Log column, Double click on the “Log label” column for changing the variable label. The Modbus Tags are at the end of the window: Note that if you have applied a filter to the modbus value only the filter output value will be logged.
Page 88
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL AINx_MIN is the analog input x minimum value calculated in the sample time, the analog input acquisition speed is 50 ms. AINx_MAX is the analog input x maximum value calculated in the sample time, the analog input acquisition speed is 50 ms.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Advanced Activation Period: If checked enable the start date and a stop date of the datalogger, if disabled the datalogger is always on. Enable Diagnostic Logs: If checked enable the logging of all the RTU status (Errors, Firmware update status, Remote configuration update etc…).
Page 90
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL RTU Name: Insert the RTU name Application Name: Insert the application name Add Timestamp to Messages: If checked add the Timestamp to the SMS or E-MAIL alert notifications. If the SMS is another RTU (machine to machine communication) you must uncheck this item.
Page 91
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Select the “Enable” button for selecting the Command to enable from the commands database:...
Page 92
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL No you can select the SMS text with the icons. State Commands This window can be used for customizing the State command 1 to state command 4: Select the PRG1 or PRG2 command (defined in the General section) or/and the Digital Out function.
Page 93
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Run Groups When you drag and drop one or more event controls in the graph panel you can select the run group associated:...
Page 94
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL After that you’ll find the run group configuration in the Run Group section: In this example EC1 is configured in the run group1, EC2 in the run group2. You can change the run group directly from the Run Groups window by drag and drop the icon the Group 2: So EC1 and EC2 now are in the same rungroup.
Page 95
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Rungroups can be enabled/disabled by the state commands window. Status Message In this window you can select which tags must be sent in the status message: CAUTION! The status message can be sent also by SMS so you must consider that the SMS text limit is 160 chars.
Page 96
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Advanced In this window you can select witch section enable/disable into the debug log. The debug log is obtained by the Debug serial port.
Page 97
Using the debug port, you can view and save to a file a log of operations performed by the RTU. To connect to the debug port you must use the USB adapter "Easy USB", buy-it directly on the site Seneca (www.seneca.it) or contact Seneca for more info:...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 12.8. System Management Configuration Window Blackout The RTU include a battery for UPS mode, so the RTU can send an alert on main power fail. After a Blackout the RTU will: -If configured send alerts...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Blackout Alert Filter: Select for how much seconds the main power must continuously be down before the RTU send an alert of blackout. Power-ON Event Filter: Select for how much seconds the main power must continuously be up before the RTU send an alert of blackout off.
Page 100
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Analog Input Type: Select the analog input type from current (from 0 to 20 mA) or voltage (from 0 to 30 V). Measure Average Filter: Select the filter applied to the analog input, a moving average is used for a best input stability.
Page 101
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Maximum Level Alert Threshold: The alert is activated if the analog input is > Max Level configured. High Level Alert Threshold: The alert is activated if the analog input is > High Level configured.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL analog input is < (Threshold-Hysteresis). ALARM ON MAXIMUM ALARM ON MAXIMUM ALARM ON MAXIMUM CLEARED ALARM ON MAXIMUM CLEARED If the threshold is Minimum or Low the alarm is activated when the analog input is < threshold but the alarm rearm is obtained when at the analog input is >...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Input Type: Select the digital inputs type. When PNP is selected, the the digital input is ON when the digital input is at +12Vdc, the digital input is OFF when the digital input is at GND.
Page 104
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL In this window you can configure the input and the counter alerts. Start Condition: Select the start state and/or the alert mode: Ignore state: the alert is activated on input change state. Entry state: the alert is activated on input state.
Page 105
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Partial counter alert threshold: Select the total counter alert pulse value (eventually scaled by the pulse weight). Flow and Work Time In this window you can setup alerts on delta counters or on work time counters.
Page 106
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Leak Control the alert is activated if in the report period time the minimum of the delta sample is lesser than threshold. The Leak control can be used for pipes leak control: there must be a sample period where the consumption must be near to 0: For example, considering a plumbing plant that supplies 2 utilities.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Counter Type: Select from None Counters alerts are disabled Work Time Select for obtaining how long the selected digital input was to 1. When the digital input return to 0 the work time will reset.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Pulse Time: Select the pulse duration for the digital output pulse actions. Work Time None Counters alerts are disabled Work Time Select for obtaining how long the selected digital output was to state ON. When the digital input return to OFF the work time will reset.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL The SYS_POW_DOWN event block output is TRUE if the main power is down, is False if the main power is good. 13.2. Event Block SYS_LOW_BAT: System Management Battery Control The SYS_LOW_BAT event block output is TRUE if the internal battery is not charged, is False if the internal battery is charged.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL The Event Block AIN_LOW output is TRUE if the analog low threshold configured is exceeded, otherwise is FALSE. 13.6. Event Block AIN_LOW: Analog Input Low Threshold Event The Event Block AIN_MIN output is TRUE if the analog minimum threshold configured is exceeded, otherwise is FALSE.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL The Event Block RTC_DUSK output emit a pulse at sunset. The output pulse go from FALSE to TRUE then return to FALSE. 13.10. Event Block RTC_SYNC: Time Synchronization Error Event The Event Block RTC_SYNC output emit a pulse if there is a time synchronization error (by GPRS or by ethernet channels).
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL The Event Block DIN_TOT_ALM output is TRUE if the total counter threshold is in alert state, otherwise is FALSE. 13.14. Event Block DIN_CNT_ALM: Partial Counter Event The Event Block DIN_CNT_ALM output is TRUE if the partial counter threshold is in alert state, otherwise is FALSE.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 13.18. Event Block DIN_CNT_RESET: Partial Counter Reset Event The Event Block DIN_CNT_RESET output is TRUE if the partial counter reset action is detected, otherwise is FALSE. VARIABLE BLOCKS 14.1. Variable Block SYS_POW: Main Power Variable The Variable Block SYS_POW output is TRUE if the SYS_POW data logger variable is 1, otherwise is FALSE.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL The Block only works if the variable is checked into the Data Logger Variables window, the variable refresh time is the datalogger sample time. 14.3. Variable Block AIN_VAL : Analog Input Datalogger Sampled Value The Variable Block AIN_VAL output value is the copy of the AIN_VAL datalogger value.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL The Variable Block AIN_MIN output value is the copy of the AIN_MIN datalogger value. The minimum is calculated into the sample time, the acquisition speed is fixed at 50 ms. CAUTION! The Block only works if the variable is checked into the Data Logger Variables window, the variable refresh time is the datalogger sample time.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 14.8. Variable Block DIN_TOT: Total Counter Value Sampled Variable The Variable Block DIN_TOT output is a copy if the DIN_TOT data logger variable sampled value. CAUTION! The Block only works if the variable is checked into the Data Logger Variables window, the variable refresh time is the datalogger sample time.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 14.11. Variable Block GSM_DBM: GSM signal field Value Sampled Variable The Variable Block GSM_DBM output is a copy of the GSM_DBM data logger variable sampled value. The GSM value is expressed in dBm, the field value can be obtained by the following table:...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL CAUTION! The Block only works if the variable is checked into the Data Logger Variables window, the variable refresh time is the datalogger sample time. BLOCKS FUNCTIONS 15.1. Function Block BIT: STATE BITS TEST FUNCTION This block perform a bit test to the input variable connected.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL = this bit must be False (0) For example if you want to test if the second bits of the input variable is 1 you can prepare the BIT_MASK: So, if the input value is (in binary) 1001 0101 0010 1010 The Output function is TRUE because the second bit is 1.
Page 120
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL = this bit must be True (1) = this bit must be False (0) For example if you want to test if the first bits of the input variable1 is 1 and the first bit of the input...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 15.3. Function Block BIT_AND: OR REGISTERS STATE BITS TEST FUNCTION This block perform a bit test between the two inputs variables connected, if the test is true for at least one input the output is true.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL The Output function is TRUE because both the test are true. Similarly you can test if INPUT1 has NR 0, 1, 2 and 4 bits at 1 but the 3,5 and 6 at 0...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Data Type: select the input1 and input2 data type from: Integer Signed 16 Bits , Integer Signed 32 Bits or Floating point 32 Bits. Event Threshold: select the compare threshold value. 15.5. Function Block THR: ANALOG THRESHOLD COMPARE WITH HYSTERESIS...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Data Type: select the input data type from Integer Signed 16 Bits , Integer Signed 32 Bits or Floating point 32 Bits. Event Threshold: Select if the event is “>” or “<” and the threshold value.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Data Type: Select the input and output data type from Integer Signed 16 Bits , Integer Signed 32 Bits or Floating point 32 Bits. Event Threshold: Select the when the input value must be copied to the output 2, the copy will be executed only if: (last input copied value –...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Data Type: Fixed to floating point 32 bits. Event Threshold: Insert the Threshold compare value. Variable 1 GAIN: Insert the INPUT1 multiplication constant value also the sign “+” or “-“. Variable 2 GAIN: Insert the INPUT2 multiplication constant value also the sign “+” or “-“.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Data Type: Fixed to floating point 32 bits. Event Threshold: Insert the Threshold compare value. Variable 1 GAIN: Insert the INPUT1 multiplication constant value also the sign “+” or “-“. Variable 2 GAIN: Insert the INPUT2 multiplication constant value also the sign “+” or “-“.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Data Type: Fixed to floating point 32 bits. Event Threshold: Insert the Threshold compare value. 15.10. Function Block AVG: ANALOG AVERAGE GREATER THAN COMPARE FUNCTION This block function calculate an average of all the inputs, than compare this average with a threshold.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL OUTPUT= FALSE IF AVERAGE(IN1+IN2+…+IN16) <= THRESHOLD Function Inputs: Select the input pad numbers (from 2 to 16). Note that you can’t leave unconnected an input pad. Data Type: Fixed to floating point 32 bits.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL This block function calculate the absolute difference between an input and the average of all the inputs, than compare all this values with a threshold, if at least one of these compares is true the output is true too.
Page 131
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL This block function calculate the absolute difference between each input and the average of all the inputs, than compare each of these values with a threshold. The compare output is emit to each output pad (input 1 compare to output 1, input 2 compare to output 2 and so on).
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Data Type: Fixed to floating point 32 bits. Event Threshold: Insert the Threshold compare value. BLOCKS CONTROLS 16.1. Control Block EC: EVENT LOGIC CONTROL This block is the logic heart of the SEAL program, in the Graph Panel can contain up to 32 EC blocks.
Page 133
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL The internal EC logic could be: IF (INPUT1 = TRUE) Then Execute Action Output 1 IF (INPUT1 = FALSE) Then Execute Action Output 2 The EC configuration for obtain the above logic is: The “IF (INPUT1 = TRUE) Then Execute Action Output 1” can be created in the State 1 (S1):...
Page 134
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL We have obtained that if the input1 is high the output1 is sets; if the input2 is low the output2 is resets. The maximum number of Control States is 6 (from S1 to S6).
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Then if the Digital input 2, 3 and 4 must be True for obtain a digital output 1 reset: Note that we have used the icon for obtain a “don’t care” input evaluation. 16.2.
Page 136
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Event control states: Click for select the actual state from 1 to 6 (S1 to S6). Change Control State: Click for pass to next/previous state from 1 to 6 (S1 to S6) State Reset: Press the state reset button for clean the actual state logic configuration Actual State: Show the actual state from S1 to S6 Input Condition Values: Are the inputs values that active the actual state logic configuration.
Page 137
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL State Transition: Select how the event control execute input/output relation: Condition change (default): The Control State Output action is executed one time, then the Event Control remain paused into the current state. The inputs are not evaluated until the inputs don’t changes.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL To Profile: Select at which profile send the notification (administrators are always enabled). State waits for notification acknowledge: Before changing state the EC waits the send notification acknowledge. Run Mode: Select the EC run mode Run Group: Select wich rungroup is associated to the EC (from Group 1 to Group 8) Append Notification to syslog: Add to the file syslog.csv the notification event.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Note that you can use the block output to connect an action using only one EC output: For example: 16.4. Control Block CAL: Calendar Block Control The calendar block is used for execute 2 differents actions (one of set en another of reset) at a determinate hour/day of week.
Page 140
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL OUTPUT1 is the PRG1 RESET action OUTPUT2 is the PRG1 SET action OUTPUT3 is the PRG2 RESET action OUTPUT4 is the PRG2 SET action General Calendar Schedule: select the enable date/hour and the disable date/hour block.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Select the day of week by pushing the right mouse button on it then select the set and reset hour: The first hour (10:00) is the hour when the Set action bill be executed, the second (15:00) is the hour when the Reset action bill be executed.
Page 142
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL The default program is PRG1. INPUT1 is the disable pin. INPUT2 is the enable pin. OUTPUT1 is the PRG1 periodic trigger action. OUTPUT2 is the PRG1 cycle trigger action. OUTPUT1 is the PRG2 periodic trigger action.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Period Cycle Trigger: select how often execute the cycle trigger action. Periodic: execute every selected seconds. Daily: execute every day at a selected hour. Weekly: execute at the selected day of week. Monthly: execute at the selected day of month.
Page 144
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL INPUT1 Reset the timeout ON and OFF Counter Timers values. INPUT2 Execute the OFF action and start the OFF Counter Timer. INPUT3 Execute the ON action and start the ON Counter Timer. INPUT4 Pause the start and stop Counter Timers.
Page 145
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Select the start condition: Start Condition Select the start state and/or the alert mode: Ignore state: the alert is activated on alert condition change state. Entry state: the alert is activated on state (so there is no need of a change state).
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Select the start condition: Start Condition Select the start state and/or the alert mode: Ignore state: the alert is activated on alert condition change state. Entry state: the alert is activated on state (so there is no need of a change state).
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL This action performs the digital output 1 and digital output 2 reset action. OUTPUT RESET ACTION CONFIGURATION NORMALLY OPEN THE OUTPUT WILL OPEN NORMALLY CLOSE THE OUTPUT WILL COSE 17.2. Action Block DOUTS SET: Set digitals output 1 and output 2 action This action performs the digital output 1 and digital output 2 set action.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL THE OUTPUT IS OPEN THE OUTPUT WILL CLOSE THE OUTPUT IS CLOSE THE OUTPUT WILL OPEN 17.4. Action Block DOUTS RES1_SET2: Reset digital output 1 and Set digital output 2 action This action performs the digital output 1 reset and the digital output 2 set action.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL NORMALLY OPEN THE OUTPUT WILL OPEN NORMALLY CLOSE THE OUTPUT WILL COSE OUTPUT SET ACTION CONFIGURATION NORMALLY OPEN THE OUTPUT WILL CLOSE NORMALLY CLOSE THE OUTPUT WILL OPEN 17.6. Action Block DOUT RESET: Reset digital output action This action performs the digital output reset action.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL NORMALLY CLOSE THE OUTPUT WILL OPEN 17.8. Action Block DOUT TOGGLE: Toggle digital output action This action performs the digital output toggle action. OUTPUT STATE TOGGLE ACTION THE OUTPUT IS OPEN THE OUTPUT WILL CLOSE...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 17.10. Action Block PULSE_SET: Pulse Set output action This action performs a digital output pulse to SET then return to RESET. The pulse duration is setup by the Pulse Time value. OUTPUT PULSE SET ACTION...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL THE OUTPUT WILL OPEN THE OUTPUT IS CLOSE AND THEN WILL RETURN CLOSE BLOCKS ACTIONS MODBUS 18.1. Action Block BIT_CLR: Modbus Register Bit Clear action This block performs a Modbus Register bit clear action.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL This block performs a Modbus Register bit set action. Select which bit must be set to 1 with the mask: 18.3. Action Block DEC: Modbus Register Decrement Action This block performs a Modbus Register decrement.
In order to include new functions, the system includes Z-GPRS2/Z-Logger firmware update options. Various different update modes are available for firmware: Via USB: This is the easiest method. A complete update takes about 5 minutes. Z-GPRS2 / Z-Logger must be connected to a PC with SEAL software installed.
CAUTION! -BEFORE UPDATING firmware, save and backup the current configuration. -Once the firmware is updated, the previous setup may be deleted and thus Z-GPRS2 / Z-Logger must be setup again. 19.2. Firmware update via microSD card (without using a PC) Firmware can be updated via microSD card formatted with the FAT16 or FAT32 filesystem (purchased microSD cards are usually already formatted this way).
For update the remote RTU firmware with the ethernet connection and ftp server you must: 1) Ensure that a microSD card is inserted into the Z-Logger/Z-GPRS2 2) Setup the project settings window for create all the configuration and the program: 3) Create the new configuration with SEAL, save the configuration that must be used with the new firmware to a file.
Remote firmware update by GPRS connection For update the remote RTU firmware with the GPRS connection you must: 1) Ensure that a microSD card is inserted into the Z-Logger/Z-GPRS2 2) Setup the project settings window for create all the configuration and the program:...
Page 158
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 3) Create the new configuration with SEAL, save the configuration that must be used with the new firmware to a file. 4) Press “Generate and Cloud FTP Upload” from the menu Build: This function will copy to the download ftp folder the “RTUNAME_fwupdt.tag” and the “RTUNAME _setup.tag”...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL LOCAL CONFIGURATION UPDATE 21.1. Local configuration update by SD card For changing a configuration you can download it with SEAL or prepare a sd card with the new configuration file. For use a SD card for update the configuration proceed as follows: 1.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 5) If you have activated the RTU FTP server copy the file “setup.tag” to the root of the RTU FTP server, the RTU will use the new configuration. 6) Wait for the Email “configuration updated” (if configured).
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 4) Write to the COMMAND holding register 40901 (holding register 9000) the code (decimal): This will download to the SD card the setup. 5) Now the RTU will update the configuration. Wait for the Email/SMS “configuration updated” (if configured).
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 9) Send a SMS from the administrator mobile number with the text “download setup”. 10) Wait for the Email/SMS “configuration updated” EXTENDED PHONEBOOK INTO microSD FOR RING COMMAND SEAL supports the creation of an extended phonebook (up to 1000 users) that can execute only the ring command.
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL Then rename the file to .csv Use the menu->RTU->Convert Phonebook CSV for obtain the “data.bin” file. For more info refer to 11.12. 23.2. Update of an Extended Phonebook File Via Ethernet For update the phonebook via Ethernet you must activate the internal ftp server, then copy the “data.bin”...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL In most cases, SMS characters are set to GSM alphabet by default. If Z-GPRS2 does not recognise any SMS command, check the alphabet used by the phone. For Android smartphones: Press the Message icon -> Settings -> Change writing -> GSM alphabet 24.2.
Page 165
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL RESET CNTn Reset the nth counter SMS COMMANDS FOR MODBUS REGISTERS GET MBUS <LABEL> Returns the value of the Modbus tag with the indicated label via SMS GET MBUSn Returns the value of the n-th Modbus tag via...
Page 166
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL SET PHONE +nnnnnnn Add number +nnnnnn to address book as administrator RESET PHONE +nnnnnnn Remove number +nnnnnn from the address book SET EMAIL nnn@nnn.nnn Add email nnn@nnn.nnn to address book as administrator RESET EMAIL nnn@nnn.nnn Delete email nnn@nnn.nnn from the address...
Page 167
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL password FTP server login password for example: SET /prova/ 192.168.180.33 21 pippo pluto SET GSM.SMTP name_ip port user password set SMTP server connection settings to send emails name_ip IP address or FTP server name...
Page 168
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL EMAIL DIN3 sends an email with the value of the digital input 3 EMAIL DIN4 sends an email with the value of the digital input 4 EMAIL TEMP sends an email with the internal...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL “COMMAND NOT RECOGNIZED” You can set MyALARM2 to send a confirmation SMS or ring when the command is successfully completed. CAUTION! When a command is successfully completed, a ring can only be generate when a voice SIM is used (data SIM do not permit voice call service).
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL DOWNLOAD AND UPDATE PHONEBOOK FROM FTP SERVER UPDATE FIRMWARE FROM SD UPDATE SETUP FROM SD UPDATE PHONEBOOK FROM SD EXECUTE RING COMMAND EXECUTE FAST COMMAND 0 EXECUTE FAST COMMAND 1 EXECUTE FAST COMMAND 2...
Page 171
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL We use the DIN_ON Event like event source, then connect an Event Control with 2 outputs: the first for the alert condition and the second for the alarm end condition: Configure the EC1 block for routing the alert condition in state S1 and the alert end condition in state S2: We active also the SMS alert notification to the Alert Admin profile.
We want to log the temperature to the micro SD card too. We add the CH1_MEASURE register from the Z-4TC Seneca module with the first register temperature. Then we test if the temperature value is > 20°C then we close the out1 so the fan is activated.
Page 173
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL For logging in to the datalogger window we select the modbus register variable from the Z-4TC: We call the variable “Temp”. We sample every 1 minute and we save to microSD a .csv file every 2 minutes:...
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL 26.3. Remote inputs to remote outputs copy by ethernet connection Using the ethernet connection is possible to copy inputs to outputs through internet. We use a Ethernet module for copy 3 Analog inputs from the Z-4AI to the 3 Analog outputs of the Z-3AO.
Page 175
USER MANUAL – Z-GPRS2-SEAL / Z-LOGGER-SEAL The modbus configuration use a Z-Bridge2 connected with a Z-4AI, then another Z-Bridge2 with a Z-3AO: We use the analog copy block for read (using Modbus TCP-IP) from the Z-4AI channels an write to the Z-...
Page 176
-The SMTP server supports SSL protection and the gateway was not correctly set Using the configuration software in the If you send Log via Ethernet, Seneca recommended to "Test configuration" section when you use an owner SMTP server. launch the command:...
Page 177
-Try using another mobile service provider's SIM -Move the Z-GPRS2 installation for further information, -Use an optional external antenna: contact Seneca or visit the Z-GPRS2 section at www.seneca.it. -Check the method used to receive residual credit from the Residual credit is not sent for the SIM mobile service provider (ring or SMS, SMS request text).
Need help?
Do you have a question about the Z-LOGGER and is the answer not in the manual?
Questions and answers