Rockwell-automation FactoryTalk Historian SE 3.0 UniInt Interface User Manual do Utilizador Página 1

Consulte online ou descarregue Manual do Utilizador para Equipamento Rockwell-automation FactoryTalk Historian SE 3.0 UniInt Interface User. Rockwell Automation FactoryTalk Historian SE 3.0 UniInt Interface User Guide User Manual Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir

Resumo do Conteúdo

Página 1 - UNIINT INTERFACE USER MANUAL

UNIINT INTERFACE USER MANUAL PUBLICATION HSEUNI-UM001A-EN-E–July 2012

Página 2

Interface Startup Parameters 4 Software\FactoryTalk Historian\PIPC\interfaces" and /path="C:\Program Files\Rockwell Software\FactoryTalk His

Página 3 - Table of Contents

UniInt Failover Scheme 94 Primary Stops Updating Heartbeat Point for less than 5 Intervals This situation might occur if the primary interface copy fa

Página 4

UniInt Interface User Manual 95 ACPoint Values1 2 3 4Time1 Second Intervals6 7 85B1514131211...43210012IF1 StatePrimaryBackupOffPrimaryBackupOff015

Página 5

UniInt Failover Scheme 96 Interfaces Connect to Data Source at Approximately the Same Time There may be a chance where both copies of the interface co

Página 6

UniInt Interface User Manual 97 Refer to Figure 7,below which describes the failover action when both interface copies start at the same time and t

Página 7 - Introduction

UniInt Failover Scheme 98 Time Action T+0 Both interfaces are running with IF1 in the primary role. T+2.1 IF2 reads the ActiveID and IF1‟s heartbeat.

Página 8

UniInt Interface User Manual 99 Error and Informational Messages Error messages that are written to the message log are prepended by a string NameI

Página 9

Error and Informational Messages 100 Error Descriptions on Windows On Windows, descriptions of system and PI errors can be obtained with the pidiag ut

Página 10 - Informational Parameters

UniInt Interface User Manual 101 Index Attribute Point CompDev, 19 CompDevPrecent, 19 CompMax, 19 CompMin, 19 Compressing, 18 DigitalSet, 21 ExcDe

Página 11 - Standard Parameters

Error and Informational Messages 102 Command-line, 3 Performance point, 26 Performance summary, 27 PI errors, 99 PI point Definition of, 15 Interface

Página 12

UniInt Interface User Manual 5 Standard Parameters These command-line parameters are used in the every-day running of an interface. This table does

Página 13

Interface Startup Parameters 6 Parameter Description Point Loading 0x0040 Time Functions 0x0400 Digital State Caching 0x2000 /DisableCounters Option

Página 14 - is when the

UniInt Interface User Manual 7 Parameter Description an offset of 5 seconds, and the second scan class has a scanning frequency of 7 seconds with n

Página 15

Interface Startup Parameters 8 Parameter Description adhere to a wall clock for this particular scan class. Periods of 2, 3, 4, 6, 8, 12, or 24 hours

Página 16

UniInt Interface User Manual 9 Parameter Description /host=host:port Optional Default = default Historian Server from the pilogin.ini file. The /h

Página 17

Interface Startup Parameters 10 Parameter Description the /id parameter (such as /in, /ic, etc) to identify the copy of an interface. Consult the inte

Página 18

UniInt Interface User Manual 11 Parameter Description /PISDK=# Optional Default = 0 The /pisdk parameter can be used to enable or disable the PI S

Página 19

Interface Startup Parameters 12 Parameter Description /SVCEventsTO=# Optional Default = 500 msec The /SvcEventsTO=x controls the Service Events TimeOu

Página 20 - /updateinterval=#

UniInt Interface User Manual 13 Parameter Description /stopstat=digstate or /stopstat /stopstat only is equivalent to /stopstat="Intf Shut&qu

Página 21 - Interface Points

Contact Rockwell Automation Customer Support Telephone — 1.440.646.3434 Online Support — http://www.rockwellautomation.com/support Copyright Notice ©

Página 22 - Point Attributes

Interface Startup Parameters 14 Parameter Description /updateinterval=# Optional Default = 120 seconds This parameter can be used to adjust the interv

Página 23

UniInt Interface User Manual 15 Historian Point Configuration What are Historian Points? The Historian point is the basic building block for contro

Página 24

Historian Point Configuration 16 user‘s manual for detailed discriptions of the Historian Point Attributes that are relavant to the interface. The fo

Página 25

UniInt Interface User Manual 17 PI API Historian Server PI SDK Maximum Length na Below 2.x Disabled 1 Below 1.6 na Disabled 1 na na Enabled 100 Cas

Página 26

Historian Point Configuration 18 The exception specification attributes are used to define exception-reporting specifications. Exception reporting is

Página 27

UniInt Interface User Manual 19 CompDev, CompMin, CompMax, CompDevPercent These are the compression specifications. CompDev is the compression devi

Página 28 - Input Points

Historian Point Configuration 20 or equal to the Zero attribute and less than or equal to the Zero attribute plus the Span attribute. The TypicalValue

Página 29 - Output Points

UniInt Interface User Manual 21 ExDesc This is the extended descriptor attribute. The extended descriptor is a string attribute. Please refer to th

Página 30

Historian Point Configuration 22 New API functions Interface Requires SDK /PISDK Startup Parameter Max Tag Name Max Instrument Tag Max Extended Descr

Página 31 - I/O Rate Points

UniInt Interface User Manual 23 timestamp of the previous value. This is different than the trigger mechanism for output points. For output points,

Página 32 - Performance Points

UniInt Interface User Manual iii Table of Contents Introduction ...

Página 33 - UniInt and PI SDK

Historian Point Configuration 24 example, to write a value to a register in a PLC, one would use an output point. Each interface has its own rules for

Página 34 - “Known Servers” Table

UniInt Interface User Manual 25 I/O Rate Points I/O Rate points are used to monitor the data collection rate of an interface. An I/O Rate point can

Página 35 - Interface Operation

Historian Point Configuration 26 pipc.ini file, which is located in the %windir% directory. If both are specified, the PIPCSHARE entry takes precedenc

Página 36 - Exit Handler

UniInt Interface User Manual 27 specified if there is only one copy of an interface that is associated with a particular point source. 2. Set Loca

Página 37

Historian Point Configuration 28 For Windows-based interfaces, PI SDK support is available beginning with version 3.2.0 of UniInt. UniInt uses the PI

Página 38

UniInt Interface User Manual 29 Interface Operation Libraries UniInt 3.1.6 and lower versions use the PI API instead of the PI SDK. The PI API is

Página 39 - Windows Performance Counters

Interface Operation 30 be established before the interface will continue. If the interface is started while the Historian Server is down, the interfac

Página 40

UniInt Interface User Manual 31 Time UniInt 3.x handles time differently depending upon whether or not UniInt is running in extended PI API mode. A

Página 41 - UniInt Performance Counters

Interface Operation 32 However, the interface specific documentation must be consulted to determine the exact manner in which time is handled. UTC tim

Página 42

UniInt Interface User Manual 33 Windows Performance Counters Counters are used to provide information as to how well an application, service, or dr

Página 43

Introduction iv Windows Performance Counters ... 33 Requi

Página 44 - directory

Windows Performance Counters 34 where service_name is the interface executable name without the .exe extension and ServiceID is a service identifier t

Página 45 - Interface Health Points

UniInt Interface User Manual 35 Viewing Performance Counter Data The values that are written to the performance counters can be viewed with the Win

Página 46

Windows Performance Counters 36 Counter Name Description IO Rate (events/second) The number of events per second received by the interface. If this co

Página 47

UniInt Interface User Manual 37 counters will be installed. If performance counters are already installed, then the total number of counters for th

Página 48

Windows Performance Counters 38 The pictrdll.dll should be installed with version 1.3.4 and greater of the PI API in the PIPC\bin\ directory.

Página 49 - IO Rate

UniInt Interface User Manual 39 Interface Health Points There are several different types of points that may be used to monitor the health of an

Página 50 - Output Bad Value Rate

Interface Health Points 40 The third type of points used to monitor interfaces is the Interface Information point. This point is different than any of

Página 51 - Scan Class Health Tags

UniInt Interface User Manual 41 Trigger Rate [UI_TRIGGERRATE] Integer Heartbeat Reporting Period Trigger Bad Value Rate [UI_TRIGGERBVRATE] Integer

Página 52

Interface Health Points 42 General Interface Health Tags The general interface health tags pertain to the operation of the interface in general. A lis

Página 53

UniInt Interface User Manual 43 Device Status ExDesc Keyword: [UI_DEVSTAT] Update Interval: On startup, on change, and shutdown. Description: The

Página 54 - Scan Class Scan Time

UniInt Interface User Manual v Remote Cache Builds ... 65 Mess

Página 55 - Operating Systems

Interface Health Points 44 Update Interval: Based on heartbeat tag update. Description: Counts number of all values (inputs, outputs, triggered inputs

Página 56 - Buffering

UniInt Interface User Manual 45 Counts number of output tag events that are sent to Historian before exception processing whose status is anything

Página 57

Interface Health Points 46 tags configured to monitor a particular scan class, the Historian tag attribute Location4 must be set to a valid scan class

Página 58 - Limitations

UniInt Interface User Manual 47 Description: The Scan Class Bad Value Rate Tag is used to calculate all the bad values being sent to Historian befo

Página 59 - Outputs

Interface Health Points 48 Scan Class Scan Time ExDesc Keyword: [UI_SCINSCANTIME] Update Interval: At the completion of associated scan class. Descri

Página 60

UniInt Interface User Manual 49 Interface Disconnected Startup Interfaces built with UniInt version 4.3.0.x or later include functionality to take

Página 61 - ICU Configuration

Interface Disconnected Startup 50 Interface  The interface must be built against UniInt version 4.3.0.x or later.  The interface node must have PI

Página 62

UniInt Interface User Manual 51 Point Synchronization and Historian Server Connections An interfaces using the disconnected startup configuration h

Página 63

Interface Disconnected Startup 52 enabled. Once satisfied with interface operation and data collection, enable disconnected startup as described in th

Página 64

UniInt Interface User Manual 53 As a general rule, disconnected startup will not be supported if the Historian SDK is needed for the interface to s

Página 65

Introduction vi Error and Informational Messages... 99 Mess

Página 66 - Operation

Interface Disconnected Startup 54 Startup Command File Configuration Note: The disconnected startup feature can not be used if the interface is using

Página 67 - Creation

UniInt Interface User Manual 55 Sample Interface Startup Files The following is an example of an interface configured for Disconnected Startup. In

Página 68 - Construction

Interface Disconnected Startup 56 Figure 1: ICU configuration screen showing the UniInt Disconnected Startup parameters. Configuring for Disconnec

Página 69 - Utilization

UniInt Interface User Manual 57 Figure 2: ICU configuration screen displaying a message that the time slice entered for the “Cache synchronizatio

Página 70 - Synchronization

Interface Disconnected Startup 58 Figure 3: ICU configuration screen with the “Enable PI SDK” radio button selected. In this configuration, the “UniI

Página 71 - Remote Cache Builds

UniInt Interface User Manual 59 Figure 4: ICU configuration screen with UniInt version 4.0.0.0. The UniInt version must be 4.3.0.x or later in ord

Página 72 - Messages

Interface Disconnected Startup 60 Operation To configure the interface for disconnected startup operation, the required /CacheMode parameter must be

Página 73

UniInt Interface User Manual 61 Creation CAUTION: The interface will create a point cache file and digital set cache file necessary for the disconn

Página 74 - Configuration Errors

Interface Disconnected Startup 62 Validation CAUTION: Users must not modify the caching files created by the interface. User modification of either of

Página 75

UniInt Interface User Manual 63 The point cache file is constructed in a similar fashion to the digital cache file. During interface startup, the i

Página 76 - Troubleshooting

UniInt Interface User Manual 1 Introduction UniInt is an abbreviation for Universal Interface. UniInt is a framework for interfaces to the Historia

Página 77 - 3. Delete the cache files

Interface Disconnected Startup 64  Retrieve event counter point configuration.  Retrieve system digital state set if requested.  Retrieve point

Página 78

UniInt Interface User Manual 65 Server becomes disconnected for any reason, point synchronization will be restarted upon reconnection to the Histor

Página 79

Interface Disconnected Startup 66 Messages The following are examples of typical informational and error messages that can be found in the pipc.log fi

Página 80

UniInt Interface User Manual 67 21-Nov-06 16:57:51 WriteSeconds.exe>Historian-API> Successfully created cache file: c:/pipc/interfaces/tes

Página 81 - Configuring UniInt Failover

Interface Disconnected Startup 68 cache file, but the file has not been constructed with point record and attributes information. This message also in

Página 82 - Data Source Points

UniInt Interface User Manual 69 29-Nov-06 15:45:08 Historian-WriteSeconds 1> Disconnected Startup is not available with PI API prior to Version

Página 83 - Historian Tags

Interface Disconnected Startup 70 Troubleshooting Interface Operation Problem: On restart, the interface is not loading all Historian Points with a f

Página 84 - Description

UniInt Interface User Manual 71 3. Delete the cache files. 4. Restart the interface to generate new cache files.

Página 86

UniInt Interface User Manual 73 UniInt Failover Scheme Introduction The UniInt failover scheme provides for a hot failover, no data loss solution g

Página 87 - Steady State Operation

Introduction 2 Document Description Release notes for UniInt (UniIntReleaseNotes. doc) Release notes contain specific information about a particular

Página 88 - Glossary

UniInt Failover Scheme 74 Business Network Proce

Página 89 - Hot Failover

UniInt Interface User Manual 75 Configuring UniInt Failover Start-Up Parameters The following table lists the start-up parameters used by UniInt F

Página 90 - Input Data

UniInt Failover Scheme 76 Parameter Value Description Host Historian Server for Exceptions and Historian tag updates Computer: IF-Node2 /Host=Secondar

Página 91 - Failover Scenarios

UniInt Interface User Manual 77 Historian Tags The following table lists the required UniInt Failover Control Historian tags, the values they will

Página 92

UniInt Failover Scheme 78 Historian Tag Value Description Heartbeat 2 Input Tag Exdesc: [UFO_HEARTBEAT:2] Updated by the Interface on IF-Node2 Values

Página 93

UniInt Interface User Manual 79 Historian Tag Value Description State 2 Tag Exdesc: [UFO_STATE:2] Normally updated by the Interface on IF-Node2. Ma

Página 94

UniInt Failover Scheme 80 only the control points on the data source are monitored. However, values are echoed to the Historian Server for the user to

Página 95

UniInt Interface User Manual 81 Steady State Operation Steady state operation is considered the normal operating condition. In this state, the prim

Página 96 - Manual Failover

UniInt Failover Scheme 82 interface is in a good status as determined by the backup. If the backup interface transitions to the primary, it will have

Página 97

UniInt Interface User Manual 83 Failover ID In a failover interface installation, each copy of the interface has its own unique positive integer id

Página 98

UniInt Interface User Manual 3 Interface Startup Parameters Startup parameters determine the behavior of an interface. This chapter documents the a

Página 99

UniInt Failover Scheme 84 Input Data The term input data refers to data that originates on the data source and is collected by the interface and then

Página 100 - UniInt Failover Scheme

UniInt Interface User Manual 85 Primary Interface When an interface is installed in a failover configuration, only one copy will be actively sendin

Página 101

UniInt Failover Scheme 86  The primary interface is stopped.  On exit, the primary interface writes a value of 0 to its heartbeat point and to the

Página 102

UniInt Interface User Manual 87 1514131211...43210Active_ID012IF1 StatePrimaryBackupOffPrimaryBackupOff1 2 3 4TimeBA0Point Values1 Second Intervals

Página 103 - Maximum Data Overlap

UniInt Failover Scheme 88 Primary Interface Stops Updating Heartbeat Point There are a number of situations that can cause an interface to stop updati

Página 104

UniInt Interface User Manual 89 1 2 3 4 5 6 7 8TimeBDDAC0Point Values1 Second Intervals1514131211...43210012IF1 StatePrimaryBackupOffPrimaryBackupO

Página 105 - System Errors and PI Errors

UniInt Failover Scheme 90 Manual Failover Initiating a manual failover requires that the backup interface be in a state equal to or better than the cu

Página 106

UniInt Interface User Manual 91 1 2 3 4TimeBAPoint Values1 Second IntervalsC1514131211...43210012IF1 StatePrimaryBackupOffPrimaryBackupOff015141312

Página 107 - Definition of, 2

UniInt Failover Scheme 92 Primary Interface Loses Connection to Historian Server Users may have criteria dependent upon continuous data flow to Histor

Página 108

UniInt Interface User Manual 93 BACPoint ValuesB1 2 3 4Time1 Second Intervals313029…1817-1413...10012IF1 StatePrimaryBackupOffPrimaryBackupOff01514

Comentários a estes Manuais

Sem comentários