Cyber Sciences CyTime SER-32e Instruction Bulletin

Cyber Sciences CyTime SER-32e Instruction Bulletin

Sequence of events recorder
Hide thumbs Also See for CyTime SER-32e:

Advertisement

INSTRUCTION BULLETIN
REFERENCE GUIDE
CyTime
TM
Sequence of Events Recorder
SER-32e
Reliable Power Starts With Reliable Data.
IB-SER32e-02
Jan-2022
SM

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CyTime SER-32e and is the answer not in the manual?

Questions and answers

Summary of Contents for Cyber Sciences CyTime SER-32e

  • Page 1 IB-SER32e-02 Jan-2022 CyTime INSTRUCTION BULLETIN Sequence of Events Recorder REFERENCE GUIDE SER-32e Reliable Power Starts With Reliable Data.
  • Page 2 IB-SER32e-02 INSTRUCTION BULLETIN—Reference Guide Jan-2022 CyTime Sequence of Events Recorder www.cyber-sciences.com © 2010-2022 Cyber Sciences, Inc. All rights reserved.
  • Page 3: Table Of Contents

    Precision Time Protocol (per IEEE 1588 ) -------------------------35 PTP Settings and Attributes Supported ----------------------------36 Timescales and Leap Seconds -----------------------------------------37 Adjusting for Local Time Zone -----------------------------------------37 Daylight Saving Time (DST) ---------------------------------------------39 9—TROUBLESHOOTING -----------------------------40 © 2010-2022 Cyber Sciences, Inc. All rights reserved. www.cyber-sciences.com...
  • Page 4 NOTE: Electrical equipment should be serviced by qualified personnel. No responsibility is assumed by Cyber Sciences, Inc. for any consequences arising out of the use of this material. This document is not intended as an instruction manual for untrained persons.
  • Page 5: 1-Ethernet Communications

    1.3 with 256-bit encryption over TCP port 443 (default). tures and behaviors for the latest firmware version available at the time of publication. Cyber Sciences ● Modbus TCP: Modbus TCP is a combination of the Modbus protocol, which recommends updating to the latest firmware when-...
  • Page 6: Modbus Memory Map

    (variable) (access via FC20) The CyTime SER-32e primary register map is organized into a fixed-register section with designated data fields and two variable memory sections—the first for EPSS data logs and the second for event records, accessible using Function Code 20. The EPSS data log area consists of sixteen (16) user-configurable data log groups to enable EPSS reporting.
  • Page 7: Byte Order

    A copy of the Modbus protocol specification is available for free download from the Modbus web site: www.modbus.org/specs.php. Date/Time Conventions The CyTime SER-32e provides a user-configurable setting for time zone offset: the time in hours to add to or subtract from Coordinated Universal Time (UTC) to adjust for local time.
  • Page 8: 2-Modbus Register List

    8 = Uncalibrated 9 = Slave  This register is set to 1 (true) if DST is enabled and the current date/time is within the specified DST interval (between start and end date/time). www.cyber-sciences.com © 2010-2022 Cyber Sciences, Inc. All rights reserved.
  • Page 9  integer Default = 0 (1 sec.)  Please see Section 8 for more details on the convention used in IEEE 1588 to express interval settings in terms of log-base2. © 2010-2022 Cyber Sciences, Inc. All rights reserved. www.cyber-sciences.com...
  • Page 10 0 = Normal, 1 = Inverted bit 00 – Input 17 Inversion of Inputs bit 01 – Input 18 400249 bitmap 0x0000 – 0x00FF (Inputs 17-32) bit 02 – Input 19 bit 07 – Input 24 www.cyber-sciences.com © 2010-2022 Cyber Sciences, Inc. All rights reserved.
  • Page 11 Position of last event record integer 0 to 8191 402004 to 32-bit note: reg 402004 = high word Sequence number of last event record 0 to 4,294,967,295 402005 integer (big-endian—MSW first) © 2010-2022 Cyber Sciences, Inc. All rights reserved. www.cyber-sciences.com...
  • Page 12 255 = file disabled due to invalid configuration starting register number for the 9501 to 65535 base + 17 Data Location (starting register number of data) integer (409501 to 465535) file’s data (after header) www.cyber-sciences.com © 2010-2022 Cyber Sciences, Inc. All rights reserved.
  • Page 13 0 to 65535 403030 Counter—Channel 30 (Input 30) integer 0 to 65535 403031 Counter—Channel 31 (Input 31) integer 0 to 65535 403032 Counter—Channel 32 (Input 32) integer 0 to 65535 © 2010-2022 Cyber Sciences, Inc. All rights reserved. www.cyber-sciences.com...
  • Page 14 Jan 1, 2000 to Dec Date/Time of Last Reset—Channel 15 (Input 15) 403345 date/time 31, 2120 403346 to 3-register Jan 1, 2000 to Dec Date/Time of Last Reset—Channel 16 (Input 16) 403348 date/time 31, 2120 www.cyber-sciences.com © 2010-2022 Cyber Sciences, Inc. All rights reserved.
  • Page 15 Jan 1, 2000 to Dec Date/Time of Last Reset—Channel 31 (Input 31) 403393 date/time 31, 2120 403394 to 3-register Jan 1, 2000 to Dec Date/Time of Last Reset—Channel 32 (Input 32) 403396 date/time 31, 2120 © 2010-2022 Cyber Sciences, Inc. All rights reserved. www.cyber-sciences.com...
  • Page 16 404101 404102 to character Device ID (12 characters, 6 registers) (default = SER-32e) 404107 array 404108 to character Device name (32 characters, 16 registers) (default = CyTime SER-32e) 404123 array www.cyber-sciences.com © 2010-2022 Cyber Sciences, Inc. All rights reserved.
  • Page 17 Time sync output (if time sync master enabled) integer 1 - 7 4 = IRIG-B (via PLX) 5 = DCF77 (via PLX) 6 = 1per10 (via PLX) 7 = PTP (IEEE 1588) master © 2010-2022 Cyber Sciences, Inc. All rights reserved. www.cyber-sciences.com...
  • Page 18 02 – Input 19 bit 15 – Input 32  Please see Section 8 for more details on the convention used in IEEE 1588 to express interval settings in terms of log-base2. www.cyber-sciences.com © 2010-2022 Cyber Sciences, Inc. All rights reserved.
  • Page 19 00 – Input 17 405652 High-speed trigger output—Inputs 17 to 32 bitmap 0x0000 – 0x00FF bit 01 – Input 18 bit 02 – Input 19 bit 15 – Input 32 406001 to reserved 406640 © 2010-2022 Cyber Sciences, Inc. All rights reserved. www.cyber-sciences.com...
  • Page 20 0 to 32768 406670 Input 30: Log Group integer 0 to 32768 406671 Input 31: Log Group integer 0 to 32768 406672 Input 32: Log Group integer 0 to 32768 www.cyber-sciences.com © 2010-2022 Cyber Sciences, Inc. All rights reserved.
  • Page 21 Additional registers for control parameters or integer 0 to 65535 408150 returned data COMPATIBILITY REGISTERS 000001 to Registers supported for backwards compatibility See Section 2 for details 400198 with some legacy devices (by other manufacturers) © 2010-2022 Cyber Sciences, Inc. All rights reserved. www.cyber-sciences.com...
  • Page 22  The active port is 1 when cable is plugged into the left port, 2 when it’s plugged into the right port, 1 when both have cables plugged in, and 1 when no cables are plugged in. www.cyber-sciences.com © 2010-2022 Cyber Sciences, Inc. All rights reserved.
  • Page 23 Free space, in bytes (MSW, LSW) 32-bit note: reg 409064 = high word 0 to 4,294,967,295 409065 (multiply by scale factor) integer (MSW first); 409101 to reserved for factory use 409299 © 2010-2022 Cyber Sciences, Inc. All rights reserved. www.cyber-sciences.com...
  • Page 24: 3-Accessing The Ser Event Log

    3—ACCESSING THE SER EVENT LOG Event Log Contents The CyTime SER-32e features an event log file system containing up to 8192 event records. Each record consists of 8 registers describing the event: ● date and time of the event (adjusted for local time, if applicable) ●...
  • Page 25: Event Log Registers

    7 - low word 7 and 8 Coincident Status for all 32 inputs 32-bit int 0 to 4,294,967,295  (little-endian - LSW first)  Not applicable to system events © 2010-2022 Cyber Sciences, Inc. All rights reserved. www.cyber-sciences.com...
  • Page 26: Record Sequence Numbers

    Time Sync Fail (IRIG-B or DCF77) Test Mode ON Test Mode OFF High-Speed Trigger Out Test Mode Input Status Change (Forced Off or On) reserved RTC Battery Low Power Control Module Issue reserved www.cyber-sciences.com © 2010-2022 Cyber Sciences, Inc. All rights reserved.
  • Page 27: Type 2 Buffer (Compatibility Mode)

    Number of events in buffer integer 0 to 22 400111 to bitmap, see table with event log Event data (4 registers per event record) ––– 400198 32-bit int registers, reg 1 to 4 © 2010-2022 Cyber Sciences, Inc. All rights reserved. www.cyber-sciences.com...
  • Page 28: 4-Accessing Epss Data Logs

    4—ACCESSING EPSS DATA LOGS EPSS Data Log Overview The CyTime SER-32e has 16 data log files each containing a variable number of event records. Each record consists of at least 5 registers describing the event, depending on the number of inputs in the data log group: ●...
  • Page 29: Epss Data Log File Structure

    Record 1 previous group) Record 2 Group Record 3 Record n Header Record 1 Record 2 Group Record 3 Record n Fig 4–2. EPSS data log structure © 2010-2022 Cyber Sciences, Inc. All rights reserved. www.cyber-sciences.com...
  • Page 30: 5-Command Interface

    Sequence of Events Recorder 5—COMMAND INTERFACE Description The CyTime SER-32e provides a command interface to support selected control actions over an Ethernet communications network using Modbus TCP. Single- or multiple-register writes are supported (Function Codes 06 or 16, respectively). Table 5-1 – Command Interface Registers...
  • Page 31: Command Interface Example 1: Clear Event Log

    3. The SER enters test mode and generates “Test Status Change” events (code 27), off-to-on and on-to-off, for each input at 1 ms intervals, as well as test mode on/off events (codes 24 and 25). 4. Repeat process to initiate another test, if desired. © 2010-2022 Cyber Sciences, Inc. All rights reserved. www.cyber-sciences.com...
  • Page 32: 6-Xml Setup File

    <default_gateway octet=“3”>0</default_gateway> <default_gateway octet=“4”>0</default_gateway> <FTP_enabled>false</FTP_enabled> <device_ID>SER-32e</device_ID> <device_name>SER-32e</device_name> <Modbus_enabled>true</Modbus_enabled> </comms> <time> <time_source>4</time_source> <time_sync_master>false</time_sync_master> <time_sync_out>2</time_sync_out> <time_zone_offset>-6.00</time_zone_offset> <time_zone_offset_PLX>false</time_zone_offset_PLX> <time_zone_offset_ASCII>false</time_zone_offset_ASCII> <DST_enabled>false</DST_enabled> <DST_start> <month>3</month> <week>2</week> <day>1</day> <hour>2</hour> </DST_start> <DST_end> <month>11</month> <week>1</week> <day>1</day> <hour>2</hour> </DST_end> <alt_date_format>false</alt_date_format> <hourly_time_update>false</hourly_time_update> www.cyber-sciences.com © 2010-2022 Cyber Sciences, Inc. All rights reserved.
  • Page 33 <on_text>On</on_text> <log_group>0</log_group> </output> • • • </outputs> <groups> <group id=”1”> <enabled>false</enabled> <group_name>Group 01</group_name> <log_size>0</log_size> </group> • • • </groups> <admin> <username>admin</username> <password>***************************************** =</password> </admin> </setup> Fig 6–2. XML setup file (_SETUP.XML) © 2010-2022 Cyber Sciences, Inc. All rights reserved. www.cyber-sciences.com...
  • Page 34: 7-Restful Api

    19) “/events/verbose” (plus record/count query, max 50 records) 20) “/events/posix” (plus record/count query) 21) “/events/posix/short” (plus record/count query) 22) “/events/posix/verbose” (plus record/count query, max 50 records) 23) “/diag” 24) “/diag/refresh” 25) “/diag/backups” 26) “/modbus?register=201&count=10” www.cyber-sciences.com © 2010-2022 Cyber Sciences, Inc. All rights reserved.
  • Page 35: Http Get Command Descriptions

    *See page 21, “Table 3-2 – Event Log Registers” for format. “/events?record=0&count=3” (8 register format with local 1984 epoch timestamp) 1) Example response: {“events”: [{“r”: “0641-8013-C420-3FD5-0001-0000-0000- 0000”},{“r”: “0261-8013-C420-3FD5-0002-0000-0000-0000”},{“r”: “021A-810D-C420-3FD5-0003-0000-0000-0000”}]} *See page 21, “Table 3-2 – Event Log Registers” for format. © 2010-2022 Cyber Sciences, Inc. All rights reserved. www.cyber-sciences.com...
  • Page 36: Http Get Example Use

    How to get status To get Status information, use the following HTTP Get command “/channels/status”. Simply navigate to the SER’s IP address, log-in and append the command to the IP address, i.e.: https://169.254.0.10/channels/status www.cyber-sciences.com © 2010-2022 Cyber Sciences, Inc. All rights reserved.
  • Page 37: How To Get Events

    1) NumberOfEvents - number of events in event log. 2) FirstRecord – The zero based starting record position of the request. 3) Count – The total number of records requested. 4) LastSequenceNumber - sequence number of last event record. © 2010-2022 Cyber Sciences, Inc. All rights reserved. www.cyber-sciences.com...
  • Page 38 5) “0000” (reg 7) and “0000” (reg 8) hex value are the coincidence inputs (MSW, LSW), where “0000” (reg 7) = high word (big-endian—MSW first). *Please see Page 21, Table 3-2 – Event Log Registers for format. www.cyber-sciences.com © 2010-2022 Cyber Sciences, Inc. All rights reserved.
  • Page 39: 8-Precision Time Protocol (Ptp)

    PTP Options Supported by CyTime SER-32e Though the “Simple PTP” Profile is proposed by Cyber Sciences, it is not proprietary. Simple PTP is based on the IEEE 1588 “Default Profile” defined in (IEEE-1588-2008 Annex J and 2019 Annex I). Devices using Simple PTP are interoperable with others To avoid confusion, Cyber Sciences expresses set to use this profile.
  • Page 40: Ptp Settings And Attributes Supported

    254 (0xFE) = unknown 49 (0x31) = >10s 254 (0xFE) = unknown PTP Packet Time-To-Live (TTL) 1 to 64 * for PTP slaves, this value is obtained from the PTP grandmaster. www.cyber-sciences.com © 2010-2022 Cyber Sciences, Inc. All rights reserved.
  • Page 41: Timescales And Leap Seconds

    (UTC - 08:00) applied at end point) applied at each device) Figure 8-1. Local time adjusted at end-use point (EPMS software) Figure 8-2. Local time adjusted at each device in system © 2010-2022 Cyber Sciences, Inc. All rights reserved. www.cyber-sciences.com...
  • Page 42 DCF77 signal to the meter it will simply display the time as received (UTC). To solve this interoperability problem, the CyTime SER-32e offers a setup option to “apply local time zone offset” to one or more of its output signals (IRIG-B or DCF77 via PLX accessory or ASCII/RS-485 output native to the SER).
  • Page 43: Daylight Saving Time (Dst)

    Figure 8-5. Local time adjusted at each device in system (GPS clock as PTP master) Daylight Saving Time (DST) Cyber Sciences recommends that event timestamps be based exclusively on UTC or standard time, since discontinuities introduce potential for confusion and make comparisons of historical values more difficult.
  • Page 44: 9-Troubleshooting

    The time value on an event appears far off. This could happen if events occur while the unit is acquiring its time sync lock. Sort events by sequence number instead of date/time www.cyber-sciences.com © 2010-2022 Cyber Sciences, Inc. All rights reserved.
  • Page 45 If you have questions we recommend reviewing the Technical Library and FAQs on our web site, or request technical support through our our website at: www.cyber- sciences.com/our-support/support-contact or call 615-890-6709. Prior to contacting Cyber Sciences’ technical support, please be prepared to provide: Model number Serial number...
  • Page 46 CyTime Sequence of Events Recorder The service marks, “Reliable Power Starts With Reliable Data. ” CyTime, and the Cyber Sciences stylized logo are trademarks of Cyber Sciences. All other trademarks are the property of their respective owners. RoHS MADE IN USA Lead-Free Cyber Sciences, Inc.

Table of Contents