SELRand IEC Library for ACSELERATOR RTAC Projects

Size: px
Start display at page:

Download "SELRand IEC Library for ACSELERATOR RTAC Projects"

Transcription

1 SELRand IEC Library for ACSELERATOR RTAC Projects SEL Automation Controllers

2 Contents 1 Introduction 3 2 Supported Firmware Versions 4 3 Functions fun_rand (Function) fun_randrepeatable (Function) fun_randranged (Function) fun_randrangedrepeatable (Function) Appendices 7 Appendix A Release Notes 8 Appendix B Benchmarks 9 B.1 Benchmark Platforms B.2 Benchmark Test Descriptions B.2.1 fun_rand() B.2.2 fun_randranged() B.2.3 fun_randrepeatable() B.2.4 fun_randrangedrepeatable() B.3 Benchmark Results Appendix C Examples 11 C.1 Getting a Random Integer Between 10 and C.1.1 Objective C.1.2 Assumptions C.1.3 Solution C.2 Testing with Assorted Input C.2.1 Objective C.2.2 Assumptions C.2.3 Solution Schweitzer Engineering Laboratories, Inc. 2

3 1 Introduction The SELRand library contains a set of functions that return pseudo-random numbers for testing and other non cryptographic purposes. A pseudo-random number generator is a math function that takes advantage of its previous result and large number manipulations to perform operations that are not immediately predictable. The beginning value for each use of the sequence is called the seed. Generally, the seed is created from some measurement expected to have a wide range of variance. Commonly, this can be noise on a wire, small units of time, quantity and value of user input, or some other equally unpredictable quantity. Pseudo-random number generators do tend to be cyclic in nature, but they can have very large cycle times and excellent distribution. These functions are not intended to be used for implementing any security feature Schweitzer Engineering Laboratories, Inc. 3

4 2 Supported Firmware Versions This library can be used on any device that is configured using acselerator RTAC SEL-5033 Software with firmware version R132 or higher Schweitzer Engineering Laboratories, Inc. 4

5 3 Functions 3.1 fun_rand (Function) This function randomly seeds itself and returns a pseudo-random number in the range of 0 inclusive to 2 32 exclusive. Return IEC Type UDINT Description A random number between 0 inclusive to 2 32 exclusive. Processing At the first call of this function it randomly seeds itself. It will continually return pseudo-random values with each use. 3.2 fun_randrepeatable (Function) This function always seeds itself with the same value and returns a pseudo-random number in the range of 0 inclusive to 2 32 exclusive. Return IEC Type UDINT Description A random number between 0 inclusive to 2 32 exclusive. Processing At the first call of this function it seeds itself, always with the same value. It then returns the same sequence of pseudo-random values with each use. 3.3 fun_randranged (Function) This function randomly seeds itself and returns a pseudo-random number between minimum to maximum inclusive Schweitzer Engineering Laboratories, Inc. 5

6 Inputs Name IEC Type Description minimum UDINT The lower limit of the return value. maximum UDINT The upper limit of the return value. Return IEC Type UDINT Description A random number between minimum and maximum inclusive. Processing At the first call of this function, randomly seeds itself. It then continually returns pseudo-random values within the requested range. 3.4 fun_randrangedrepeatable (Function) This function always seeds itself with the same value and subsequently returns a pseudo-random number between minimum to maximum inclusive. Inputs Name IEC Type Description minimum UDINT The lower limit of the return value. maximum UDINT The upper limit of the return value. Return IEC Type UDINT Description A random number between minimum and maximum inclusive. Processing At the first call of function it seeds itself, always with the same value. It then continually returns the same sequence of pseudo-random values within the requested range Schweitzer Engineering Laboratories, Inc. 6

7 Appendices This page intentionally left blank Schweitzer Engineering Laboratories, Inc. 7

8 Appendix A Release Notes Version Summary Of Revisions Date Code Initial Release Schweitzer Engineering Laboratories, Inc. 8

9 Appendix B Benchmarks B.1 Benchmark Platforms The benchmarking tests recorded for this library are performed on the following platforms. SEL-3530 R134 firmware SEL-3354 Intel Pentium 1.4 GHz 1 GB DDR ECC SDRAM SEL-3532 RTAC Conversion Kit R132 firmware SEL-3555 Dual-core Intel i7-3555le processor 4 GB ECC RAM R134-V0 firmware B.2 Benchmark Test Descriptions All benchmark tests are based on an average of 100 calls to the function. B.2.1 fun_rand() The posted time is the average execution time of 100 consecutive calls. B.2.2 fun_randranged() The posted time is the average execution time of 100 consecutive calls with a range of 1 to 100. B.2.3 fun_randrepeatable() The posted time is the average execution time of 100 consecutive calls. B.2.4 fun_randrangedrepeatable() The posted time is the average execution time of 100 consecutive calls with a range of 1 to Schweitzer Engineering Laboratories, Inc. 9

10 B.3 Benchmark Results Operation Tested Time in µs per Platform SEL-3530 SEL-3354 SEL-3555 fun_rand() fun_randranged() fun_randrepeatable() fun_randrangedrepeatable() Schweitzer Engineering Laboratories, Inc. 10

11 Appendix C Examples These examples demonstrate the capabilities of this library. recommendations from SEL. They should not be mistaken as Users should implement the best practices of their organization when using these libraries. The user of these libraries is responsible for ensuring their correct implementation and verifying that the project using these libraries performs as expected. C.1 Getting a Random Integer Between 10 and 50 C.1.1 Objective A user knows the input for a function will vary between 10 and 50 and would like demonstrate the behavior of a function in a non-linear progression. C.1.2 Assumptions This example assumes that there is a user specified IEC function that is defined as shown in Code Snippet 1 FUNCTION fun_somefunction :REAL VAR_INPUT num : UDINT; END_VAR Code Snippet 1: fun_somefunction C.1.3 Solution The user can create the program in Code Snippet 2 to run the function 1000 times with assorted input Schweitzer Engineering Laboratories, Inc. 11

12 PROGRAM prg_randomwalk VAR i : UDINT; results : ARRAY [ ] OF REAL; randomnum : UDINT; END_VAR Code Snippet 2: prg_randomwalk FOR i := 1 to 1000 DO //This gives a random number from 10 to 50; randomnum := fun_randranged(10, 51); //Call the function with the random number results[i] := fun_somefunction(randomnum); END_FOR C.2 Testing with Assorted Input C.2.1 Objective A user wants to vary input for testing but would like to be able to recreate the inputs if something goes wrong. C.2.2 Assumptions This example assumes that there is a user-specified IEC function that is defined as shown in Code Snippet 3 FUNCTION fun_testfunction :BOOL VAR_INPUT num : UDINT; END_VAR Code Snippet 3: fun_testfunction C.2.3 Solution The user can create the program in Code Snippet 4 to run the function 1000 times with assorted input but a set order Schweitzer Engineering Laboratories, Inc. 12

13 PROGRAM prg_randomtest VAR i : UDINT; results : ARRAY [ ] OF REAL; randomnum : UDINT; END_VAR Code Snippet 4: prg_randomtest FOR i := 1 TO 1000 DO //This gives a random number; randomnum := fun_randrepeatable(); //Call the function with the random number results[i] := fun_testfunction(randomnum); END_FOR Schweitzer Engineering Laboratories, Inc. 13

SELRand. IEC Library for ACSELERATOR RTAC Projects. SEL Automation Controllers

SELRand. IEC Library for ACSELERATOR RTAC Projects. SEL Automation Controllers SELRand IEC 61131 Library for ACSELERATOR RTAC Projects SEL Automation Controllers Table of Contents Section 1: SELRand Introduction... 3 Supported Firmware Versions... 3 Functions... 3 Benchmarks... 5

More information

Quicksort IEC Library for ACSELERATOR RTAC Projects

Quicksort IEC Library for ACSELERATOR RTAC Projects Quicksort IEC 61131 Library for ACSELERATOR RTAC Projects SEL Automation Controllers Contents 1 Introduction 3 2 Supported Firmware Versions 4 3 Functions 5 3.1 fun_sortusint (Function)..............................

More information

IEC Library for ACSELERATOR RTAC Projects

IEC Library for ACSELERATOR RTAC Projects Email IEC 61131 Library for ACSELERATOR RTAC Projects SEL Automation Controllers Contents 1 Introduction 5 1.1 Special Considerations................................. 5 2 Supported Firmware Versions 6

More information

DynamicDisturbanceRecorder

DynamicDisturbanceRecorder DynamicDisturbanceRecorder IEC 61131 Library for ACSELERATOR RTAC Projects SEL Automation Controllers Table of Contents Section 1: DynamicDisturbanceRecorder Introduction... 1 Supported Firmware Versions...

More information

IPAliasRedundancy. IEC Library for ACSELERATOR RTAC Projects. SEL Automation Controllers

IPAliasRedundancy. IEC Library for ACSELERATOR RTAC Projects. SEL Automation Controllers IPAliasRedundancy IEC 61131 Library for ACSELERATOR RTAC Projects SEL Automation Controllers Table of Contents Section 1: IPAliasRedundancy Introduction... 3 Supported Firmware Versions... 6 Function Blocks...

More information

MathMatrix IEC Library for ACSELERATOR RTAC Projects

MathMatrix IEC Library for ACSELERATOR RTAC Projects MathMatrix IEC 61131 Library for ACSELERATOR RTAC Projects SEL Automation Controllers Contents 1 Introduction 5 1.1 Special Considerations................................. 5 2 Supported Firmware Versions

More information

Human-Machine Interface (HMI) for SEL Real-Time Automation Controllers (RTACs)

Human-Machine Interface (HMI) for SEL Real-Time Automation Controllers (RTACs) Human-Machine Interface (HMI) for SEL Real-Time Automation Controllers (RTACs) Device-level HMI for system visualization and control Deliver efficient HMI solutions by building effective operator interface

More information

Authenticate and encrypt all serial data communications to protect critical assets

Authenticate and encrypt all serial data communications to protect critical assets Serial Shield Authenticate and encrypt all serial data communications to protect critical assets Strong cryptography secures serial and dial-up devices. Up to 57,600 bps link speed protects engineering

More information

SEL-3021 Serial Encrypting Transceiver Security Policy Document Version 1.9

SEL-3021 Serial Encrypting Transceiver Security Policy Document Version 1.9 SEL-3021 Serial Encrypting Transceiver Security Policy Document Version 1.9 Schweitzer Engineering Laboratories, Inc. May 21, 2007 Copyright 2005-2007 Schweitzer Engineering Laboratories, Inc. May be reproduced

More information

Real-Time Automation Controller (RTAC) Powerful, reliable, and secure multifunction controller

Real-Time Automation Controller (RTAC) Powerful, reliable, and secure multifunction controller SEL-3530 Real-Time Automation Controller (RTAC) Powerful, reliable, and secure multifunction controller Versatile RTAC operates as a supervisory control and data acquisition (SCADA) remote terminal unit

More information

SEL Real-Time Automation Controller (RTAC)

SEL Real-Time Automation Controller (RTAC) SEL Real-Time Automation Controller (RTAC) Product Family Rugged, deterministic, and reliable automation controllers for any environment 1 ms deterministic processing intervals support critical protection

More information

Cluster Computing Paul A. Farrell 9/15/2011. Dept of Computer Science Kent State University 1. Benchmarking CPU Performance

Cluster Computing Paul A. Farrell 9/15/2011. Dept of Computer Science Kent State University 1. Benchmarking CPU Performance Many benchmarks available MHz (cycle speed of processor) MIPS (million instructions per second) Peak FLOPS Whetstone Stresses unoptimized scalar performance, since it is designed to defeat any effort to

More information

Benchmarking CPU Performance. Benchmarking CPU Performance

Benchmarking CPU Performance. Benchmarking CPU Performance Cluster Computing Benchmarking CPU Performance Many benchmarks available MHz (cycle speed of processor) MIPS (million instructions per second) Peak FLOPS Whetstone Stresses unoptimized scalar performance,

More information

Getting Started With the SEL-3505/SEL

Getting Started With the SEL-3505/SEL Getting Started With the SEL-3505/SEL-3505-3 What You Will Need Microsoft Windows PC* ACSELERATOR RTAC Installation CD Type B USB Cable * Computer running one of the following operating systems: Windows

More information

NERC PRC-002 Recording Solutions

NERC PRC-002 Recording Solutions NERC PRC-002 Recording Solutions Reliable, flexible, modular disturbance recording Create advanced recording solutions for your system with the SEL-2240 and Real-Time Automation Controller (RTAC). Capture

More information

Benchmarking CPU Performance

Benchmarking CPU Performance Benchmarking CPU Performance Many benchmarks available MHz (cycle speed of processor) MIPS (million instructions per second) Peak FLOPS Whetstone Stresses unoptimized scalar performance, since it is designed

More information

UP BOARD WITH GOODRAM SSD. mini msata 120GB BICS 3D NAND FLASH msata 128GB MLC NAND FLASH msata 256GB MLC NAND FLASH

UP BOARD WITH GOODRAM SSD. mini msata 120GB BICS 3D NAND FLASH msata 128GB MLC NAND FLASH msata 256GB MLC NAND FLASH Page: 1 z 17 UP BOARD WITH GOODRAM SSD mini msata 120GB BICS 3D NAND FLASH msata 128GB MLC NAND FLASH msata 256GB MLC NAND FLASH Revision Description Date 01 First release 07/09/2017 Position Name Date

More information

Services Catalogue Australia

Services Catalogue Australia Services Catalogue Australia Westcon-Comstor Services works with our resellers and vendors to discover, develop and deliver opportunities that provide greater strategic insight, richer margin and longer-term

More information

EDM 7.1 Engineering Data Management Software Release Notes

EDM 7.1 Engineering Data Management Software Release Notes EDM 7.1 Engineering Data Management Software Release Notes SPIDER VIBRATION CONTROL, EXPERIMENTAL MODAL ANALYSIS, DYNAMIC SIGNAL ANALYSIS, POST ANALYZER www.crystalinstruments.com info@go-ci.com TABLE

More information

Chapter 1: Introduction to the Microprocessor and Computer 1 1 A HISTORICAL BACKGROUND

Chapter 1: Introduction to the Microprocessor and Computer 1 1 A HISTORICAL BACKGROUND Chapter 1: Introduction to the Microprocessor and Computer 1 1 A HISTORICAL BACKGROUND The Microprocessor Called the CPU (central processing unit). The controlling element in a computer system. Controls

More information

The Performance index of programmable controllers PLC-MIX

The Performance index of programmable controllers PLC-MIX The Performance index of programmable controllers PLC-MIX March, 2007 The Japan Electrical Manufacturers Association P L C The Programmable Controller Technical Committee 1 1. The reference system in calculation

More information

Cisco MCS 7815-I1 Unified CallManager Appliance

Cisco MCS 7815-I1 Unified CallManager Appliance Data Sheet Cisco MCS 7815-I1 Unified CallManager Appliance THIS PRODUCT IS NO LONGER BEING SOLD AND MIGHT NOT BE SUPPORTED. READ THE END-OF-LIFE NOTICE TO LEARN ABOUT POTENTIAL REPLACEMENT PRODUCTS AND

More information

Level 2 Diploma Unit 3 Computer Systems

Level 2 Diploma Unit 3 Computer Systems Level 2 Diploma Unit 3 Computer Systems You are an IT technician in a small company which creates web sites. The company has recently employed someone who is partially sighted and is also left handed.

More information

2016 inn In ovatint SYSTEM novatint version 3 REQUIREMENTS System Requirements D ate :

2016 inn In ovatint SYSTEM novatint version 3 REQUIREMENTS System Requirements D ate : 2016 Innovatint innovatint version SYSTEM 3 System REQUIREMENTS Requirements Date: 28-11-2016 Table of contents 1. Innovatint P.O.S 2 1.1 Minimal system requirements 2 1.2 Recommended system requirements

More information

Intel Server Board S2400SC

Intel Server Board S2400SC VMware* Testing Services Enterprise Platforms and Services Division Intel Server Board S2400SC Server Test Submission (STS) Report For VMware* ESX 4.1 Server Certification Rev 1.0 Dec. 3 rd, 2012 This

More information

Cisco MCS 7825-I1 Unified CallManager Appliance

Cisco MCS 7825-I1 Unified CallManager Appliance Data Sheet Cisco MCS 7825-I1 Unified CallManager Appliance THIS PRODUCT IS NO LONGER BEING SOLD AND MIGHT NOT BE SUPPORTED. READ THE END-OF-LIFE NOTICE TO LEARN ABOUT POTENTIAL REPLACEMENT PRODUCTS AND

More information

EM23-DIN COMMUNICATION PROTOCOL. Version 0 Revision 0

EM23-DIN COMMUNICATION PROTOCOL. Version 0 Revision 0 EM23-DIN COMMUNICATION PROTOCOL Version 0 Revision 0 January 14 th, 2013 Index 1.1 Introduction...3 1.2 MODBUS functions...3 1.2.1 Function 03h (Read Holding Registers)...3 1.2.2 Function 04h (Read Input

More information

Intel Server Board S5520HC

Intel Server Board S5520HC Red Hat* Testing Services Enterprise Platforms and Services Division Rev 1.0 Intel Server Board S5520HC Server Test Submission (STS) Report For Red Hat* Enterprise Linux Certification Dec 28, 2010 This

More information

Intel Server S3200SHV

Intel Server S3200SHV Server WHQL Testing Services Enterprise Platforms and Services Division Intel Server S3200SHV Server Test Submission (STS) Report For the Microsoft Windows Logo Program (WLP) Rev 1.0 May 12, 2008 This

More information

High Performance Computing

High Performance Computing 21 High Performance Computing High Performance Computing Systems 21-2 HPC-1420-ISSE Robust 1U Intel Quad Core Xeon Server with Innovative Cable-less Design 21-3 HPC-2820-ISSE 2U Intel Quad Core Xeon Server

More information

Lytec 2017 System Requirements

Lytec 2017 System Requirements Title page Lytec 2017 System Requirements Lytec 2017 Single-User Hardware and Software Requirements Hardware - Minimum Required Intel Pentium IV 4.2GHz or faster 2GB 4GB* Hardware - Recommended Pentium

More information

Intel Server S3210SHLC

Intel Server S3210SHLC Server WHQL Testing Services Enterprise Platforms and Services Division Intel Server S3210SHLC Server Test Submission (STS) Report For the Microsoft Windows Logo Program (WLP) Rev 1.0 October 16, 2006

More information

Intel Server Board S1200BTS

Intel Server Board S1200BTS Novell* SuSE* Testing Services Enterprise Platforms and Services Division Intel Server Board S1200BTS Server Test Submission (STS) Report For Novell* SuSE* Linux Certification Rev 2.0 Jun. 26 th, 2012

More information

Appendix C to DIR Contract No. DIR-SDD-2031 Pricing Index

Appendix C to DIR Contract No. DIR-SDD-2031 Pricing Index Appendix C to DIR Contract No. DIR-SDD-2031 Pricing Index NOTE: Services pricing and/or desktop/laptop pricing may change from what is listed in this Appendix C based on customer requirements and changes

More information

Advantages of Upgrading. From System VII to Aurora

Advantages of Upgrading. From System VII to Aurora Advantages of Upgrading From to THE ADVANTAGES OF AURORA is Keyscan s latest access control management software application. Completely re-engineered and re-designed, is an evolutionary leap forward in

More information

Random and Pseudorandom Bit Generators

Random and Pseudorandom Bit Generators Random and Pseudorandom Bit Generators Random bit generators Pseudorandom bit generators Cryptographically Secure PRBG Statistical tests Unpredictable quantities The security of many cryptographic systems

More information

RTAC. SEL Real-Time Automation Controller. Integrate station control, a web-based HMI, and logging through one reliable system.

RTAC. SEL Real-Time Automation Controller. Integrate station control, a web-based HMI, and logging through one reliable system. SEL-3530-4 Real-Time Automation Controller Integrate station control, a web-based HMI, and logging through one reliable system. Features and Benefits Integrated Security As with its bigger brother, the

More information

Programmable Logic Controllers. PLC500 Nseries Overview

Programmable Logic Controllers. PLC500 Nseries Overview PLC500N series Programmable Logic Controllers PLC500 Nseries Overview Edition 1.1 November 2007 1 Overview Creating a project When MULTIPROG wt (MWT) is first installed, a shortcut to the program will

More information

N-Dimension n-platform 340S Unified Threat Management System

N-Dimension n-platform 340S Unified Threat Management System N-Dimension n-platform 340S Unified Threat Management System Firewall Router Site-to-Site VPN Remote-Access VPN Serial SCADA VPN Proxy Anti-virus SCADA IDS Port Scanner Vulnerability Scanner System & Service

More information

Manual. PLC Lib: Tc2_DMX. TwinCAT 3. Version: Date:

Manual. PLC Lib: Tc2_DMX. TwinCAT 3. Version: Date: Manual PLC Lib: Tc2_DMX TwinCAT 3 Version: Date: 1.5 2017-12-07 Table of contents Table of contents 1 Foreword... 5 1.1 Notes on the documentation... 5 1.2 Safety instructions... 6 2 Introduction... 7

More information

CompuScope 1602 product introduction

CompuScope 1602 product introduction CompuScope 1602 product introduction CompuScope 1602 is 16 bit dual channel, 2.5 MS/s waveform digitizer card for the PCI Bus. Recognizing that until very recently, almost all multi-megahertz data acquisition

More information

Getting Started With SEL-3555 RTAC

Getting Started With SEL-3555 RTAC Getting Started With SEL-3555 RTAC What You Will Need Required Items: SEL-3555 RTAC Microsoft Windows PC a ACSELERATOR RTAC SEL-5033 Software CD Power cable(s) Ethernet cable 1/8-in slotted screwdriver

More information

To become familiar with array manipulation, searching, and sorting.

To become familiar with array manipulation, searching, and sorting. ELECTRICAL AND COMPUTER ENGINEERING 06-88-211: COMPUTER AIDED ANALYSIS LABORATORY EXPERIMENT #2: INTRODUCTION TO ARRAYS SID: OBJECTIVE: SECTIONS: Total Mark (out of 20): To become familiar with array manipulation,

More information

CompuScope product introduction

CompuScope product introduction CompuScope 12100 product introduction CompuScope 12100 is a 12 bit, waveform digitizer card for the PCI Bus, capable of 100 MS/s sampling on one channel and 50 MS/s sampling on two simultaneous channels.

More information

CS 106X Sample Final Exam #2

CS 106X Sample Final Exam #2 CS 106X Sample Final Exam #2 This sample exam is intended to demonstrate an example of some of the kinds of problems that will be asked on the actual final exam. We do not guarantee that the number of

More information

EM21 COMMUNICATION PROTOCOL. Version 1 Revision 0

EM21 COMMUNICATION PROTOCOL. Version 1 Revision 0 EM21 COMMUNICATION PROTOCOL Version 1 Revision 0 April 7 th, 2008 Index 1.1 Introduction...3 1.2 MODBUS functions...3 1.2.1 Function 03h (Read Holding Registers)...3 1.2.2 Function 04h (Read Input Registers)...4

More information

Authenticated Storage Using Small Trusted Hardware Hsin-Jung Yang, Victor Costan, Nickolai Zeldovich, and Srini Devadas

Authenticated Storage Using Small Trusted Hardware Hsin-Jung Yang, Victor Costan, Nickolai Zeldovich, and Srini Devadas Authenticated Storage Using Small Trusted Hardware Hsin-Jung Yang, Victor Costan, Nickolai Zeldovich, and Srini Devadas Massachusetts Institute of Technology November 8th, CCSW 2013 Cloud Storage Model

More information

Avigilon Control Center Server User Guide

Avigilon Control Center Server User Guide Avigilon Control Center Server User Guide Version 4.12 PDF-SERVER-E-Rev1 Copyright 2012 Avigilon. All rights reserved. The information presented is subject to change without notice. No copying, distribution,

More information

Chapter 02. Authors: John Hennessy & David Patterson. Copyright 2011, Elsevier Inc. All rights Reserved. 1

Chapter 02. Authors: John Hennessy & David Patterson. Copyright 2011, Elsevier Inc. All rights Reserved. 1 Chapter 02 Authors: John Hennessy & David Patterson Copyright 2011, Elsevier Inc. All rights Reserved. 1 Figure 2.1 The levels in a typical memory hierarchy in a server computer shown on top (a) and in

More information

Electronic Engineering Part 1 Laboratory Experiment. Digital Circuit Design 1 Combinational Logic. (3 hours)

Electronic Engineering Part 1 Laboratory Experiment. Digital Circuit Design 1 Combinational Logic. (3 hours) Electronic Engineering Part 1 Laboratory Experiment Digital Circuit Design 1 Combinational Logic (3 hours) 1. Introduction These days most signal processing is done digitally. Electronic signals (representing

More information

Using Defense in Depth to Safely Present SCADA Data for Read-Only and Corporate Reporting. Rick Bryson

Using Defense in Depth to Safely Present SCADA Data for Read-Only and Corporate Reporting. Rick Bryson Using Defense in Depth to Safely Present SCADA Data for Read-Only and Corporate Reporting Rick Bryson 2017 by Schweitzer Engineering Laboratories, Inc. All rights reserved. All brand or product names appearing

More information

Low Latency Evaluation of Fibre Channel, iscsi and SAS Host Interfaces

Low Latency Evaluation of Fibre Channel, iscsi and SAS Host Interfaces Low Latency Evaluation of Fibre Channel, iscsi and SAS Host Interfaces Evaluation report prepared under contract with LSI Corporation Introduction IT professionals see Solid State Disk (SSD) products as

More information

L-Series 30 User Environment

L-Series 30 User Environment L-Series 30 User Environment Symmetric Solutions 675 Old South Head Road VAUCLUSE NSW 2030 AUSTRALIA Phone: +61 2 9388 8529 http://www.symsol.com.au Email: info@symsol.com.au Your NComputing Dealer Overview

More information

TABLE OF CONTENTS LIST OF ILLUSTRATIONS

TABLE OF CONTENTS LIST OF ILLUSTRATIONS CG39-28 CONTENTS TABLE OF CONTENTS SECTION AND TITLE PAGE 1.0 INTRODUCTION... 1-1 1.1 DESCRIPTION... 1-1 1.2 RELATED LITERATURE... 1-2 2.0 EXPRESSIONS... 2-1 3.0 STATEMENTS... 3-1 3.1 DECLARATION STATEMENTS...

More information

CISCO MEDIA CONVERGENCE SERVER 7815-I1

CISCO MEDIA CONVERGENCE SERVER 7815-I1 DATA SHEET CISCO MEDIA CONVERGENCE SERVER 7815-I1 THIS PRODUCT IS NO LONGER BEING SOLD AND MIGHT NOT BE SUPPORTED. READ THE END-OF-LIFE NOTICE TO LEARN ABOUT POTENTIAL REPLACEMENT PRODUCTS AND INFORMATION

More information

A low-cost, economical solution for distribution feeder protection

A low-cost, economical solution for distribution feeder protection SEL-351A Protection System A low-cost, economical solution for distribution feeder protection Achieve sensitive and secure fault detection using comprehensive protection functions. Track breaker status

More information

Avigilon Control Center Server User Guide

Avigilon Control Center Server User Guide Avigilon Control Center Server User Guide Version 5.0 PDF-SERVER5-A-Rev1 Copyright 2013 Avigilon. All rights reserved. The information presented is subject to change without notice. No copying, distribution,

More information

Topic 2: C++ Programming fundamentals

Topic 2: C++ Programming fundamentals Topic 2: C++ Programming fundamentals Learning Outcomes Upon successful completion of this topic you will be able to: describe basic elements of C++ programming language compile a program identify and

More information

Rugged, compact industrial computers for high-performance mission-critical operations

Rugged, compact industrial computers for high-performance mission-critical operations SEL-3360 Compact Industrial Computers Rugged, compact industrial computers for high-performance mission-critical operations Quad-core Intel processors deliver the computational power needed for the most

More information

EM271 COMMUNICATION PROTOCOL. Version 0 Revision 0

EM271 COMMUNICATION PROTOCOL. Version 0 Revision 0 EM271 COMMUNICATION PROTOCOL Version 0 Revision 0 May 12 th, 2014 Index 1.1 Introduction... 3 1.2 MODBUS functions... 3 1.2.1 Function 03h (Read Holding Registers)... 3 1.2.2 Function 04h (Read Input Registers)...

More information

Intel Server Platform SR6850HW4M & SR4850HW4M

Intel Server Platform SR6850HW4M & SR4850HW4M Server OS Testing Services Enterprise Platforms and Services Division Intel Server Platform SR6850HW4M & SR4850HW4M Server Test Submission (STS) Report For the Microsoft Windows Logo Program (WLP) Rev

More information

Performance Comparisons of Dell PowerEdge Servers with SQL Server 2000 Service Pack 4 Enterprise Product Group (EPG)

Performance Comparisons of Dell PowerEdge Servers with SQL Server 2000 Service Pack 4 Enterprise Product Group (EPG) Performance Comparisons of Dell PowerEdge Servers with SQL Server 2000 Service Pack 4 Enterprise Product Group (EPG) Dell White Paper By Neelima Chinthamani (Enterprise OS Releases) Ravikanth Chaganti

More information

3ME4 Series. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver. Customer Approver

3ME4 Series. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver. Customer Approver 3ME4 Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of Contents Slim SSD 3ME4 LIST OF FIGURES... 6 1. PRODUCT OVERVIEW...

More information

Difference Between Dates Case Study 2002 M. J. Clancy and M. C. Linn

Difference Between Dates Case Study 2002 M. J. Clancy and M. C. Linn Difference Between Dates Case Study 2002 M. J. Clancy and M. C. Linn Problem Write and test a Scheme program to compute how many days are spanned by two given days. The program will include a procedure

More information

96ND2T-ST-WD5K. Test Report. AKDC DQA Engineer. AKDC DQA assistant manager. Page 1 of 15

96ND2T-ST-WD5K. Test Report. AKDC DQA Engineer. AKDC DQA assistant manager. Page 1 of 15 96ND2T-ST-WD5K Test Report Test Requestor Christine.Weng Job Title Release Date 2013-05-27 Testing Engineer Jier.liu Job Title AKDC DQA Engineer Revision V1.0 Approved by Sophie.Song Job Title AKDC DQA

More information

3ME4 Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:

3ME4 Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: 3ME4 Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents LIST OF FIGURES... 6 1. PRODUCT OVERVIEW... 7 1.1 INTRODUCTION

More information

Cisco MCS 7816-H3. Supported Cisco Applications. Key Features and Benefits

Cisco MCS 7816-H3. Supported Cisco Applications. Key Features and Benefits Cisco MCS 7816-H3 Cisco Unified Communications is a comprehensive IP communications system of voice, video, data, and mobility products and applications. It enables more effective, more secure, more personal

More information

User Manual of SADP Software

User Manual of SADP Software User Manual of SADP Software Search Active Device Protocol V2.0 User Manual of SADP Software 1 Table of Contents Chapter 1 Overview... 1 1.1 Description... 1 1.2 System Requirements... 1 Chapter 2 Running

More information

Security Features and Volatility Documentation

Security Features and Volatility Documentation Security Features and Volatility Documentation Agilent Technologies, Inc. 8753E, 8753ET/ES and 08753-90121 Revision Date: March 28, 2012 Print Date: March 29, 2012 Copyright 2012 Agilent Technologies Inc.

More information

96ND1T-ST-WD5K1. Test Report. AKDC DQA Engineer. AKDC DQA assistant manager. Page 1 of 15

96ND1T-ST-WD5K1. Test Report. AKDC DQA Engineer. AKDC DQA assistant manager. Page 1 of 15 96ND1T-ST-WD5K1 Test Report Test Requestor Christine.Weng Job Title Release Date 2013-05-27 Testing Engineer Jier.liu Job Title AKDC DQA Engineer Revision V1.0 Approved by Sophie.Song Job Title AKDC DQA

More information

QuickSpecs. ProLiant BL40p (G2) ProLiant BL20p G2. Intel 2.8GHz/533 MHz Xeon SAN 8GB PC (2-Gb), ProLiant BL20p G2 ProLiant BL20p SAN

QuickSpecs. ProLiant BL40p (G2) ProLiant BL20p G2. Intel 2.8GHz/533 MHz Xeon SAN 8GB PC (2-Gb), ProLiant BL20p G2 ProLiant BL20p SAN (G2) ProLiant BL20p G2 Intel 2.8GHz/533 MHz Xeon SAN 8GB PC 2100 DDR ProLiant BL20p G2 ProLiant BL20p ProLiant BL40p ProLiant BL20p G2 SAN (2-Gb), ProLiant BL20p G2 ProLiant BL20p G2 SAN SAN 2.8GHz/533MHz

More information

CELSIUS R670 The new uncompromising high-end workstation

CELSIUS R670 The new uncompromising high-end workstation Data Sheet The new uncompromising high-end workstation Issue: April 2009 The CELSIUS R series is the dual-processor platform for the mid-range and high-end segment with a great selection of graphics subsystems.

More information

AMD Graphics Team Last Updated February 11, 2013 APPROVED FOR PUBLIC DISTRIBUTION. 1 3DMark Overview February 2013 Approved for public distribution

AMD Graphics Team Last Updated February 11, 2013 APPROVED FOR PUBLIC DISTRIBUTION. 1 3DMark Overview February 2013 Approved for public distribution AMD Graphics Team Last Updated February 11, 2013 APPROVED FOR PUBLIC DISTRIBUTION 1 3DMark Overview February 2013 Approved for public distribution 2 3DMark Overview February 2013 Approved for public distribution

More information

EM270 COMMUNICATION PROTOCOL. Version 1 Revision 0

EM270 COMMUNICATION PROTOCOL. Version 1 Revision 0 EM270 COMMUNICATION PROTOCOL Version 1 Revision 0 October 4 th, 2013 Index 1.1 Introduction... 3 1.2 MODBUS functions... 3 1.2.1 Function 03h (Read Holding Registers)... 3 1.2.2 Function 04h (Read Input

More information

96ND500G-ST-SG5K2. Test Report. AKDC DQA Engineer. AKDC DQA assistant manager. Page 1 of 1

96ND500G-ST-SG5K2. Test Report. AKDC DQA Engineer. AKDC DQA assistant manager. Page 1 of 1 96ND500G-ST-SG5K2 Test Report Test Requestor Sherry65.Yang Job Title Release Date 2013-12-09 Testing Engineer Jason.Jiang Job Title AKDC DQA Engineer Revision V1.0 Approved by Sophie.Song Job Title AKDC

More information

Exercise: Using Numbers

Exercise: Using Numbers Exercise: Using Numbers Problem: You are a spy going into an evil party to find the super-secret code phrase (made up of letters and spaces), which you will immediately send via text message to your team

More information

CHAPTER 4 RESULT ANALYSIS

CHAPTER 4 RESULT ANALYSIS 89 CHAPTER 4 RESULT ANALYSIS 4. INTRODUCTION The results analysis chapter focuses on experimentation and evaluation of the research work. Various real time scenarios are taken and applied to this proposed

More information

Technical Note PLX82-MNET-61850

Technical Note PLX82-MNET-61850 Performance Measurement Document Code: TN-004-11- Author: Marcio Rodrigues. Kentaro Seki, Neven Grgas Date: 11/08/11 Document Information Author Marcio Rodrigues, Kentaro Seki, Neven Grgas Description

More information

Wired / Wireless IR IP Camera ICA-108 / ICA-108W. Quick Installation Guide

Wired / Wireless IR IP Camera ICA-108 / ICA-108W. Quick Installation Guide Wired / Wireless IR IP Camera ICA-108 / ICA-108W Quick Installation Guide Table of Contents Chapter 1. Introduction... 3 1.1 Before Installation... 3 1.2 System Requirements... 3 1.3 Package Content...

More information

From Telephone Nuremberg. This letter contains latest information about the above mentioned software version.

From Telephone Nuremberg. This letter contains latest information about the above mentioned software version. Release Letter Product: Version: MPEG-ActiveX 5.61.00.46 This letter contains latest information about the above mentioned software version. MPEG-ActiveX 5.61.00.46 is a maintenance release based on the

More information

Assembling Computers Summer Academy Presented by the Petters Research Institute (PRI) in cooperation with the Belize Defense Force

Assembling Computers Summer Academy Presented by the Petters Research Institute (PRI) in cooperation with the Belize Defense Force Assembling Computers 2007 Summer Academy Presented by the Petters Research Institute (PRI) in cooperation with the Belize Defense Force Andrew Schretter Paola Zamora What Will You Learn? What is a computer?

More information

Chapter Four: Loops II

Chapter Four: Loops II Chapter Four: Loops II Slides by Evan Gallagher & Nikolay Kirov Chapter Goals To understand nested loops To implement programs that read and process data sets To use a computer for simulations Processing

More information

Cisco MCS 7815-I2 Unified CallManager Appliance

Cisco MCS 7815-I2 Unified CallManager Appliance Data Sheet Cisco MCS 7815-I2 Unified CallManager Appliance THIS PRODUCT IS NO LONGER BEING SOLD AND MIGHT NOT BE SUPPORTED. READ THE END-OF-LIFE NOTICE TO LEARN ABOUT POTENTIAL REPLACEMENT PRODUCTS AND

More information

EM210 COMMUNICATION PROTOCOL. Version 3 Revision 1

EM210 COMMUNICATION PROTOCOL. Version 3 Revision 1 EM210 COMMUNICATION PROTOCOL Version 3 Revision 1 June 4 th, 2014 Index 1.1 Introduction...3 1.2 MODBUS functions...3 Function 03h (Read Holding Registers)...3 Function 04h (Read Input Registers)...4 Function

More information

GNM3D Series COMMUNICATION PROTOCOL. Version 1 Revision 0

GNM3D Series COMMUNICATION PROTOCOL. Version 1 Revision 0 GNM3D Series COMMUNICATION PROTOCOL Version 1 Revision 0 Index 1.1 1.2 Introduction... 3 MODBUS functions... 3 1.2.1 Function 03h (Read Holding Registers)... 3 1.2.2 Function 04h (Read Input Registers)...

More information

X300 Seven User Environment

X300 Seven User Environment X300 Seven User Environment www.ncomputing.com Overview NComputing's multi-user technology enables greatly expanded computing capabilities by allowing up to 7 or 30* users to simultaneously access a single

More information

Evaluation of Intel Memory Drive Technology Performance for Scientific Applications

Evaluation of Intel Memory Drive Technology Performance for Scientific Applications Evaluation of Intel Memory Drive Technology Performance for Scientific Applications Vladimir Mironov, Andrey Kudryavtsev, Yuri Alexeev, Alexander Moskovsky, Igor Kulikov, and Igor Chernykh Introducing

More information

DEPARTMENT OF INFORMATION TECHNOLOGY

DEPARTMENT OF INFORMATION TECHNOLOGY SERVER CONFIGURATIONS Total No. of Servers : 04 Server Configuration : IBM SERVERS 02 Nos. X226 Irwindale Nocona Xeon Processor @3.2 GHz/ 2MB Cache / 800 FSB / EM 64 bit / OPEN Bay, Redundant Power Supply

More information

System Requirements 2008 R2

System Requirements 2008 R2 System Requirements 2008 R2 Below are the basic system requirements for installing and running Virtual Machine Manager (VMM) 2008 R2. More complete and comprehensive information covering additional system

More information

Maximize process uptime with the SEL-patented motor thermal model.

Maximize process uptime with the SEL-patented motor thermal model. SEL-710 Motor Protection Relay Maximize process uptime with the SEL-patented motor thermal model. Optimize motor performance with separate thermal models for the stator and rotor. Monitor stator and ambient

More information

Memory Performance and Cache Coherency Effects on an Intel Nehalem Multiprocessor System

Memory Performance and Cache Coherency Effects on an Intel Nehalem Multiprocessor System Center for Information ervices and High Performance Computing (ZIH) Memory Performance and Cache Coherency Effects on an Intel Nehalem Multiprocessor ystem Parallel Architectures and Compiler Technologies

More information

C Language Programming

C Language Programming Experiment 2 C Language Programming During the infancy years of microprocessor based systems, programs were developed using assemblers and fused into the EPROMs. There used to be no mechanism to find what

More information

A Clustering Approach to the Bounded Diameter Minimum Spanning Tree Problem Using Ants. Outline. Tyler Derr. Thesis Adviser: Dr. Thang N.

A Clustering Approach to the Bounded Diameter Minimum Spanning Tree Problem Using Ants. Outline. Tyler Derr. Thesis Adviser: Dr. Thang N. A Clustering Approach to the Bounded Diameter Minimum Spanning Tree Problem Using Ants Tyler Derr Thesis Adviser: Dr. Thang N. Bui Department of Math & Computer Science Penn State Harrisburg Spring 2015

More information

3SE4 Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:

3SE4 Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: 3SE4 Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents LIST OF FIGURES... 6 1. PRODUCT OVERVIEW... 7 1.1 INTRODUCTION

More information

Intel Server Board S2600CW2S

Intel Server Board S2600CW2S Redhat* Testing Services Enterprise Platforms and Services Division Intel Server Board S2600CW2S Server Test Submission (STS) Report For Redhat* Certification Rev 1.0 This report describes the Intel Server

More information

Do Query Op5mizers Need to be SSD- aware?

Do Query Op5mizers Need to be SSD- aware? Do Query Op5mizers Need to be SSD- aware? Steven Pelley, Kristen LeFevre, Thomas F. Wenisch, University of Michigan CSE ADMS 2011 1 Enterprise flash: a new hope Disk Flash Model WD 10Krpm OCZ RevoDrive

More information

Performance COE 403. Computer Architecture Prof. Muhamed Mudawar. Computer Engineering Department King Fahd University of Petroleum and Minerals

Performance COE 403. Computer Architecture Prof. Muhamed Mudawar. Computer Engineering Department King Fahd University of Petroleum and Minerals Performance COE 403 Computer Architecture Prof. Muhamed Mudawar Computer Engineering Department King Fahd University of Petroleum and Minerals What is Performance? How do we measure the performance of

More information

Intel Server Board S2600STB

Intel Server Board S2600STB Server Testing Services Intel Server Board Server Test Submission (STS) Report For the VMWare6.0u3 Certification Rev 1.0 Jul 19, 2017 This report describes the Intel Server Board VMWare* Logo Program test

More information

Kvaser USBcan Light 4xHS User s Guide

Kvaser USBcan Light 4xHS User s Guide Kvaser USBcan Light 4xHS User s Guide Copyright 2015-2015 Kvaser AB, Mölndal, Sweden http://www.kvaser.com Printed Monday 21 st September, 2015 We believe that the information contained herein was accurate

More information

EM100 Series and ET100 Series

EM100 Series and ET100 Series EM100 Series and ET100 Series COMMUNICATION PROTOCOL Version 2 Revision 6 Index 1.1 1.2 Introduction... 3 MODBUS functions... 3 1.2.1 Function 03h (Read Holding Registers)...3 1.2.2 Function 04h (Read

More information