Campbell CSIOPC Instruction Manual - Limited Warranty

Summary of CSIOPC

  • Page 1

    Csiopcserver user’s manual and installation guide revision: 10/09 c o p y r i g h t © 2 0 0 1 - 2 0 0 9 c a m p b e l l s c i e n t i f i c , i n c ..

  • Page 3: License For Use

    License for use this software is protected by united states copyright law and international copyright treaty provisions. The installation and use of this software constitutes an agreement to abide by the provisions of this license agreement. Campbell scientific grants you a non-exclusive license to ...

  • Page 4: Limited Warranty

    Limited warranty the following warranties are in effect for ninety (90) days from the date of shipment of the original purchase. These warranties are not extended by the installation of upgrades or patches offered free of charge. Campbell scientific warrants that the installation media on which the ...

  • Page 5

    Csiopcserver table of contents pdf viewers note: these page numbers refer to the printed version of this document. Use the adobe acrobat® bookmarks tab for links to specific sections. 1. What is opc and csiopcserver? ..............................1 2. Hardware/software requirements and installation ...

  • Page 7: Csiopcserver

    Csiopcserver 1. What is opc and csiopcserver? Opc is an acronym for "ole (object linking and embedding) for process control". It is a set of industry standards, based on microsoft's ole technology, designed to provide a common interface between automation and control hardware and software. The opc s...

  • Page 8: Application

    Csiopcserver because the csiopcserver registration information is written to the windows registry, if the executable is moved to another directory the registry must be edited to reflect this change. Refer to section 6.1 for additional information. Note 2.2 providing data to multiple computers the cs...

  • Page 9

    Csiopcserver the diagram below depicts the flow of information between the datalogger network, loggernet communications server, loggernet client applications, and remote clients. Telecommunications datalogger network csiopcserver options: * direct connect * phone * rf * tcp/ip * md485 * etc. Loggern...

  • Page 10: 4.  Identifying Data Values

    Csiopcserver note that data must be collected from a datalogger and stored in the loggernet data cache before that data will be available to opc clients. Use loggernet's setup screen client to define the data tables to be collected and the schedule on which the data should be stored in the data cach...

  • Page 11: 5.  Data Reliability

    Csiopcserver the format may vary somewhat from the examples given above, depending upon the client. Note 4.2 csiopcserver browser the csiopcserver allows opc universal tag compliant browsing so that data tag names can be searched for from within an opc application. The browser provides a list of all...

  • Page 12: 6.  Technical Notes

    Csiopcserver • the specified data tag does not exist in the datalogger table (because an error was typed when entering the data tag directly, a new program was downloaded to the datalogger, or the data tag was removed from the datalogger program). • the table for a specified data tag does not exist ...

  • Page 13

    Csiopcserver each device in the network map is represented by two tables in the statistics device. The names of these tables are the result of appending the strings “_hist” and “_std” to the device name. The network controller also maintains statistics regarding the operation of the communications s...

  • Page 14

    Csiopcserver 6.3.2.1 communication enabled type: boolean applies to: all device types description: relates whether communication is enabled for this device. 6.3.2.2 average error % type: float applies to: all device types description: a running average of the number of “w” or “f” messages that are l...

  • Page 15

    Csiopcserver description: describes the current communication state of the device. The following values are defined: 1. Normal (last communication succeeded) 2. Marginal (last communication needs to be retried) 3. Critical (last communication failed) 4. Unknown (no communication attempt has failed s...

  • Page 16

    Csiopcserver 6.3.2.11 last data coll type: stamp applies to: 21x, cr7x, cr10, cr10x, cr500, cr510, cr23x, cr10t, cr10x-td, cr510t, cr23x-td, cr9000, cr5000, cr10x-pb, cr510-pb, cr23x-pb, cr200 series, cr800, cr1000, cr3000 description: the server time when the last data collection took place for the...

  • Page 17

    Csiopcserver 5. Comm disabled - communications for this device, one of its parents, or for the whole network is disabled. 6. Invalid table defs - collection for this station is disabled until the table definitions are refreshed. 7. Network paused - automated operations are paused for the network eit...

  • Page 18

    Csiopcserver 6.3.2.19 line state type: enumeration applies to: all devices except bmp5 (pakbus) dataloggers description: the current line state for this device. The following values are defined: 1. Not-applicable — in its current configuration, this device will not communicate directly with the serv...

  • Page 19

    Csiopcserver description: reflects the total number of final storage values that need to be collected from final storage area one of a classic datalogger if collection is active for that area. If collection is not active for that area, this statistic reflects the last count that should have been col...

  • Page 20

    Csiopcserver 6.3.2.27 prog overrun type: uint4 applies to: 21x, cr7x, cr10, cr10x, cr500, cr510, cr23x description: relates the number of datalogger program overruns that have occurred since the last reset as given in the classic datalogger’s response to the “a” command. 6.3.2.28 mem code type: uint...

  • Page 21

    Csiopcserver 6.3.2.32 lith batt volt type: float applies to: cr10x, cr500, cr510, cr23x description: reports the lithium battery voltage on classic dataloggers. This value is extracted from the results of the “a” command. 6.3.2.33 table defs state type: enumeration applies to: cr10t, cr10x-td, cr510...

  • Page 22

    Csiopcserver 16 6.3.3.2 avail virt mem type: uint4 description: relates the amount of virtual memory that is available to the server process. 6.3.3.3 used virt mem type: uint4 description: relates the amount of virtual memory that is being used by the server process. This value is derived from the a...

  • Page 24

    Campbell scientific companies campbell scientific, inc. (csi) 815 west 1800 north logan, utah 84321 united states www.Campbellsci.Com • info@campbellsci.Com campbell scientific africa pty. Ltd. (csaf) po box 2450 somerset west 7129 south africa www.Csafrica.Co.Za • cleroux@csafrica.Co.Za campbell sc...